|
@@ -515,12 +515,17 @@ public class SyPackingListFabricController {
|
|
|
SyPackingListFabric syPackingListFabric= syPackingListFabricService.getById(id);
|
|
|
QueryWrapper queryWrapper=new QueryWrapper();
|
|
|
queryWrapper.eq("sy_packing_list_fabric_id",id);
|
|
|
- List<SyPackingListFabricItem> item=syPackingListFabricItemService.list(queryWrapper);
|
|
|
- syPackingListFabric.setSyPackingListFabricItem(item);
|
|
|
+ List<SyPackingListFabricItem> items=syPackingListFabricItemService.list(queryWrapper);
|
|
|
+ for (SyPackingListFabricItem item : items){
|
|
|
+ item.setCreateTime(null);
|
|
|
+ }
|
|
|
+ System.out.println("items\n"+items);
|
|
|
+ syPackingListFabric.setSyPackingListFabricItem(items);
|
|
|
+ syPackingListFabric.setCreateTime(null);
|
|
|
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 +542,24 @@ public class SyPackingListFabricController {
|
|
|
|
|
|
JSONObject jsonObject = json.getJSONObject(i);
|
|
|
|
|
|
- String spapl = jsonObject.get("splt").toString();
|
|
|
+ String spapl = jsonObject.get("splfi").toString();
|
|
|
|
|
|
- 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){
|
|
|
+ System.out.println("SyPackingListFabric\n"+syPackingListFabric);
|
|
|
+ result.setSuccess(false);
|
|
|
+ result.success("未获取到发运明细的id");
|
|
|
+ return result;
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
- syPackingListFabricService.saveList(syPackingListTailorings);
|
|
|
+ syPackingListFabricService.saveList(packingListFabrics);
|
|
|
}
|
|
|
result.setSuccess(true);
|
|
|
result.success("操作成功");
|
|
@@ -559,10 +577,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();
|
|
|
|
|
|
-
|
|
|
+
|
|
|
if(oConvertUtils.isNotEmpty(id)){
|
|
|
syPackingListFabric.setId(id);
|
|
|
}*/
|