|
@@ -133,9 +133,18 @@ public class QualityInspectionManagementServiceImpl extends ServiceImpl<QualityI
|
|
|
*/
|
|
|
@Override
|
|
|
public String editQualityInspection(QualityInspectionManagement qualityInspectionManagement) {
|
|
|
- qualityInspectionManagement.setQualityDate(new Date());
|
|
|
CommonStaff commonStaff = staffService.getInfo(AuthSecurityUtils.getCurrentUserId());
|
|
|
- qualityInspectionManagement.setQualityInspector(commonStaff.getStaffName());
|
|
|
+ //复检
|
|
|
+ if ("1".equals(qualityInspectionManagement.getFlag())){
|
|
|
+ qualityInspectionManagement.setReInspector(commonStaff.getStaffName());
|
|
|
+ //状态为已复检
|
|
|
+ qualityInspectionManagement.setStatus(StatusEnum.COMPLEX_INSPECTED.getName());
|
|
|
+ qualityInspectionManagement.setStatusFlag(StatusEnum.COMPLEX_INSPECTED.getFlag());
|
|
|
+ }
|
|
|
+ //确认
|
|
|
+ else if ("2".equals(qualityInspectionManagement.getFlag())){
|
|
|
+ qualityInspectionManagement.setConfirm("1");
|
|
|
+ }
|
|
|
boolean one=this.updateById(qualityInspectionManagement);
|
|
|
//成功返回ok
|
|
|
if (one ) {
|
|
@@ -176,9 +185,9 @@ public class QualityInspectionManagementServiceImpl extends ServiceImpl<QualityI
|
|
|
qualityInspectionManagement.setQualityDate(new Date());
|
|
|
CommonStaff commonStaff = staffService.getInfo(AuthSecurityUtils.getCurrentUserId());
|
|
|
qualityInspectionManagement.setQualityInspector(commonStaff.getStaffName());
|
|
|
- //状态为已质检
|
|
|
- qualityInspectionManagement.setStatus(StatusEnum.INSPECTED.getName());
|
|
|
- qualityInspectionManagement.setStatusFlag(StatusEnum.INSPECTED.getFlag());
|
|
|
+ //状态为已初检
|
|
|
+ qualityInspectionManagement.setStatus(StatusEnum.FIRST_INSPECTED.getName());
|
|
|
+ qualityInspectionManagement.setStatusFlag(StatusEnum.FIRST_INSPECTED.getFlag());
|
|
|
//生成检斤信息
|
|
|
WeighingManagement weighingManagement=new WeighingManagement();
|
|
|
weighingManagement.setId(IdGenerator.generateUUID());
|