From ede0a00c672ac79bafe5e35cf4900bbcef6572f7 Mon Sep 17 00:00:00 2001 From: A0010407 Date: Thu, 24 Aug 2023 06:46:43 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E5=A4=87=E6=9F=A5=E8=AF=A2bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/ProProcessController.java | 2 ++ .../com/op/technology/domain/Equipment.java | 22 +++++++++++++++++++ .../mapper/technology/ProProcessMapper.xml | 15 ------------- 3 files changed, 24 insertions(+), 15 deletions(-) diff --git a/op-modules/op-technology/src/main/java/com/op/technology/controller/ProProcessController.java b/op-modules/op-technology/src/main/java/com/op/technology/controller/ProProcessController.java index 66fb23d5..062ba9d9 100644 --- a/op-modules/op-technology/src/main/java/com/op/technology/controller/ProProcessController.java +++ b/op-modules/op-technology/src/main/java/com/op/technology/controller/ProProcessController.java @@ -131,6 +131,8 @@ public class ProProcessController extends BaseController { @RequiresPermissions("mes:pro:process:equipmentList") @GetMapping("/selectEquipmentList") public TableDataInfo selectEquipmentList(Equipment equipment) { + equipment.setEquipmentName(equipment.getItemName()); + equipment.setEquipmentCode(equipment.getItemCode()); startPage(); List list = proProcessService.selectEquipmentList(equipment); return getDataTable(list); diff --git a/op-modules/op-technology/src/main/java/com/op/technology/domain/Equipment.java b/op-modules/op-technology/src/main/java/com/op/technology/domain/Equipment.java index c8493fcc..2af23918 100644 --- a/op-modules/op-technology/src/main/java/com/op/technology/domain/Equipment.java +++ b/op-modules/op-technology/src/main/java/com/op/technology/domain/Equipment.java @@ -93,6 +93,26 @@ public class Equipment extends BaseEntity { @Excel(name = "工时单价") private String hourlyUnitPrice; + //虚拟字段 + private String itemCode; + private String itemName; + + public void setItemCode(String itemCode) { + this.itemCode = itemCode; + } + + public String getItemCode() { + return itemCode; + } + + public void setItemName(String itemName) { + this.itemName = itemName; + } + + public String getItemName() { + return itemName; + } + public void setEquipmentId(Long equipmentId) { this.equipmentId = equipmentId; } @@ -262,6 +282,8 @@ public class Equipment extends BaseEntity { .append("workshopSection", getWorkshopSection()) .append("equipmentLocation", getEquipmentLocation()) .append("hourlyUnitPrice", getHourlyUnitPrice()) + .append("itemCode",getItemCode()) + .append("itemName",getItemName()) .toString(); } } diff --git a/op-modules/op-technology/src/main/resources/mapper/technology/ProProcessMapper.xml b/op-modules/op-technology/src/main/resources/mapper/technology/ProProcessMapper.xml index 5491b422..083e7fb6 100644 --- a/op-modules/op-technology/src/main/resources/mapper/technology/ProProcessMapper.xml +++ b/op-modules/op-technology/src/main/resources/mapper/technology/ProProcessMapper.xml @@ -262,23 +262,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" and equipment_code = #{equipmentCode} and equipment_name like concat('%', #{equipmentName}, '%') - and equipment_brand = #{equipmentBrand} - and equipment_spec = #{equipmentSpec} - and equipment_type_id = #{equipmentTypeId} and equipment_type_code = #{equipmentTypeCode} and equipment_type_name like concat('%', #{equipmentTypeName}, '%') - and workshop_id = #{workshopId} - and workshop_code = #{workshopCode} - and workshop_name like concat('%', #{workshopName}, '%') - and status = #{status} - and attr1 = #{attr1} - and attr2 = #{attr2} - and attr3 = #{attr3} - and attr4 = #{attr4} - - and workshop_section = #{workshopSection} - and equipment_location = #{equipmentLocation} - and hourly_unit_price = #{hourlyUnitPrice}