浏览代码

更新 同步事务日志元数据

Heyuan 7 月之前
父节点
当前提交
4a59e31f27

+ 8 - 3
metadata/com/kingdee/eas/custom/log/SyncLog.bizunit

@@ -90,10 +90,15 @@
       <lang locale="zh_CN" value="false" />
       <lang locale="zh_TW" value="false" />
     </rs>
+    <rs key="bizUnit[com.kingdee.eas.custom.log.SyncLog].extendedProperty.isUseCodeRule">
+      <lang locale="en_US" value="false" />
+      <lang locale="zh_CN" value="false" />
+      <lang locale="zh_TW" value="false" />
+    </rs>
     <rs key="bizUnit[com.kingdee.eas.custom.log.SyncLog].extendedProperty.maxFieldIndex">
-      <lang locale="en_US" value="14" />
-      <lang locale="zh_CN" value="14" />
-      <lang locale="zh_TW" value="14" />
+      <lang locale="en_US" value="15" />
+      <lang locale="zh_CN" value="15" />
+      <lang locale="zh_TW" value="15" />
     </rs>
     <rs key="bizUnit[com.kingdee.eas.custom.log.SyncLog].extendedProperty.useTableEditUI">
       <lang locale="en_US" value="false" />

+ 27 - 1
metadata/com/kingdee/eas/custom/log/app/CT_LOG_SyncLog.table

@@ -283,7 +283,7 @@
       <isNullable>true</isNullable>
       <defaultValue />
       <sqlType>NCLOB</sqlType>
-      <length>255</length>
+      <length>1000</length>
       <scale>0</scale>
       <precision>0</precision>
     </column>
@@ -343,6 +343,20 @@
       <scale>0</scale>
       <precision>10</precision>
     </column>
+    <column>
+      <name>CFRequestParams</name>
+      <alias>dataTable[com.kingdee.eas.custom.log.app.CT_LOG_SyncLog].columns.column[CFRequestParams].alias</alias>
+      <description>dataTable[com.kingdee.eas.custom.log.app.CT_LOG_SyncLog].columns.column[CFRequestParams].description</description>
+      <userDefined>true</userDefined>
+      <isMultilingual>false</isMultilingual>
+      <isEncoded>false</isEncoded>
+      <isNullable>true</isNullable>
+      <defaultValue />
+      <sqlType>NCLOB</sqlType>
+      <length>1000</length>
+      <scale>0</scale>
+      <precision>0</precision>
+    </column>
   </columns>
   <primaryKey>
     <name>CPK_LOG_SyncLog1h1</name>
@@ -509,6 +523,18 @@
       <lang locale="zh_HK" value="失敗條數" />
       <lang locale="zh_TW" value="失敗條數" />
     </rs>
+    <rs key="dataTable[com.kingdee.eas.custom.log.app.CT_LOG_SyncLog].columns.column[CFRequestParams].alias">
+      <lang locale="en_US" value="null" />
+      <lang locale="zh_CN" value="请求参数" />
+      <lang locale="zh_HK" value="請求參數" />
+      <lang locale="zh_TW" value="請求參數" />
+    </rs>
+    <rs key="dataTable[com.kingdee.eas.custom.log.app.CT_LOG_SyncLog].columns.column[CFRequestParams].description">
+      <lang locale="en_US" value="null" />
+      <lang locale="zh_CN" value="请求参数" />
+      <lang locale="zh_HK" value="請求參數" />
+      <lang locale="zh_TW" value="請求參數" />
+    </rs>
     <rs key="dataTable[com.kingdee.eas.custom.log.app.CT_LOG_SyncLog].columns.column[CFSuccessNum].alias">
       <lang locale="en_US" value="null" />
       <lang locale="zh_CN" value="成功条数" />

+ 84 - 1
metadata/com/kingdee/eas/custom/log/app/SyncLog.entity

