9060 3 дней назад
Родитель
Сommit
86e5736504

+ 12 - 0
metadata/com/kingdee/eas/custom/esign/bizEnum/EsignConfigEnum.enum

@@ -146,6 +146,12 @@
             <userDefined>true</userDefined>
             <value>org_authorized_seal_list</value>
         </enumValue>
+        <enumValue>
+            <name>keyword_positions</name>
+            <alias>bizEnum[com.kingdee.eas.custom.esign.bizEnum.EsignConfigEnum].enumValues.enumValue[keyword_positions].alias</alias>
+            <userDefined>true</userDefined>
+            <value>keyword_positions</value>
+        </enumValue>
     </enumValues>
     <resource>
         <rs key="bizEnum[com.kingdee.eas.custom.esign.bizEnum.EsignConfigEnum].alias">
@@ -238,6 +244,12 @@
             <lang locale="zh_HK" value="獲取文件上傳狀態" />
             <lang locale="zh_TW" value="獲取文件上傳狀態" />
         </rs>
+        <rs key="bizEnum[com.kingdee.eas.custom.esign.bizEnum.EsignConfigEnum].enumValues.enumValue[keyword_positions].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.EsignConfigEnum].enumValues.enumValue[notifyUrl].alias">
             <lang locale="en_US" value="null" />
             <lang locale="zh_CN" value="回调地址" />

+ 2 - 0
src/com/kingdee/eas/custom/esign/bizEnum/EsignConfigEnum.java

@@ -36,6 +36,7 @@ public class EsignConfigEnum extends StringEnum
     public static final String SHRADDR_VALUE = "shrAddr";//alias=shr地址
     public static final String NOTIFYURL_VALUE = "notifyUrl";//alias=回调地址
     public static final String ORG_AUTHORIZED_SEAL_LIST_VALUE = "org_authorized_seal_list";//alias=查询被外部企业授权印章
+    public static final String KEYWORD_POSITIONS_VALUE = "keyword_positions";//alias=检索文件关键字坐标
 
     public static final EsignConfigEnum EsignAppId = new EsignConfigEnum("EsignAppId", ESIGNAPPID_VALUE);
     public static final EsignConfigEnum EsignAppSecret = new EsignConfigEnum("EsignAppSecret", ESIGNAPPSECRET_VALUE);
@@ -60,6 +61,7 @@ public class EsignConfigEnum extends StringEnum
     public static final EsignConfigEnum shrAddr = new EsignConfigEnum("shrAddr", SHRADDR_VALUE);
     public static final EsignConfigEnum notifyUrl = new EsignConfigEnum("notifyUrl", NOTIFYURL_VALUE);
     public static final EsignConfigEnum org_authorized_seal_list = new EsignConfigEnum("org_authorized_seal_list", ORG_AUTHORIZED_SEAL_LIST_VALUE);
+    public static final EsignConfigEnum keyword_positions = new EsignConfigEnum("keyword_positions", KEYWORD_POSITIONS_VALUE);
 
     /**
      * construct function

+ 1 - 0
src/com/kingdee/eas/custom/esign/bizEnum/EsignConfigEnum.properties

@@ -21,3 +21,4 @@ getFilesState=\u83B7\u53D6\u6587\u4EF6\u4E0A\u4F20\u72B6\u6001
 shrAddr=shr\u5730\u5740
 notifyUrl=\u56DE\u8C03\u5730\u5740
 org_authorized_seal_list=\u67E5\u8BE2\u88AB\u5916\u90E8\u4F01\u4E1A\u6388\u6743\u5370\u7AE0
+keyword_positions=\u68C0\u7D22\u6587\u4EF6\u5173\u952E\u5B57\u5750\u6807

+ 1 - 0
src/com/kingdee/eas/custom/esign/bizEnum/EsignConfigEnum_l1.properties

@@ -21,3 +21,4 @@ getFilesState=
 shrAddr=
 notifyUrl=
 org_authorized_seal_list=
+keyword_positions=

+ 1 - 0
src/com/kingdee/eas/custom/esign/bizEnum/EsignConfigEnum_l2.properties

@@ -21,3 +21,4 @@ getFilesState=\u83B7\u53D6\u6587\u4EF6\u4E0A\u4F20\u72B6\u6001
 shrAddr=shr\u5730\u5740
 notifyUrl=\u56DE\u8C03\u5730\u5740
 org_authorized_seal_list=\u67E5\u8BE2\u88AB\u5916\u90E8\u4F01\u4E1A\u6388\u6743\u5370\u7AE0
+keyword_positions=\u68C0\u7D22\u6587\u4EF6\u5173\u952E\u5B57\u5750\u6807

+ 1 - 0
src/com/kingdee/eas/custom/esign/bizEnum/EsignConfigEnum_l3.properties

@@ -21,3 +21,4 @@ getFilesState=\u7372\u53D6\u6587\u4EF6\u4E0A\u50B3\u72C0\u614B
 shrAddr=shr\u5730\u5740
 notifyUrl=\u56DE\u8ABF\u5730\u5740
 org_authorized_seal_list=\u67E5\u8A62\u88AB\u5916\u90E8\u4F01\u696D\u6388\u6B0A\u5370\u7AE0
+keyword_positions=\u6AA2\u7D22\u6587\u4EF6\u95DC\u9375\u5B57\u5EA7\u6A19

+ 10 - 10
src/com/kingdee/eas/custom/esign/util/EsignHttpUtil.java

@@ -454,16 +454,16 @@ public class EsignHttpUtil {
          */
         IESignGlobalStatusOverview globalStatusOverview = ESignGlobalStatusOverviewFactory.getLocalInstance(ctx);
         ESignGlobalStatusOverviewInfo info = new ESignGlobalStatusOverviewInfo();
-        try {
-            String str = "select fid from CT_ESI_ESGSO where cfefileId=?";
-            IRowSet rs = DbUtil.executeQuery(ctx, str, new Object[]{efileId});
-            if (rs.next()) {
-                String fid = rs.getString("fid");
-                info = globalStatusOverview.getESignGlobalStatusOverviewInfo(new ObjectUuidPK(fid));
-            }
-        } catch (SQLException | EASBizException e) {
-            e.printStackTrace();
-        }
+//        try {
+//            String str = "select fid from CT_ESI_ESGSO where cfefileId=?";
+//            IRowSet rs = DbUtil.executeQuery(ctx, str, new Object[]{efileId});
+//            if (rs.next()) {
+//                String fid = rs.getString("fid");
+//                info = globalStatusOverview.getESignGlobalStatusOverviewInfo(new ObjectUuidPK(fid));
+//            }
+//        } catch (SQLException | EASBizException e) {
+//            e.printStackTrace();
+//        }
 
         info.setEsignStatus(esignStatus);
         info.setSendStatus(SendStatusEnum.FAILURE);