Browse Source

更新元数据

heyuan 5 months ago
parent
commit
39b7abb607

+ 3 - 3
metadata/com/kingdee/eas/custom/esign/ESignTemplate.bizunit

@@ -116,9 +116,9 @@
             <lang locale="zh_TW" value="com.kingdee.eas.custom.esign.client.ESignTemplateListUI" />
         </rs>
         <rs key="bizUnit[com.kingdee.eas.custom.esign.ESignTemplate].extendedProperty.maxFieldIndex">
-            <lang locale="en_US" value="17" />
-            <lang locale="zh_CN" value="17" />
-            <lang locale="zh_TW" value="17" />
+            <lang locale="en_US" value="19" />
+            <lang locale="zh_CN" value="19" />
+            <lang locale="zh_TW" value="19" />
         </rs>
         <rs key="bizUnit[com.kingdee.eas.custom.esign.ESignTemplate].extendedProperty.useTableEditUI">
             <lang locale="en_US" value="false" />

+ 52 - 0
metadata/com/kingdee/eas/custom/esign/app/CT_ESI_ESignTemplateFileEntry.table

@@ -119,6 +119,34 @@
             <scale>0</scale>
             <precision>0</precision>
         </column>
+        <column>
+            <name>CFSyncStatus</name>
+            <alias>dataTable[com.kingdee.eas.custom.esign.app.CT_ESI_ESignTemplateFileEntry].columns.column[CFSyncStatus].alias</alias>
+            <description>dataTable[com.kingdee.eas.custom.esign.app.CT_ESI_ESignTemplateFileEntry].columns.column[CFSyncStatus].description</description>
+            <userDefined>true</userDefined>
+            <isMultilingual>false</isMultilingual>
+            <isEncoded>false</isEncoded>
+            <isNullable>true</isNullable>
+            <defaultValue />
+            <sqlType>INT</sqlType>
+            <length>0</length>
+            <scale>0</scale>
+            <precision>0</precision>
+        </column>
+        <column>
+            <name>CFSyncResult</name>
+            <alias>dataTable[com.kingdee.eas.custom.esign.app.CT_ESI_ESignTemplateFileEntry].columns.column[CFSyncResult].alias</alias>
+            <description>dataTable[com.kingdee.eas.custom.esign.app.CT_ESI_ESignTemplateFileEntry].columns.column[CFSyncResult].description</description>
+            <userDefined>true</userDefined>
+            <isMultilingual>false</isMultilingual>
+            <isEncoded>false</isEncoded>
+            <isNullable>true</isNullable>
+            <defaultValue />
+            <sqlType>NVARCHAR</sqlType>
+            <length>2000</length>
+            <scale>0</scale>
+            <precision>0</precision>
+        </column>
     </columns>
     <primaryKey>
         <name>CPK_ESI_ESTFEIDcjt</name>
@@ -220,6 +248,30 @@
             <lang locale="zh_HK" value="狀態" />
             <lang locale="zh_TW" value="狀態" />
         </rs>
+        <rs key="dataTable[com.kingdee.eas.custom.esign.app.CT_ESI_ESignTemplateFileEntry].columns.column[CFSyncResult].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.esign.app.CT_ESI_ESignTemplateFileEntry].columns.column[CFSyncResult].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.esign.app.CT_ESI_ESignTemplateFileEntry].columns.column[CFSyncStatus].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.esign.app.CT_ESI_ESignTemplateFileEntry].columns.column[CFSyncStatus].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.esign.app.CT_ESI_ESignTemplateFileEntry].columns.column[FID].alias">
             <lang locale="en_US" value="null" />
             <lang locale="zh_CN" value="null" />

+ 181 - 0
metadata/com/kingdee/eas/custom/esign/app/ESignTemplateFileEntry.entity

@@ -733,6 +733,46 @@
                 <key name="name" value="CFState" />
             </mappingField>
         </ownProperty>