@@ -289,7 +289,7 @@
       <isMultilingual>false</isMultilingual>
       <isNullable>false</isNullable>
       <formula />
-      <length>1000</length>
+      <length>255</length>
       <precision>0</precision>
       <decimalDigits>0</decimalDigits>
       <defaultValue>entityObject[com.kingdee.eas.custom.log.app.SyncLog].properties.ownProperty[syncResult].defaultValue</defaultValue>
@@ -378,6 +378,26 @@
         <key name="name" value="CFFailNum" />
       </mappingField>
     </ownProperty>
+    <ownProperty>
+      <name>requestParams</name>
+      <alias>entityObject[com.kingdee.eas.custom.log.app.SyncLog].properties.ownProperty[requestParams].alias</alias>
+      <description>entityObject[com.kingdee.eas.custom.log.app.SyncLog].properties.ownProperty[requestParams].description</description>
+      <userDefined>true</userDefined>
+      <configured>false</configured>
+      <dataType>String</dataType>
+      <metadataRef />
+      <isMultilingual>false</isMultilingual>
+      <isNullable>false</isNullable>
+      <formula />
+      <length>1000</length>
+      <precision>0</precision>
+      <decimalDigits>0</decimalDigits>
+      <defaultValue>entityObject[com.kingdee.eas.custom.log.app.SyncLog].properties.ownProperty[requestParams].defaultValue</defaultValue>
+      <displayFormat />
+      <mappingField>
+        <key name="name" value="CFRequestParams" />
+      </mappingField>
+    </ownProperty>
   </properties>
   <logicalKey>
     <name>id</name>
@@ -1336,6 +1356,69 @@
       <lang locale="zh_CN" value="true" />
       <lang locale="zh_TW" value="true" />
     </rs>
+    <rs key="entityObject[com.kingdee.eas.custom.log.app.SyncLog].properties.ownProperty[requestParams].alias">
+      <lang locale="en_US" value="null" />
+      <lang locale="zh_CN" value="请求参数" />
+      <lang locale="zh_HK" value="請求參數" />
+      <lang locale="zh_TW" value="請求參數" />
+    </rs>
+    <rs key="entityObject[com.kingdee.eas.custom.log.app.SyncLog].properties.ownProperty[requestParams].defaultValue">
+      <lang locale="en_US" value="null" />
+      <lang locale="zh_CN" value="null" />
+      <lang locale="zh_HK" value="null" />
+      <lang locale="zh_TW" value="null" />
+    </rs>
+    <rs key="entityObject[com.kingdee.eas.custom.log.app.SyncLog].properties.ownProperty[requestParams].description">
+      <lang locale="en_US" value="null" />
+      <lang locale="zh_CN" value="请求参数" />
+      <lang locale="zh_HK" value="請求參數" />
+      <lang locale="zh_TW" value="請求參數" />
+    </rs>
+    <rs key="entityObject[com.kingdee.eas.custom.log.app.SyncLog].properties.ownProperty[requestParams].extendedProperty.ColWidthInKDTable">
+      <lang locale="en_US" value="50" />
+      <lang locale="zh_CN" value="50" />
+      <lang locale="zh_TW" value="50" />
+    </rs>
+    <rs key="entityObject[com.kingdee.eas.custom.log.app.SyncLog].properties.ownProperty[requestParams].extendedProperty.bizDataType">
+      <lang locale="en_US" value="NOTE" />
+      <lang locale="zh_CN" value="NOTE" />
+      <lang locale="zh_TW" value="NOTE" />
+    </rs>
+    <rs key="entityObject[com.kingdee.eas.custom.log.app.SyncLog].properties.ownProperty[requestParams].extendedProperty.enableFieldPermission">
+      <lang locale="en_US" value="false" />
+      <lang locale="zh_CN" value="false" />
+      <lang locale="zh_TW" value="false" />
+    </rs>
+    <rs key="entityObject[com.kingdee.eas.custom.log.app.SyncLog].properties.ownProperty[requestParams].extendedProperty.isForGrouping">
+      <lang locale="en_US" value="false" />
+      <lang locale="zh_CN" value="false" />
+      <lang locale="zh_TW" value="false" />
+    </rs>
+    <rs key="entityObject[com.kingdee.eas.custom.log.app.SyncLog].properties.ownProperty[requestParams].extendedProperty.isForMapping">
+      <lang locale="en_US" value="true" />
+      <lang locale="zh_CN" value="true" />
+      <lang locale="zh_TW" value="true" />
+    </rs>
+    <rs key="entityObject[com.kingdee.eas.custom.log.app.SyncLog].properties.ownProperty[requestParams].extendedProperty.isForMatching">
+      <lang locale="en_US" value="false" />
+      <lang locale="zh_CN" value="false" />
+      <lang locale="zh_TW" value="false" />
+    </rs>
+    <rs key="entityObject[com.kingdee.eas.custom.log.app.SyncLog].properties.ownProperty[requestParams].extendedProperty.isForWrittenBack">
+      <lang locale="en_US" value="false" />
+      <lang locale="zh_CN" value="false" />
+      <lang locale="zh_TW" value="false" />
+    </rs>
+    <rs key="entityObject[com.kingdee.eas.custom.log.app.SyncLog].properties.ownProperty[requestParams].extendedProperty.isInCode">
+      <lang locale="en_US" value="false" />
+      <lang locale="zh_CN" value="false" />
+      <lang locale="zh_TW" value="false" />
+    </rs>
+    <rs key="entityObject[com.kingdee.eas.custom.log.app.SyncLog].properties.ownProperty[requestParams].extendedProperty.isVisibleForKDTable">
+      <lang locale="en_US" value="true" />
+      <lang locale="zh_CN" value="true" />
+      <lang locale="zh_TW" value="true" />
+    </rs>
     <rs key="entityObject[com.kingdee.eas.custom.log.app.SyncLog].properties.ownProperty[successNum].alias">
       <lang locale="en_US" value="null" />
       <lang locale="zh_CN" value="成功条数" />

