DP放自营

This commit is contained in:
lijiazhuo
2025-10-16 15:43:05 +08:00
parent 2d49ae4f0f
commit e963e494ad
2 changed files with 736 additions and 1 deletions

View File

@ -245,13 +245,741 @@ public class FddController {
String flow_1stmpayment = data.getString("flow_1stmpayment");
String flow_2nd1mpayment = data.getString("flow_2nd1mpayment");
String flow_ins = data.getString("flow_ins");
String flow_zlht = data.getString("flow_zlht");
String flow_yyfw = data.getString("flow_yyfw");
Integer flow_fmon = data.getInteger("flow_fmon");
if ( flow_zlht.equals("汽车租赁合同方案一")) {
//创建签署任务
JSONObject initiator = new JSONObject();
JSONObject openid = new JSONObject();
openid.put("idType", "corp");
openid.put("openId", "625776ecae6742cb8eb710beedef9b4c");
initiator.put("initiator", openid);
initiator.put("signTaskSubject", "汽车租赁合同" + "$" + flowName + "$" + flowContractno);
initiator.put("signTemplateId", "1760521324610126147");
initiator.put("businessId", "a09900c24614bd4c1de10c55712a3e0e");
//参与方数组
JSONArray jsonArray = new JSONArray();
//actor个人对象
JSONObject actor = new JSONObject();
//actor详细信息个人
JSONObject actorlist = new JSONObject();
actorlist.put("actorId", "乙方");
actorlist.put("actorType", "person");
if (flowName != null) {
actorlist.put("actorName", flowName);
}
JSONArray permissions = new JSONArray();
permissions.add("sign");
if (flowName != null) {
actorlist.put("identNameForMatch", flowName);
}
actorlist.put("certType", "id_card");
if (flowPbid != null) {
actorlist.put("certNoForMatch", flowPbid);
}
if (flow_pbphoneno != null) {
actorlist.put("notifyAddress", flow_pbphoneno);
}
JSONArray notifyType = new JSONArray();
notifyType.add("start");
notifyType.add("finish");
actorlist.put("notifyType", notifyType);
actorlist.put("permissions", permissions);
actor.put("actor", actorlist);
//企业方对象
JSONObject actors = new JSONObject();
//actor详细信息企业
JSONObject actorlists = new JSONObject();
actorlists.put("actorId", "参与方1");
actorlists.put("actorType", "corp");
if (flowPaname != null) {
actorlists.put("actorName", flowPaname);
}
/*JSONArray permissionss = new JSONArray();
permissionss.add("sign");
actorlists.put("permissions",permissionss);*/
if (!flowDepartment.equals("银建新能源")) {
actorlists.put("actorOpenId", "625776ecae6742cb8eb710beedef9b4c");
String entryids = FDaDaUtil.entryids(flowPaname);
actorlists.put("actorEntityId", entryids);
} else if (flowDepartment.equals("银建新能源")) {
actorlists.put("actorOpenId", "a0c12949a1c54ff9bfa45dbe957fbc5d");
}
/*actorlists.put("notifyAddress", "13520145209");*/
JSONArray notifyTypes = new JSONArray();
notifyTypes.add("start");
notifyTypes.add("finish");
actorlists.put("notifyType", notifyTypes);
JSONArray SignField = new JSONArray();
JSONObject jsonObject2 = new JSONObject();
JSONObject ownerId = new JSONObject(); // docid
ownerId.put("ownerId", openid);
ownerId.put("signTemplateId", "1760521324610126147");
String ownerIdJSONString = ownerId.toJSONString();
String doc = FDaDaUtil.doc(ownerIdJSONString);
jsonObject2.put("fieldDocId", doc);
if (flowDepartment.equals("银建")) {
jsonObject2.put("sealId", 1705990704393128941l);
} else if (flowDepartment.equals("金建")) {
jsonObject2.put("sealId", 1705991374867130717l);
} else if (flowDepartment.equals("金银建")) {
jsonObject2.put("sealId", 1705991362754131529l);
} else if (flowDepartment.equals("华建")) {
jsonObject2.put("sealId", 1705991079845184562l);
} else if (flowDepartment.equals("银建新能源")) {
jsonObject2.put("sealId", 1706510414541115296l);
}
SignField.add(jsonObject2);
JSONObject signConfigInfo = new JSONObject();
JSONObject signConfigInfos = new JSONObject();
signConfigInfos.put("requestVerifyFree", true);
signConfigInfo.put("signConfigInfo", signConfigInfo);
actors.put("actor", actorlists);
actors.put("signFields", SignField);
actors.put("signConfigInfo", signConfigInfos);
jsonArray.add(actor);
jsonArray.add(actors);
initiator.put("actors", jsonArray);
String jsonString = initiator.toJSONString();
String fdd = FDaDaUtil.fdd(jsonString);
logger.info("DP" + fdd);
JSONObject jsonObject = JSON.parseObject(fdd);
//任务id
String signTaskId = jsonObject.getJSONObject("data").getString("signTaskId");
String signTaskIds = String.valueOf(jsonObject.getJSONObject("data"));
System.out.println("signTaskId____________________" + signTaskId);
System.out.println("signTaskIds========================" + signTaskIds);
//填写控件
JSONObject sizejsonobject = new JSONObject();
sizejsonobject.put("signTaskId", signTaskId);
// jsonObject.put( "actorId", "参与方2");
JSONArray sizejsonarray = new JSONArray();
//甲方名称1
JSONObject DPflowCompany = new JSONObject();
DPflowCompany.put("fieldId", "8958857671");
if (flowPaname != null) {
DPflowCompany.put("fieldValue", flowPaname);
}
DPflowCompany.put("docId", doc);
//社会信用代码
JSONObject DPflowRegistrid = new JSONObject();
DPflowRegistrid.put("fieldId", "6632119699");
if (flowRegistrid != null) {
DPflowRegistrid.put("fieldValue", flowRegistrid);
}
DPflowRegistrid.put("docId", doc);
//法人
JSONObject DPflowLegal = new JSONObject();
DPflowLegal.put("fieldId", "4014729603");
if (flowLegal != null) {
DPflowLegal.put("fieldValue", flowLegal);
}
DPflowLegal.put("docId", doc);
//住所
JSONObject DPflowSite = new JSONObject();
DPflowSite.put("fieldId", "5144895430");
if (flowSite != null) {
DPflowSite.put("fieldValue", flowSite);
}
DPflowSite.put("docId", doc);
//通讯地址
JSONObject DPflowSite1 = new JSONObject();
DPflowSite1.put("fieldId", "7343547948");
if (flowSite != null) {
DPflowSite1.put("fieldValue", flowSite);
}
DPflowSite1.put("docId", doc);
//乙方姓名1
JSONObject DPflowName = new JSONObject();
DPflowName.put("fieldId", "7836431870");
if (flowName != null) {
DPflowName.put("fieldValue", flowName);
}
DPflowName.put("docId", doc);
//身份号码
JSONObject DPflowPbid = new JSONObject();
DPflowPbid.put("fieldId", "7840043888");
if (flowPbid != null) {
DPflowPbid.put("fieldValue", flowPbid);
}
DPflowPbid.put("docId", doc);
//户籍地址
JSONObject DPflowPbaddress = new JSONObject();
DPflowPbaddress.put("fieldId", "7426320095");
if (flowSite != null) {
DPflowPbaddress.put("fieldValue", flowSite);
}
DPflowPbaddress.put("docId", doc);
//通讯地址
JSONObject DPfflowPresentaddress = new JSONObject();
DPfflowPresentaddress.put("fieldId", "4457387204");
if (flowPresentaddress != null) {
DPfflowPresentaddress.put("fieldValue", flowPresentaddress);
}
DPfflowPresentaddress.put("docId", doc);
//联系电话
JSONObject DPflowPbphoneno = new JSONObject();
DPflowPbphoneno.put("fieldId", "4564483509");
if (flow_pbphoneno != null) {
DPflowPbphoneno.put("fieldValue", flow_pbphoneno);
}
DPflowPbphoneno.put("docId", doc);
//承包合同开始日期
JSONObject DPflowWcsdate = new JSONObject();
DPflowWcsdate.put("fieldId", "6839085988");
if (flowWcsdate != null) {
DPflowWcsdate.put("fieldValue", flowWcsdate);
}
DPflowWcsdate.put("docId", doc);
//承包合同终止日期
JSONObject DPflowWcedate = new JSONObject();
DPflowWcedate.put("fieldId", "4058990692");
if (flowWcedate != null) {
DPflowWcedate.put("fieldValue", flowWcedate);
}
DPflowWcedate.put("docId", doc);
//承包金标准
JSONObject DPflowContractfee = new JSONObject();
DPflowContractfee.put("fieldId", "1432838092");
if (flowContractfee != null) {
DPflowContractfee.put("fieldValue", flowContractfee);
}
DPflowContractfee.put("docId", doc);
//保证金
JSONObject DPflowDeposit = new JSONObject();
DPflowDeposit.put("fieldId", "5483364027");
if (flowReceived != null) {
DPflowDeposit.put("fieldValue", flowReceived);
}
DPflowDeposit.put("docId", doc);
//合同签订日期1
JSONObject DPflowSigndate = new JSONObject();
DPflowSigndate.put("fieldId", "1962173867");
if (flowSigndate != null) {
DPflowSigndate.put("fieldValue", flowSigndate);
}
DPflowSigndate.put("docId", doc);
//合同签订日期2
JSONObject DPflowSigndate2 = new JSONObject();
DPflowSigndate2.put("fieldId", "8818001601");
if (flowSigndate != null) {
DPflowSigndate2.put("fieldValue", flowSigndate);
}
DPflowSigndate2.put("docId", doc);
/* //签订日期
JSONObject DPflowSigndate1 = new JSONObject();
DPflowSigndate1.put("fieldId", "0764930945");
if (flowSigndate != null) {
DPflowSigndate1.put("fieldValue", flowSigndate);
}
DPflowSigndate1.put("docId", doc);*/
//合同签订日期3
/* JSONObject DPflowSigndate3 = new JSONObject();
DPflowSigndate3.put("fieldId", "2497484804");
if (flowSigndate != null) {
DPflowSigndate3.put("fieldValue", flowSigndate);
}
DPflowSigndate3.put("docId", doc);*/
//合同签订日期4
/* JSONObject DPflowSigndate4 = new JSONObject();
DPflowSigndate4.put("fieldId", "1643094743");
if (flowSigndate != null) {
DPflowSigndate4.put("fieldValue", flowSigndate);
}
DPflowSigndate4.put("docId", doc);*/
/* //甲方
JSONObject DPflowCompany1 = new JSONObject();
DPflowCompany1.put("fieldId", "7328301130");
if (flowCompany != null) {
DPflowCompany1.put("fieldValue", flowCompany);
}
DPflowCompany1.put("docId", doc);*/
//甲方
/* JSONObject DPflowName1 = new JSONObject();
DPflowName1.put("fieldId", "5216436311");
if (flowName != null) {
DPflowName1.put("fieldValue", flowName);
}
DPflowName1.put("docId", doc);
*/
//车牌号
JSONObject DPflowPlateno = new JSONObject();
DPflowPlateno.put("fieldId", "3039543200");
if (flowPlateno != null) {
DPflowPlateno.put("fieldValue", flowPlateno);
}
DPflowPlateno.put("docId", doc);
//准缴优惠
JSONObject DPflowFmon = new JSONObject();
DPflowFmon.put("fieldId", "8206662691");
if (flow_fmon != null) {
DPflowFmon.put("fieldValue", flow_fmon);
}
DPflowFmon.put("docId", doc);
//首月租车费用
JSONObject DPflowPerfer = new JSONObject();
DPflowPerfer.put("fieldId", "7194252550");
if (flow1stmpayment != null) {
DPflowPerfer.put("fieldValue", flow1stmpayment);
}
DPflowPerfer.put("docId", doc);
sizejsonarray.add(DPflowCompany);
sizejsonarray.add(DPflowRegistrid);
sizejsonarray.add(DPflowLegal);
sizejsonarray.add(DPflowSite);
sizejsonarray.add(DPflowSite1);
sizejsonarray.add(DPflowName);
sizejsonarray.add(DPflowPbid);
sizejsonarray.add(DPflowPbaddress);
sizejsonarray.add(DPfflowPresentaddress);
sizejsonarray.add(DPflowPbphoneno);
sizejsonarray.add(DPflowWcsdate);
sizejsonarray.add(DPflowWcedate);
sizejsonarray.add(DPflowContractfee);
sizejsonarray.add(DPflowDeposit);
sizejsonarray.add(DPflowSigndate);
sizejsonarray.add(DPflowSigndate2);
/*sizejsonarray.add(DPflowSigndate1);
sizejsonarray.add(DPflowSigndate3);
sizejsonarray.add(DPflowSigndate4);*/
sizejsonarray.add(DPflowPlateno);
sizejsonarray.add(DPflowFmon);
sizejsonarray.add(DPflowPerfer);
sizejsonobject.put("docFieldValues", sizejsonarray);
String sizeString = sizejsonobject.toJSONString();
String sizekongjian = FDaDaUtil.sizekongjian(sizeString);
logger.info("DP写控件" + sizekongjian);
System.out.println("控件填写完成=======================================");
String signtask = FDaDaUtil.signtask(signTaskIds);
logger.info("DP完成" + signtask);
}
if ( flow_zlht.equals("汽车租赁合同方案二")) {
//创建签署任务
JSONObject initiator = new JSONObject();
JSONObject openid = new JSONObject();
openid.put("idType", "corp");
openid.put("openId", "625776ecae6742cb8eb710beedef9b4c");
initiator.put("initiator", openid);
initiator.put("signTaskSubject", "汽车租赁合同" + "$" + flowName + "$" + flowContractno);
initiator.put("signTemplateId", "1760522383684155600");
initiator.put("businessId", "a09900c24614bd4c1de10c55712a3e0e");
//参与方数组
JSONArray jsonArray = new JSONArray();
//actor个人对象
JSONObject actor = new JSONObject();
//actor详细信息个人
JSONObject actorlist = new JSONObject();
actorlist.put("actorId", "乙方");
actorlist.put("actorType", "person");
if (flowName != null) {
actorlist.put("actorName", flowName);
}
JSONArray permissions = new JSONArray();
permissions.add("sign");
if (flowName != null) {
actorlist.put("identNameForMatch", flowName);
}
actorlist.put("certType", "id_card");
if (flowPbid != null) {
actorlist.put("certNoForMatch", flowPbid);
}
if (flow_pbphoneno != null) {
actorlist.put("notifyAddress", flow_pbphoneno);
}
JSONArray notifyType = new JSONArray();
notifyType.add("start");
notifyType.add("finish");
actorlist.put("notifyType", notifyType);
actorlist.put("permissions", permissions);
actor.put("actor", actorlist);
//企业方对象
JSONObject actors = new JSONObject();
//actor详细信息企业
JSONObject actorlists = new JSONObject();
actorlists.put("actorId", "参与方1");
actorlists.put("actorType", "corp");
if (flowPaname != null) {
actorlists.put("actorName", flowPaname);
}
/*JSONArray permissionss = new JSONArray();
permissionss.add("sign");
actorlists.put("permissions",permissionss);*/
if (!flowDepartment.equals("银建新能源")) {
actorlists.put("actorOpenId", "625776ecae6742cb8eb710beedef9b4c");
String entryids = FDaDaUtil.entryids(flowPaname);
actorlists.put("actorEntityId", entryids);
} else if (flowDepartment.equals("银建新能源")) {
actorlists.put("actorOpenId", "a0c12949a1c54ff9bfa45dbe957fbc5d");
}
/*actorlists.put("notifyAddress", "13520145209");*/
JSONArray notifyTypes = new JSONArray();
notifyTypes.add("start");
notifyTypes.add("finish");
actorlists.put("notifyType", notifyTypes);
JSONArray SignField = new JSONArray();
JSONObject jsonObject2 = new JSONObject();
JSONObject ownerId = new JSONObject(); // docid
ownerId.put("ownerId", openid);
ownerId.put("signTemplateId", "1760522383684155600");
String ownerIdJSONString = ownerId.toJSONString();
String doc = FDaDaUtil.doc(ownerIdJSONString);
jsonObject2.put("fieldDocId", doc);
if (flowDepartment.equals("银建")) {
jsonObject2.put("sealId", 1705990704393128941l);
} else if (flowDepartment.equals("金建")) {
jsonObject2.put("sealId", 1705991374867130717l);
} else if (flowDepartment.equals("金银建")) {
jsonObject2.put("sealId", 1705991362754131529l);
} else if (flowDepartment.equals("华建")) {
jsonObject2.put("sealId", 1705991079845184562l);
} else if (flowDepartment.equals("银建新能源")) {
jsonObject2.put("sealId", 1706510414541115296l);
}
SignField.add(jsonObject2);
JSONObject signConfigInfo = new JSONObject();
JSONObject signConfigInfos = new JSONObject();
signConfigInfos.put("requestVerifyFree", true);
signConfigInfo.put("signConfigInfo", signConfigInfo);
actors.put("actor", actorlists);
actors.put("signFields", SignField);
actors.put("signConfigInfo", signConfigInfos);
jsonArray.add(actor);
jsonArray.add(actors);
initiator.put("actors", jsonArray);
String jsonString = initiator.toJSONString();
String fdd = FDaDaUtil.fdd(jsonString);
logger.info("DP" + fdd);
JSONObject jsonObject = JSON.parseObject(fdd);
//任务id
String signTaskId = jsonObject.getJSONObject("data").getString("signTaskId");
String signTaskIds = String.valueOf(jsonObject.getJSONObject("data"));
System.out.println("signTaskId____________________" + signTaskId);
System.out.println("signTaskIds========================" + signTaskIds);
//填写控件
JSONObject sizejsonobject = new JSONObject();
sizejsonobject.put("signTaskId", signTaskId);
// jsonObject.put( "actorId", "参与方2");
JSONArray sizejsonarray = new JSONArray();
//甲方名称1
JSONObject DPflowCompany = new JSONObject();
DPflowCompany.put("fieldId", "8958857671");
if (flowPaname != null) {
DPflowCompany.put("fieldValue", flowPaname);
}
DPflowCompany.put("docId", doc);
//社会信用代码
JSONObject DPflowRegistrid = new JSONObject();
DPflowRegistrid.put("fieldId", "6632119699");
if (flowRegistrid != null) {
DPflowRegistrid.put("fieldValue", flowRegistrid);
}
DPflowRegistrid.put("docId", doc);
//法人
JSONObject DPflowLegal = new JSONObject();
DPflowLegal.put("fieldId", "4014729603");
if (flowLegal != null) {
DPflowLegal.put("fieldValue", flowLegal);
}
DPflowLegal.put("docId", doc);
//住所
JSONObject DPflowSite = new JSONObject();
DPflowSite.put("fieldId", "5144895430");
if (flowSite != null) {
DPflowSite.put("fieldValue", flowSite);
}
DPflowSite.put("docId", doc);
//通讯地址
JSONObject DPflowSite1 = new JSONObject();
DPflowSite1.put("fieldId", "7343547948");
if (flowSite != null) {
DPflowSite1.put("fieldValue", flowSite);
}
DPflowSite1.put("docId", doc);
//乙方姓名1
JSONObject DPflowName = new JSONObject();
DPflowName.put("fieldId", "7836431870");
if (flowName != null) {
DPflowName.put("fieldValue", flowName);
}
DPflowName.put("docId", doc);
//身份号码
JSONObject DPflowPbid = new JSONObject();
DPflowPbid.put("fieldId", "7840043888");
if (flowPbid != null) {
DPflowPbid.put("fieldValue", flowPbid);
}
DPflowPbid.put("docId", doc);
//户籍地址
JSONObject DPflowPbaddress = new JSONObject();
DPflowPbaddress.put("fieldId", "7426320095");
if (flowSite != null) {
DPflowPbaddress.put("fieldValue", flowSite);
}
DPflowPbaddress.put("docId", doc);
//通讯地址
JSONObject DPfflowPresentaddress = new JSONObject();
DPfflowPresentaddress.put("fieldId", "4457387204");
if (flowPresentaddress != null) {
DPfflowPresentaddress.put("fieldValue", flowPresentaddress);
}
DPfflowPresentaddress.put("docId", doc);
//联系电话
JSONObject DPflowPbphoneno = new JSONObject();
DPflowPbphoneno.put("fieldId", "4564483509");
if (flow_pbphoneno != null) {
DPflowPbphoneno.put("fieldValue", flow_pbphoneno);
}
DPflowPbphoneno.put("docId", doc);
//承包合同开始日期
JSONObject DPflowWcsdate = new JSONObject();
DPflowWcsdate.put("fieldId", "6839085988");
if (flowWcsdate != null) {
DPflowWcsdate.put("fieldValue", flowWcsdate);
}
DPflowWcsdate.put("docId", doc);
//承包合同终止日期
JSONObject DPflowWcedate = new JSONObject();
DPflowWcedate.put("fieldId", "4058990692");
if (flowWcedate != null) {
DPflowWcedate.put("fieldValue", flowWcedate);
}
DPflowWcedate.put("docId", doc);
//承包金标准
JSONObject DPflowContractfee = new JSONObject();
DPflowContractfee.put("fieldId", "1432838092");
if (flowContractfee != null) {
DPflowContractfee.put("fieldValue", flowContractfee);
}
DPflowContractfee.put("docId", doc);
//保证金
JSONObject DPflowDeposit = new JSONObject();
DPflowDeposit.put("fieldId", "5483364027");
if (flowReceived != null) {
DPflowDeposit.put("fieldValue", flowReceived);
}
DPflowDeposit.put("docId", doc);
//合同签订日期1
JSONObject DPflowSigndate = new JSONObject();
DPflowSigndate.put("fieldId", "1962173867");
if (flowSigndate != null) {
DPflowSigndate.put("fieldValue", flowSigndate);
}
DPflowSigndate.put("docId", doc);
//合同签订日期2
JSONObject DPflowSigndate2 = new JSONObject();
DPflowSigndate2.put("fieldId", "8818001601");
if (flowSigndate != null) {
DPflowSigndate2.put("fieldValue", flowSigndate);
}
DPflowSigndate2.put("docId", doc);
/* //签订日期
JSONObject DPflowSigndate1 = new JSONObject();
DPflowSigndate1.put("fieldId", "0764930945");
if (flowSigndate != null) {
DPflowSigndate1.put("fieldValue", flowSigndate);
}
DPflowSigndate1.put("docId", doc);*/
//合同签订日期3
/* JSONObject DPflowSigndate3 = new JSONObject();
DPflowSigndate3.put("fieldId", "2497484804");
if (flowSigndate != null) {
DPflowSigndate3.put("fieldValue", flowSigndate);
}
DPflowSigndate3.put("docId", doc);*/
//合同签订日期4
/* JSONObject DPflowSigndate4 = new JSONObject();
DPflowSigndate4.put("fieldId", "1643094743");
if (flowSigndate != null) {
DPflowSigndate4.put("fieldValue", flowSigndate);
}
DPflowSigndate4.put("docId", doc);*/
/* //甲方
JSONObject DPflowCompany1 = new JSONObject();
DPflowCompany1.put("fieldId", "7328301130");
if (flowCompany != null) {
DPflowCompany1.put("fieldValue", flowCompany);
}
DPflowCompany1.put("docId", doc);*/
//甲方
/* JSONObject DPflowName1 = new JSONObject();
DPflowName1.put("fieldId", "5216436311");
if (flowName != null) {
DPflowName1.put("fieldValue", flowName);
}
DPflowName1.put("docId", doc);
*/
//车牌号
JSONObject DPflowPlateno = new JSONObject();
DPflowPlateno.put("fieldId", "3039543200");
if (flowPlateno != null) {
DPflowPlateno.put("fieldValue", flowPlateno);
}
DPflowPlateno.put("docId", doc);
//准缴优惠
JSONObject DPflowFmon = new JSONObject();
DPflowFmon.put("fieldId", "8206662691");
if (flow_fmon != null) {
DPflowFmon.put("fieldValue", flow_fmon);
}
DPflowFmon.put("docId", doc);
//首月租车费用
JSONObject DPflowPerfer = new JSONObject();
DPflowPerfer.put("fieldId", "7194252550");
if (flow1stmpayment != null) {
DPflowPerfer.put("fieldValue", flow1stmpayment);
}
DPflowPerfer.put("docId", doc);
sizejsonarray.add(DPflowCompany);
sizejsonarray.add(DPflowRegistrid);
sizejsonarray.add(DPflowLegal);
sizejsonarray.add(DPflowSite);
sizejsonarray.add(DPflowSite1);
sizejsonarray.add(DPflowName);
sizejsonarray.add(DPflowPbid);
sizejsonarray.add(DPflowPbaddress);
sizejsonarray.add(DPfflowPresentaddress);
sizejsonarray.add(DPflowPbphoneno);
sizejsonarray.add(DPflowWcsdate);
sizejsonarray.add(DPflowWcedate);
sizejsonarray.add(DPflowContractfee);
sizejsonarray.add(DPflowDeposit);
sizejsonarray.add(DPflowSigndate);
sizejsonarray.add(DPflowSigndate2);
/*sizejsonarray.add(DPflowSigndate1);
sizejsonarray.add(DPflowSigndate3);
sizejsonarray.add(DPflowSigndate4);*/
sizejsonarray.add(DPflowPlateno);
sizejsonarray.add(DPflowFmon);
sizejsonarray.add(DPflowPerfer);
sizejsonobject.put("docFieldValues", sizejsonarray);
String sizeString = sizejsonobject.toJSONString();
String sizekongjian = FDaDaUtil.sizekongjian(sizeString);
logger.info("DP写控件" + sizekongjian);
System.out.println("控件填写完成=======================================");
String signtask = FDaDaUtil.signtask(signTaskIds);
logger.info("DP完成" + signtask);
}
@ -8310,7 +9038,7 @@ public class FddController {
//服务协议
//创建签署任务
if( !StringUtils.isEmpty(flowWcontract)) {
if(flow_yyfw.equals("营运服务承诺书")) {
JSONObject initiator = new JSONObject();
JSONObject openid = new JSONObject();
openid.put("idType", "corp");

View File

@ -0,0 +1,7 @@
package com.example.sso.test;
public class F {
public static void main(String[] args) {
}
}