jyy
2021-07-14 d13ae240c54c59b04c0571bfc0136ed0c8ba32a3
zq-erp/src/main/resources/mybatis/mapper/hive/SysStoreInfoDao.xml
@@ -380,6 +380,7 @@
      c.NAME as gs_NAME,
      c.UNIT as gs_UNIT,
      c.good_type as gs_good_type,
      c.measure as gs_measure,
      c.GOODS_SORT_ID as gs_GOODS_SORT_ID,
      c.SUPPLIER_ID as gs_SUPPLIER_ID,
      (select TYPE_NAME from sys_goods_type t where t.id=c.GOODS_SORT_ID) gs_goodsSortName,
@@ -388,6 +389,7 @@
      c.volume as gs_volume,
      c.price as gs_price,
      c.wholesale as gs_wholesale,
      c.img as gs_img,
      a.shop_id,
      a.company_id
      from
@@ -404,6 +406,10 @@
         </if>
         <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}
@@ -477,6 +483,9 @@
         </if>
         <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}
@@ -657,6 +666,7 @@
FROM
   (
   SELECT
      b.id id,
      b.create_time as createTime,
      e.CODE,
      e.NAME,
@@ -708,6 +718,7 @@
   UNION ALL
   SELECT
      t2_b.id id,
      t2_b.create_time,
      t2_e.CODE,
      t2_e.NAME,
@@ -811,6 +822,9 @@
         <if test=" record.endTime!=null  ">
            <![CDATA[    and #{record.endTime} >=b.create_time]]>
         </if>
         <if test="record.companyId != null and record.companyId !='' ">
            and   b.company_id = #{record.companyId}
         </if>
      </where>
      UNION ALL
      SELECT
@@ -846,6 +860,9 @@
         <if test=" record.endTime!=null   ">
            <![CDATA[    and #{record.endTime} >= t2_b.create_time  ]]>
         </if>
         <if test="record.companyId != null and record.companyId !='' ">
            and   t2_b.company_id = #{record.companyId}
         </if>
      </where>
      ) t