修改1
This commit is contained in:
37
README.md
37
README.md
@ -1,37 +0,0 @@
|
|||||||
项目概述:
|
|
||||||
此项目为法大大电子合同签章项目,主要为各种合同的签发以及下载
|
|
||||||
|
|
||||||
对接人:
|
|
||||||
葛梦伟,王茜 (葛梦伟为dp合同负责人,王茜为自营项目负责人,如需要接口文档请找王茜)
|
|
||||||
|
|
||||||
项目主要为推送以及定时:
|
|
||||||
以下为相关接口:
|
|
||||||
|
|
||||||
@PostMapping("/dpbg")
|
|
||||||
@PostMapping("/anquantongchou")
|
|
||||||
@PostMapping("/dpapp")
|
|
||||||
@PostMapping("/qianzhang")
|
|
||||||
@PostMapping("/bx")
|
|
||||||
@PostMapping("/DP")
|
|
||||||
@PostMapping("/DPzulin")
|
|
||||||
@PostMapping("/jiashiyuanfuwu")
|
|
||||||
@PostMapping("/lianying")
|
|
||||||
@PostMapping("/lianying1")
|
|
||||||
@PostMapping("/ty")
|
|
||||||
@PostMapping("/tuizu")
|
|
||||||
@PostMapping("/xuqian")
|
|
||||||
@PostMapping("/jinan")
|
|
||||||
@PostMapping("/jinanyinjianurl")
|
|
||||||
@PostMapping("/qianzhang1")
|
|
||||||
@PostMapping("/tuizu1")
|
|
||||||
@PostMapping("/xuqian1")
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
定时任务:
|
|
||||||
@Scheduled(cron = "0 0 22 * * ?") // 每天晚上 22:00 执行
|
|
||||||
|
|
||||||
public static void main1() throws Exception {
|
|
||||||
|
|
||||||
。。。。。。
|
|
||||||
}
|
|
||||||
File diff suppressed because it is too large
Load Diff
@ -31,7 +31,10 @@ public class FddControllerDpZuLin {
|
|||||||
String flowPbphoneno = data.getString("flow_pbphoneno");//联系电话
|
String flowPbphoneno = data.getString("flow_pbphoneno");//联系电话
|
||||||
String flowPbid = data.getString("flow_pbid");//联系电话
|
String flowPbid = data.getString("flow_pbid");//联系电话
|
||||||
|
|
||||||
|
String plan_name = data.getString("plan_name");//联系电话
|
||||||
|
|
||||||
|
|
||||||
|
if (plan_name.equals("方案一")){
|
||||||
//创建签署任务
|
//创建签署任务
|
||||||
JSONObject initiator = new JSONObject();
|
JSONObject initiator = new JSONObject();
|
||||||
JSONObject openid = new JSONObject();
|
JSONObject openid = new JSONObject();
|
||||||
@ -42,7 +45,7 @@ public class FddControllerDpZuLin {
|
|||||||
initiator.put("signTaskSubject", "DP租赁合同续签书" + "$" + flowName + "$" + flowHtid);
|
initiator.put("signTaskSubject", "DP租赁合同续签书" + "$" + flowName + "$" + flowHtid);
|
||||||
|
|
||||||
|
|
||||||
initiator.put("signTemplateId", "1713952710910137269");
|
initiator.put("signTemplateId", "1758116705683112325");
|
||||||
|
|
||||||
|
|
||||||
initiator.put("businessId", "a09900c24614bd4c1de10c55712a3e0e");
|
initiator.put("businessId", "a09900c24614bd4c1de10c55712a3e0e");
|
||||||
@ -142,7 +145,7 @@ public class FddControllerDpZuLin {
|
|||||||
|
|
||||||
JSONObject ownerId = new JSONObject(); // docid
|
JSONObject ownerId = new JSONObject(); // docid
|
||||||
ownerId.put("ownerId", openid);
|
ownerId.put("ownerId", openid);
|
||||||
ownerId.put("signTemplateId", "1713952710910137269");
|
ownerId.put("signTemplateId", "1758116705683112325");
|
||||||
String ownerIdJSONString = ownerId.toJSONString();
|
String ownerIdJSONString = ownerId.toJSONString();
|
||||||
String doc = FDaDaUtil.doc(ownerIdJSONString);
|
String doc = FDaDaUtil.doc(ownerIdJSONString);
|
||||||
|
|
||||||
@ -297,6 +300,541 @@ public class FddControllerDpZuLin {
|
|||||||
System.out.println("控件填写完成=======================================");
|
System.out.println("控件填写完成=======================================");
|
||||||
String signtask = FDaDaUtil.signtask(signTaskIds);
|
String signtask = FDaDaUtil.signtask(signTaskIds);
|
||||||
logger.info("DP租赁完成" + signtask);
|
logger.info("DP租赁完成" + signtask);
|
||||||
|
}
|
||||||
|
if (plan_name.equals("方案二")){
|
||||||
|
//创建签署任务
|
||||||
|
JSONObject initiator = new JSONObject();
|
||||||
|
JSONObject openid = new JSONObject();
|
||||||
|
openid.put("idType", "corp");
|
||||||
|
openid.put("openId", "625776ecae6742cb8eb710beedef9b4c");
|
||||||
|
initiator.put("initiator", openid);
|
||||||
|
|
||||||
|
initiator.put("signTaskSubject", "DP租赁合同续签书" + "$" + flowName + "$" + flowHtid);
|
||||||
|
|
||||||
|
|
||||||
|
initiator.put("signTemplateId", "1758116889021141393");
|
||||||
|
|
||||||
|
|
||||||
|
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 (flowPbphoneno != null) {
|
||||||
|
actorlist.put("notifyAddress", flowPbphoneno);
|
||||||
|
}
|
||||||
|
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 (flowCompany != null) {
|
||||||
|
actorlists.put("actorName", flowCompany);
|
||||||
|
}
|
||||||
|
/*JSONArray permissionss = new JSONArray();
|
||||||
|
permissionss.add("sign");
|
||||||
|
actorlists.put("permissions",permissionss);*/
|
||||||
|
if (flowCompany != null) {
|
||||||
|
if (flowCompany.equals("北京康建利福汽车服务有限公司")) {
|
||||||
|
actorlists.put("actorOpenId", "232063a6e4dd45889db2f843ff75b658");
|
||||||
|
} else if (flowCompany.equals("北京康建利华汽车服务有限责任公司")) {
|
||||||
|
actorlists.put("actorOpenId", "92c4c1cd7ae14c0ea799d4a7ec547950");
|
||||||
|
} else if (flowCompany.equals("北京康建益华汽车服务有限公司")) {
|
||||||
|
actorlists.put("actorOpenId", "d9cf1eb503b442e6bd963df573412af4");
|
||||||
|
}
|
||||||
|
else if (flowCompany.equals("北京康惠利华汽车服务有限公司")) {
|
||||||
|
actorlists.put("actorOpenId", "53277e0df0e94bafaa588a512c6cfb38");
|
||||||
|
}
|
||||||
|
|
||||||
|
else if (flowCompany.equals("北京吉康利华汽车服务有限公司")) {
|
||||||
|
actorlists.put("actorOpenId", "cbbf3223d68849e29b5b8b04e49e667f");
|
||||||
|
}
|
||||||
|
|
||||||
|
else if (flowCompany.equals("北京康盛利华汽车服务有限公司")) {
|
||||||
|
actorlists.put("actorOpenId", "4b4a7f1edcf747f7ba99e5467fb785d2");
|
||||||
|
}
|
||||||
|
|
||||||
|
else if (flowCompany.equals("北京康益利华汽车服务有限公司")) {
|
||||||
|
actorlists.put("actorOpenId", "962a15a606fc4edca405072b6fd36ae0");
|
||||||
|
}
|
||||||
|
|
||||||
|
else if (flowCompany.equals("北京康旭利华汽车服务有限公司")) {
|
||||||
|
actorlists.put("actorOpenId", "b33a54d98bcd4a6cacb5ccbd23d0efff");
|
||||||
|
}
|
||||||
|
|
||||||
|
else if (flowCompany.equals("北京康祥利华汽车服务有限公司")) {
|
||||||
|
actorlists.put("actorOpenId", " 6d856bd3e4974bfdb0121b0d4317bc9b");
|
||||||
|
}
|
||||||
|
|
||||||
|
else if (flowCompany.equals("北京康达利华汽车服务有限公司")) {
|
||||||
|
actorlists.put("actorOpenId", " c15af6a7de354f72bb60854f4d3ad0f6");
|
||||||
|
}
|
||||||
|
|
||||||
|
else if (flowCompany.equals("北京银环泰西汽车服务有限公司")) {
|
||||||
|
actorlists.put("actorOpenId", "802b22355a0545558be4a1b1dad746a6");
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
/*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", "1758116889021141393");
|
||||||
|
String ownerIdJSONString = ownerId.toJSONString();
|
||||||
|
String doc = FDaDaUtil.doc(ownerIdJSONString);
|
||||||
|
|
||||||
|
|
||||||
|
jsonObject2.put("fieldDocId", doc);
|
||||||
|
|
||||||
|
|
||||||
|
if (flowCompany.equals("北京康建利福汽车服务有限公司")) {
|
||||||
|
jsonObject2.put("sealId", 1707030330912199731l);
|
||||||
|
} else if (flowCompany.equals("北京康建利华汽车服务有限责任公司")) {
|
||||||
|
jsonObject2.put("sealId", 1707030386850185754l);
|
||||||
|
} else if (flowCompany.equals("北京康建益华汽车服务有限公司")) {
|
||||||
|
jsonObject2.put("sealId", 1707029844237168249l);
|
||||||
|
}
|
||||||
|
|
||||||
|
else if (flowCompany.equals("北京康达利华汽车服务有限公司")) {
|
||||||
|
jsonObject2.put("sealId", 1718245358848135952l);
|
||||||
|
}
|
||||||
|
|
||||||
|
else if (flowCompany.equals("北京康祥利华汽车服务有限公司")) {
|
||||||
|
jsonObject2.put("sealId", 1718245334155196686l);
|
||||||
|
}
|
||||||
|
|
||||||
|
else if (flowCompany.equals("北京康旭利华汽车服务有限公司")) {
|
||||||
|
jsonObject2.put("sealId", 1718245307668188635l);
|
||||||
|
}
|
||||||
|
|
||||||
|
else if (flowCompany.equals("北京康益利华汽车服务有限公司")) {
|
||||||
|
jsonObject2.put("sealId", 1718245283084112873l);
|
||||||
|
}
|
||||||
|
else if (flowCompany.equals("北京康盛利华汽车服务有限公司")) {
|
||||||
|
jsonObject2.put("sealId", 1718245251260127675l);
|
||||||
|
}
|
||||||
|
|
||||||
|
else if (flowCompany.equals("北京吉康利华汽车服务有限公司")) {
|
||||||
|
jsonObject2.put("sealId", 1718245214971163597l);
|
||||||
|
}
|
||||||
|
|
||||||
|
else if (flowCompany.equals("北京康惠利华汽车服务有限公司")) {
|
||||||
|
jsonObject2.put("sealId", 1718244928831114720l);
|
||||||
|
}
|
||||||
|
else if (flowCompany.equals("北京银环泰西汽车服务有限公司")) {
|
||||||
|
jsonObject2.put("sealId", 1754044354642191353l);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
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();
|
||||||
|
//合同编号
|
||||||
|
JSONObject DPflowHtid = new JSONObject();
|
||||||
|
DPflowHtid.put("fieldId", "7006319403");
|
||||||
|
if (flowHtid != null) {
|
||||||
|
DPflowHtid.put("fieldValue", flowHtid);
|
||||||
|
}
|
||||||
|
DPflowHtid.put("docId", doc);
|
||||||
|
|
||||||
|
|
||||||
|
//合同编号
|
||||||
|
JSONObject DPflowHtid1 = new JSONObject();
|
||||||
|
DPflowHtid1.put("fieldId", "2367324344");
|
||||||
|
if (flowHtid != null) {
|
||||||
|
DPflowHtid1.put("fieldValue", flowHtid);
|
||||||
|
}
|
||||||
|
DPflowHtid1.put("docId", doc);
|
||||||
|
|
||||||
|
|
||||||
|
//合同编号
|
||||||
|
JSONObject DPflowWcsdate = new JSONObject();
|
||||||
|
DPflowWcsdate.put("fieldId", "5995296570");
|
||||||
|
if (flowWcsdate != null) {
|
||||||
|
DPflowWcsdate.put("fieldValue", flowWcsdate);
|
||||||
|
}
|
||||||
|
DPflowWcsdate.put("docId", doc);
|
||||||
|
|
||||||
|
|
||||||
|
//合同编号
|
||||||
|
JSONObject DPflowWcedate = new JSONObject();
|
||||||
|
DPflowWcedate.put("fieldId", "1102636496");
|
||||||
|
if (flowWcedate != null) {
|
||||||
|
DPflowWcedate.put("fieldValue", flowWcedate);
|
||||||
|
}
|
||||||
|
DPflowWcedate.put("docId", doc);
|
||||||
|
|
||||||
|
|
||||||
|
//合同编号
|
||||||
|
JSONObject DPflowSigndate = new JSONObject();
|
||||||
|
DPflowSigndate.put("fieldId", "0439952210");
|
||||||
|
if (flowSigndate != null) {
|
||||||
|
DPflowSigndate.put("fieldValue", flowSigndate);
|
||||||
|
}
|
||||||
|
DPflowSigndate.put("docId", doc);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
sizejsonarray.add(DPflowHtid);
|
||||||
|
sizejsonarray.add(DPflowHtid1);
|
||||||
|
sizejsonarray.add(DPflowWcsdate);
|
||||||
|
sizejsonarray.add(DPflowWcedate);
|
||||||
|
sizejsonarray.add(DPflowSigndate);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
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);
|
||||||
|
}
|
||||||
|
|
||||||
|
//
|
||||||
|
// //创建签署任务
|
||||||
|
// JSONObject initiator = new JSONObject();
|
||||||
|
// JSONObject openid = new JSONObject();
|
||||||
|
// openid.put("idType", "corp");
|
||||||
|
// openid.put("openId", "625776ecae6742cb8eb710beedef9b4c");
|
||||||
|
// initiator.put("initiator", openid);
|
||||||
|
//
|
||||||
|
// initiator.put("signTaskSubject", "DP租赁合同续签书" + "$" + flowName + "$" + flowHtid);
|
||||||
|
//
|
||||||
|
//
|
||||||
|
// initiator.put("signTemplateId", "1713952710910137269");
|
||||||
|
//
|
||||||
|
//
|
||||||
|
// 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 (flowPbphoneno != null) {
|
||||||
|
// actorlist.put("notifyAddress", flowPbphoneno);
|
||||||
|
// }
|
||||||
|
// 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 (flowCompany != null) {
|
||||||
|
// actorlists.put("actorName", flowCompany);
|
||||||
|
// }
|
||||||
|
// /*JSONArray permissionss = new JSONArray();
|
||||||
|
// permissionss.add("sign");
|
||||||
|
// actorlists.put("permissions",permissionss);*/
|
||||||
|
// if (flowCompany != null) {
|
||||||
|
// if (flowCompany.equals("北京康建利福汽车服务有限公司")) {
|
||||||
|
// actorlists.put("actorOpenId", "232063a6e4dd45889db2f843ff75b658");
|
||||||
|
// } else if (flowCompany.equals("北京康建利华汽车服务有限责任公司")) {
|
||||||
|
// actorlists.put("actorOpenId", "92c4c1cd7ae14c0ea799d4a7ec547950");
|
||||||
|
// } else if (flowCompany.equals("北京康建益华汽车服务有限公司")) {
|
||||||
|
// actorlists.put("actorOpenId", "d9cf1eb503b442e6bd963df573412af4");
|
||||||
|
// }
|
||||||
|
// else if (flowCompany.equals("北京康惠利华汽车服务有限公司")) {
|
||||||
|
// actorlists.put("actorOpenId", "53277e0df0e94bafaa588a512c6cfb38");
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// else if (flowCompany.equals("北京吉康利华汽车服务有限公司")) {
|
||||||
|
// actorlists.put("actorOpenId", "cbbf3223d68849e29b5b8b04e49e667f");
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// else if (flowCompany.equals("北京康盛利华汽车服务有限公司")) {
|
||||||
|
// actorlists.put("actorOpenId", "4b4a7f1edcf747f7ba99e5467fb785d2");
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// else if (flowCompany.equals("北京康益利华汽车服务有限公司")) {
|
||||||
|
// actorlists.put("actorOpenId", "962a15a606fc4edca405072b6fd36ae0");
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// else if (flowCompany.equals("北京康旭利华汽车服务有限公司")) {
|
||||||
|
// actorlists.put("actorOpenId", "b33a54d98bcd4a6cacb5ccbd23d0efff");
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// else if (flowCompany.equals("北京康祥利华汽车服务有限公司")) {
|
||||||
|
// actorlists.put("actorOpenId", " 6d856bd3e4974bfdb0121b0d4317bc9b");
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// else if (flowCompany.equals("北京康达利华汽车服务有限公司")) {
|
||||||
|
// actorlists.put("actorOpenId", " c15af6a7de354f72bb60854f4d3ad0f6");
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// else if (flowCompany.equals("北京银环泰西汽车服务有限公司")) {
|
||||||
|
// actorlists.put("actorOpenId", "802b22355a0545558be4a1b1dad746a6");
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
// }
|
||||||
|
// /*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", "1713952710910137269");
|
||||||
|
// String ownerIdJSONString = ownerId.toJSONString();
|
||||||
|
// String doc = FDaDaUtil.doc(ownerIdJSONString);
|
||||||
|
//
|
||||||
|
//
|
||||||
|
// jsonObject2.put("fieldDocId", doc);
|
||||||
|
//
|
||||||
|
//
|
||||||
|
// if (flowCompany.equals("北京康建利福汽车服务有限公司")) {
|
||||||
|
// jsonObject2.put("sealId", 1707030330912199731l);
|
||||||
|
// } else if (flowCompany.equals("北京康建利华汽车服务有限责任公司")) {
|
||||||
|
// jsonObject2.put("sealId", 1707030386850185754l);
|
||||||
|
// } else if (flowCompany.equals("北京康建益华汽车服务有限公司")) {
|
||||||
|
// jsonObject2.put("sealId", 1707029844237168249l);
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// else if (flowCompany.equals("北京康达利华汽车服务有限公司")) {
|
||||||
|
// jsonObject2.put("sealId", 1718245358848135952l);
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// else if (flowCompany.equals("北京康祥利华汽车服务有限公司")) {
|
||||||
|
// jsonObject2.put("sealId", 1718245334155196686l);
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// else if (flowCompany.equals("北京康旭利华汽车服务有限公司")) {
|
||||||
|
// jsonObject2.put("sealId", 1718245307668188635l);
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// else if (flowCompany.equals("北京康益利华汽车服务有限公司")) {
|
||||||
|
// jsonObject2.put("sealId", 1718245283084112873l);
|
||||||
|
// }
|
||||||
|
// else if (flowCompany.equals("北京康盛利华汽车服务有限公司")) {
|
||||||
|
// jsonObject2.put("sealId", 1718245251260127675l);
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// else if (flowCompany.equals("北京吉康利华汽车服务有限公司")) {
|
||||||
|
// jsonObject2.put("sealId", 1718245214971163597l);
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// else if (flowCompany.equals("北京康惠利华汽车服务有限公司")) {
|
||||||
|
// jsonObject2.put("sealId", 1718244928831114720l);
|
||||||
|
// }
|
||||||
|
// else if (flowCompany.equals("北京银环泰西汽车服务有限公司")) {
|
||||||
|
// jsonObject2.put("sealId", 1754044354642191353l);
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
//
|
||||||
|
// 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();
|
||||||
|
// //合同编号
|
||||||
|
// JSONObject DPflowHtid = new JSONObject();
|
||||||
|
// DPflowHtid.put("fieldId", "7006319403");
|
||||||
|
// if (flowHtid != null) {
|
||||||
|
// DPflowHtid.put("fieldValue", flowHtid);
|
||||||
|
// }
|
||||||
|
// DPflowHtid.put("docId", doc);
|
||||||
|
//
|
||||||
|
//
|
||||||
|
// //合同编号
|
||||||
|
// JSONObject DPflowHtid1 = new JSONObject();
|
||||||
|
// DPflowHtid1.put("fieldId", "2367324344");
|
||||||
|
// if (flowHtid != null) {
|
||||||
|
// DPflowHtid1.put("fieldValue", flowHtid);
|
||||||
|
// }
|
||||||
|
// DPflowHtid1.put("docId", doc);
|
||||||
|
//
|
||||||
|
//
|
||||||
|
// //合同编号
|
||||||
|
// JSONObject DPflowWcsdate = new JSONObject();
|
||||||
|
// DPflowWcsdate.put("fieldId", "5995296570");
|
||||||
|
// if (flowWcsdate != null) {
|
||||||
|
// DPflowWcsdate.put("fieldValue", flowWcsdate);
|
||||||
|
// }
|
||||||
|
// DPflowWcsdate.put("docId", doc);
|
||||||
|
//
|
||||||
|
//
|
||||||
|
// //合同编号
|
||||||
|
// JSONObject DPflowWcedate = new JSONObject();
|
||||||
|
// DPflowWcedate.put("fieldId", "1102636496");
|
||||||
|
// if (flowWcedate != null) {
|
||||||
|
// DPflowWcedate.put("fieldValue", flowWcedate);
|
||||||
|
// }
|
||||||
|
// DPflowWcedate.put("docId", doc);
|
||||||
|
//
|
||||||
|
//
|
||||||
|
// //合同编号
|
||||||
|
// JSONObject DPflowSigndate = new JSONObject();
|
||||||
|
// DPflowSigndate.put("fieldId", "0439952210");
|
||||||
|
// if (flowSigndate != null) {
|
||||||
|
// DPflowSigndate.put("fieldValue", flowSigndate);
|
||||||
|
// }
|
||||||
|
// DPflowSigndate.put("docId", doc);
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
// sizejsonarray.add(DPflowHtid);
|
||||||
|
// sizejsonarray.add(DPflowHtid1);
|
||||||
|
// sizejsonarray.add(DPflowWcsdate);
|
||||||
|
// sizejsonarray.add(DPflowWcedate);
|
||||||
|
// sizejsonarray.add(DPflowSigndate);
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
// 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);
|
||||||
|
|
||||||
|
|
||||||
return "完成";
|
return "完成";
|
||||||
|
|||||||
4197
src/main/java/com/example/sso/test/E.java
Normal file
4197
src/main/java/com/example/sso/test/E.java
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user