+ 47 - 0
metadata/com/kingdee/eas/custom/log/app/SyncLogQuery.query

@@ -1068,6 +1068,37 @@
         <key name="name" value="SyncLogQuery" />
       </query>
     </queryField>
+    <queryField>
+      <name>requestParams</name>
+      <userDefined>true</userDefined>
+      <formulaString>#0</formulaString>
+      <constString />
+      <displayName>joinQuery[com.kingdee.eas.custom.log.app.SyncLogQuery].units.queryField[requestParams].displayName</displayName>
+      <groupType />
+      <isSelector>true</isSelector>
+      <isFilter>true</isFilter>
+      <isSorter>true</isSorter>
+      <isParameter>false</isParameter>
+      <returnType>String</returnType>
+      <propertyRefs>
+        <propertyRef>
+          <key>5361d517-1e4d-420a-9d5a-c72c3fd30177</key>
+          <parentUnit>
+            <key name="name" value="requestParams" />
+          </parentUnit>
+          <subEntity>
+            <key name="name" value="SyncLog" />
+          </subEntity>
+          <refProperty>
+            <key name="name" value="requestParams" />
+          </refProperty>
+        </propertyRef>
+      </propertyRefs>
+      <query>
+        <key name="package" value="com.kingdee.eas.custom.log.app" />
+        <key name="name" value="SyncLogQuery" />
+      </query>
+    </queryField>
   </units>
   <defaultFilter>
     <name>defaultFilter</name>
@@ -1554,6 +1585,22 @@
       <lang locale="zh_CN" value="true" />
       <lang locale="zh_TW" value="true" />
     </rs>
