Commit 01bd6cc5 authored by 廖旭伟's avatar 廖旭伟

危险化学品经营许可

parent 2dda2170
...@@ -4,9 +4,13 @@ import cn.hutool.core.date.DateUtil; ...@@ -4,9 +4,13 @@ import cn.hutool.core.date.DateUtil;
import cn.hutool.json.JSONArray; import cn.hutool.json.JSONArray;
import cn.hutool.json.JSONObject; import cn.hutool.json.JSONObject;
import cn.hutool.json.JSONUtil; import cn.hutool.json.JSONUtil;
import com.lilosoft.core.utils.Base64Helper;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.util.ArrayList;
import java.util.HashMap; import java.util.HashMap;
import java.util.List;
import java.util.Map;
@Service @Service
public class ApplyService extends PublicService { public class ApplyService extends PublicService {
...@@ -75,21 +79,34 @@ public class ApplyService extends PublicService { ...@@ -75,21 +79,34 @@ public class ApplyService extends PublicService {
paramsMap.put("orgType", "PrivatBusiness"); paramsMap.put("orgType", "PrivatBusiness");
} }
//危险化学品经营许可证变更-法人变更
private void wxhxpjyxkzbg(HashMap<String, Object> paramsMap, HashMap<String, Object> formData){
String temp = String.valueOf(formData.get("rpaData"));
String rpaData = new String(Base64Helper.decode(temp));
JSONObject rpa = JSONUtil.parseObj(rpaData);
List<Map<String, Object>> handlings = new ArrayList<>();
Map<String, Object> handling = new HashMap<>();
handling.put("eventId","852dcb2bb1aa70255871f75cf4868fa7"); //综窗平台事项id
handling.put("objectType","O"); //事项面对对象,P自然人,O法人
handlings.add(handling);
formData.put("handlings",handlings);
formData.put("infoMap",null); //表单信息,办件要素接口获取,此事项无
Map<String, Object> applicantLegal = new HashMap<>(); //申请人信息
applicantLegal.put("applicantName",null); //姓名
applicantLegal.put("documentId",null); //证件类型
applicantLegal.put("applicantIdNumber",null); //证件号码
formData.put("applicantLegal",applicantLegal);
Map<String, Object> legalProxy = new HashMap<>(); //法人信息,法人事项必填
legalProxy.put("legalName",rpa.getStr("principalName")); //姓名
legalProxy.put("documentId",null); //证件类型
legalProxy.put("legalIdNumber",rpa.getStr("principalCardNumber")); //证件号码
formData.put("legalProxy",legalProxy);
List<String> itemsIds = new ArrayList<>(); //情形项id集合
itemsIds.add("d32d382b1b3ff119378c2813bd581aed"); //综窗平台情形项id
formData.put("itemsIds",itemsIds);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment