|
@@ -520,7 +520,7 @@ public class SyPackingListFabricController {
|
|
|
list.add(syPackingListFabric);
|
|
|
Gson userGson = new GsonBuilder().create();
|
|
|
JSONObject jsonObjec=new JSONObject();
|
|
|
- jsonObjec.put("splt", userGson.toJson(JSONObject.toJSON(list)));
|
|
|
+ jsonObjec.put("splfi", userGson.toJson(JSONObject.toJSON(list)));
|
|
|
return jsonObjec;
|
|
|
}
|
|
|
|
|
@@ -537,11 +537,23 @@ public class SyPackingListFabricController {
|
|
|
//获取对象
|
|
|
JSONObject jsonObject = json.getJSONObject(i);
|
|
|
//获取json名
|
|
|
- String spapl = jsonObject.get("splt").toString();
|
|
|
+ String spapl = jsonObject.get("splfi").toString();
|
|
|
//转list
|
|
|
- List<SyPackingListFabric> syPackingListTailorings=JSONObject.parseArray(spapl,SyPackingListFabric.class);
|
|
|
+ List<SyPackingListFabric> packingListFabrics=JSONObject.parseArray(spapl,SyPackingListFabric.class);
|
|
|
+ if(packingListFabrics==null){
|
|
|
+ result.setSuccess(false);
|
|
|
+ result.success("未接收到数据");
|
|
|
+ return result;
|
|
|
+ }
|
|
|
+ for(SyPackingListFabric syPackingListFabric : packingListFabrics){
|
|
|
+ if(syPackingListFabric==null||syPackingListFabric.getSyDeclarationElementsId()==null){
|
|
|
+ result.setSuccess(false);
|
|
|
+ result.success("未获取到发运明细的id");
|
|
|
+ return result;
|
|
|
+ }
|
|
|
+ }
|
|
|
//生成数据
|
|
|
- syPackingListFabricService.saveList(syPackingListTailorings);
|
|
|
+ syPackingListFabricService.saveList(packingListFabrics);
|
|
|
}
|
|
|
result.setSuccess(true);
|
|
|
result.success("操作成功");
|
|
@@ -559,10 +571,9 @@ public class SyPackingListFabricController {
|
|
|
@ApiOperation(value="导出测试", notes="导出测试")
|
|
|
@RequestMapping(value = "/exportXls")
|
|
|
public Result<SyPackingListFabric> exportXls(HttpServletRequest request,HttpServletResponse response,SyPackingListFabric syPackingListFabric) {
|
|
|
- System.out.println("访问接口");
|
|
|
long startTime = System.currentTimeMillis();
|
|
|
/*要计算的程序部分*/
|
|
|
- /* SyPackingListFabric syPackingListFabric=new SyPackingListFabric();
|
|
|
+ /* SyPackingListFabric syPackingListFabric=new SyPackingListFabric();
|
|
|
if(oConvertUtils.isNotEmpty(id)){
|
|
|
syPackingListFabric.setId(id);
|
|
|
}*/
|