From 25b701bf0d2c761be96c0d3503e70dfe78a79138 Mon Sep 17 00:00:00 2001 From: A0010407 Date: Tue, 19 Sep 2023 14:53:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9F=BA=E7=A1=80=E4=BF=A1=E6=81=AF=E8=AE=BE?= =?UTF-8?q?=E5=A4=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/op/wms/domain/BaseEquipment.java | 12 ++++++++++ .../mapper/wms/BaseEquipmentMapper.xml | 24 +++++++++++++------ 2 files changed, 29 insertions(+), 7 deletions(-) diff --git a/op-modules/op-wms/src/main/java/com/op/wms/domain/BaseEquipment.java b/op-modules/op-wms/src/main/java/com/op/wms/domain/BaseEquipment.java index 595dd266..116037f2 100644 --- a/op-modules/op-wms/src/main/java/com/op/wms/domain/BaseEquipment.java +++ b/op-modules/op-wms/src/main/java/com/op/wms/domain/BaseEquipment.java @@ -93,6 +93,17 @@ public class BaseEquipment extends BaseEntity { @Excel(name = "工时单价") private String hourlyUnitPrice; + /** 删除标志 */ + @Excel(name = "删除标志") + private String delFlag; + + public void setDelFlag(String delFlag) { + this.delFlag = delFlag; + } + public String getDelFlag() { + return delFlag; + } + public void setEquipmentId(Long equipmentId) { this.equipmentId = equipmentId; } @@ -262,6 +273,7 @@ public class BaseEquipment extends BaseEntity { .append("workshopSection", getWorkshopSection()) .append("equipmentLocation", getEquipmentLocation()) .append("hourlyUnitPrice", getHourlyUnitPrice()) + .append("delFlag", getDelFlag()) .toString(); } } diff --git a/op-modules/op-wms/src/main/resources/mapper/wms/BaseEquipmentMapper.xml b/op-modules/op-wms/src/main/resources/mapper/wms/BaseEquipmentMapper.xml index 16258e37..256194e7 100644 --- a/op-modules/op-wms/src/main/resources/mapper/wms/BaseEquipmentMapper.xml +++ b/op-modules/op-wms/src/main/resources/mapper/wms/BaseEquipmentMapper.xml @@ -30,10 +30,11 @@ + - select equipment_id, equipment_code, equipment_name, equipment_brand, equipment_spec, equipment_type_id, equipment_type_code, equipment_type_name, workshop_id, workshop_code, workshop_name, status, remark, attr1, attr2, attr3, attr4, create_by, create_time, update_by, update_time, workshop_section, equipment_location, hourly_unit_price,unit_working_hours from base_equipment + select equipment_id, equipment_code, equipment_name, equipment_brand, equipment_spec, equipment_type_id, equipment_type_code, equipment_type_name, workshop_id, workshop_code, workshop_name, status, remark, attr1, attr2, attr3, attr4, create_by, create_time, update_by, update_time, workshop_section, equipment_location, hourly_unit_price,unit_working_hours,del_flag from base_equipment @@ -153,16 +156,20 @@ where equipment_id = #{equipmentId} - - delete from base_equipment where equipment_id = #{equipmentId} - + + update base_equipment + set del_flag = '1' + where equipment_id = #{equipmentId} + - - delete from base_equipment where equipment_id in + + update base_equipment + set del_flag = '1' + where equipment_id in #{equipmentId} - + \ No newline at end of file