|
|
|
@ -628,6 +628,8 @@ public class SapOrderServiceImpl implements SapOrderService {
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public R shopOrderBomUpdate(List<Map<String, Object>> mapList) {
|
|
|
|
public R shopOrderBomUpdate(List<Map<String, Object>> mapList) {
|
|
|
|
|
|
|
|
Map<String,Object> result = new HashMap<>();
|
|
|
|
|
|
|
|
List<Map<String,String>> items = new ArrayList<>();
|
|
|
|
int successNum = 0;
|
|
|
|
int successNum = 0;
|
|
|
|
int failureNum = 0;
|
|
|
|
int failureNum = 0;
|
|
|
|
StringBuilder successMsg = new StringBuilder();
|
|
|
|
StringBuilder successMsg = new StringBuilder();
|
|
|
|
@ -661,6 +663,10 @@ public class SapOrderServiceImpl implements SapOrderService {
|
|
|
|
if (Constants.SUCCESS.equals(Integer.parseInt(RETCODE))){
|
|
|
|
if (Constants.SUCCESS.equals(Integer.parseInt(RETCODE))){
|
|
|
|
successNum++;
|
|
|
|
successNum++;
|
|
|
|
successMsg.append("<br/>" + successNum + "、物料:"+m.get("P_MATNR")+L_MSG);
|
|
|
|
successMsg.append("<br/>" + successNum + "、物料:"+m.get("P_MATNR")+L_MSG);
|
|
|
|
|
|
|
|
Map<String, String> map = new HashMap<>();
|
|
|
|
|
|
|
|
map.put("matnr", (String) m.get("P_MATNR"));
|
|
|
|
|
|
|
|
map.put("code", func.getExportParameterList().getString("NEXT_RSPOS"));
|
|
|
|
|
|
|
|
items.add(map);
|
|
|
|
}else {
|
|
|
|
}else {
|
|
|
|
failureNum++;
|
|
|
|
failureNum++;
|
|
|
|
failureMsg.append("<br/>" + failureNum + "、物料 " +m.get("P_MATNR")+L_MSG);
|
|
|
|
failureMsg.append("<br/>" + failureNum + "、物料 " +m.get("P_MATNR")+L_MSG);
|
|
|
|
@ -678,7 +684,9 @@ public class SapOrderServiceImpl implements SapOrderService {
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
successMsg.insert(0, "恭喜您,添加SAP组件成功!共 " + successNum + " 条,数据如下:");
|
|
|
|
successMsg.insert(0, "恭喜您,添加SAP组件成功!共 " + successNum + " 条,数据如下:");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return R.ok(successMsg);
|
|
|
|
result.put("msg",successMsg);
|
|
|
|
|
|
|
|
result.put("items",items);
|
|
|
|
|
|
|
|
return R.ok(result);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|