This commit is contained in:
2026-07-08 09:30:00 +08:00
parent 0a941e1a8a
commit 31ae90f480
4 changed files with 9 additions and 8 deletions

View File

@@ -23,6 +23,7 @@ import com.seeyon.ctp.organization.bo.V3xOrgMember;
import com.seeyon.ctp.organization.manager.OrgManager; import com.seeyon.ctp.organization.manager.OrgManager;
import com.seeyon.ctp.util.JDBCAgent; import com.seeyon.ctp.util.JDBCAgent;
import com.seeyon.utils.form.*; import com.seeyon.utils.form.*;
import groovy.sql.Sql;
import org.apache.commons.logging.Log; import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory; import org.apache.commons.logging.LogFactory;
@@ -116,7 +117,7 @@ public class EsignAntiFakeSignNode extends ACommonSuperNode {
param.setPageSize(1); param.setPageSize(1);
param.setOrderField("UPDATE_DATE"); param.setOrderField("UPDATE_DATE");
param.setSortType("DESC"); param.setSortType("DESC");
Map<String, Object> sqlMap = FormTableExecutor.generateSql(param); Map<String, Object> sqlMap = SqlGenerator.generateSql(param);
JDBCAgent agent = new JDBCAgent(); JDBCAgent agent = new JDBCAgent();
try { try {
agent.execute((String)sqlMap.get("sql"), (List)sqlMap.get("params")); agent.execute((String)sqlMap.get("sql"), (List)sqlMap.get("params"));

View File

@@ -169,7 +169,7 @@ public class EsignMultipleSignerNode extends ACommonSuperNode {
}else { }else {
OrgInfo bOrgInfo = new OrgInfo(); OrgInfo bOrgInfo = new OrgInfo();
bOrgInfo.setLegalName(getStringField(formDataVo,"乙方法人姓名")); bOrgInfo.setLegalName(getStringField(formDataVo,"乙方法人姓名"));
bOrgInfo.setOrgName(getStringField(formDataVo,"乙方单位名称")); bOrgInfo.setOrgName(getStringField(formDataVo,"乙方名称"));
bOrgInfo.setOrgCode(getStringField(formDataVo,"乙方统一社会信用代码")); bOrgInfo.setOrgCode(getStringField(formDataVo,"乙方统一社会信用代码"));
bOrgInfo.setLegalIdCardNo(getStringField(formDataVo,"乙方法人身份证号")); bOrgInfo.setLegalIdCardNo(getStringField(formDataVo,"乙方法人身份证号"));
PersonInfo transactor = new PersonInfo(); PersonInfo transactor = new PersonInfo();
@@ -203,7 +203,7 @@ public class EsignMultipleSignerNode extends ACommonSuperNode {
param.setPageSize(1); param.setPageSize(1);
param.setOrderField("UPDATE_DATE"); param.setOrderField("UPDATE_DATE");
param.setSortType("DESC"); param.setSortType("DESC");
Map<String, Object> sqlMap = FormTableExecutor.generateSql(param); Map<String, Object> sqlMap = SqlGenerator.generateSql(param);
JDBCAgent agent = new JDBCAgent(); JDBCAgent agent = new JDBCAgent();
try { try {
agent.execute((String)sqlMap.get("sql"), (List)sqlMap.get("params")); agent.execute((String)sqlMap.get("sql"), (List)sqlMap.get("params"));

View File

@@ -174,7 +174,7 @@ public class EsignOneSignerNode extends ACommonSuperNode {
}else { }else {
OrgInfo bOrgInfo = new OrgInfo(); OrgInfo bOrgInfo = new OrgInfo();
bOrgInfo.setLegalName(getStringField(formDataVo,"乙方法人姓名")); bOrgInfo.setLegalName(getStringField(formDataVo,"乙方法人姓名"));
bOrgInfo.setOrgName(getStringField(formDataVo,"乙方单位名称")); bOrgInfo.setOrgName(getStringField(formDataVo,"乙方名称"));
bOrgInfo.setOrgCode(getStringField(formDataVo,"乙方统一社会信用代码")); bOrgInfo.setOrgCode(getStringField(formDataVo,"乙方统一社会信用代码"));
bOrgInfo.setLegalIdCardNo(getStringField(formDataVo,"乙方法人身份证号")); bOrgInfo.setLegalIdCardNo(getStringField(formDataVo,"乙方法人身份证号"));
PersonInfo transactor = new PersonInfo(); PersonInfo transactor = new PersonInfo();

View File

@@ -336,18 +336,18 @@ public class DefaultSignerBuilder implements SignerBuilder {
EsignBaseResp resp = JsonUtils.parseObject(respStr, EsignBaseResp.class); EsignBaseResp resp = JsonUtils.parseObject(respStr, EsignBaseResp.class);
if (!"0".equals(String.valueOf(resp.getCode()))) { if (!"0".equals(String.valueOf(resp.getCode()))) {
return 10; return 0;
} }
Map<String, Object> data = (Map<String, Object>) resp.getData(); Map<String, Object> data = (Map<String, Object>) resp.getData();
Object pageCount = data.get("fileTotalPageCount"); Object pageCount = data.get("fileTotalPageCount");
if (pageCount == null) { if (pageCount == null) {
return 10; return 0;
} }
int pages = Integer.parseInt(String.valueOf(pageCount)); int pages = Integer.parseInt(String.valueOf(pageCount));
return pages > 0 ? pages : 10; return pages > 0 ? pages : 0;
} catch (Exception e) { } catch (Exception e) {
return 10; return 0;
} }
} }