【优化】免检物料和质量通知的是否启用字段名称改为enable

This commit is contained in:
曹鹏飞 2026-04-15 15:09:20 +08:00
parent e3e8dc3a25
commit 2983281b94
13 changed files with 32 additions and 32 deletions

View File

@ -110,7 +110,7 @@ public class QmsExemptMaterialController extends BaseController {
*/ */
@PostMapping("toggleEnable") @PostMapping("toggleEnable")
public ApiResult<Void> toggleEnable(@RequestBody ToggleEnableQO request) { public ApiResult<Void> toggleEnable(@RequestBody ToggleEnableQO request) {
exemptMaterialService.toggleEnable(request.getId(), request.getEnableStatus()); exemptMaterialService.toggleEnable(request.getId(), request.getEnable());
return ApiResult.success(); return ApiResult.success();
} }

View File

@ -69,7 +69,7 @@ public class QualityNotificationControllerService {
.setTitle(request.getTitle()) .setTitle(request.getTitle())
.setTargetType(request.getTargetType()) .setTargetType(request.getTargetType())
.setContent(request.getContent()) .setContent(request.getContent())
.setState(1) // 默认启用 .setEnable(true) // 默认启用
.setCreateById(operatorId) .setCreateById(operatorId)
.setCreateBy(operator) .setCreateBy(operator)
.setCreateTime(now) .setCreateTime(now)
@ -165,7 +165,7 @@ public class QualityNotificationControllerService {
vo.setTitle(entity.getTitle()); vo.setTitle(entity.getTitle());
vo.setTargetType(entity.getTargetType()); vo.setTargetType(entity.getTargetType());
vo.setContent(entity.getContent()); vo.setContent(entity.getContent());
vo.setState(entity.getState()); vo.setEnable(entity.getEnable());
vo.setCreateById(entity.getCreateById()); vo.setCreateById(entity.getCreateById());
vo.setCreateBy(entity.getCreateBy()); vo.setCreateBy(entity.getCreateBy());
vo.setCreateTime(entity.getCreateTime()); vo.setCreateTime(entity.getCreateTime());
@ -253,8 +253,8 @@ public class QualityNotificationControllerService {
vo.setTargetTypeName(vo.getTargetType() == 1 ? "全部" : "手动选择"); vo.setTargetTypeName(vo.getTargetType() == 1 ? "全部" : "手动选择");
} }
// 启用状态名称 // 启用状态名称
if (vo.getState() != null) { if (vo.getEnable() != null) {
vo.setStateName(vo.getState() == 1 ? "启用" : "禁用"); vo.setEnableName(vo.getEnable() ? "启用" : "禁用");
} }
} }
@ -272,7 +272,7 @@ public class QualityNotificationControllerService {
qualityNotificationService.lambdaUpdate() qualityNotificationService.lambdaUpdate()
.eq(QmsQualityNotification::getId, id) .eq(QmsQualityNotification::getId, id)
.set(QmsQualityNotification::getState, enable ? 1 : 2) .set(QmsQualityNotification::getEnable, enable)
.set(QmsQualityNotification::getUpdateById, operatorId) .set(QmsQualityNotification::getUpdateById, operatorId)
.set(QmsQualityNotification::getUpdateBy, operator) .set(QmsQualityNotification::getUpdateBy, operator)
.set(QmsQualityNotification::getUpdateTime, now) .set(QmsQualityNotification::getUpdateTime, now)

View File

@ -31,9 +31,9 @@ public class QmsExemptMaterialSearchQO extends PageQO {
private Integer auditStatus; private Integer auditStatus;
/** /**
* 启用状态false 禁用true * 启用状态true=启用false=
*/ */
private Boolean enableStatus; private Boolean enable;
/** /**
* 有效开始日期 - 起始 * 有效开始日期 - 起始

View File

@ -21,7 +21,7 @@ public class QmsQualityNotificationSearchQO extends SearchBaseQO {
private Long notificationTypeId; private Long notificationTypeId;
/** /**
* 启用状态1=启用2=禁用 * 启用状态true=启用false=禁用
*/ */
private Integer state; private Boolean enable;
} }

View File

@ -9,5 +9,5 @@ import lombok.Data;
public class ToggleEnableQO { public class ToggleEnableQO {
private Long id; private Long id;
private Boolean enableStatus; private Boolean enable;
} }

View File