+    <rs key="joinQuery[com.kingdee.eas.custom.log.app.SyncLogQuery].units.queryField[requestParams].displayName">
+      <lang locale="en_US" value="null" />
+      <lang locale="zh_CN" value="请求参数" />
+      <lang locale="zh_HK" value="請求參數" />
+      <lang locale="zh_TW" value="請求參數" />
+    </rs>
+    <rs key="joinQuery[com.kingdee.eas.custom.log.app.SyncLogQuery].units.queryField[requestParams].extendedProperty.isCommonQueryFilter">
+      <lang locale="en_US" value="true" />
+      <lang locale="zh_CN" value="true" />
+      <lang locale="zh_TW" value="true" />
+    </rs>
+    <rs key="joinQuery[com.kingdee.eas.custom.log.app.SyncLogQuery].units.queryField[requestParams].extendedProperty.isCommonQuerySorter">
+      <lang locale="en_US" value="true" />
+      <lang locale="zh_CN" value="true" />
+      <lang locale="zh_TW" value="true" />
+    </rs>
     <rs key="joinQuery[com.kingdee.eas.custom.log.app.SyncLogQuery].units.queryField[successNum].displayName">
       <lang locale="en_US" value="null" />
       <lang locale="zh_CN" value="成功条数" />

+ 101 - 0
metadata/com/kingdee/eas/custom/log/web/SyncLogEditUI.webui

@@ -570,6 +570,41 @@
         <key name="name" value="rootForm" />
       </parent>
     </component>
+    <component>
+      <name>contrequestParams</name>
+      <alias>webUIObject[com.kingdee.eas.custom.log.web.SyncLogEditUI].components.component[contrequestParams].alias</alias>
+      <userDefined>true</userDefined>
+      <classType>com.kingdee.bos.ctrl.web.LabelContainer</classType>
+      <isContainer>true</isContainer>
+      <constraints>x=0;y=0;width=270;height=19;autoSize=0</constraints>
+      <tabIndex>0</tabIndex>
+      <herited>false</herited>
+      <bimUIObjectPK />
+      <layoutInfo>
+        <name />
+        <type>LabelContainerLayout</type>
+        <value />
+      </layoutInfo>
+      <properties>
+        <property>
+          <name>caption</name>
+          <type>java.lang.String</type>
+          <value>webUIObject[com.kingdee.eas.custom.log.web.SyncLogEditUI].components.component[contrequestParams].properties.property[caption].value</value>
+          <isMultiLan>true</isMultiLan>
+          <userDefined>true</userDefined>
+        </property>
+        <property>
+          <name>lineWidth</name>
+          <type>int</type>
+          <value>webUIObject[com.kingdee.eas.custom.log.web.SyncLogEditUI].components.component[contrequestParams].properties.property[lineWidth].value</value>
+          <isMultiLan>false</isMultiLan>
+          <userDefined>true</userDefined>
+        </property>
+      </properties>
+      <parent>
+        <key name="name" value="rootForm" />
+      </parent>
+    </component>
     <component>
       <name>btnSave</name>
       <alias>webUIObject[com.kingdee.eas.custom.log.web.SyncLogEditUI].components.component[btnSave].alias</alias>
@@ -1255,6 +1290,42 @@
         </propertyBinding>
       </propertyBindings>
     </component>
+    <component>
+      <name>txtrequestParams</name>
+      <alias>webUIObject[com.kingdee.eas.custom.log.web.SyncLogEditUI].components.component[txtrequestParams].alias</alias>
+      <userDefined>true</userDefined>
+      <classType>com.kingdee.bos.ctrl.web.TextArea</classType>
+      <isContainer>false</isContainer>
+      <constraints>0,0,1,1</constraints>
+      <tabIndex>24</tabIndex>
+      <herited>false</herited>
+      <bimUIObjectPK />
+      <properties>
+        <property>
+          <name>maxLength</name>
+          <type>int</type>
+          <value>webUIObject[com.kingdee.eas.custom.log.web.SyncLogEditUI].components.component[txtrequestParams].properties.property[maxLength].value</value>
+          <isMultiLan>false</isMultiLan>
+          <userDefined>true</userDefined>
+        </property>
+      </properties>
+      <parent>
+        <key name="name" value="contrequestParams" />
+      </parent>
+      <propertyBindings>
+        <propertyBinding>
+          <propertyName>text</propertyName>
+          <propertyType>java.lang.String</propertyType>
+          <bindingObject>editData</bindingObject>
+          <bindingField>requestParams</bindingField>
+          <fieldType>String</fieldType>
+          <accessType>2</accessType>
+          <autoMode>false</autoMode>
+          <herited>false</herited>
+          <userDefined>true</userDefined>
+        </propertyBinding>
+      </propertyBindings>
+    </component>
   </components>
   <dataObjects>
     <dataObject>
