Browse Source

元数据日志 添加uuid的生成字段

liuling 9 months ago
parent
commit
86bf7931d5
18 changed files with 390 additions and 17 deletions
  1. 3 3
      deployed_metas/com/kingdee/eas/custom/shuiyou/interfacelog/LogLnfo.bizunit
  2. 26 0
      deployed_metas/com/kingdee/eas/custom/shuiyou/interfacelog/app/CT_INT_LogLnfo.table
  3. 83 0
      deployed_metas/com/kingdee/eas/custom/shuiyou/interfacelog/app/LogLnfo.entity
  4. 47 0
      deployed_metas/com/kingdee/eas/custom/shuiyou/interfacelog/app/LogLnfoQuery.query
  5. 166 0
      deployed_metas/com/kingdee/eas/custom/shuiyou/interfacelog/client/LogLnfoEditUI.ui
  6. 11 0
      deployed_metas/com/kingdee/eas/custom/shuiyou/interfacelog/client/LogLnfoListUI.ui
  7. 11 0
      src/com/kingdee/eas/custom/shuiyou/interfacelog/AbstractLogLnfoInfo.java
  8. 26 3
      src/com/kingdee/eas/custom/shuiyou/interfacelog/client/AbstractLogLnfoEditUI.java
  9. 1 0
      src/com/kingdee/eas/custom/shuiyou/interfacelog/client/AbstractLogLnfoEditUI.properties
  10. 1 0
      src/com/kingdee/eas/custom/shuiyou/interfacelog/client/AbstractLogLnfoEditUI_l1.properties
  11. 1 0
      src/com/kingdee/eas/custom/shuiyou/interfacelog/client/AbstractLogLnfoEditUI_l2.properties
  12. 1 0
      src/com/kingdee/eas/custom/shuiyou/interfacelog/client/AbstractLogLnfoEditUI_l3.properties
  13. 0 0
      src/com/kingdee/eas/custom/shuiyou/interfacelog/client/AbstractLogLnfoListUI.java
  14. 0 0
      src/com/kingdee/eas/custom/shuiyou/interfacelog/client/AbstractLogLnfoListUI.properties
  15. 0 0
      src/com/kingdee/eas/custom/shuiyou/interfacelog/client/AbstractLogLnfoListUI_l2.properties
  16. 0 0
      src/com/kingdee/eas/custom/shuiyou/interfacelog/client/AbstractLogLnfoListUI_l3.properties
  17. 10 10
      websrc/com/kingdee/eas/custom/jiuzhoutong/shuiyou/TaxUnitListHandlerEx.java
  18. 3 1
      websrc/com/kingdee/eas/custom/jiuzhoutong/utils/SYUtils.java

+ 3 - 3
deployed_metas/com/kingdee/eas/custom/shuiyou/interfacelog/LogLnfo.bizunit

@@ -91,9 +91,9 @@
             <lang locale="zh_TW" value="com.kingdee.eas.custom.shuiyou.interfacelog.client.LogLnfoListUI" />
         </rs>
         <rs key="bizUnit[com.kingdee.eas.custom.shuiyou.interfacelog.LogLnfo].extendedProperty.maxFieldIndex">
-            <lang locale="en_US" value="10" />
-            <lang locale="zh_CN" value="10" />
-            <lang locale="zh_TW" value="10" />
+            <lang locale="en_US" value="11" />
+            <lang locale="zh_CN" value="11" />
+            <lang locale="zh_TW" value="11" />
         </rs>
         <rs key="bizUnit[com.kingdee.eas.custom.shuiyou.interfacelog.LogLnfo].extendedProperty.userDefined">
             <lang locale="en_US" value="true" />

+ 26 - 0
deployed_metas/com/kingdee/eas/custom/shuiyou/interfacelog/app/CT_INT_LogLnfo.table

@@ -315,6 +315,20 @@
             <scale>0</scale>
             <precision>0</precision>
         </column>
+        <column>
+            <name>CFXReqNonce</name>
+            <alias>dataTable[com.kingdee.eas.custom.shuiyou.interfacelog.app.CT_INT_LogLnfo].columns.column[CFXReqNonce].alias</alias>
+            <description>dataTable[com.kingdee.eas.custom.shuiyou.interfacelog.app.CT_INT_LogLnfo].columns.column[CFXReqNonce].description</description>
+            <userDefined>true</userDefined>
+            <isMultilingual>false</isMultilingual>
+            <isEncoded>false</isEncoded>
+            <isNullable>true</isNullable>
+            <defaultValue />
+            <sqlType>NVARCHAR</sqlType>
+            <length>100</length>
+            <scale>0</scale>
+            <precision>0</precision>
+        </column>
     </columns>
     <primaryKey>
         <name>CPK_INT_LogLnfop5d</name>
@@ -517,6 +531,18 @@
             <lang locale="zh_HK" value="狀態" />
             <lang locale="zh_TW" value="狀態" />
         </rs>
