|
@@ -69,21 +69,24 @@ public class OmstruckOrderMaterialController extends BaseRESTfulController {
|
|
|
public RESTfulResult updateMaterialMes(@RequestBody(required = false) Map<String, Object> map){
|
|
|
int i = omstruckOrderMaterialService.updateMaterialMes(map);
|
|
|
BigDecimal saleOrderId = DataChange.dataToBigDecimal(map.get("saleOrderId"));
|
|
|
-
|
|
|
- Map<String, Object> input = joinFeign.getSaleOrder(saleOrderId);
|
|
|
- Map<String, Object> head = (Map<String, Object>) input.get("head");
|
|
|
- head.put("status", "update");
|
|
|
-
|
|
|
- Map<String, Object> totalMap = easUtil.getTotalMap();
|
|
|
+ if(saleOrderId != null){
|
|
|
+
|
|
|
+ Map<String, Object> input = joinFeign.getSaleOrder(saleOrderId);
|
|
|
+ Map<String, Object> head = (Map<String, Object>) input.get("head");
|
|
|
+ head.put("status", "update");
|
|
|
+
|
|
|
+ Map<String, Object> totalMap = easUtil.getTotalMap();
|
|
|
|
|
|
|
|
|
-
|
|
|
- totalMap.put("input", input);
|
|
|
- System.out.println(totalMap);
|
|
|
- String json = JSONUtils.toJSONString(totalMap);
|
|
|
- System.out.println(json);
|
|
|
- Map<String,Object> resultMap = joinFeign.pushSaleOrderToEas(totalMap);
|
|
|
- System.out.println(resultMap);
|
|
|
+
|
|
|
+ totalMap.put("input", input);
|
|
|
+ System.out.println(totalMap);
|
|
|
+ String json = JSONUtils.toJSONString(totalMap);
|
|
|
+ System.out.println(json);
|
|
|
+ Map<String,Object> resultMap = joinFeign.pushSaleOrderToEas(totalMap);
|
|
|
+ System.out.println(resultMap);
|
|
|
+ return success(i);
|
|
|
+ }
|
|
|
return success(i);
|
|
|
}
|
|
|
}
|