|
@@ -42,8 +42,10 @@ public class EqbHylServiceImpl implements EqbHylService {
|
|
|
private String appKey;
|
|
private String appKey;
|
|
|
@Value("${eqb.host}")
|
|
@Value("${eqb.host}")
|
|
|
private String host;
|
|
private String host;
|
|
|
- @Value("${eqb.orgId}")
|
|
|
|
|
- private String orgId;
|
|
|
|
|
|
|
+ @Value("${eqb.orgIdSh}")
|
|
|
|
|
+ private String orgIdSh;
|
|
|
|
|
+ @Value("${eqb.orgIdHyl}")
|
|
|
|
|
+ private String orgIdHyl;
|
|
|
@Value("${eqb.psnId}")
|
|
@Value("${eqb.psnId}")
|
|
|
private String psnId;
|
|
private String psnId;
|
|
|
@Value("${server.host}")
|
|
@Value("${server.host}")
|
|
@@ -124,7 +126,11 @@ public class EqbHylServiceImpl implements EqbHylService {
|
|
|
signer.put("signConfig",UtilMap.map("signOrder",1));
|
|
signer.put("signConfig",UtilMap.map("signOrder",1));
|
|
|
Map orgSignerInfo = new HashMap();
|
|
Map orgSignerInfo = new HashMap();
|
|
|
//企业/机构账号ID
|
|
//企业/机构账号ID
|
|
|
- orgSignerInfo.put("orgId",orgId);
|
|
|
|
|
|
|
+ if ("恒益隆贸易(上海)有限公司".equals(UtilMap.getString(formData, "selectField_mjmlcp4y"))) {
|
|
|
|
|
+ orgSignerInfo.put("orgId",orgIdHyl);
|
|
|
|
|
+ }else if ("上海绍贺贸易有限公司".equals(UtilMap.getString(formData, "selectField_mjmlcp4y"))){
|
|
|
|
|
+ orgSignerInfo.put("orgId",orgIdSh);
|
|
|
|
|
+ }
|
|
|
//经办人信息
|
|
//经办人信息
|
|
|
Map transactorInfo = new HashMap();
|
|
Map transactorInfo = new HashMap();
|
|
|
transactorInfo.put("psnId",psnId);//经办人id
|
|
transactorInfo.put("psnId",psnId);//经办人id
|
|
@@ -154,7 +160,7 @@ public class EqbHylServiceImpl implements EqbHylService {
|
|
|
//经办人信息
|
|
//经办人信息
|
|
|
Map otherTransactorInfo = new HashMap();
|
|
Map otherTransactorInfo = new HashMap();
|
|
|
otherTransactorInfo.put("psnAccount",UtilMap.getString(formData, "textField_mqejx60y"));//经办人账号标识,手机号或邮箱,必须配合psnName(经办人姓名)传入
|
|
otherTransactorInfo.put("psnAccount",UtilMap.getString(formData, "textField_mqejx60y"));//经办人账号标识,手机号或邮箱,必须配合psnName(经办人姓名)传入
|
|
|
- otherTransactorInfo.put("psnInfo",UtilMap.map("psnName",UtilMap.getString(formData, "textField_ml0iaa3i")));//经办人姓名
|
|
|
|
|
|
|
+ otherTransactorInfo.put("psnInfo",UtilMap.map("psnName",UtilMap.getString(formData, "textField_mqj4ypzj")));//经办人姓名
|
|
|
otherOrgSignerInfo.put("transactorInfo",otherTransactorInfo);
|
|
otherOrgSignerInfo.put("transactorInfo",otherTransactorInfo);
|
|
|
otherSigner.put("orgSignerInfo",otherOrgSignerInfo);
|
|
otherSigner.put("orgSignerInfo",otherOrgSignerInfo);
|
|
|
|
|
|
|
@@ -181,12 +187,16 @@ public class EqbHylServiceImpl implements EqbHylService {
|
|
|
String shortUrl = UtilMap.getString(signLink, "shortUrl");
|
|
String shortUrl = UtilMap.getString(signLink, "shortUrl");
|
|
|
ydClient.operateData(YDParam.builder()
|
|
ydClient.operateData(YDParam.builder()
|
|
|
.formInstanceId(formInstance)
|
|
.formInstanceId(formInstance)
|
|
|
- .updateFormDataJson(JSONObject.toJSONString(UtilMap.map("textField_moh0gw9l",shortUrl)))
|
|
|
|
|
|
|
+ .updateFormDataJson(JSONObject.toJSONString(UtilMap.map("textField_moh0gw9l, textareaField_mqj4ypzk",shortUrl,"成功推送e签宝")))
|
|
|
.build(), YDConf.FORM_OPERATION.update);
|
|
.build(), YDConf.FORM_OPERATION.update);
|
|
|
return McR.success(shortUrl);
|
|
return McR.success(shortUrl);
|
|
|
|
|
|
|
|
// return McR.success(fileId);
|
|
// return McR.success(fileId);
|
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
|
|
|
+ ydClient.operateData(YDParam.builder()
|
|
|
|
|
+ .formInstanceId(formInstance)
|
|
|
|
|
+ .updateFormDataJson(JSONObject.toJSONString(UtilMap.map("textareaField_mqj4ypzk",e.getMessage())))
|
|
|
|
|
+ .build(), YDConf.FORM_OPERATION.update);
|
|
|
return McR.errorParam(e.getMessage());
|
|
return McR.errorParam(e.getMessage());
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|