Kaynağa Gözat

更新e签宝元数据

heyuan 4 ay önce
ebeveyn
işleme
1d14a40b84

+ 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="20" />
-            <lang locale="zh_CN" value="20" />
-            <lang locale="zh_TW" value="20" />
+            <lang locale="en_US" value="22" />
+            <lang locale="zh_CN" value="22" />
+            <lang locale="zh_TW" value="22" />
         </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_ESignTemplateFields.table

@@ -133,6 +133,34 @@
             <scale>0</scale>
             <precision>0</precision>
         </column>
+        <column>
+            <name>CFComponentType</name>
+            <alias>dataTable[com.kingdee.eas.custom.esign.app.CT_ESI_ESignTemplateFields].columns.column[CFComponentType].alias</alias>
+            <description>dataTable[com.kingdee.eas.custom.esign.app.CT_ESI_ESignTemplateFields].columns.column[CFComponentType].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>CFDataFormat</name>
+            <alias>dataTable[com.kingdee.eas.custom.esign.app.CT_ESI_ESignTemplateFields].columns.column[CFDataFormat].alias</alias>
+            <description>dataTable[com.kingdee.eas.custom.esign.app.CT_ESI_ESignTemplateFields].columns.column[CFDataFormat].description</description>
+            <userDefined>true</userDefined>
+            <isMultilingual>false</isMultilingual>
+            <isEncoded>false</isEncoded>
+            <isNullable>true</isNullable>
+            <defaultValue />
+            <sqlType>NVARCHAR</sqlType>
+            <length>255</length>
+            <scale>0</scale>
+            <precision>0</precision>
+        </column>
     </columns>
     <primaryKey>
         <name>CPK_ESI_ESTFIDk2ft</name>
@@ -154,6 +182,30 @@
             <lang locale="zh_HK" value="電子簽文件範本字段" />
             <lang locale="zh_TW" value="電子簽文件範本字段" />
         </rs>
+        <rs key="dataTable[com.kingdee.eas.custom.esign.app.CT_ESI_ESignTemplateFields].columns.column[CFComponentType].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_ESignTemplateFields].columns.column[CFComponentType].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_ESignTemplateFields].columns.column[CFDataFormat].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_ESignTemplateFields].columns.column[CFDataFormat].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_ESignTemplateFields].columns.column[CFInvalid].alias">
             <lang locale="en_US" value="null" />
             <lang locale="zh_CN" value="是否失效" />

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

@@ -716,6 +716,46 @@
                 <key name="name" value="CFInvalid" />
             </mappingField>
         </ownProperty>
+        <ownProperty>
+            <name>componentType</name>
+            <alias>entityObject[com.kingdee.eas.custom.esign.app.ESignTemplateFileEntryField].properties.ownProperty[componentType].alias</alias>
+            <description>entityObject[com.kingdee.eas.custom.esign.app.ESignTemplateFileEntryField].properties.ownProperty[componentType].description</description>
+            <userDefined>true</userDefined>
+            <configured>false</configured>
+            <dataType>Enum</dataType>
+            <metadataRef>com.kingdee.eas.custom.esign.bizEnum.ComponentTypeEnum</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.ESignTemplateFileEntryField].properties.ownProperty[componentType].defaultValue</defaultValue>
+            <displayFormat />
+            <mappingField>
+                <key name="name" value="CFComponentType" />
+            </mappingField>
+        </ownProperty>
+        <ownProperty>
+            <name>dataFormat</name>
+            <alias>entityObject[com.kingdee.eas.custom.esign.app.ESignTemplateFileEntryField].properties.ownProperty[dataFormat].alias</alias>
+            <description>entityObject[com.kingdee.eas.custom.esign.app.ESignTemplateFileEntryField].properties.ownProperty[dataFormat].description</description>
+            <userDefined>true</userDefined>
+            <configured>false</configured>
+            <dataType>String</dataType>
+            <metadataRef />
+            <isMultilingual>false</isMultilingual>
+            <isNullable>false</isNullable>
+            <formula />
+            <length>255</length>
+            <precision>0</precision>
+            <decimalDigits>0</decimalDigits>
+            <defaultValue>entityObject[com.kingdee.eas.custom.esign.app.ESignTemplateFileEntryField].properties.ownProperty[dataFormat].defaultValue</defaultValue>
+            <displayFormat />
+            <mappingField>
+                <key name="name" value="CFDataFormat" />
+            </mappingField>
+        </ownProperty>
     </properties>
     <logicalKey>
         <name>id</name>
