| | |
| | | * 1.ping服务 |
| | | */ |
| | | public boolean ping(){ |
| | | initParams(); |
| | | try { |
| | | Map<String, Object> params=bodyParams; |
| | | String url=SERVICE_URL+"/v2/ping"; |
| | |
| | | */ |
| | | public boolean organizationCreate (String fullname,String creditCode,String legalName,String email,File businessimg,String notifyUrl){ |
| | | try { |
| | | initParams(); |
| | | Map<String, Object> params=bodyParams; |
| | | String url=SERVICE_URL+"/v2/user/organizationCreate"; |
| | | params.put("name",fullname); |
| | |
| | | */ |
| | | public boolean organizationReApply(String fullname,String creditCode,String legalName,String email,File businessimg,String notifyUrl){ |
| | | try { |
| | | initParams(); |
| | | Map<String, Object> params=bodyParams; |
| | | String url=SERVICE_URL+"/v2/user/organizationReapply"; |
| | | params.put("name",fullname); |
| | |
| | | */ |
| | | public int organizationAuditStatus (String email){ |
| | | try { |
| | | initParams(); |
| | | Map<String, Object> params=bodyParams; |
| | | String url=SERVICE_URL+"/v2/user/organizationAuditStatus"; |
| | | params.put("emailOrMobile",email); |
| | |
| | | public String applySign(String name,File file,String fullname,String creditCoe,String email,String postionJson){ |
| | | try { |
| | | String url=SERVICE_URL+"/v2/sign/applySign"; |
| | | initParams(); |
| | | Map<String, Object> params=bodyParams; |
| | | params.put("contractName",name); //合同名称 |
| | | params.put("serverCa",1); //使用云证书 |
| | |
| | | |
| | | |
| | | /** |
| | | * 获取签署链接地址 |
| | | * 获取签署链接地址(签署页面地址) |
| | | * @param applyNo |
| | | * @param name |
| | | * @param creditCode |
| | | */ |
| | | public String signLink(String applyNo,String name,String creditCode) { |
| | | try { |
| | | initParams(); |
| | | Map<String, Object> params = bodyParams; |
| | | String url = SERVICE_URL + "/v2/sign/link"; |
| | | params.put("applyNo",applyNo); //发起合同签署接口返回的APL编号 |
| | |
| | | return null; |
| | | } |
| | | /** |
| | | * 获取签署链接地址 |
| | | * 获取签署链接地址(返回文件地址,签署后才是文件地址,否则跳转到签署页面) |
| | | * @param applyNo |
| | | */ |
| | | public String linkFile(String applyNo) { |
| | | |
| | | try { |
| | | initParams(); |
| | | Map<String, Object> params = bodyParams; |
| | | String url = SERVICE_URL + "/v2/sign/linkFile"; |
| | | //构建请求参数 |
| | |
| | | } |
| | | return null; |
| | | } |
| | | /** |
| | | * 上传企业自定义印章(返回印章ID) |
| | | * @param signName |
| | | * @param signImgFile |
| | | */ |
| | | public String uploadEntSign(String signName,File signImgFile ) { |
| | | |
| | | try { |
| | | Map<String, Object> params = bodyParams; |
| | | String url = SERVICE_URL + "/v2/user/uploadEntSign"; |
| | | //构建请求参数 |
| | | params.put("signName",signName); |
| | | params.put("signImgFile",signImgFile); |
| | | String str= HttpClientUtils.init().getPost(url,null,params,true); |
| | | System.out.println(str); |
| | | saveInterfaceLog(url,"【电子签】上传企业自定义印章",JSONObject.toJSONString(params),str); |
| | | JSONObject json = JSONObject.parseObject(str); |
| | | if(json!=null && json.getBoolean("success")){ |
| | | return json.getString("data"); |
| | | } |
| | | }catch (Exception e){ |
| | | e.printStackTrace(); |
| | | } |
| | | return null; |
| | | } |
| | | /** |
| | | * 删除企业自定义印章 |
| | | * @param signId |
| | | */ |
| | | public boolean deleteEntSign(String signId ) { |
| | | |
| | | try { |
| | | Map<String, Object> params = bodyParams; |
| | | String url = SERVICE_URL + "/v2/user/deleteEntSign"; |
| | | //构建请求参数 |
| | | params.put("signId",signId); |
| | | String str= HttpClientUtils.init().getPost(url,null,params,true); |
| | | System.out.println(str); |
| | | saveInterfaceLog(url,"【电子签】删除企业自定义印章",JSONObject.toJSONString(params),str); |
| | | JSONObject json = JSONObject.parseObject(str); |
| | | if(json!=null && json.getBoolean("success")){ |
| | | return json.getBoolean("success"); |
| | | } |
| | | }catch (Exception e){ |
| | | e.printStackTrace(); |
| | | } |
| | | return false; |
| | | } |
| | | |
| | | } |