fix(inspection): 修复检验申请流程状态更新问题
- 在拉伸检验详情服务中添加状态字段更新逻辑 - 在主检验服务中同时修改状态字段为6 - 确保检验申请的状态同步更新到数据库 - 修复了流程状态不一致的数据问题
This commit is contained in:
@@ -183,6 +183,8 @@ public class WmsInspectionMainServiceImpl implements IWmsInspectionMainService {
|
|||||||
new LambdaUpdateWrapper<WmsInspectionApplication>()
|
new LambdaUpdateWrapper<WmsInspectionApplication>()
|
||||||
.eq(WmsInspectionApplication::getMainId, masterId)
|
.eq(WmsInspectionApplication::getMainId, masterId)
|
||||||
.eq(WmsInspectionApplication::getApplicationId, applicationId)
|
.eq(WmsInspectionApplication::getApplicationId, applicationId)
|
||||||
|
// 同时还要修改状态字段为6
|
||||||
|
.set(WmsInspectionApplication::getFlowStatus, 6)
|
||||||
.set(WmsInspectionApplication::getDetailIds, detailIds));
|
.set(WmsInspectionApplication::getDetailIds, detailIds));
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
@@ -182,6 +182,8 @@ public class WmsInspectionTensileDetailServiceImpl implements IWmsInspectionTens
|
|||||||
new LambdaUpdateWrapper<WmsInspectionApplication>()
|
new LambdaUpdateWrapper<WmsInspectionApplication>()
|
||||||
.eq(WmsInspectionApplication::getMainId, masterId)
|
.eq(WmsInspectionApplication::getMainId, masterId)
|
||||||
.eq(WmsInspectionApplication::getApplicationId, applicationId)
|
.eq(WmsInspectionApplication::getApplicationId, applicationId)
|
||||||
|
// 同时还要把状态字段改成6
|
||||||
|
.set(WmsInspectionApplication::getFlowStatus, 6)
|
||||||
.set(WmsInspectionApplication::getDetailIds, detailIds));
|
.set(WmsInspectionApplication::getDetailIds, detailIds));
|
||||||
}
|
}
|
||||||
return flag;
|
return flag;
|
||||||
|
|||||||
Reference in New Issue
Block a user