|
@@ -189,7 +189,8 @@ public class SortDayworkController extends BaseController {
|
|
|
}
|
|
|
@PostMapping("getInstructionList")
|
|
|
@Log(title = "获取分选报工选项列表", businessType = BusinessType.SELECT)
|
|
|
- public AjaxResult getInstructionList(@RequestBody BizDayworkItem bizDayworkItem) {
|
|
|
+ public AjaxResult getInstructionList(@RequestBody BizDayworkItem bizDayworkItem) throws NoSuchFieldException, IllegalAccessException {
|
|
|
+ setTenantId(bizDayworkItem);
|
|
|
BizLot bizLot = bizLotService.query().eq("id", bizDayworkItem.getLotId()).list().get(0);
|
|
|
List<BizProductInspectionInstruction> list = bizProductInspectionInstructionService.query()
|
|
|
.eq("product_id", bizLot.getProductId())
|
|
@@ -246,7 +247,8 @@ public class SortDayworkController extends BaseController {
|
|
|
@PostMapping("saveConsult")
|
|
|
@Log(title = "保存分选报工咨询信息", businessType = BusinessType.SELECT)
|
|
|
@Transactional
|
|
|
- public AjaxResult saveConsult(@RequestBody BizDayworkItemConsult bizDayworkItemConsult) {
|
|
|
+ public AjaxResult saveConsult(@RequestBody BizDayworkItemConsult bizDayworkItemConsult) throws NoSuchFieldException, IllegalAccessException {
|
|
|
+ setTenantId(bizDayworkItemConsult);
|
|
|
List<BizDayworkItemConsult> needAdd = new ArrayList<>();
|
|
|
bizDayworkItemConsult.getDepartments().forEach(item ->{
|
|
|
BizDayworkItemConsult consult = new BizDayworkItemConsult();
|
|
@@ -279,7 +281,8 @@ public class SortDayworkController extends BaseController {
|
|
|
|
|
|
@PostMapping("update")
|
|
|
@Log(title = "更新分选报工信息", businessType = BusinessType.SELECT)
|
|
|
- public AjaxResult update(@RequestBody BizDayworkItem bizDayworkItem) {
|
|
|
+ public AjaxResult update(@RequestBody BizDayworkItem bizDayworkItem) throws NoSuchFieldException, IllegalAccessException {
|
|
|
+ setTenantId(bizDayworkItem);
|
|
|
BizDayworkItem item = bizDayworkItemService.getById(bizDayworkItem.getId());
|
|
|
List<BizDayworkItemReject> rejectList = bizDayworkItem.getRejectList();
|
|
|
BizDayworkItemReject delCondition = new BizDayworkItemReject();
|
|
@@ -293,6 +296,7 @@ public class SortDayworkController extends BaseController {
|
|
|
l.setProductionPlanDetailId(item.getProductionPlanDetailId());
|
|
|
l.setProductionPlanDetailSubDetailId(item.getProductionPlanDetailSubDetailId());
|
|
|
l.setReason(l.getReason());
|
|
|
+ l.setTenantId(bizDayworkItem.getTenantId());
|
|
|
});
|
|
|
boolean result = rejectList.isEmpty() || bizDayworkItemRejectService.saveBatch(rejectList);
|
|
|
item.setRejectNum(bizDayworkItem.getRejectNum());
|
|
@@ -309,6 +313,7 @@ public class SortDayworkController extends BaseController {
|
|
|
// 对象不为空,执行操作
|
|
|
if(storage.isEmpty()) {
|
|
|
//新增
|
|
|
+ bizDayworkItem.getStorageInfo().setTenantId(bizDayworkItem.getTenantId());
|
|
|
bizStorageRetrievalService.save(bizDayworkItem.getStorageInfo());
|
|
|
}
|
|
|
});
|