@@ -1524,6 +1595,24 @@
       <lang locale="zh_HK" value="100" />
       <lang locale="zh_TW" value="100" />
     </rs>
+    <rs key="webUIObject[com.kingdee.eas.custom.log.web.SyncLogEditUI].components.component[contrequestParams].alias">
+      <lang locale="en_US" value="null" />
+      <lang locale="zh_CN" value="null" />
+      <lang locale="zh_HK" value="null" />
+      <lang locale="zh_TW" value="null" />
+    </rs>
+    <rs key="webUIObject[com.kingdee.eas.custom.log.web.SyncLogEditUI].components.component[contrequestParams].properties.property[caption].value">
+      <lang locale="en_US" value="null" />
+      <lang locale="zh_CN" value="请求参数" />
+      <lang locale="zh_HK" value="請求參數" />
+      <lang locale="zh_TW" value="請求參數" />
+    </rs>
+    <rs key="webUIObject[com.kingdee.eas.custom.log.web.SyncLogEditUI].components.component[contrequestParams].properties.property[lineWidth].value">
+      <lang locale="en_US" value="100" />
+      <lang locale="zh_CN" value="100" />
+      <lang locale="zh_HK" value="100" />
+      <lang locale="zh_TW" value="100" />
+    </rs>
     <rs key="webUIObject[com.kingdee.eas.custom.log.web.SyncLogEditUI].components.component[contsuccessNum].alias">
       <lang locale="en_US" value="null" />
       <lang locale="zh_CN" value="null" />
@@ -1794,6 +1883,18 @@
       <lang locale="zh_HK" value="true" />
       <lang locale="zh_TW" value="true" />
     </rs>
+    <rs key="webUIObject[com.kingdee.eas.custom.log.web.SyncLogEditUI].components.component[txtrequestParams].alias">
+      <lang locale="en_US" value="null" />
+      <lang locale="zh_CN" value="请求参数" />
+      <lang locale="zh_HK" value="請求參數" />
+      <lang locale="zh_TW" value="請求參數" />
+    </rs>
+    <rs key="webUIObject[com.kingdee.eas.custom.log.web.SyncLogEditUI].components.component[txtrequestParams].properties.property[maxLength].value">
+      <lang locale="en_US" value="1000" />
+      <lang locale="zh_CN" value="1000" />
+      <lang locale="zh_HK" value="1000" />
+      <lang locale="zh_TW" value="1000" />
+    </rs>
     <rs key="webUIObject[com.kingdee.eas.custom.log.web.SyncLogEditUI].components.component[txtsuccessNum].alias">
       <lang locale="en_US" value="null" />
       <lang locale="zh_CN" value="成功条数" />

+ 61 - 0
metadata/com/kingdee/eas/custom/log/web/SyncLogListUI.webui

@@ -988,6 +988,49 @@
         </propertyBinding>
       </propertyBindings>
     </component>
