DP放自营
This commit is contained in:
@ -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");
|
||||
|
||||
7
src/main/java/com/example/sso/test/F.java
Normal file
7
src/main/java/com/example/sso/test/F.java
Normal file
@ -0,0 +1,7 @@
|
||||
package com.example.sso.test;
|
||||
|
||||
public class F {
|
||||
public static void main(String[] args) {
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user