+        <ownProperty>
+            <name>syncStatus</name>
+            <alias>entityObject[com.kingdee.eas.custom.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncStatus].alias</alias>
+            <description>entityObject[com.kingdee.eas.custom.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncStatus].description</description>
+            <userDefined>true</userDefined>
+            <configured>false</configured>
+            <dataType>Enum</dataType>
+            <metadataRef>com.kingdee.eas.custom.esign.bizEnum.SyncStatusEnum</metadataRef>
+            <isMultilingual>false</isMultilingual>
+            <isNullable>false</isNullable>
+            <formula />
+            <length>80</length>
+            <precision>0</precision>
+            <decimalDigits>0</decimalDigits>
+            <defaultValue>entityObject[com.kingdee.eas.custom.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncStatus].defaultValue</defaultValue>
+            <displayFormat />
+            <mappingField>
+                <key name="name" value="CFSyncStatus" />
+            </mappingField>
+        </ownProperty>
+        <ownProperty>
+            <name>syncResult</name>
+            <alias>entityObject[com.kingdee.eas.custom.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncResult].alias</alias>
+            <description>entityObject[com.kingdee.eas.custom.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncResult].description</description>
+            <userDefined>true</userDefined>
+            <configured>false</configured>
+            <dataType>String</dataType>
+            <metadataRef />
+            <isMultilingual>false</isMultilingual>
+            <isNullable>false</isNullable>
+            <formula />
+            <length>2000</length>
+            <precision>0</precision>
+            <decimalDigits>0</decimalDigits>
+            <defaultValue>entityObject[com.kingdee.eas.custom.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncResult].defaultValue</defaultValue>
+            <displayFormat />
+            <mappingField>
+                <key name="name" value="CFSyncResult" />
+            </mappingField>
+        </ownProperty>
     </properties>
     <logicalKey>
         <name>id</name>
@@ -1498,5 +1538,146 @@
             <lang locale="zh_CN" value="true" />
             <lang locale="zh_TW" value="true" />
         </rs>
+        <rs key="entityObject[com.kingdee.eas.custom.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncResult].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.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncResult].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.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncResult].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.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncResult].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.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncResult].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.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncResult].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.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncResult].extendedProperty.isAsstAcctType">
+            <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.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncResult].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.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncResult].extendedProperty.isForMapping">
+            <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.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncResult].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.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncResult].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.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncResult].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.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncResult].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.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncStatus].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.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncStatus].defaultValue">
+            <lang locale="en_US" value="null" />
+            <lang locale="zh_CN" value="UNSYNCED" />
+            <lang locale="zh_HK" value="UNSYNCED" />
+            <lang locale="zh_TW" value="UNSYNCED" />
+        </rs>
+        <rs key="entityObject[com.kingdee.eas.custom.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncStatus].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.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncStatus].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.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncStatus].extendedProperty.bizDataType">
+            <lang locale="en_US" value="ENUM" />
+            <lang locale="zh_CN" value="ENUM" />
+            <lang locale="zh_TW" value="ENUM" />
+        </rs>
+        <rs key="entityObject[com.kingdee.eas.custom.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncStatus].extendedProperty.defaultValue">
+            <lang locale="en_US" value="UNSYNCED" />
+            <lang locale="zh_CN" value="UNSYNCED" />
+            <lang locale="zh_TW" value="UNSYNCED" />
+        </rs>
+        <rs key="entityObject[com.kingdee.eas.custom.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncStatus].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.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncStatus].extendedProperty.isAsstAcctType">
+            <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.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncStatus].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.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncStatus].extendedProperty.isForMapping">
+            <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.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncStatus].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.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncStatus].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.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncStatus].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.esign.app.ESignTemplateFileEntry].properties.ownProperty[syncStatus].extendedProperty.isVisibleForKDTable">
+            <lang locale="en_US" value="true" />
+            <lang locale="zh_CN" value="true" />
+            <lang locale="zh_TW" value="true" />
+        </rs>
     </resource>
 </entityObject>

+ 67 - 0
metadata/com/kingdee/eas/custom/esign/bizEnum/SyncStatusEnum.enum

