|  |  | 
 |  |  |      * @param email | 
 |  |  |      * @param postionJson | 
 |  |  |      */ | 
 |  |  |     public String applySign(String name,File file,String fullname,String creditCoe,String email,String postionJson){ | 
 |  |  |     public String applySign(String name,File file,String fullname,String creditCoe,String email,String postionJson,String singId){ | 
 |  |  |       try { | 
 |  |  |           String url=SERVICE_URL+"/v2/sign/applySign"; | 
 |  |  |           Map<String, Object>  params=bodyParams; | 
 |  |  | 
 |  |  |           params.put("serverCa",1); //使用云证书 | 
 |  |  |           params.put("file",file); | 
 |  |  |           params.put("dealType",5); //指定合同文件签署方式 5 为部分自动签 | 
 |  |  |           params.put("positionType",0); //指定通过表单域方式设置签字位置 | 
 |  |  |           params.put("positionType",1); //指定通过表单域方式设置签字位置 | 
 |  |  |           params.put("fileType",0); | 
 |  |  |           params.put("needQifengSign",1); | 
 |  |  |           JSONArray signatories=new JSONArray(); | 
 |  |  | 
 |  |  |           sReq.setIdentityCard(creditCoe);//营业执照号 | 
 |  |  |           sReq.setEmail(email); //在君子签注册认证的邮箱 | 
 |  |  | //        sReq.setChapteJson("[{\"page\":0,\"chaptes\":[{\"offsetX\":0.12,\"offsetY\":0.23}]},{\"page\":1,\"chaptes\":[{\"offsetX\":0.45,\"offsetY\":0.67}]}]"); | 
 |  |  |           sReq.setChapteJson(postionJson); | 
 |  |  | //          sReq.setChapteJson(postionJson); | 
 |  |  |           sReq.setSearchKey(postionJson); | 
 |  |  |           sReq.setSignId(singId); | 
 |  |  |           sReq.setNoNeedVerify(1); | 
 |  |  |           signatories.add(sReq); | 
 |  |  |           params.put("signatories",signatories.toJSONString()); | 
 |  |  | 
 |  |  |      * @param signName | 
 |  |  |      * @param signImgFile | 
 |  |  |      */ | 
 |  |  |     public String  uploadEntSign(String signName,File signImgFile ) { | 
 |  |  |     public String  uploadEntSign(String signName,File signImgFile,String email ) { | 
 |  |  |  | 
 |  |  |         try { | 
 |  |  |             Map<String, Object> params = bodyParams; | 
 |  |  | 
 |  |  |             //构建请求参数 | 
 |  |  |             params.put("signName",signName); | 
 |  |  |             params.put("signImgFile",signImgFile); | 
 |  |  |             params.put("email",email); | 
 |  |  |             String str= HttpClientUtils.init().getPost(url,null,params,true); | 
 |  |  |             System.out.println(str); | 
 |  |  |             saveInterfaceLog(url,"【电子签】上传企业自定义印章",JSONObject.toJSONString(params),str); |