|
|
|
@ -62,6 +62,7 @@ public class FunctionServiceImpl implements FunctionService { |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
@Transactional |
|
|
|
public R saveSOReceiveFG(ProductionWarehouseData productionWarehouseData) throws ParseException { |
|
|
|
List<Object> params = new ArrayList<>(); |
|
|
|
params.add(productionWarehouseData.getSite()); |
|
|
|
@ -77,6 +78,11 @@ public class FunctionServiceImpl implements FunctionService { |
|
|
|
params.add(productionWarehouseData.getReceiver()); |
|
|
|
params.add(productionWarehouseData.getRemark()); |
|
|
|
Map<String, Object> map = functionMapper.getProcedure("SO_Receive_FG", params); |
|
|
|
if(map == null){ |
|
|
|
throw new RuntimeException("返回结果错误!"); |
|
|
|
}else if((Integer.parseInt(String.valueOf(map.get("result_code"))) != 200)){ |
|
|
|
throw new RuntimeException(String.valueOf(map.get("result_msg"))); |
|
|
|
} |
|
|
|
return R.ok().put("code" ,Integer.parseInt(String.valueOf(map.get("result_code")))).put("msg" ,String.valueOf(map.get("result_msg"))); |
|
|
|
} |
|
|
|
|
|
|
|
@ -96,6 +102,9 @@ public class FunctionServiceImpl implements FunctionService { |
|
|
|
params.add(inList.get(0).getOrderNo()); |
|
|
|
params.add(inList.get(0).getProjectId()); |
|
|
|
Map<String, Object> map = functionMapper.getProcedure("Inventory_Create_TransHeader", params); |
|
|
|
if(map == null){ |
|
|
|
throw new RuntimeException("返回结果错误!"); |
|
|
|
} |
|
|
|
String resultCode = String.valueOf(map.get("result_code")); |
|
|
|
String resultMsg = String.valueOf(map.get("result_msg")); |
|
|
|
if(Integer.parseInt(resultCode) != 200){ |
|
|
|
|