@@ -1159,6 +1199,147 @@
             <lang locale="zh_HK" value="null" />
             <lang locale="zh_TW" value="null" />
         </rs>
+        <rs key="entityObject[com.kingdee.eas.custom.esign.app.ESignTemplateFileEntryField].properties.ownProperty[componentType].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.ESignTemplateFileEntryField].properties.ownProperty[componentType].defaultValue">
+            <lang locale="en_US" value="null" />
+            <lang locale="zh_CN" value="SINGLELINETEXT" />
+            <lang locale="zh_HK" value="SINGLELINETEXT" />
+            <lang locale="zh_TW" value="SINGLELINETEXT" />
+        </rs>
+        <rs key="entityObject[com.kingdee.eas.custom.esign.app.ESignTemplateFileEntryField].properties.ownProperty[componentType].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.ESignTemplateFileEntryField].properties.ownProperty[componentType].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.ESignTemplateFileEntryField].properties.ownProperty[componentType].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.ESignTemplateFileEntryField].properties.ownProperty[componentType].extendedProperty.defaultValue">
+            <lang locale="en_US" value="SINGLELINETEXT" />
+            <lang locale="zh_CN" value="SINGLELINETEXT" />
+            <lang locale="zh_TW" value="SINGLELINETEXT" />
+        </rs>
+        <rs key="entityObject[com.kingdee.eas.custom.esign.app.ESignTemplateFileEntryField].properties.ownProperty[componentType].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.ESignTemplateFileEntryField].properties.ownProperty[componentType].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.ESignTemplateFileEntryField].properties.ownProperty[componentType].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.ESignTemplateFileEntryField].properties.ownProperty[componentType].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.ESignTemplateFileEntryField].properties.ownProperty[componentType].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.ESignTemplateFileEntryField].properties.ownProperty[componentType].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.ESignTemplateFileEntryField].properties.ownProperty[componentType].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.ESignTemplateFileEntryField].properties.ownProperty[componentType].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.ESignTemplateFileEntryField].properties.ownProperty[dataFormat].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.ESignTemplateFileEntryField].properties.ownProperty[dataFormat].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.ESignTemplateFileEntryField].properties.ownProperty[dataFormat].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.ESignTemplateFileEntryField].properties.ownProperty[dataFormat].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.ESignTemplateFileEntryField].properties.ownProperty[dataFormat].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.esign.app.ESignTemplateFileEntryField].properties.ownProperty[dataFormat].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.ESignTemplateFileEntryField].properties.ownProperty[dataFormat].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.ESignTemplateFileEntryField].properties.ownProperty[dataFormat].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.ESignTemplateFileEntryField].properties.ownProperty[dataFormat].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.ESignTemplateFileEntryField].properties.ownProperty[dataFormat].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.ESignTemplateFileEntryField].properties.ownProperty[dataFormat].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.ESignTemplateFileEntryField].properties.ownProperty[dataFormat].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.ESignTemplateFileEntryField].properties.ownProperty[dataFormat].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.ESignTemplateFileEntryField].properties.ownProperty[invalid].alias">
             <lang locale="en_US" value="null" />
             <lang locale="zh_CN" value="是否失效" />

+ 163 - 0
metadata/com/kingdee/eas/custom/esign/bizEnum/ComponentTypeEnum.enum

