| | |
| | | records = records.replaceAll("\\p{Z}", ""); |
| | | JSONObject jsonObj = JSON.parseObject(records); |
| | | records = jsonObj.getString("records"); |
| | | records = records.replaceAll("attri2","unitName"); |
| | | records = records.replaceAll("brand","supplierName"); |
| | | records = records.replaceAll("jzgg","specification"); |
| | | records = records.replaceAll("model","specificationDisplayName"); |
| | | records = records.replaceAll("namecn","code"); |
| | | records = records.replaceAll("hyflmc","typeCode"); |
| | | JSONArray recordArray = JSON.parseArray(records);//物料数据信息 |
| | | //将数据保存至数据库 |
| | | JSONArray newJson = mdmService.saveMdmData(recordArray,name); |
| | | if(newJson.size()!=0){ |
| | | //定义返回json格式 |
| | | returnJson.append("{\n" + |
| | | /*returnJson.append("{\n" + |
| | | " \"current\": 1,\n" + |
| | | " \"orders\": [],\n" + |
| | | " \"pages\": 303,"); |
| | | returnJson.append("\"records\": "+newJson.toJSONString()); |
| | | returnJson.append(",\n" + |
| | | " \"pages\": 303,");*/ |
| | | returnJson.append("{\"records\": "+newJson.toJSONString()+"}"); |
| | | /*returnJson.append(",\n" + |
| | | " \"searchCount\": true,\n" + |
| | | " \"size\": 1,\n" + |
| | | " \"total\": 303\n" + |
| | | "}"); |
| | | "}");*/ |
| | | //返回json格式参数 |
| | | String toString = returnJson.toString(); |
| | | System.out.println(toString); |
| | | System.out.println("响应参数分发:"+toString); |
| | | //分发增量数据至异构系统 |
| | | distributeDataToSys(toString,name); |
| | | } |
| | |
| | | "}"); |
| | | //返回json格式参数 |
| | | String toString = returnJson.toString(); |
| | | System.out.println(toString); |
| | | //分发增量数据至异构系统 |
| | | distributeDataToSys(toString,name); |
| | | } |