|
@@ -72,6 +72,20 @@ public class SortDayworkController extends BaseController {
|
|
item.setStartTime(new Date());
|
|
item.setStartTime(new Date());
|
|
item.setIsSort(1);
|
|
item.setIsSort(1);
|
|
bizDayworkItemService.updateById(item);
|
|
bizDayworkItemService.updateById(item);
|
|
|
|
+ // 判断是否是最后一道序,假设是最后一道序则申请打印合格证
|
|
|
|
+ if(item.getIsAmend().equals(1) || item.getIsWasteRecycling().equals(1)) {
|
|
|
|
+ List<BizLotTechnologicalProcessDetail> bizLotTechnologicalProcessDetails = bizLotTechnologicalProcessDetailService.query().eq("lot_technological_process_id", item.getTechnologicalProcessId()).ne("tenant_id", 9).orderByDesc("process_step_number").list();
|
|
|
|
+ if (bizLotTechnologicalProcessDetails.get(0).getProcessId().equals(item.getProcessId())) {
|
|
|
|
+ bizDaywork.setIsCertificate(1);
|
|
|
|
+ bizDayworkService.updateById(bizDaywork);
|
|
|
|
+ }
|
|
|
|
+ } else {
|
|
|
|
+ List<BizTechnologicalProcessDetail> bizTechnologicalProcessDetails = bizTechnologicalProcessDetailService.query().eq("technological_process_id", item.getTechnologicalProcessId()).ne("tenant_id", 9).orderByDesc("process_step_number").list();
|
|
|
|
+ if (bizTechnologicalProcessDetails.get(0).getProcessId().equals(item.getProcessId())) {
|
|
|
|
+ bizDaywork.setIsCertificate(1);
|
|
|
|
+ bizDayworkService.updateById(bizDaywork);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|
|
BizDayworkItem conditions = new BizDayworkItem();
|
|
BizDayworkItem conditions = new BizDayworkItem();
|
|
conditions.setId(item.getId());
|
|
conditions.setId(item.getId());
|