@@ -0,0 +1,163 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<bizEnum xmlns="com.kingdee.bos.metadata">
+    <package>com.kingdee.eas.custom.esign.bizEnum</package>
+    <name>ComponentTypeEnum</name>
+    <alias>bizEnum[com.kingdee.eas.custom.esign.bizEnum.ComponentTypeEnum].alias</alias>
+    <description>bizEnum[com.kingdee.eas.custom.esign.bizEnum.ComponentTypeEnum].description</description>
+    <userDefined>true</userDefined>
+    <className>com.kingdee.eas.custom.esign.bizEnum.ComponentTypeEnum</className>
+    <enumDataType>INTEGER</enumDataType>
+    <enumValues>
+        <enumValue>
+            <name>SINGLELINETEXT</name>
+            <alias>bizEnum[com.kingdee.eas.custom.esign.bizEnum.ComponentTypeEnum].enumValues.enumValue[SINGLELINETEXT].alias</alias>
+            <userDefined>true</userDefined>
+            <value>1</value>
+        </enumValue>
+        <enumValue>
+            <name>NUMBER</name>
+            <alias>bizEnum[com.kingdee.eas.custom.esign.bizEnum.ComponentTypeEnum].enumValues.enumValue[NUMBER].alias</alias>
+            <userDefined>true</userDefined>
+            <value>2</value>
+        </enumValue>
+        <enumValue>
+            <name>DATE</name>
+            <alias>bizEnum[com.kingdee.eas.custom.esign.bizEnum.ComponentTypeEnum].enumValues.enumValue[DATE].alias</alias>
+            <userDefined>true</userDefined>
+            <value>3</value>
+        </enumValue>
+        <enumValue>
+            <name>MULTILINETEXT</name>
+            <alias>bizEnum[com.kingdee.eas.custom.esign.bizEnum.ComponentTypeEnum].enumValues.enumValue[MULTILINETEXT].alias</alias>
+            <userDefined>true</userDefined>
+            <value>8</value>
+        </enumValue>
+        <enumValue>
+            <name>CHECKBOX</name>
+            <alias>bizEnum[com.kingdee.eas.custom.esign.bizEnum.ComponentTypeEnum].enumValues.enumValue[CHECKBOX].alias</alias>
+            <userDefined>true</userDefined>
+            <value>9</value>
+        </enumValue>
+        <enumValue>
+            <name>RADIOBUTTON</name>
+            <alias>bizEnum[com.kingdee.eas.custom.esign.bizEnum.ComponentTypeEnum].enumValues.enumValue[RADIOBUTTON].alias</alias>
+            <userDefined>true</userDefined>
+            <value>10</value>
+        </enumValue>
+        <enumValue>
+            <name>IMAGE</name>
+            <alias>bizEnum[com.kingdee.eas.custom.esign.bizEnum.ComponentTypeEnum].enumValues.enumValue[IMAGE].alias</alias>
+            <userDefined>true</userDefined>
+            <value>11</value>
+        </enumValue>
+        <enumValue>
+            <name>COMBOBOX</name>
+            <alias>bizEnum[com.kingdee.eas.custom.esign.bizEnum.ComponentTypeEnum].enumValues.enumValue[COMBOBOX].alias</alias>
+            <userDefined>true</userDefined>
+            <value>14</value>
+        </enumValue>
+        <enumValue>
+            <name>TICKBOX</name>
+            <alias>bizEnum[com.kingdee.eas.custom.esign.bizEnum.ComponentTypeEnum].enumValues.enumValue[TICKBOX].alias</alias>
+            <userDefined>true</userDefined>
+            <value>15</value>
+        </enumValue>
+        <enumValue>
+            <name>ID_CARD_NUMBER</name>
+            <alias>bizEnum[com.kingdee.eas.custom.esign.bizEnum.ComponentTypeEnum].enumValues.enumValue[ID_CARD_NUMBER].alias</alias>
+            <userDefined>true</userDefined>
+            <value>16</value>
+        </enumValue>
+        <enumValue>
+            <name>PHONE_NUMBER</name>
+            <alias>bizEnum[com.kingdee.eas.custom.esign.bizEnum.ComponentTypeEnum].enumValues.enumValue[PHONE_NUMBER].alias</alias>
+            <userDefined>true</userDefined>
+            <value>18</value>
+        </enumValue>
+    </enumValues>
+    <resource>
+        <rs key="bizEnum[com.kingdee.eas.custom.esign.bizEnum.ComponentTypeEnum].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.ComponentTypeEnum].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.ComponentTypeEnum].enumValues.enumValue[CHECKBOX].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.ComponentTypeEnum].enumValues.enumValue[COMBOBOX].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.ComponentTypeEnum].enumValues.enumValue[DATE].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.ComponentTypeEnum].enumValues.enumValue[ID_CARD_NUMBER].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.ComponentTypeEnum].enumValues.enumValue[IMAGE].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.ComponentTypeEnum].enumValues.enumValue[MULTILINETEXT].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.ComponentTypeEnum].enumValues.enumValue[NUMBER].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.ComponentTypeEnum].enumValues.enumValue[PHONE_NUMBER].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.ComponentTypeEnum].enumValues.enumValue[RADIOBUTTON].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.ComponentTypeEnum].enumValues.enumValue[SINGLELINETEXT].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.ComponentTypeEnum].enumValues.enumValue[TICKBOX].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.ComponentTypeEnum].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/AbstractESignTemplateFileEntryFieldInfo.java

