Przeglądaj źródła

fix:优化工艺管理和花型号管理中的查询功能

kgy 6 miesięcy temu
rodzic
commit
9f78e6ec72

+ 0 - 1
ruoyi-modules/ruoyi-commodityManagement/src/main/java/org/dromara/commodityManagement/controller/OemController.java

@@ -23,7 +23,6 @@ import java.util.HashMap;
 @RequestMapping("/commodityManagement/oem")
 public class OemController extends BaseController {
     private final OemService oemService;
-
     /**
      * 查询花型号管理列表
      * @param oem 花型号Bo对象

+ 3 - 1
ruoyi-modules/ruoyi-commodityManagement/src/main/java/org/dromara/commodityManagement/service/impl/CraftServiceImpl.java

@@ -33,7 +33,9 @@ public class CraftServiceImpl implements CraftService {
     @Override
     public TableDataInfo<CraftVo> selectPageCraftList(CraftBo craftBo, PageQuery pageQuery) {
         QueryWrapper<Craft> queryWrapper = new QueryWrapper<>();
-        queryWrapper.eq(StringUtils.isNotBlank(craftBo.getGoodsTypeExtendName()), "goods_type_extend_name", craftBo.getGoodsTypeExtendName());
+        queryWrapper.eq(null!=craftBo.getId(),"id",craftBo.getId());
+        queryWrapper.like(StringUtils.isNotBlank(craftBo.getGoodsTypeExtendName()), "goods_type_extend_name", craftBo.getGoodsTypeExtendName());
+        queryWrapper.like(StringUtils.isNotBlank(craftBo.getPrice()),"price",craftBo.getPrice());
         Page<CraftVo> page = craftMapper.selectVoPage(pageQuery.build(), queryWrapper);
         return TableDataInfo.build(page);
     }

+ 1 - 1
ruoyi-modules/ruoyi-commodityManagement/src/main/java/org/dromara/commodityManagement/service/impl/OemServiceImpl.java

@@ -31,7 +31,7 @@ public class OemServiceImpl implements OemService {
     @Override
     public TableDataInfo<OemVo> selectPageOemList(OemBo oemBo, PageQuery pageQuery) {
         QueryWrapper<Oem> lqw =new QueryWrapper<>();
-        lqw.eq(StringUtils.isNotBlank(oemBo.getName()), "name", oemBo.getName());
+        lqw.like(StringUtils.isNotBlank(oemBo.getName()), "name", oemBo.getName());
         Page<OemVo> page = oemMapper.selectVoPage(pageQuery.build(), lqw);
         return TableDataInfo.build(page);
     }

+ 2 - 2
ruoyi-modules/ruoyi-customerManagement/src/main/java/org/dromara/customerManagement/service/impl/CustomerServiceImpl.java

@@ -30,8 +30,8 @@ public class CustomerServiceImpl implements CustomerService {
     @Override
     public TableDataInfo<CustomerVo> selectPageCustomerList(CustomerBo customersBo, PageQuery pageQuery){
         QueryWrapper<Customer> qw = new QueryWrapper<>();
-        qw.eq(StringUtils.isNotBlank(customersBo.getUsername()),"username",customersBo.getUsername());
-        qw.eq(StringUtils.isNotBlank(customersBo.getMobile()),"mobile",customersBo.getMobile());
+        qw.like(StringUtils.isNotBlank(customersBo.getUsername()),"username",customersBo.getUsername());
+        qw.like(StringUtils.isNotBlank(customersBo.getMobile()),"mobile",customersBo.getMobile());
         Page<CustomerVo>page= customerMapper.selectVoPage(pageQuery.build(), qw);
         return TableDataInfo.build(page);
     }