diff --git a/zlpt-common/zlpt-common-core/src/main/java/com/bonus/zlpt/common/core/domain/equip/vo/DevInfoVo.java b/zlpt-common/zlpt-common-core/src/main/java/com/bonus/zlpt/common/core/domain/equip/vo/DevInfoVo.java index a7b444e..a3b9032 100644 --- a/zlpt-common/zlpt-common-core/src/main/java/com/bonus/zlpt/common/core/domain/equip/vo/DevInfoVo.java +++ b/zlpt-common/zlpt-common-core/src/main/java/com/bonus/zlpt/common/core/domain/equip/vo/DevInfoVo.java @@ -11,4 +11,5 @@ public class DevInfoVo extends DevInfo { private long parentId; private String typeName; private String companyName; + private String keyWord; } diff --git a/zlpt-modules/zlpt-equip/src/main/java/com/bonus/zlpt/equip/controller/DevInfoController.java b/zlpt-modules/zlpt-equip/src/main/java/com/bonus/zlpt/equip/controller/DevInfoController.java index a175e78..7610efe 100644 --- a/zlpt-modules/zlpt-equip/src/main/java/com/bonus/zlpt/equip/controller/DevInfoController.java +++ b/zlpt-modules/zlpt-equip/src/main/java/com/bonus/zlpt/equip/controller/DevInfoController.java @@ -33,7 +33,7 @@ public class DevInfoController extends BaseController * 查询设备信息列表 */ @RequiresPermissions("equip:info:list") - @GetMapping("/list") + @PostMapping("/list") public TableDataInfo list(DevInfoVo devInfo) { startPage(); diff --git a/zlpt-modules/zlpt-equip/src/main/resources/mapper/DevInfoMapper.xml b/zlpt-modules/zlpt-equip/src/main/resources/mapper/DevInfoMapper.xml index 6a68975..0a46192 100644 --- a/zlpt-modules/zlpt-equip/src/main/resources/mapper/DevInfoMapper.xml +++ b/zlpt-modules/zlpt-equip/src/main/resources/mapper/DevInfoMapper.xml @@ -63,6 +63,16 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" and d.creator = #{creator} and d.deposit = #{deposit} and d.is_active = #{isActive} + + and ( + locate(#{typeName},t.type_name) > 0 + or locate(#{companyName},c.company_name) > 0 + or locate(#{maId},d.ma_id) > 0 + or locate(#{modelName},d.model_name) > 0 + or locate(#{serialNumber},d.serial_number) > 0 + or locate(#{description},d.description) > 0 + ) +