@@ -83,6 +83,30 @@ public class AbstractESignTemplateFileEntryFieldInfo extends com.kingdee.eas.fra
     {
         setBoolean("invalid", item);
     }
+    /**
+     * Object:电子签文件模板字段's 字段类型property 
+     */
+    public com.kingdee.eas.custom.esign.bizEnum.ComponentTypeEnum getComponentType()
+    {
+        return com.kingdee.eas.custom.esign.bizEnum.ComponentTypeEnum.getEnum(getInt("componentType"));
+    }
+    public void setComponentType(com.kingdee.eas.custom.esign.bizEnum.ComponentTypeEnum item)
+    {
+		if (item != null) {
+        setInt("componentType", item.getValue());
+		}
+    }
+    /**
+     * Object:电子签文件模板字段's 数据格式property 
+     */
+    public String getDataFormat()
+    {
+        return getString("dataFormat");
+    }
+    public void setDataFormat(String item)
+    {
+        setString("dataFormat", item);
+    }
     public BOSObjectType getBOSType()
     {
         return new BOSObjectType("F2377A0F");

+ 1 - 0
src/com/kingdee/eas/custom/esign/app/EsignLogControllerBean.java

@@ -34,4 +34,5 @@ public class EsignLogControllerBean extends AbstractEsignLogControllerBean
 {
     private static Logger logger =
         Logger.getLogger("com.kingdee.eas.custom.esign.app.EsignLogControllerBean");
+    
 }

+ 90 - 0
src/com/kingdee/eas/custom/esign/bizEnum/ComponentTypeEnum.java

@@ -0,0 +1,90 @@
+/**
+ * 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 ComponentTypeEnum extends IntEnum
+{
+    public static final int SINGLELINETEXT_VALUE = 1;//alias=单行文本
+    public static final int NUMBER_VALUE = 2;//alias=数字
+    public static final int DATE_VALUE = 3;//alias=日期
+    public static final int MULTILINETEXT_VALUE = 8;//alias=多行文本
+    public static final int CHECKBOX_VALUE = 9;//alias=复选
+    public static final int RADIOBUTTON_VALUE = 10;//alias=单选
+    public static final int IMAGE_VALUE = 11;//alias=图片
+    public static final int COMBOBOX_VALUE = 14;//alias=下拉框
+    public static final int TICKBOX_VALUE = 15;//alias=勾选框
+    public static final int ID_CARD_NUMBER_VALUE = 16;//alias=身份证号
+    public static final int PHONE_NUMBER_VALUE = 18;//alias=手机号
+
+    public static final ComponentTypeEnum SINGLELINETEXT = new ComponentTypeEnum("SINGLELINETEXT", SINGLELINETEXT_VALUE);
+    public static final ComponentTypeEnum NUMBER = new ComponentTypeEnum("NUMBER", NUMBER_VALUE);
+    public static final ComponentTypeEnum DATE = new ComponentTypeEnum("DATE", DATE_VALUE);
+    public static final ComponentTypeEnum MULTILINETEXT = new ComponentTypeEnum("MULTILINETEXT", MULTILINETEXT_VALUE);
+    public static final ComponentTypeEnum CHECKBOX = new ComponentTypeEnum("CHECKBOX", CHECKBOX_VALUE);
+    public static final ComponentTypeEnum RADIOBUTTON = new ComponentTypeEnum("RADIOBUTTON", RADIOBUTTON_VALUE);
+    public static final ComponentTypeEnum IMAGE = new ComponentTypeEnum("IMAGE", IMAGE_VALUE);
+    public static final ComponentTypeEnum COMBOBOX = new ComponentTypeEnum("COMBOBOX", COMBOBOX_VALUE);
+    public static final ComponentTypeEnum TICKBOX = new ComponentTypeEnum("TICKBOX", TICKBOX_VALUE);
+    public static final ComponentTypeEnum ID_CARD_NUMBER = new ComponentTypeEnum("ID_CARD_NUMBER", ID_CARD_NUMBER_VALUE);
+    public static final ComponentTypeEnum PHONE_NUMBER = new ComponentTypeEnum("PHONE_NUMBER", PHONE_NUMBER_VALUE);
+
+    /**
+     * construct function
+     * @param integer componentTypeEnum
+     */
+    private ComponentTypeEnum(String name, int componentTypeEnum)
+    {
+        super(name, componentTypeEnum);
+    }
+    
+    /**
+     * getEnum function
+     * @param String arguments
+     */
+    public static ComponentTypeEnum getEnum(String componentTypeEnum)
+    {
+        return (ComponentTypeEnum)getEnum(ComponentTypeEnum.class, componentTypeEnum);
+    }
+
+    /**
+     * getEnum function
+     * @param String arguments
+     */
+    public static ComponentTypeEnum getEnum(int componentTypeEnum)
+    {
+        return (ComponentTypeEnum)getEnum(ComponentTypeEnum.class, componentTypeEnum);
+    }
+
+    /**
+     * getEnumMap function
+     */
+    public static Map getEnumMap()
+    {
+        return getEnumMap(ComponentTypeEnum.class);
+    }
+
+    /**
+     * getEnumList function
+     */
+    public static List getEnumList()
+    {
+         return getEnumList(ComponentTypeEnum.class);
+    }
+    
+    /**
+     * getIterator function
+     */
+    public static Iterator iterator()
+    {
+         return iterator(ComponentTypeEnum.class);
+    }
+}

