修改脚本

This commit is contained in:
lvleigang 2024-06-29 11:28:30 +08:00
parent d8d8b42d54
commit bb9bd024f4
1 changed files with 16 additions and 30 deletions

View File

@ -46,41 +46,27 @@ public class GroovyIntegrationServiceImpl implements IGroovyIntegrationService {
com.alibaba.fastjson.JSONObject reqData = com.alibaba.fastjson.JSON.parseObject(jsonStr); com.alibaba.fastjson.JSONObject reqData = com.alibaba.fastjson.JSON.parseObject(jsonStr);
com.alibaba.fastjson.JSONObject data = reqData.getJSONObject("data"); com.alibaba.fastjson.JSONObject data = reqData.getJSONObject("data");
com.alibaba.fastjson.JSONObject orger = data.getJSONObject("pk_org");
com.alibaba.fastjson.JSONObject ufinterfaceObject = new com.alibaba.fastjson.JSONObject(); com.alibaba.fastjson.JSONObject ufinterfaceObject = new com.alibaba.fastjson.JSONObject();
ufinterfaceObject.put("account", "01"); ufinterfaceObject.put("billtype", "customer");
ufinterfaceObject.put("billtype", "user");
ufinterfaceObject.put("isexchange", "Y"); ufinterfaceObject.put("isexchange", "Y");
ufinterfaceObject.put("roottag", "bill"); ufinterfaceObject.put("replace", "Y");
ufinterfaceObject.put("filename", "user0603"); ufinterfaceObject.put("sender", "openUser");
ufinterfaceObject.put("sender", "OA"); ufinterfaceObject.put("account", "ycjf");
ufinterfaceObject.put("groupcode", "00"); ufinterfaceObject.put("groupcode", "ycjf");
com.alibaba.fastjson.JSONObject billObject = new com.alibaba.fastjson.JSONObject(); com.alibaba.fastjson.JSONObject billObject = new com.alibaba.fastjson.JSONObject();
com.alibaba.fastjson.JSONObject billheadObject = new com.alibaba.fastjson.JSONObject(); com.alibaba.fastjson.JSONObject billheadObject = new com.alibaba.fastjson.JSONObject();
billheadObject.put("code", data.get("code"));
billheadObject.put("user_name", data.get("user_name")); billheadObject.put("custprop", data.get("custprop"));
billheadObject.put("user_code", data.get("user_code")); billheadObject.put("custstate", data.get("custstate"));
billheadObject.put("user_password", "Hzya@1314"); billheadObject.put("pk_custclass", data.get("pk_custclass"));
java.util.Date date = new java.util.Date(); billheadObject.put("pk_country", data.get("pk_country"));
java.text.SimpleDateFormat yyyy = new java.text.SimpleDateFormat("yyyy-MM-dd"); billheadObject.put("pk_timezone", "P0800");
java.text.SimpleDateFormat mmm = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); billheadObject.put("pk_format", "ZH-CN");
billheadObject.put("pwdparam", yyyy.format(date));
billheadObject.put("abledate", mmm.format(date));
billheadObject.put("islocked", data.get("islocked"));
billheadObject.put("user_type", data.get("user_type"));
billheadObject.put("base_doc_type", data.get("base_doc_type"));
billheadObject.put("identityverifycode", data.get("identityverifycode"));
if(orger != null ){
billheadObject.put("pk_org", orger.get("org_code"));
}
billheadObject.put("format", data.get("format"));
billheadObject.put("isca", data.get("isca"));
billheadObject.put("enablestate", data.get("enablestate")); billheadObject.put("enablestate", data.get("enablestate"));
billheadObject.put("contentlang", data.get("contentlang")); billheadObject.put("name", data.get("name"));
billheadObject.put("user_code_q", data.get("user_code_q")); billheadObject.put("pk_group", data.get("pk_group"));
billheadObject.put("pk_org", data.get("pk_org"));
billheadObject.put("taxpayerid", data.get("taxpayerid"));
billObject.put("billhead", billheadObject); billObject.put("billhead", billheadObject);
ufinterfaceObject.put("bill", billObject); ufinterfaceObject.put("bill", billObject);
bodys.put("ufinterface", ufinterfaceObject); bodys.put("ufinterface", ufinterfaceObject);