+        <rs key="dataTable[com.kingdee.eas.custom.shuiyou.interfacelog.app.CT_INT_LogLnfo].columns.column[CFXReqNonce].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.shuiyou.interfacelog.app.CT_INT_LogLnfo].columns.column[CFXReqNonce].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.shuiyou.interfacelog.app.CT_INT_LogLnfo].columns.column[FAuditorID].alias">
             <lang locale="en_US" value="null" />
             <lang locale="zh_CN" value="审核人" />

+ 83 - 0
deployed_metas/com/kingdee/eas/custom/shuiyou/interfacelog/app/LogLnfo.entity

@@ -338,6 +338,26 @@
                 <key name="name" value="CFErrorInfo" />
             </mappingField>
         </ownProperty>
+        <ownProperty>
+            <name>xReqNonce</name>
+            <alias>entityObject[com.kingdee.eas.custom.shuiyou.interfacelog.app.LogLnfo].properties.ownProperty[xReqNonce].alias</alias>
+            <description>entityObject[com.kingdee.eas.custom.shuiyou.interfacelog.app.LogLnfo].properties.ownProperty[xReqNonce].description</description>
+            <userDefined>true</userDefined>
+            <configured>false</configured>
+            <dataType>String</dataType>
+            <metadataRef />
+            <isMultilingual>false</isMultilingual>
+            <isNullable>false</isNullable>
+            <formula />
+            <length>100</length>
+            <precision>0</precision>
+            <decimalDigits>0</decimalDigits>
+            <defaultValue>entityObject[com.kingdee.eas.custom.shuiyou.interfacelog.app.LogLnfo].properties.ownProperty[xReqNonce].defaultValue</defaultValue>
+            <displayFormat />
+            <mappingField>
+                <key name="name" value="CFXReqNonce" />
+            </mappingField>
+        </ownProperty>
     </properties>
     <logicalKey>
         <name>id</name>
@@ -1460,6 +1480,69 @@
             <lang locale="zh_CN" value="true" />
             <lang locale="zh_TW" value="true" />
         </rs>
+        <rs key="entityObject[com.kingdee.eas.custom.shuiyou.interfacelog.app.LogLnfo].properties.ownProperty[xReqNonce].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.shuiyou.interfacelog.app.LogLnfo].properties.ownProperty[xReqNonce].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.shuiyou.interfacelog.app.LogLnfo].properties.ownProperty[xReqNonce].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.shuiyou.interfacelog.app.LogLnfo].properties.ownProperty[xReqNonce].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.shuiyou.interfacelog.app.LogLnfo].properties.ownProperty[xReqNonce].extendedProperty.bizDataType">
+            <lang locale="en_US" value="STRING" />
+            <lang locale="zh_CN" value="STRING" />
+            <lang locale="zh_TW" value="STRING" />
+        </rs>
+        <rs key="entityObject[com.kingdee.eas.custom.shuiyou.interfacelog.app.LogLnfo].properties.ownProperty[xReqNonce].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.shuiyou.interfacelog.app.LogLnfo].properties.ownProperty[xReqNonce].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.shuiyou.interfacelog.app.LogLnfo].properties.ownProperty[xReqNonce].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.shuiyou.interfacelog.app.LogLnfo].properties.ownProperty[xReqNonce].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.shuiyou.interfacelog.app.LogLnfo].properties.ownProperty[xReqNonce].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.shuiyou.interfacelog.app.LogLnfo].properties.ownProperty[xReqNonce].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.shuiyou.interfacelog.app.LogLnfo].properties.ownProperty[xReqNonce].extendedProperty.isVisibleForKDTable">
+            <lang locale="en_US" value="true" />
+            <lang locale="zh_CN" value="true" />
+            <lang locale="zh_TW" value="true" />
+        </rs>
     </resource>
 </entityObject>
 

+ 47 - 0
deployed_metas/com/kingdee/eas/custom/shuiyou/interfacelog/app/LogLnfoQuery.query

@@ -1006,6 +1006,37 @@
                 <key name="name" value="LogLnfoQuery" />
             </query>
         </queryField>
+        <queryField>
+            <name>xReqNonce</name>
+            <userDefined>true</userDefined>
+            <formulaString>#0</formulaString>
+            <constString />
+            <displayName>joinQuery[com.kingdee.eas.custom.shuiyou.interfacelog.app.LogLnfoQuery].units.queryField[xReqNonce].displayName</displayName>
+            <groupType />
+            <isSelector>true</isSelector>
+            <isFilter>true</isFilter>
+            <isSorter>true</isSorter>
+            <isParameter>false</isParameter>
+            <returnType>String</returnType>
+            <propertyRefs>
+                <propertyRef>
+                    <key>50b00a9f-6f04-4108-8883-2b950768ce0c</key>
+                    <parentUnit>
+                        <key name="name" value="xReqNonce" />
+                    </parentUnit>
+                    <subEntity>
+                        <key name="name" value="LogLnfo" />
+                    </subEntity>
+                    <refProperty>
+                        <key name="name" value="xReqNonce" />
+                    </refProperty>
+                </propertyRef>
+            </propertyRefs>
+            <query>
+                <key name="package" value="com.kingdee.eas.custom.shuiyou.interfacelog.app" />
+                <key name="name" value="LogLnfoQuery" />
+            </query>
+        </queryField>
     </units>
     <defaultFilter>
         <name>defaultFilter</name>
