|
@@ -223,6 +223,10 @@ public class QualityInspectionManagementServiceImpl extends ServiceImpl<QualityI
|
|
|
weighingManagementService.updateById(weighingManagement);
|
|
|
}
|
|
|
}
|
|
|
+ //钎样
|
|
|
+ else if ("3".equals(qualityInspectionManagement.getFlag())){
|
|
|
+ this.updateById(qualityInspectionManagement);
|
|
|
+ }
|
|
|
if(qualityInspectionManagement.getCost() == null){
|
|
|
qualityInspectionManagement.setCost(Float.parseFloat((qualityInspectionManagement.getDryGrainPrice()==null?0:qualityInspectionManagement.getDryGrainPrice())*1000 + ""));
|
|
|
}
|
|
@@ -367,9 +371,16 @@ public class QualityInspectionManagementServiceImpl extends ServiceImpl<QualityI
|
|
|
qualityInspectionManagement.setQualityDate(new Date());
|
|
|
CommonStaff commonStaff = staffService.getInfo(AuthSecurityUtils.getCurrentUserId());
|
|
|
qualityInspectionManagement.setQualityInspector(commonStaff.getStaffName());
|
|
|
- //状态为已初检
|
|
|
- qualityInspectionManagement.setStatus(StatusEnum.FIRST_INSPECTED.getName());
|
|
|
- qualityInspectionManagement.setStatusFlag(StatusEnum.FIRST_INSPECTED.getFlag());
|
|
|
+ //钎样员提交,状态为待初检
|
|
|
+ if ("1".equals(qualityInspectionManagement.getBrazer())) {
|
|
|
+ qualityInspectionManagement.setStatus(StatusEnum.TO_BE_INSPECTED.getName());
|
|
|
+ qualityInspectionManagement.setStatusFlag(StatusEnum.TO_BE_INSPECTED.getFlag());
|
|
|
+ }
|
|
|
+ //质检员或双重身份提交,状态为已初检
|
|
|
+ else {
|
|
|
+ qualityInspectionManagement.setStatus(StatusEnum.FIRST_INSPECTED.getName());
|
|
|
+ qualityInspectionManagement.setStatusFlag(StatusEnum.FIRST_INSPECTED.getFlag());
|
|
|
+ }
|
|
|
qualityInspectionManagement.setAgentKey(AuthSecurityUtils.getCurrentUserId());
|
|
|
qualityInspectionManagement.setAgent(AuthSecurityUtils.getStaffById(AuthSecurityUtils.getCurrentUserId()).getStaffName());
|
|
|
CommonSysParameter commonSysParameter = iCommonSysParameterService.selectOne(new EntityWrapper<CommonSysParameter>().eq("const_id", "CON2").eq("const_value", qualityInspectionManagement.getGoodsName()));
|