Browse Source

代码优化

master
ZuoWen 4 years ago
parent
commit
c3748f98e2
  1. 9
      src/main/java/com/heai/modules/app/service/impl/FunctionServiceImpl.java
  2. 4
      src/main/java/com/heai/modules/production/entity/GenerateReportData.java
  3. 7
      src/main/java/com/heai/modules/production/service/impl/DailyPlanServiceImpl.java
  4. 2
      src/main/resources/static/js/pda/productionIssue3.js
  5. 11
      src/main/resources/static/js/pda/productionIssue4.js

9
src/main/java/com/heai/modules/app/service/impl/FunctionServiceImpl.java

@ -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){

4
src/main/java/com/heai/modules/production/entity/GenerateReportData.java

@ -39,8 +39,12 @@ public class GenerateReportData {
private BigDecimal timeReported;
@DateTimeFormat(pattern = "yyyy-MM-dd")
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
private Date planStartTime;
@DateTimeFormat(pattern = "yyyy-MM-dd")
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
private Date planFinishTime;
private String closedFlag;

7
src/main/java/com/heai/modules/production/service/impl/DailyPlanServiceImpl.java

@ -435,11 +435,12 @@ public class DailyPlanServiceImpl implements DailyPlanService {
List<Map<String, Object>> resultList = functionMapper.getProcedureData("sfdc_new", params);
Map<String ,Object> map = resultList.get(0);
if(Integer.parseInt(String.valueOf(map.get("resultCode"))) == 200){
return R.ok().put("msg" ,"操作成功!");
}else {
if(map == null){
throw new RuntimeException("返回结果错误!");
}else if(Integer.parseInt(String.valueOf(map.get("resultCode"))) != 200) {
throw new RuntimeException(String.valueOf(map.get("resultMsg")));
}
return R.ok().put("msg" ,"操作成功!");
}
@Override

2
src/main/resources/static/js/pda/productionIssue3.js

@ -242,7 +242,7 @@ $("#issue_modal").on("shown.bs.modal",function(){
//模态框隐藏触发
$("#issue_modal").on("hidden.bs.modal",function(){
$("#partNo_search").focus();
$("#partNo_search").val("").focus();
});
$("#qtyIssue").bind("keydown",function(event){

11
src/main/resources/static/js/pda/productionIssue4.js

@ -179,7 +179,16 @@ function saveIssueList(){
request.setRequestHeader("token", $.cookie("token"));
},
success: function (data) {
layer.msg(data.msg);
layer.open({
content: data.msg,
yes:function(index,layero){
if(data.code === 0){
window.location.href="/pda/pdaBase";
}else {
layer.close(index); //关闭弹出框
}
}
})
},
error: function(data) {
var responseText = data.responseText;

Loading…
Cancel
Save