@@ -1540,6 +1571,22 @@
             <lang locale="zh_CN" value="true" />
             <lang locale="zh_TW" value="true" />
         </rs>
+        <rs key="joinQuery[com.kingdee.eas.custom.shuiyou.interfacelog.app.LogLnfoQuery].units.queryField[xReqNonce].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.shuiyou.interfacelog.app.LogLnfoQuery].units.queryField[xReqNonce].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.shuiyou.interfacelog.app.LogLnfoQuery].units.queryField[xReqNonce].extendedProperty.isCommonQuerySorter">
+            <lang locale="en_US" value="true" />
+            <lang locale="zh_CN" value="true" />
+            <lang locale="zh_TW" value="true" />
+        </rs>
     </resource>
 </joinQuery>
 

+ 166 - 0
deployed_metas/com/kingdee/eas/custom/shuiyou/interfacelog/client/LogLnfoEditUI.ui

@@ -766,6 +766,55 @@
                 <key name="name" value="CoreUI" />
             </parent>
         </component>
+        <component>
+            <name>contxReqNonce</name>
+            <alias>uiObject[com.kingdee.eas.custom.shuiyou.interfacelog.client.LogLnfoEditUI].components.component[contxReqNonce].alias</alias>
+            <userDefined>true</userDefined>
+            <classType>com.kingdee.bos.ctrl.swing.KDLabelContainer</classType>
+            <isContainer>true</isContainer>
+            <constraints>0,0,270,19</constraints>
+            <tabIndex>0</tabIndex>
+            <herited>false</herited>
+            <bimUIObjectPK />
+            <layoutInfo>
+                <name />
+                <type>LabelContainerLayout</type>
+                <value />
+            </layoutInfo>
+            <properties>
+                <property>
+                    <name>boundLabelText</name>
+                    <type>java.lang.String</type>
+                    <value>uiObject[com.kingdee.eas.custom.shuiyou.interfacelog.client.LogLnfoEditUI].components.component[contxReqNonce].properties.property[boundLabelText].value</value>
+                    <isMultiLan>true</isMultiLan>
+                    <userDefined>true</userDefined>
+                </property>
+                <property>
+                    <name>boundLabelLength</name>
+                    <type>int</type>
+                    <value>uiObject[com.kingdee.eas.custom.shuiyou.interfacelog.client.LogLnfoEditUI].components.component[contxReqNonce].properties.property[boundLabelLength].value</value>
+                    <isMultiLan>false</isMultiLan>
+                    <userDefined>true</userDefined>
+                </property>
+                <property>
+                    <name>boundLabelUnderline</name>
+                    <type>boolean</type>
+                    <value>uiObject[com.kingdee.eas.custom.shuiyou.interfacelog.client.LogLnfoEditUI].components.component[contxReqNonce].properties.property[boundLabelUnderline].value</value>
+                    <isMultiLan>false</isMultiLan>
+                    <userDefined>true</userDefined>
+                </property>
+                <property>
+                    <name>visible</name>
+                    <type>boolean</type>
+                    <value>uiObject[com.kingdee.eas.custom.shuiyou.interfacelog.client.LogLnfoEditUI].components.component[contxReqNonce].properties.property[visible].value</value>
+                    <isMultiLan>false</isMultiLan>
+                    <userDefined>true</userDefined>
+                </property>
+            </properties>
+            <parent>
+                <key name="name" value="CoreUI" />
+            </parent>
+        </component>
         <component>
             <name>prmtCreator</name>
             <alias>uiObject[com.kingdee.eas.custom.shuiyou.interfacelog.client.LogLnfoEditUI].components.component[prmtCreator].alias</alias>
@@ -1550,6 +1599,63 @@
                 </propertyBinding>
             </propertyBindings>
         </component>