+ 11 - 0
src/com/kingdee/eas/custom/esign/bizEnum/ComponentTypeEnum.properties

@@ -0,0 +1,11 @@
+SINGLELINETEXT=\u5355\u884C\u6587\u672C
+NUMBER=\u6570\u5B57
+DATE=\u65E5\u671F
+MULTILINETEXT=\u591A\u884C\u6587\u672C
+CHECKBOX=\u590D\u9009
+RADIOBUTTON=\u5355\u9009
+IMAGE=\u56FE\u7247
+COMBOBOX=\u4E0B\u62C9\u6846
+TICKBOX=\u52FE\u9009\u6846
+ID_CARD_NUMBER=\u8EAB\u4EFD\u8BC1\u53F7
+PHONE_NUMBER=\u624B\u673A\u53F7

+ 11 - 0
src/com/kingdee/eas/custom/esign/bizEnum/ComponentTypeEnum_l1.properties

@@ -0,0 +1,11 @@
+SINGLELINETEXT=
+NUMBER=
+DATE=
+MULTILINETEXT=
+CHECKBOX=
+RADIOBUTTON=
+IMAGE=
+COMBOBOX=
+TICKBOX=
+ID_CARD_NUMBER=
+PHONE_NUMBER=

+ 11 - 0
src/com/kingdee/eas/custom/esign/bizEnum/ComponentTypeEnum_l2.properties

@@ -0,0 +1,11 @@
+SINGLELINETEXT=\u5355\u884C\u6587\u672C
+NUMBER=\u6570\u5B57
+DATE=\u65E5\u671F
+MULTILINETEXT=\u591A\u884C\u6587\u672C
+CHECKBOX=\u590D\u9009
+RADIOBUTTON=\u5355\u9009
+IMAGE=\u56FE\u7247
+COMBOBOX=\u4E0B\u62C9\u6846
+TICKBOX=\u52FE\u9009\u6846
+ID_CARD_NUMBER=\u8EAB\u4EFD\u8BC1\u53F7
+PHONE_NUMBER=\u624B\u673A\u53F7

+ 11 - 0
src/com/kingdee/eas/custom/esign/bizEnum/ComponentTypeEnum_l3.properties

@@ -0,0 +1,11 @@
+SINGLELINETEXT=\u55AE\u884C\u6587\u672C
+NUMBER=\u6578\u5B57
+DATE=\u65E5\u671F
+MULTILINETEXT=\u591A\u884C\u6587\u672C
+CHECKBOX=\u8907\u9078
+RADIOBUTTON=\u55AE\u9078
+IMAGE=\u5716\u7247
+COMBOBOX=\u4E0B\u62C9\u6846
+TICKBOX=\u52FE\u9078\u6846
+ID_CARD_NUMBER=\u8EAB\u4EFD\u8B49\u865F
+PHONE_NUMBER=\u624B\u6A5F\u865F