@ -51,9 +51,9 @@ public class QmsExemptMaterialVO {
private String rejectReason; private String rejectReason;
/** /**
* 启用状态false 禁用true * 启用状态true=启用false=
*/ */
private Boolean enableStatus; private Boolean enable;
/** /**
* 免检模式0 永久1 周期 * 免检模式0 永久1 周期

View File

@ -44,14 +44,14 @@ public class QmsQualityNotificationVO {
private String content; private String content;
/** /**
* 启用状态1=启用2=禁用 * 启用状态true=启用false=禁用
*/ */
private Integer state; private Boolean enable;
/** /**
* 启用状态名称 * 启用状态名称
*/ */
private String stateName; private String enableName;
/** /**
* 创建人ID * 创建人ID

View File

@ -44,9 +44,9 @@ public class QmsExemptMaterial implements Serializable {
private Integer auditStatus; private Integer auditStatus;
/** /**
* 启用状态false 禁用true * 启用状态true=启用false=
*/ */
private Boolean enableStatus; private Boolean enable;
/** /**
* 免检模式0 永久1 周期 * 免检模式0 永久1 周期

View File

@ -47,9 +47,9 @@ public class QmsQualityNotification implements Serializable {
private String content; private String content;
/** /**
* 启用状态1=启用2=禁用 * 启用状态true=启用false=禁用
*/ */
private Integer state; private Boolean enable;
/** /**
* 创建人ID * 创建人ID

View File

@ -38,7 +38,7 @@ public interface IQmsExemptMaterialService extends IService<QmsExemptMaterial> {
/** /**
* 启用/禁用切换 * 启用/禁用切换
*/ */
void toggleEnable(Long id, Boolean enableStatus); void toggleEnable(Long id, Boolean enable);
/** /**
* 审核免检物料 * 审核免检物料

View File

@ -85,7 +85,7 @@ public class QmsExemptMaterialServiceImpl extends ServiceImpl<QmsExemptMaterialM
entity.setSupplierId(supplierId); entity.setSupplierId(supplierId);
entity.setMaterialNo(materialNo); entity.setMaterialNo(materialNo);
entity.setAuditStatus(0); entity.setAuditStatus(0);
entity.setEnableStatus(true); entity.setEnable(true);
entity.setCreateBy(userId); entity.setCreateBy(userId);
entity.setCreateByName(userName); entity.setCreateByName(userName);
entity.setCreateTime(now); entity.setCreateTime(now);
@ -123,12 +123,12 @@ public class QmsExemptMaterialServiceImpl extends ServiceImpl<QmsExemptMaterialM
} }
@Override @Override
public void toggleEnable(Long id, Boolean enableStatus) { public void toggleEnable(Long id, Boolean enable) {
QmsExemptMaterial entity = this.getById(id); QmsExemptMaterial entity = this.getById(id);
if (entity == null) { if (entity == null) {
throw new NflgException(STATE.BusinessError, "记录不存在"); throw new NflgException(STATE.BusinessError, "记录不存在");
} }
entity.setEnableStatus(enableStatus); entity.setEnable(enable);
entity.setUpdateBy(UserUtil.getUserId()); entity.setUpdateBy(UserUtil.getUserId());
entity.setUpdateByName(UserUtil.getUserName()); entity.setUpdateByName(UserUtil.getUserName());
entity.setUpdateTime(LocalDateTime.now()); entity.setUpdateTime(LocalDateTime.now());

View File

@ -12,7 +12,7 @@
em.material_no, em.material_no,
qm.material_desc, qm.material_desc,
em.audit_status, em.audit_status,
em.enable_status, em.enable,
em.exempt_mode, em.exempt_mode,
em.valid_start_date, em.valid_start_date,
em.valid_end_date, em.valid_end_date,
@ -45,8 +45,8 @@
<if test="request.auditStatus != null"> <if test="request.auditStatus != null">
AND em.audit_status = #{request.auditStatus} AND em.audit_status = #{request.auditStatus}
</if> </if>
<if test="request.enableStatus != null"> <if test="request.enable != null">
AND em.enable_status = #{request.enableStatus} AND em.enable = #{request.enable}
</if> </if>
<if test="request.validStartDateBegin != null"> <if test="request.validStartDateBegin != null">
AND em.valid_start_date &gt;= #{request.validStartDateBegin} AND em.valid_start_date &gt;= #{request.validStartDateBegin}
@ -80,7 +80,7 @@
em.material_no, em.material_no,
qm.material_desc, qm.material_desc,
em.audit_status, em.audit_status,
em.enable_status, em.enable,
em.exempt_mode, em.exempt_mode,
em.valid_start_date, em.valid_start_date,
em.valid_end_date, em.valid_end_date,
@ -112,7 +112,7 @@
em.material_no, em.material_no,
qm.material_desc, qm.material_desc,
em.audit_status, em.audit_status,
em.enable_status, em.enable,
em.exempt_mode, em.exempt_mode,
em.valid_start_date, em.valid_start_date,
em.valid_end_date, em.valid_end_date,

View File

@ -9,7 +9,7 @@
q.title, q.title,
q.target_type, q.target_type,
q.content, q.content,
q.state, q.enable,
q.create_by_id, q.create_by_id,
q.create_by, q.create_by,
q.create_time, q.create_time,
@ -25,8 +25,8 @@
<if test="request.notificationTypeId != null"> <if test="request.notificationTypeId != null">
AND q.notification_type_id = #{request.notificationTypeId} AND q.notification_type_id = #{request.notificationTypeId}
</if> </if>
<if test="request.state != null"> <if test="request.enable != null">
AND q.state = #{request.state} AND q.enable = #{request.enable}
</if> </if>
<if test="request.startDate != null"> <if test="request.startDate != null">
AND q.create_time &gt;= #{request.startDate} AND q.create_time &gt;= #{request.startDate}