+    <component>
+      <name>requestParamsColumn</name>
+      <alias>webUIObject[com.kingdee.eas.custom.log.web.SyncLogListUI].components.component[requestParamsColumn].alias</alias>
+      <userDefined>true</userDefined>
+      <classType>com.kingdee.bos.ctrl.web.Column</classType>
+      <isContainer>false</isContainer>
+      <constraints>width=170;height=19;newLine=false</constraints>
+      <tabIndex>0</tabIndex>
+      <herited>false</herited>
+      <bimUIObjectPK />
+      <properties>
+        <property>
+          <name>header</name>
+          <type>java.lang.String</type>
+          <value>webUIObject[com.kingdee.eas.custom.log.web.SyncLogListUI].components.component[requestParamsColumn].properties.property[header].value</value>
+          <isMultiLan>true</isMultiLan>
+          <userDefined>true</userDefined>
+        </property>
+        <property>
+          <name>width</name>
+          <type>int</type>
+          <value>webUIObject[com.kingdee.eas.custom.log.web.SyncLogListUI].components.component[requestParamsColumn].properties.property[width].value</value>
+          <isMultiLan>false</isMultiLan>
+          <userDefined>true</userDefined>
+        </property>
+      </properties>
+      <parent>
+        <key name="name" value="listDataGrid" />
+      </parent>
+      <propertyBindings>
+        <propertyBinding>
+          <propertyName>value</propertyName>
+          <propertyType>java.lang.Object</propertyType>
+          <bindingObject>mainQuery</bindingObject>
+          <bindingField>requestParams</bindingField>
+          <fieldType>java.lang.String</fieldType>
+          <accessType>2</accessType>
+          <autoMode>false</autoMode>
+          <herited>false</herited>
+          <userDefined>true</userDefined>
+        </propertyBinding>
+      </propertyBindings>
+    </component>
     <component>
       <name>btnAddNew</name>
       <alias>webUIObject[com.kingdee.eas.custom.log.web.SyncLogListUI].components.component[btnAddNew].alias</alias>
@@ -1677,6 +1720,24 @@
       <lang locale="zh_HK" value="100" />
       <lang locale="zh_TW" value="100" />
     </rs>
+    <rs key="webUIObject[com.kingdee.eas.custom.log.web.SyncLogListUI].components.component[requestParamsColumn].alias">
+      <lang locale="en_US" value="null" />
+      <lang locale="zh_CN" value="null" />
+      <lang locale="zh_HK" value="null" />
+      <lang locale="zh_TW" value="null" />
+    </rs>
+    <rs key="webUIObject[com.kingdee.eas.custom.log.web.SyncLogListUI].components.component[requestParamsColumn].properties.property[header].value">
+      <lang locale="en_US" value="请求参数" />
+      <lang locale="zh_CN" value="请求参数" />
+      <lang locale="zh_HK" value="請求參數" />
+      <lang locale="zh_TW" value="請求參數" />
+    </rs>
+    <rs key="webUIObject[com.kingdee.eas.custom.log.web.SyncLogListUI].components.component[requestParamsColumn].properties.property[width].value">
+      <lang locale="en_US" value="100" />
+      <lang locale="zh_CN" value="100" />
+      <lang locale="zh_HK" value="100" />
+      <lang locale="zh_TW" value="100" />
+    </rs>
     <rs key="webUIObject[com.kingdee.eas.custom.log.web.SyncLogListUI].components.component[rootForm].alias">
       <lang locale="en_US" value="null" />
       <lang locale="zh_CN" value="null" />

+ 11 - 0
src/com/kingdee/eas/custom/log/AbstractSyncLogInfo.java

@@ -135,6 +135,17 @@ public class AbstractSyncLogInfo extends com.kingdee.eas.framework.CoreBillBaseI
     {
         setInt("failNum", item);
     }
+    /**
+     * Object:ͬ²½ÊÂÎñÈÕÖ¾'s ÇëÇó²ÎÊýproperty 
+     */
+    public String getRequestParams()
+    {
+        return getString("requestParams");
+    }
+    public void setRequestParams(String item)
+    {
+        setString("requestParams", item);
+    }
     public BOSObjectType getBOSType()
     {
         return new BOSObjectType("95A0551A");