@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<bizEnum xmlns="com.kingdee.bos.metadata">
+    <package>com.kingdee.eas.custom.esign.bizEnum</package>
+    <name>SyncStatusEnum</name>
+    <alias>bizEnum[com.kingdee.eas.custom.esign.bizEnum.SyncStatusEnum].alias</alias>
+    <description>bizEnum[com.kingdee.eas.custom.esign.bizEnum.SyncStatusEnum].description</description>
+    <userDefined>true</userDefined>
+    <className>com.kingdee.eas.custom.esign.bizEnum.SyncStatusEnum</className>
+    <enumDataType>INTEGER</enumDataType>
+    <enumValues>
+        <enumValue>
+            <name>UNSYNCED</name>
+            <alias>bizEnum[com.kingdee.eas.custom.esign.bizEnum.SyncStatusEnum].enumValues.enumValue[UNSYNCED].alias</alias>
+            <userDefined>true</userDefined>
+            <value>1</value>
+        </enumValue>
+        <enumValue>
+            <name>SYNCED</name>
+            <alias>bizEnum[com.kingdee.eas.custom.esign.bizEnum.SyncStatusEnum].enumValues.enumValue[SYNCED].alias</alias>
+            <userDefined>true</userDefined>
+            <value>2</value>
+        </enumValue>
+        <enumValue>
+            <name>SYNC_FAILED</name>
+            <alias>bizEnum[com.kingdee.eas.custom.esign.bizEnum.SyncStatusEnum].enumValues.enumValue[SYNC_FAILED].alias</alias>
+            <userDefined>true</userDefined>
+            <value>3</value>
+        </enumValue>
+    </enumValues>
+    <resource>
+        <rs key="bizEnum[com.kingdee.eas.custom.esign.bizEnum.SyncStatusEnum].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="bizEnum[com.kingdee.eas.custom.esign.bizEnum.SyncStatusEnum].description">
+            <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="bizEnum[com.kingdee.eas.custom.esign.bizEnum.SyncStatusEnum].enumValues.enumValue[SYNCED].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="bizEnum[com.kingdee.eas.custom.esign.bizEnum.SyncStatusEnum].enumValues.enumValue[SYNC_FAILED].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="bizEnum[com.kingdee.eas.custom.esign.bizEnum.SyncStatusEnum].enumValues.enumValue[UNSYNCED].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="bizEnum[com.kingdee.eas.custom.esign.bizEnum.SyncStatusEnum].extendedProperty.userDefined">
+            <lang locale="en_US" value="true" />
+            <lang locale="zh_CN" value="true" />
+            <lang locale="zh_TW" value="true" />
+        </rs>
+    </resource>
+</bizEnum>

+ 24 - 0
src/com/kingdee/eas/custom/esign/AbstractESignTemplateFileEntryInfo.java

@@ -82,6 +82,30 @@ public class AbstractESignTemplateFileEntryInfo extends com.kingdee.eas.framewor
         setInt("state", item.getValue());
 		}
     }
