|
|
@@ -207,6 +207,10 @@ public class AgentServiceImpl implements IAgentService {
|
|
|
eReq.setIdentityCard(platformInfoVo.getUscCode());//统一社会信用代码
|
|
|
eReq.setEmail(platformInfoVo.getEmail()); //在君子签注册认证的邮箱
|
|
|
eReq.setSearchKey("甲方(盖章)");//关键字定位签字位置
|
|
|
+ JSONObject epReqExtend = new JSONObject();
|
|
|
+ epReqExtend.set("fixX", 20);
|
|
|
+ epReqExtend.set("fixY", -100);
|
|
|
+ eReq.setSearchConvertExtend(epReqExtend.toString());
|
|
|
eReq.setSignLevel(0);
|
|
|
eReq.setNoNeedVerify(1);
|
|
|
eReq.setServerCaAuto(1);//当前签约方自动签署
|
|
|
@@ -224,6 +228,10 @@ public class AgentServiceImpl implements IAgentService {
|
|
|
} else {
|
|
|
sReq.setSearchKey("乙方(盖章或签字)");//关键字定位签字位置
|
|
|
}
|
|
|
+ JSONObject sReqExtend = new JSONObject();
|
|
|
+ sReqExtend.set("fixX", -20);
|
|
|
+ sReqExtend.set("fixY", -120);
|
|
|
+ sReq.setSearchConvertExtend(sReqExtend.toString());
|
|
|
sReq.setNoNeedVerify(1); //取消签约前短信校验
|
|
|
sReq.setServerCaAuto(1);//是否使用自动签署完成,0或null不使用,1自动(当且只当合同处理方式为部份自动或收集批量签时有效)
|
|
|
sReq.setSignLevel(1);//签字类型,标准图形章或公章:0标准图形章,1公章或手写,2公章手写或手写,3个人方形标准章(用户类型是个人且姓名2-4个字符生效,其他情况默认使用系统标准图形章)
|
|
|
@@ -256,6 +264,10 @@ public class AgentServiceImpl implements IAgentService {
|
|
|
spReq.setIdentityCard(parentAgent.getIdCard());//身份证号
|
|
|
spReq.setMobile(parentAgent.getPhone()); //手机号
|
|
|
spReq.setSearchKey("乙方(签名)");//关键字定位签字位置
|
|
|
+ JSONObject spReqExtend = new JSONObject();
|
|
|
+ spReqExtend.set("fixX", -20);
|
|
|
+ spReqExtend.set("fixY", -20);
|
|
|
+ spReq.setSearchConvertExtend(spReqExtend.toString());
|
|
|
spReq.setNoNeedVerify(1); //取消签约前短信校验
|
|
|
spReq.setServerCaAuto(1);//是否使用自动签署完成,0或null不使用,1自动(当且只当合同处理方式为部份自动或收集批量签时有效)
|
|
|
spReq.setSignLevel(1);//签字类型,标准图形章或公章:0标准图形章,1公章或手写,2公章手写或手写,3个人方形标准章(用户类型是个人且姓名2-4个字符生效,其他情况默认使用系统标准图形章)
|
|
|
@@ -266,7 +278,6 @@ public class AgentServiceImpl implements IAgentService {
|
|
|
templateParams.set("phone", agent.getPhone());
|
|
|
}
|
|
|
Date date = new Date();
|
|
|
- templateParams.set("signDate", DateUtils.parseDateToStr("yyyy年MM月dd日", date));
|
|
|
templateParams.set("signExpireDate", DateUtils.parseDateToStr("yyyy年MM月dd日", DateUtils.addYears(date, 1)));
|
|
|
//构建请求参数
|
|
|
Map<String, Object> params = new HashMap<>();
|