From b43d3b638790b8fc4398a803f9e18af2b35efac6 Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Sun, 27 Dec 2020 15:27:28 +0800 Subject: [PATCH] modify --- zq-erp/src/main/java/com/matrix/system/app/action/ApiStoreAction.java | 2 +- zq-erp/src/main/resources/mybatis/mapper/hive/SysStoreInfoDao.xml | 7 +++++++ zq-erp/src/main/java/com/matrix/system/hive/bean/SysStoreInfo.java | 11 +++++++++++ 3 files changed, 19 insertions(+), 1 deletions(-) diff --git a/zq-erp/src/main/java/com/matrix/system/app/action/ApiStoreAction.java b/zq-erp/src/main/java/com/matrix/system/app/action/ApiStoreAction.java index 6df035b..d05dbe5 100644 --- a/zq-erp/src/main/java/com/matrix/system/app/action/ApiStoreAction.java +++ b/zq-erp/src/main/java/com/matrix/system/app/action/ApiStoreAction.java @@ -49,7 +49,7 @@ sysStoreInfo.setShopId(users.getShopId()); sysStoreInfo.setCompanyId(users.getCompanyId()); } - + sysStoreInfo.setQueryKey(storeListDto.getQueryKey()); PaginationVO pageVo = new PaginationVO(); pageVo.setOffset((storeListDto.getPageNum() - 1) * storeListDto.getPageSize()); pageVo.setLimit(storeListDto.getPageSize()); diff --git a/zq-erp/src/main/java/com/matrix/system/hive/bean/SysStoreInfo.java b/zq-erp/src/main/java/com/matrix/system/hive/bean/SysStoreInfo.java index 4be4827..658e142 100644 --- a/zq-erp/src/main/java/com/matrix/system/hive/bean/SysStoreInfo.java +++ b/zq-erp/src/main/java/com/matrix/system/hive/bean/SysStoreInfo.java @@ -87,6 +87,17 @@ private String name; + @Extend + private String queryKey; + + public String getQueryKey() { + return queryKey; + } + + public void setQueryKey(String queryKey) { + this.queryKey = queryKey; + } + public String getName() { return name; } diff --git a/zq-erp/src/main/resources/mybatis/mapper/hive/SysStoreInfoDao.xml b/zq-erp/src/main/resources/mybatis/mapper/hive/SysStoreInfoDao.xml index 6f41218..7c421b5 100644 --- a/zq-erp/src/main/resources/mybatis/mapper/hive/SysStoreInfoDao.xml +++ b/zq-erp/src/main/resources/mybatis/mapper/hive/SysStoreInfoDao.xml @@ -406,6 +406,10 @@ <if test="record.batch != null and record.batch !='' "> and batch = #{record.batch} </if> + + <if test="record.queryKey != null and record.queryKey !='' "> + and (instr(c.name,#{record.queryKey}) or instr(c.goods_no, #{record.queryKey}) or instr(c.zjm, #{record.queryKey})) + </if> <if test="record.storeId != null and record.storeId !='' "> and STORE_ID = #{record.storeId} </if> @@ -479,6 +483,9 @@ <if test="record.batch != null and record.batch !='' "> and batch = #{record.batch} </if> + <if test="record.queryKey != null and record.queryKey !='' "> + and (instr(c.name,#{record.queryKey}) or instr(c.goods_no, #{record.queryKey}) or instr(c.zjm, #{record.queryKey})) + </if> <if test="record.storeId != null and record.storeId !='' "> and STORE_ID = #{record.storeId} </if> -- Gitblit v1.9.1