+    /**
+     * Object:电子签文件模板's 同步状态property 
+     */
+    public com.kingdee.eas.custom.esign.bizEnum.SyncStatusEnum getSyncStatus()
+    {
+        return com.kingdee.eas.custom.esign.bizEnum.SyncStatusEnum.getEnum(getInt("syncStatus"));
+    }
+    public void setSyncStatus(com.kingdee.eas.custom.esign.bizEnum.SyncStatusEnum item)
+    {
+		if (item != null) {
+        setInt("syncStatus", item.getValue());
+		}
+    }
+    /**
+     * Object:电子签文件模板's 同步结果property 
+     */
+    public String getSyncResult()
+    {
+        return getString("syncResult");
+    }
+    public void setSyncResult(String item)
+    {
+        setString("syncResult", item);
+    }
     public BOSObjectType getBOSType()
     {
         return new BOSObjectType("BE4E89AB");

+ 1 - 28
src/com/kingdee/eas/custom/esign/app/AttachmentStoragePathConfigControllerBean.java

@@ -1,43 +1,16 @@
 package com.kingdee.eas.custom.esign.app;
 
 import com.kingdee.bos.dao.ormapping.CanNotDeleteException;
-import com.kingdee.eas.custom.esign.ESignTemplateInfo;
+import com.kingdee.eas.custom.esign.AttachmentStoragePathConfigInfo;
 import com.kingdee.shr.base.syssetting.BaseItemStateEnum;
 import org.apache.log4j.Logger;
 
-import javax.ejb.*;
-import java.rmi.RemoteException;
-
 import com.kingdee.bos.*;
-import com.kingdee.bos.util.BOSObjectType;
-import com.kingdee.bos.metadata.IMetaDataPK;
-import com.kingdee.bos.metadata.rule.RuleExecutor;
-import com.kingdee.bos.metadata.MetaDataPK;
-//import com.kingdee.bos.metadata.entity.EntityViewInfo;
-import com.kingdee.bos.framework.ejb.AbstractEntityControllerBean;
-import com.kingdee.bos.framework.ejb.AbstractBizControllerBean;
-//import com.kingdee.bos.dao.IObjectPK;
-import com.kingdee.bos.dao.IObjectValue;
-import com.kingdee.bos.dao.IObjectCollection;
-import com.kingdee.bos.service.ServiceContext;
-import com.kingdee.bos.service.IServiceContext;
-
 import com.kingdee.bos.dao.IObjectPK;
-import com.kingdee.bos.metadata.entity.SelectorItemCollection;
 import com.kingdee.eas.common.EASBizException;
-import com.kingdee.eas.framework.CoreBaseCollection;
-import com.kingdee.eas.framework.CoreBaseInfo;
-import com.kingdee.bos.metadata.entity.EntityViewInfo;
 
-import java.lang.String;
 import java.sql.Connection;
 
-import com.kingdee.eas.framework.app.DataBaseControllerBean;
-import com.kingdee.eas.custom.esign.AttachmentStoragePathConfigInfo;
-import com.kingdee.eas.framework.DataBaseCollection;
-import com.kingdee.eas.custom.esign.AttachmentStoragePathConfigCollection;
-import com.kingdee.eas.framework.ObjectBaseCollection;
-
 /**
  * ¸½¼þ´æ´¢Â·¾¶ÅäÖÃ
  */

+ 0 - 29
src/com/kingdee/eas/custom/esign/app/ESignGlobalStatusOverviewControllerBean.java

@@ -1,35 +1,6 @@
 package com.kingdee.eas.custom.esign.app;
 
 import org.apache.log4j.Logger;
-import javax.ejb.*;
-import java.rmi.RemoteException;
-import com.kingdee.bos.*;
-import com.kingdee.bos.util.BOSObjectType;
-import com.kingdee.bos.metadata.IMetaDataPK;
-import com.kingdee.bos.metadata.rule.RuleExecutor;
-import com.kingdee.bos.metadata.MetaDataPK;
-//import com.kingdee.bos.metadata.entity.EntityViewInfo;
-import com.kingdee.bos.framework.ejb.AbstractEntityControllerBean;
-import com.kingdee.bos.framework.ejb.AbstractBizControllerBean;
-//import com.kingdee.bos.dao.IObjectPK;
-import com.kingdee.bos.dao.IObjectValue;
-import com.kingdee.bos.dao.IObjectCollection;
-import com.kingdee.bos.service.ServiceContext;
-import com.kingdee.bos.service.IServiceContext;
-
-import com.kingdee.eas.framework.CoreBillBaseCollection;
-import com.kingdee.eas.framework.app.CoreBillBaseControllerBean;
-import com.kingdee.eas.framework.CoreBaseInfo;
-import com.kingdee.eas.custom.esign.ESignGlobalStatusOverviewCollection;
-import com.kingdee.eas.custom.esign.ESignGlobalStatusOverviewInfo;
-import com.kingdee.bos.dao.IObjectPK;
-import com.kingdee.bos.metadata.entity.SelectorItemCollection;
-import com.kingdee.eas.common.EASBizException;
-import com.kingdee.eas.framework.SystemEnum;
-import com.kingdee.eas.framework.CoreBaseCollection;
-import com.kingdee.bos.metadata.entity.EntityViewInfo;
-import java.lang.String;
-import com.kingdee.eas.framework.ObjectBaseCollection;
 
 public class ESignGlobalStatusOverviewControllerBean extends AbstractESignGlobalStatusOverviewControllerBean
 {

+ 1 - 3
src/com/kingdee/eas/custom/esign/app/ESignTemplateControllerBean.java

@@ -1,15 +1,13 @@
 package com.kingdee.eas.custom.esign.app;
 
 import com.kingdee.bos.dao.ormapping.CanNotDeleteException;
+import com.kingdee.eas.custom.esign.ESignTemplateInfo;
 import com.kingdee.shr.base.syssetting.BaseItemStateEnum;
 import org.apache.log4j.Logger;
 
-import javax.ejb.*;
-
 import com.kingdee.bos.*;
 import com.kingdee.bos.dao.IObjectPK;
 import com.kingdee.eas.common.EASBizException;
-import com.kingdee.eas.custom.esign.ESignTemplateInfo;
 
 import java.sql.Connection;
 

+ 0 - 29
src/com/kingdee/eas/custom/esign/app/ESignTemplateFileEntryFieldControllerBean.java

@@ -1,35 +1,6 @@
 package com.kingdee.eas.custom.esign.app;
 
 import org.apache.log4j.Logger;
-import javax.ejb.*;
-import java.rmi.RemoteException;
-import com.kingdee.bos.*;
-import com.kingdee.bos.util.BOSObjectType;
-import com.kingdee.bos.metadata.IMetaDataPK;
-import com.kingdee.bos.metadata.rule.RuleExecutor;
-import com.kingdee.bos.metadata.MetaDataPK;
-//import com.kingdee.bos.metadata.entity.EntityViewInfo;
-import com.kingdee.bos.framework.ejb.AbstractEntityControllerBean;
-import com.kingdee.bos.framework.ejb.AbstractBizControllerBean;
-//import com.kingdee.bos.dao.IObjectPK;
-import com.kingdee.bos.dao.IObjectValue;
-import com.kingdee.bos.dao.IObjectCollection;
-import com.kingdee.bos.service.ServiceContext;
-import com.kingdee.bos.service.IServiceContext;
-
-import com.kingdee.eas.custom.esign.ESignTemplateFileEntryFieldCollection;
-import com.kingdee.eas.framework.CoreBaseInfo;
-import com.kingdee.eas.framework.app.CoreBillEntryBaseControllerBean;
-import com.kingdee.eas.custom.esign.ESignTemplateFileEntryFieldInfo;
-import com.kingdee.bos.dao.IObjectPK;
-import com.kingdee.bos.metadata.entity.FilterInfo;
-import com.kingdee.bos.metadata.entity.SelectorItemCollection;
-import com.kingdee.bos.metadata.entity.SorterItemCollection;
-import com.kingdee.eas.common.EASBizException;
-import com.kingdee.eas.framework.CoreBillEntryBaseCollection;
-import com.kingdee.eas.framework.CoreBaseCollection;
-import com.kingdee.bos.metadata.entity.EntityViewInfo;
-import java.lang.String;
 
 public class ESignTemplateFileEntryFieldControllerBean extends AbstractESignTemplateFileEntryFieldControllerBean
 {

+ 0 - 26
src/com/kingdee/eas/custom/esign/app/GeneralESignBillControllerBean.java

@@ -1,35 +1,9 @@
 package com.kingdee.eas.custom.esign.app;
 
 import org.apache.log4j.Logger;
-import javax.ejb.*;
-import java.rmi.RemoteException;
-import com.kingdee.bos.*;
-import com.kingdee.bos.util.BOSObjectType;
-import com.kingdee.bos.metadata.IMetaDataPK;
-import com.kingdee.bos.metadata.rule.RuleExecutor;
-import com.kingdee.bos.metadata.MetaDataPK;
 //import com.kingdee.bos.metadata.entity.EntityViewInfo;
-import com.kingdee.bos.framework.ejb.AbstractEntityControllerBean;
-import com.kingdee.bos.framework.ejb.AbstractBizControllerBean;
 //import com.kingdee.bos.dao.IObjectPK;
-import com.kingdee.bos.dao.IObjectValue;
-import com.kingdee.bos.dao.IObjectCollection;
-import com.kingdee.bos.service.ServiceContext;
-import com.kingdee.bos.service.IServiceContext;
 
-import com.kingdee.eas.framework.CoreBillBaseCollection;
-import com.kingdee.eas.framework.app.CoreBillBaseControllerBean;
-import com.kingdee.eas.framework.CoreBaseInfo;
-import com.kingdee.bos.dao.IObjectPK;
-import com.kingdee.eas.custom.esign.GeneralESignBillInfo;
-import com.kingdee.bos.metadata.entity.SelectorItemCollection;
-import com.kingdee.eas.custom.esign.GeneralESignBillCollection;
-import com.kingdee.eas.common.EASBizException;
-import com.kingdee.eas.framework.SystemEnum;
-import com.kingdee.eas.framework.CoreBaseCollection;
-import com.kingdee.bos.metadata.entity.EntityViewInfo;
-import java.lang.String;
-import com.kingdee.eas.framework.ObjectBaseCollection;
 
 public class GeneralESignBillControllerBean extends AbstractGeneralESignBillControllerBean
 {

+ 74 - 0
src/com/kingdee/eas/custom/esign/bizEnum/SyncStatusEnum.java

@@ -0,0 +1,74 @@
+/**
+ * output package name
+ */
+package com.kingdee.eas.custom.esign.bizEnum;
+
+import java.util.Map;
+import java.util.List;
+import java.util.Iterator;
+import com.kingdee.util.enums.IntEnum;
+
+/**
+ * output class name
+ */
+public class SyncStatusEnum extends IntEnum
+{
+    public static final int UNSYNCED_VALUE = 1;//alias=δͬ²½
+    public static final int SYNCED_VALUE = 2;//alias=ÒÑͬ²½
+    public static final int SYNC_FAILED_VALUE = 3;//alias=ͬ²½Ê§°Ü
+
+    public static final SyncStatusEnum UNSYNCED = new SyncStatusEnum("UNSYNCED", UNSYNCED_VALUE);
+    public static final SyncStatusEnum SYNCED = new SyncStatusEnum("SYNCED", SYNCED_VALUE);
+    public static final SyncStatusEnum SYNC_FAILED = new SyncStatusEnum("SYNC_FAILED", SYNC_FAILED_VALUE);
+
+    /**
+     * construct function
+     * @param integer syncStatusEnum
+     */
+    private SyncStatusEnum(String name, int syncStatusEnum)
+    {
+        super(name, syncStatusEnum);
+    }
+    
+    /**
+     * getEnum function
+     * @param String arguments
+     */
+    public static SyncStatusEnum getEnum(String syncStatusEnum)
+    {
+        return (SyncStatusEnum)getEnum(SyncStatusEnum.class, syncStatusEnum);
+    }
+
+    /**
+     * getEnum function
+     * @param String arguments
+     */
+    public static SyncStatusEnum getEnum(int syncStatusEnum)
+    {
+        return (SyncStatusEnum)getEnum(SyncStatusEnum.class, syncStatusEnum);
+    }
+
+    /**
+     * getEnumMap function
+     */
+    public static Map getEnumMap()
+    {
+        return getEnumMap(SyncStatusEnum.class);
+    }
+
+    /**
+     * getEnumList function
+     */
+    public static List getEnumList()
+    {
+         return getEnumList(SyncStatusEnum.class);
+    }
+    
+    /**
+     * getIterator function
+     */
+    public static Iterator iterator()
+    {
+         return iterator(SyncStatusEnum.class);
+    }
+}

+ 3 - 0
src/com/kingdee/eas/custom/esign/bizEnum/SyncStatusEnum.properties

@@ -0,0 +1,3 @@
+UNSYNCED=\u672A\u540C\u6B65
+SYNCED=\u5DF2\u540C\u6B65
+SYNC_FAILED=\u540C\u6B65\u5931\u8D25

+ 3 - 0
src/com/kingdee/eas/custom/esign/bizEnum/SyncStatusEnum_l1.properties

@@ -0,0 +1,3 @@
+UNSYNCED=
+SYNCED=
+SYNC_FAILED=

+ 3 - 0
src/com/kingdee/eas/custom/esign/bizEnum/SyncStatusEnum_l2.properties

@@ -0,0 +1,3 @@
+UNSYNCED=\u672A\u540C\u6B65
+SYNCED=\u5DF2\u540C\u6B65
+SYNC_FAILED=\u540C\u6B65\u5931\u8D25

+ 3 - 0
src/com/kingdee/eas/custom/esign/bizEnum/SyncStatusEnum_l3.properties

@@ -0,0 +1,3 @@
+UNSYNCED=\u672A\u540C\u6B65
+SYNCED=\u5DF2\u540C\u6B65
+SYNC_FAILED=\u540C\u6B65\u5931\u6557