|
@@ -43,6 +43,8 @@ public class ApplyPickController {
|
|
private ApprovalProductionContractServiceImpl approvalProductionContractService;
|
|
private ApprovalProductionContractServiceImpl approvalProductionContractService;
|
|
@Autowired
|
|
@Autowired
|
|
private ApprovalProductionService approvalProductionService;
|
|
private ApprovalProductionService approvalProductionService;
|
|
|
|
+ @Autowired
|
|
|
|
+ private HistoricalRecordService historicalRecordService;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 获取已审批通过的订单
|
|
* 获取已审批通过的订单
|
|
@@ -170,6 +172,9 @@ public class ApplyPickController {
|
|
if(applyPickId == null){
|
|
if(applyPickId == null){
|
|
return new ResponseJson(500, "FAILURE", 500);
|
|
return new ResponseJson(500, "FAILURE", 500);
|
|
}
|
|
}
|
|
|
|
+ String openId = WechatUtils.getUserBySession(request).getUserOpenid();
|
|
|
|
+ Admin admin = sysService.getByOpenid(openId);
|
|
|
|
+
|
|
ResponseJson rj = ResponseJson.getSUCCESS();
|
|
ResponseJson rj = ResponseJson.getSUCCESS();
|
|
ApprovalApplyPick approvalApplyPick = applyPickService.getApprovalApplyPickById(applyPickId);
|
|
ApprovalApplyPick approvalApplyPick = applyPickService.getApprovalApplyPickById(applyPickId);
|
|
|
|
|
|
@@ -188,6 +193,7 @@ public class ApplyPickController {
|
|
/*绑定的生产审批信息*/
|
|
/*绑定的生产审批信息*/
|
|
ApprovalInfo productionApprovalInfo = approvalOrderService.getApprovalInfoById(approvalApplyPick.getProductionApprovalId());
|
|
ApprovalInfo productionApprovalInfo = approvalOrderService.getApprovalInfoById(approvalApplyPick.getProductionApprovalId());
|
|
|
|
|
|
|
|
+ /*生产订单信息*/
|
|
ApprovalProduction ap = new ApprovalProduction();
|
|
ApprovalProduction ap = new ApprovalProduction();
|
|
ap.setApprovalId(productionApprovalInfo.getApprovalId());
|
|
ap.setApprovalId(productionApprovalInfo.getApprovalId());
|
|
List<ApprovalProduction> approvalProductionList = approvalProductionService.getApprovalProductionList(ap);
|
|
List<ApprovalProduction> approvalProductionList = approvalProductionService.getApprovalProductionList(ap);
|
|
@@ -199,10 +205,19 @@ public class ApplyPickController {
|
|
ap.setListProductionItem(approvalProductionItemList);
|
|
ap.setListProductionItem(approvalProductionItemList);
|
|
rj.addResponseKeyValue("ApprovalProduction",ap);
|
|
rj.addResponseKeyValue("ApprovalProduction",ap);
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ /*获取当前登录人查看当前审批的记录,判断状态*/
|
|
|
|
+ HistoricalRecord historicalRecord = new HistoricalRecord();
|
|
|
|
+ historicalRecord.setApprovalId(approvalApplyPick.getApprovalId());
|
|
|
|
+ historicalRecord.setAdminId(admin.getAdminId());
|
|
|
|
+ List<HistoricalRecord> historicalRecords = historicalRecordService.getHistoricalRecordList(historicalRecord);
|
|
|
|
+
|
|
rj.addResponseKeyValue("approvalApplyPick",approvalApplyPick);
|
|
rj.addResponseKeyValue("approvalApplyPick",approvalApplyPick);
|
|
rj.addResponseKeyValue("productionContractList",approvalProductionContractList);
|
|
rj.addResponseKeyValue("productionContractList",approvalProductionContractList);
|
|
rj.addResponseKeyValue("approvalInfo",approvalInfo);
|
|
rj.addResponseKeyValue("approvalInfo",approvalInfo);
|
|
rj.addResponseKeyValue("productionApprovalInfo",productionApprovalInfo);
|
|
rj.addResponseKeyValue("productionApprovalInfo",productionApprovalInfo);
|
|
|
|
+ rj.addResponseKeyValue("admin",admin);
|
|
|
|
+ rj.addResponseKeyValue("historicalRecords",historicalRecords);
|
|
return rj;
|
|
return rj;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -242,5 +257,4 @@ public class ApplyPickController {
|
|
}
|
|
}
|
|
return rj;
|
|
return rj;
|
|
}
|
|
}
|
|
-
|
|
|
|
}
|
|
}
|