+        <component>
+            <name>txtxReqNonce</name>
+            <alias>uiObject[com.kingdee.eas.custom.shuiyou.interfacelog.client.LogLnfoEditUI].components.component[txtxReqNonce].alias</alias>
+            <userDefined>true</userDefined>
+            <classType>com.kingdee.bos.ctrl.swing.KDTextField</classType>
+            <isContainer>false</isContainer>
+            <constraints>3</constraints>
+            <tabIndex>25</tabIndex>
+            <herited>false</herited>
+            <bimUIObjectPK />
+            <properties>
+                <property>
+                    <name>visible</name>
+                    <type>boolean</type>
+                    <value>uiObject[com.kingdee.eas.custom.shuiyou.interfacelog.client.LogLnfoEditUI].components.component[txtxReqNonce].properties.property[visible].value</value>
+                    <isMultiLan>false</isMultiLan>
+                    <userDefined>true</userDefined>
+                </property>
+                <property>
+                    <name>horizontalAlignment</name>
+                    <type>int</type>
+                    <value>uiObject[com.kingdee.eas.custom.shuiyou.interfacelog.client.LogLnfoEditUI].components.component[txtxReqNonce].properties.property[horizontalAlignment].value</value>
+                    <isMultiLan>false</isMultiLan>
+                    <userDefined>true</userDefined>
+                </property>
+                <property>
+                    <name>maxLength</name>
+                    <type>int</type>
+                    <value>uiObject[com.kingdee.eas.custom.shuiyou.interfacelog.client.LogLnfoEditUI].components.component[txtxReqNonce].properties.property[maxLength].value</value>
+                    <isMultiLan>false</isMultiLan>
+                    <userDefined>true</userDefined>
+                </property>
+                <property>
+                    <name>required</name>
+                    <type>boolean</type>
+                    <value>uiObject[com.kingdee.eas.custom.shuiyou.interfacelog.client.LogLnfoEditUI].components.component[txtxReqNonce].properties.property[required].value</value>
+                    <isMultiLan>false</isMultiLan>
+                    <userDefined>true</userDefined>
+                </property>
+            </properties>
+            <parent>
+                <key name="name" value="contxReqNonce" />
+            </parent>
+            <propertyBindings>
+                <propertyBinding>
+                    <propertyName>text</propertyName>
+                    <propertyType>java.lang.String</propertyType>
+                    <bindingObject>editData</bindingObject>
+                    <bindingField>xReqNonce</bindingField>
+                    <fieldType>String</fieldType>
+                    <accessType>2</accessType>
+                    <autoMode>false</autoMode>
+                    <herited>false</herited>
+                    <userDefined>true</userDefined>
+                </propertyBinding>
+            </propertyBindings>
+        </component>
         <component>
             <name>btnTraceUp</name>
             <alias>uiObject[com.kingdee.eas.custom.shuiyou.interfacelog.client.LogLnfoEditUI].components.component[btnTraceUp].alias</alias>
@@ -2719,6 +2825,36 @@
             <lang locale="zh_HK" value="true" />
             <lang locale="zh_TW" value="true" />
         </rs>
+        <rs key="uiObject[com.kingdee.eas.custom.shuiyou.interfacelog.client.LogLnfoEditUI].components.component[contxReqNonce].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="uiObject[com.kingdee.eas.custom.shuiyou.interfacelog.client.LogLnfoEditUI].components.component[contxReqNonce].properties.property[boundLabelLength].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="uiObject[com.kingdee.eas.custom.shuiyou.interfacelog.client.LogLnfoEditUI].components.component[contxReqNonce].properties.property[boundLabelText].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="uiObject[com.kingdee.eas.custom.shuiyou.interfacelog.client.LogLnfoEditUI].components.component[contxReqNonce].properties.property[boundLabelUnderline].value">
+            <lang locale="en_US" value="true" />
+            <lang locale="zh_CN" value="true" />
+            <lang locale="zh_HK" value="true" />
+            <lang locale="zh_TW" value="true" />
+        </rs>
+        <rs key="uiObject[com.kingdee.eas.custom.shuiyou.interfacelog.client.LogLnfoEditUI].components.component[contxReqNonce].properties.property[visible].value">
+            <lang locale="en_US" value="true" />
+            <lang locale="zh_CN" value="true" />
+            <lang locale="zh_HK" value="true" />
+            <lang locale="zh_TW" value="true" />
+        </rs>
         <rs key="uiObject[com.kingdee.eas.custom.shuiyou.interfacelog.client.LogLnfoEditUI].components.component[kDDateCreateTime].alias">
             <lang locale="en_US" value="null" />
             <lang locale="zh_CN" value="创建时间" />
@@ -3199,6 +3335,36 @@
             <lang locale="zh_HK" value="true" />
             <lang locale="zh_TW" value="true" />
         </rs>
+        <rs key="uiObject[com.kingdee.eas.custom.shuiyou.interfacelog.client.LogLnfoEditUI].components.component[txtxReqNonce].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="uiObject[com.kingdee.eas.custom.shuiyou.interfacelog.client.LogLnfoEditUI].components.component[txtxReqNonce].properties.property[horizontalAlignment].value">
+            <lang locale="en_US" value="2" />
+            <lang locale="zh_CN" value="2" />
+            <lang locale="zh_HK" value="2" />
+            <lang locale="zh_TW" value="2" />
+        </rs>
+        <rs key="uiObject[com.kingdee.eas.custom.shuiyou.interfacelog.client.LogLnfoEditUI].components.component[txtxReqNonce].properties.property[maxLength].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="uiObject[com.kingdee.eas.custom.shuiyou.interfacelog.client.LogLnfoEditUI].components.component[txtxReqNonce].properties.property[required].value">
+            <lang locale="en_US" value="false" />
+            <lang locale="zh_CN" value="false" />
+            <lang locale="zh_HK" value="false" />
+            <lang locale="zh_TW" value="false" />
+        </rs>
+        <rs key="uiObject[com.kingdee.eas.custom.shuiyou.interfacelog.client.LogLnfoEditUI].components.component[txtxReqNonce].properties.property[visible].value">
+            <lang locale="en_US" value="true" />
+            <lang locale="zh_CN" value="true" />
+            <lang locale="zh_HK" value="true" />
+            <lang locale="zh_TW" value="true" />
+        </rs>
         <rs key="uiObject[com.kingdee.eas.custom.shuiyou.interfacelog.client.LogLnfoEditUI].description">
             <lang locale="en_US" value="null" />
             <lang locale="zh_CN" value="多分录基础单据模板编辑界面" />

File diff suppressed because it is too large
+ 11 - 0
deployed_metas/com/kingdee/eas/custom/shuiyou/interfacelog/client/LogLnfoListUI.ui


+ 11 - 0
src/com/kingdee/eas/custom/shuiyou/interfacelog/AbstractLogLnfoInfo.java

@@ -105,6 +105,17 @@ public class AbstractLogLnfoInfo extends com.kingdee.eas.framework.CoreBillBaseI
     {
         setString("errorInfo", item);
     }
+    /**
+     * Object:ÈÕÖ¾ÐÅÏ¢'s ÍⲿҵÎñ±àºÅproperty 
+     */
+    public String getXReqNonce()
+    {
+        return getString("xReqNonce");
+    }
+    public void setXReqNonce(String item)
+    {
+        setString("xReqNonce", item);
+    }
     public BOSObjectType getBOSType()
     {
         return new BOSObjectType("CDEBE54F");

+ 26 - 3
src/com/kingdee/eas/custom/shuiyou/interfacelog/client/AbstractLogLnfoEditUI.java

@@ -61,6 +61,7 @@ public abstract class AbstractLogLnfoEditUI extends com.kingdee.eas.framework.cl
     protected com.kingdee.bos.ctrl.swing.KDLabelContainer contInParameter;
     protected com.kingdee.bos.ctrl.swing.KDLabelContainer contOutParameter;
     protected com.kingdee.bos.ctrl.swing.KDLabelContainer conterrorInfo;
+    protected com.kingdee.bos.ctrl.swing.KDLabelContainer contxReqNonce;
     protected com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox prmtCreator;
     protected com.kingdee.bos.ctrl.swing.KDDatePicker kDDateCreateTime;
     protected com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox prmtLastUpdateUser;
@@ -79,6 +80,7 @@ public abstract class AbstractLogLnfoEditUI extends com.kingdee.eas.framework.cl
     protected com.kingdee.bos.ctrl.swing.KDTextArea txtOutParameter;
     protected com.kingdee.bos.ctrl.swing.KDScrollPane scrollPaneerrorInfo;
     protected com.kingdee.bos.ctrl.swing.KDTextArea txterrorInfo;
+    protected com.kingdee.bos.ctrl.swing.KDTextField txtxReqNonce;
     protected com.kingdee.eas.custom.shuiyou.interfacelog.LogLnfoInfo editData = null;
     /**
      * output class constructor
@@ -158,6 +160,7 @@ public abstract class AbstractLogLnfoEditUI extends com.kingdee.eas.framework.cl
         this.contInParameter = new com.kingdee.bos.ctrl.swing.KDLabelContainer();
         this.contOutParameter = new com.kingdee.bos.ctrl.swing.KDLabelContainer();
         this.conterrorInfo = new com.kingdee.bos.ctrl.swing.KDLabelContainer();
+        this.contxReqNonce = new com.kingdee.bos.ctrl.swing.KDLabelContainer();
         this.prmtCreator = new com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox();
         this.kDDateCreateTime = new com.kingdee.bos.ctrl.swing.KDDatePicker();
         this.prmtLastUpdateUser = new com.kingdee.bos.ctrl.extendcontrols.KDBizPromptBox();
@@ -176,6 +179,7 @@ public abstract class AbstractLogLnfoEditUI extends com.kingdee.eas.framework.cl
         this.txtOutParameter = new com.kingdee.bos.ctrl.swing.KDTextArea();
         this.scrollPaneerrorInfo = new com.kingdee.bos.ctrl.swing.KDScrollPane();
         this.txterrorInfo = new com.kingdee.bos.ctrl.swing.KDTextArea();
+        this.txtxReqNonce = new com.kingdee.bos.ctrl.swing.KDTextField();
         this.contCreator.setName("contCreator");
         this.contCreateTime.setName("contCreateTime");
         this.contLastUpdateUser.setName("contLastUpdateUser");
@@ -191,6 +195,7 @@ public abstract class AbstractLogLnfoEditUI extends com.kingdee.eas.framework.cl
         this.contInParameter.setName("contInParameter");
         this.contOutParameter.setName("contOutParameter");
         this.conterrorInfo.setName("conterrorInfo");
+        this.contxReqNonce.setName("contxReqNonce");
         this.prmtCreator.setName("prmtCreator");
         this.kDDateCreateTime.setName("kDDateCreateTime");
         this.prmtLastUpdateUser.setName("prmtLastUpdateUser");
@@ -209,6 +214,7 @@ public abstract class AbstractLogLnfoEditUI extends com.kingdee.eas.framework.cl
         this.txtOutParameter.setName("txtOutParameter");
         this.scrollPaneerrorInfo.setName("scrollPaneerrorInfo");
         this.txterrorInfo.setName("txterrorInfo");
+        this.txtxReqNonce.setName("txtxReqNonce");
         // CoreUI		
         this.btnTraceUp.setVisible(false);		
         this.btnTraceDown.setVisible(false);		
@@ -306,6 +312,11 @@ public abstract class AbstractLogLnfoEditUI extends com.kingdee.eas.framework.cl
         this.conterrorInfo.setBoundLabelLength(100);		
         this.conterrorInfo.setBoundLabelUnderline(true);		
         this.conterrorInfo.setVisible(true);
+        // contxReqNonce		
+        this.contxReqNonce.setBoundLabelText(resHelper.getString("contxReqNonce.boundLabelText"));		
+        this.contxReqNonce.setBoundLabelLength(100);		
+        this.contxReqNonce.setBoundLabelUnderline(true);		
+        this.contxReqNonce.setVisible(true);
         // prmtCreator		
         this.prmtCreator.setEnabled(false);
         // kDDateCreateTime		
@@ -360,7 +371,12 @@ public abstract class AbstractLogLnfoEditUI extends com.kingdee.eas.framework.cl
         this.txterrorInfo.setVisible(true);		
         this.txterrorInfo.setRequired(false);		
         this.txterrorInfo.setMaxLength(255);
-        this.setFocusTraversalPolicy(new com.kingdee.bos.ui.UIFocusTraversalPolicy(new java.awt.Component[] {txtInterfaceAddress,txtEntrance,txtstatus,txtInterfaceName,txtInParameter,txtOutParameter,txterrorInfo}));
+        // txtxReqNonce		
+        this.txtxReqNonce.setVisible(true);		
+        this.txtxReqNonce.setHorizontalAlignment(2);		
+        this.txtxReqNonce.setMaxLength(100);		
+        this.txtxReqNonce.setRequired(false);
+        this.setFocusTraversalPolicy(new com.kingdee.bos.ui.UIFocusTraversalPolicy(new java.awt.Component[] {txtInterfaceAddress,txtEntrance,txtstatus,txtInterfaceName,txtInParameter,txtOutParameter,txterrorInfo,txtxReqNonce}));
         this.setFocusCycleRoot(true);
 		//Register control's property binding
 		registerBindings();
@@ -418,6 +434,8 @@ public abstract class AbstractLogLnfoEditUI extends com.kingdee.eas.framework.cl
         this.add(contOutParameter, null);
         conterrorInfo.setBounds(new Rectangle(0, 0, 270, 19));
         this.add(conterrorInfo, null);
+        contxReqNonce.setBounds(new Rectangle(0, 0, 270, 19));
+        this.add(contxReqNonce, null);
         //contCreator
         contCreator.setBoundEditor(prmtCreator);
         //contCreateTime
@@ -454,6 +472,8 @@ public abstract class AbstractLogLnfoEditUI extends com.kingdee.eas.framework.cl
         conterrorInfo.setBoundEditor(scrollPaneerrorInfo);
         //scrollPaneerrorInfo
         scrollPaneerrorInfo.getViewport().add(txterrorInfo, null);
+        //contxReqNonce
+        contxReqNonce.setBoundEditor(txtxReqNonce);
 
     }
 
@@ -644,7 +664,8 @@ public abstract class AbstractLogLnfoEditUI extends com.kingdee.eas.framework.cl
 		dataBinder.registerBinding("InterfaceName", String.class, this.txtInterfaceName, "text");
 		dataBinder.registerBinding("InParameter", String.class, this.txtInParameter, "text");
 		dataBinder.registerBinding("OutParameter", String.class, this.txtOutParameter, "text");
-		dataBinder.registerBinding("errorInfo", String.class, this.txterrorInfo, "text");		
+		dataBinder.registerBinding("errorInfo", String.class, this.txterrorInfo, "text");
+		dataBinder.registerBinding("xReqNonce", String.class, this.txtxReqNonce, "text");		
 	}
 	//Regiester UI State
 	private void registerUIState(){		
@@ -793,7 +814,8 @@ public abstract class AbstractLogLnfoEditUI extends com.kingdee.eas.framework.cl
 		getValidateHelper().registerBindProperty("InterfaceName", ValidateHelper.ON_SAVE);    
 		getValidateHelper().registerBindProperty("InParameter", ValidateHelper.ON_SAVE);    
 		getValidateHelper().registerBindProperty("OutParameter", ValidateHelper.ON_SAVE);    
-		getValidateHelper().registerBindProperty("errorInfo", ValidateHelper.ON_SAVE);    		
+		getValidateHelper().registerBindProperty("errorInfo", ValidateHelper.ON_SAVE);    
+		getValidateHelper().registerBindProperty("xReqNonce", ValidateHelper.ON_SAVE);    		
 	}
 
 
@@ -860,6 +882,7 @@ public abstract class AbstractLogLnfoEditUI extends com.kingdee.eas.framework.cl
         sic.add(new SelectorItemInfo("InParameter"));
         sic.add(new SelectorItemInfo("OutParameter"));
         sic.add(new SelectorItemInfo("errorInfo"));
+        sic.add(new SelectorItemInfo("xReqNonce"));
         return sic;
     }        
     	

+ 1 - 0
src/com/kingdee/eas/custom/shuiyou/interfacelog/client/AbstractLogLnfoEditUI.properties

@@ -14,6 +14,7 @@ contInterfaceName.boundLabelText=\u63A5\u53E3\u540D
 contInParameter.boundLabelText=\u5165\u53C2
 contOutParameter.boundLabelText=\u56DE\u53C2
 conterrorInfo.boundLabelText=\u9519\u8BEF\u4FE1\u606F
+contxReqNonce.boundLabelText=\u5916\u90E8\u4E1A\u52A1\u7F16\u53F7
 ActionSubmit.SHORT_DESCRIPTION=\u63D0\u4EA4
 ActionSubmit.LONG_DESCRIPTION=\u63D0\u4EA4
 ActionSubmit.NAME=\u63D0\u4EA4

+ 1 - 0
src/com/kingdee/eas/custom/shuiyou/interfacelog/client/AbstractLogLnfoEditUI_l1.properties

@@ -14,6 +14,7 @@ contInterfaceName.boundLabelText=
 contInParameter.boundLabelText=
 contOutParameter.boundLabelText=
 conterrorInfo.boundLabelText=
+contxReqNonce.boundLabelText=
 ActionSubmit.SHORT_DESCRIPTION=
 ActionSubmit.LONG_DESCRIPTION=
 ActionSubmit.NAME=

+ 1 - 0
src/com/kingdee/eas/custom/shuiyou/interfacelog/client/AbstractLogLnfoEditUI_l2.properties

@@ -14,6 +14,7 @@ contInterfaceName.boundLabelText=\u63A5\u53E3\u540D
 contInParameter.boundLabelText=\u5165\u53C2
 contOutParameter.boundLabelText=\u56DE\u53C2
 conterrorInfo.boundLabelText=\u9519\u8BEF\u4FE1\u606F
+contxReqNonce.boundLabelText=\u5916\u90E8\u4E1A\u52A1\u7F16\u53F7
 ActionSubmit.SHORT_DESCRIPTION=\u63D0\u4EA4
 ActionSubmit.LONG_DESCRIPTION=\u63D0\u4EA4
 ActionSubmit.NAME=\u63D0\u4EA4

+ 1 - 0
src/com/kingdee/eas/custom/shuiyou/interfacelog/client/AbstractLogLnfoEditUI_l3.properties

@@ -14,6 +14,7 @@ contInterfaceName.boundLabelText=\u4ECB\u9762\u540D
 contInParameter.boundLabelText=\u5165\u53C3
 contOutParameter.boundLabelText=\u56DE\u53C3
 conterrorInfo.boundLabelText=\u932F\u8AA4\u4FE1\u606F
+contxReqNonce.boundLabelText=\u5916\u90E8\u696D\u52D9\u7DE8\u865F
 ActionSubmit.SHORT_DESCRIPTION=\u63D0\u4EA4
 ActionSubmit.LONG_DESCRIPTION=\u63D0\u4EA4
 ActionSubmit.NAME=\u63D0\u4EA4

File diff suppressed because it is too large
+ 0 - 0
src/com/kingdee/eas/custom/shuiyou/interfacelog/client/AbstractLogLnfoListUI.java


File diff suppressed because it is too large
+ 0 - 0
src/com/kingdee/eas/custom/shuiyou/interfacelog/client/AbstractLogLnfoListUI.properties


File diff suppressed because it is too large
+ 0 - 0
src/com/kingdee/eas/custom/shuiyou/interfacelog/client/AbstractLogLnfoListUI_l2.properties


File diff suppressed because it is too large
+ 0 - 0
src/com/kingdee/eas/custom/shuiyou/interfacelog/client/AbstractLogLnfoListUI_l3.properties


+ 10 - 10
websrc/com/kingdee/eas/custom/jiuzhoutong/shuiyou/TaxUnitListHandlerEx.java

@@ -7,7 +7,6 @@ import com.kingdee.bos.Context;
 import com.kingdee.bos.dao.ormapping.ObjectUuidPK;
 import com.kingdee.eas.common.EASBizException;
 import com.kingdee.eas.custom.jiuzhoutong.utils.SYUtils;
-import com.kingdee.eas.custom.shuiyou.registration.RegistrationInfo;
 import com.kingdee.eas.custom.shuiyou.registration.RegistrationInfoFactory;
 import com.kingdee.eas.custom.shuiyou.registration.RegistrationInfoInfo;
 import com.kingdee.eas.fi.arap.util.DBUtil;
@@ -18,7 +17,6 @@ import com.kingdee.shr.compensation.app.tax.TaxUnitInfo;
 import com.kingdee.shr.compensation.web.handler.tax.taxUnit.TaxUnitListHandler;
 import okhttp3.*;
 import org.apache.log4j.Logger;
-import org.jgroups.blocks.RequestHandler;
 import org.springframework.ui.ModelMap;
 
 import javax.servlet.http.HttpServletRequest;
@@ -26,7 +24,6 @@ import javax.servlet.http.HttpServletResponse;
 import java.io.FileInputStream;
 import java.io.FileNotFoundException;
 import java.io.IOException;
-import java.util.Date;
 import java.util.Map;
 import java.util.Properties;
 
@@ -48,13 +45,14 @@ public class TaxUnitListHandlerEx extends TaxUnitListHandler {
         Context context = SHRContext.getInstance().getContext();
         SYUtils syUtils =null;
         Response sYResponse = null;
+        Map<String, String> commonParameter = null;
         String postBody ="";
         try {
             logger.error("=====获取基本信息=====");
             this.propt.load(new FileInputStream(System.getProperty("EAS_HOME") + "/server/properties/sy/syConfig.properties"));
             syUtils = new SYUtils(propt);
 
-            Map<String, String> commonParameter = syUtils.getCommonParameter();//获取公共参数
+            commonParameter = syUtils.getCommonParameter();//获取公共参数
             logger.error("=======公共参数:"+JSONObject.toJSONString(commonParameter)+"===========");
 
             logger.error("=======获取报税企业信息=====");
@@ -188,37 +186,39 @@ public class TaxUnitListHandlerEx extends TaxUnitListHandler {
                 }
                 logger.error("记录成功接口日志");
                 syUtils.interfaceLog(context,null,ip+"/gateway/iit/declare/getCompanyRegisterInfo"
-                ,"企业注册",postBody,responseData,entrance);
+                ,"企业注册",postBody,responseData,entrance,commonParameter.get("xReqNonce"));
 
             } else {
                 logger.error("记录无参数返回日志");
                 syUtils.interfaceLog(context,sYResponse.message(),ip+"/gateway/iit/declare/getCompanyRegisterInfo"
-                        ,"企业注册",postBody,null,entrance);
+                        ,"企业注册",postBody,null,entrance,commonParameter!=null?commonParameter.get("xReqNonce"):null);
                 System.out.println("Error Code:" + sYResponse.message());
             }
 
         } catch (BOSException e) {
             logger.error("记录BOSException报错接口日志");
             syUtils.interfaceLog(context,e.getMessage(),propt.getProperty("ip")+"/gateway/iit/declare/getCompanyRegisterInfo"
-                    ,"企业注册",postBody,null,entrance);
+                    ,"企业注册",postBody,null,entrance,commonParameter!=null?commonParameter.get("xReqNonce"):null);
             throw new RuntimeException(e);
         } catch (EASBizException e) {
             logger.error("记录 EASBizException 报错接口日志");
             syUtils.interfaceLog(context,e.getMessage(),propt.getProperty("ip")+"/gateway/iit/declare/getCompanyRegisterInfo"
-                    ,"企业注册",postBody,null,entrance);
+                    ,"企业注册",postBody,null,entrance,commonParameter!=null?commonParameter.get("xReqNonce"):null);
             throw new RuntimeException(e);
         } catch (FileNotFoundException e) {
             logger.error("记录 FileNotFoundException 报错接口日志");
             syUtils.interfaceLog(context,e.getMessage(),propt.getProperty("ip")+"/gateway/iit/declare/getCompanyRegisterInfo"
-                    ,"企业注册",postBody,null,entrance);
+                    ,"企业注册",postBody,null,entrance,commonParameter!=null?commonParameter.get("xReqNonce"):null);
             throw new RuntimeException(e);
         } catch (IOException e) {
             logger.error("记录 IOException 报错接口日志");
             syUtils.interfaceLog(context,e.getMessage(),propt.getProperty("ip")+"/gateway/iit/declare/getCompanyRegisterInfo"
-                    ,"企业注册",postBody,null,entrance);
+                    ,"企业注册",postBody,null,entrance,commonParameter!=null?commonParameter.get("xReqNonce"):null);
             throw new RuntimeException(e);
         }
         logger.error("======================退出==================================");
     }
 
+
+
 }

+ 3 - 1
websrc/com/kingdee/eas/custom/jiuzhoutong/utils/SYUtils.java

@@ -119,12 +119,13 @@ public class SYUtils {
      * @param inParameter 入参
      * @param outParameter 回参
      * @param entrance 入口
+     * @param xReqNonce uuid
      * @throws BOSException
      * @throws EASBizException
      */
     public void interfaceLog(Context context,String error,String interfaceAddress
                         ,String interfaceName,String inParameter,String outParameter
-                        ,String entrance) {
+                        ,String entrance,String xReqNonce) {
         LogLnfoInfo logInfo = new LogLnfoInfo();
         logInfo.setErrorInfo(error);//错误信息
         logInfo.setInterfaceAddress(interfaceAddress);//接口地址
@@ -140,6 +141,7 @@ public class SYUtils {
         logInfo.setLastUpdateTime(timestamp);
         logInfo.setLastUpdateUser(userInfo);
         logInfo.setBizDate(date);
+        logInfo.setXReqNonce(xReqNonce);
         try {
             LogLnfoFactory.getLocalInstance(context).save(logInfo);
         } catch (BOSException e) {

Some files were not shown because too many files changed in this diff