From cfb8dfcae63e6706d088201aed486d2dbf5014a9 Mon Sep 17 00:00:00 2001 From: 935090232@qq.com <ak473600000> Date: Thu, 03 Jun 2021 22:56:17 +0800 Subject: [PATCH] 业绩规则1 --- zq-erp/src/main/resources/mybatis/mapper/hive/ShoppingGoodsDao.xml | 24 +++++++++++++++++++++--- 1 files changed, 21 insertions(+), 3 deletions(-) diff --git a/zq-erp/src/main/resources/mybatis/mapper/hive/ShoppingGoodsDao.xml b/zq-erp/src/main/resources/mybatis/mapper/hive/ShoppingGoodsDao.xml index e49dc44..d0ff42f 100644 --- a/zq-erp/src/main/resources/mybatis/mapper/hive/ShoppingGoodsDao.xml +++ b/zq-erp/src/main/resources/mybatis/mapper/hive/ShoppingGoodsDao.xml @@ -85,6 +85,8 @@ <result property="goodsSortName" column="goodsSortName" /> + <result property="achieveRuleName" column="achieveRuleName" /> + <result property="payMethods" column="pay_methods" /> <result property="invalidTime" column="invalid_time" /> @@ -167,6 +169,8 @@ <!-- 扩展属性 --> <result property="cateName" column="cate_name" /> <result property="goodsSortName" column="goodsSortName" /> + <result property="achieveRuleName" column="achieveRuleName" /> + </resultMap> @@ -586,8 +590,9 @@ <select id="selectInPage" resultMap="ShoppingGoodsMap"> select a.*, - (select TYPE_NAME from sys_goods_type b where b.id=a.goods_sort_id) goodsSortName, - (select NAME from shopping_goods_category t where t.id=a.cate_id) cate_name, + (select name from achieve_rule f where f.id=a.achieve_rule_id) as achieveRuleName, + (select TYPE_NAME from sys_goods_type b where b.id=a.goods_sort_id) as goodsSortName, + (select NAME from shopping_goods_category t where t.id=a.cate_id) as cate_name, (select shop_name from sys_shop_info h where a.SHOP_ID=h.ID ) as shop_name from shopping_goods a where 1=1 @@ -662,6 +667,11 @@ </if> + <if test="record.achieveRuleId != null and record.achieveRuleId !='' "> + and achieve_rule_id = #{record.achieveRuleId} + </if> + + <if test="record.headquarters != null and record.headquarters !='' "> and headquarters = #{record.headquarters} @@ -728,7 +738,9 @@ <if test="record.isVipCar != null and record.isVipCar !='' "> and is_vip_car = #{record.isVipCar} </if> - + <if test="record.achieveRuleId != null and record.achieveRuleId !='' "> + and achieve_rule_id = #{record.achieveRuleId} + </if> <if test="record.isCourse != null and record.isCourse !=''"> and is_course = #{record.isCourse} @@ -773,6 +785,7 @@ <select id="selectAll" resultMap="ShoppingGoodsSimpleMap"> select *, + (select name from achieve_rule f where f.id=a.achieve_rule_id) as achieveRuleName, (select TYPE_NAME from sys_goods_type b where b.id=a.goods_sort_id) goodsSortName, (select NAME from shopping_goods_category t where t.id=cate_id) @@ -878,6 +891,7 @@ <select id="findByCode" resultMap="ShoppingGoodsMap"> select *, + (select name from achieve_rule f where f.id=a.achieve_rule_id) as achieveRuleName, (select TYPE_NAME from sys_goods_type b where b.id=a.goods_sort_id) goodsSortName, (select NAME from shopping_goods_category t where t.id=cate_id) @@ -890,6 +904,7 @@ <select id="selectSimpleMapById" resultMap="ShoppingGoodsSimpleMap"> select *, + (select name from achieve_rule f where f.id=a.achieve_rule_id) as achieveRuleName, (select TYPE_NAME from sys_goods_type b where b.id=a.goods_sort_id) goodsSortName, (select NAME from shopping_goods_category t where t.id=cate_id) @@ -909,6 +924,7 @@ <select id="selectByModel" resultMap="ShoppingGoodsMap"> select *, + (select name from achieve_rule f where f.id=a.achieve_rule_id) as achieveRuleName, (select TYPE_NAME from sys_goods_type b where b.id=a.goods_sort_id) goodsSortName, (select NAME from shopping_goods_category t where t.id=cate_id) @@ -988,6 +1004,7 @@ <select id="selectByModel1" resultMap="ShoppingGoodsMap"> select *, + (select name from achieve_rule f where f.id=a.achieve_rule_id) as achieveRuleName, (select TYPE_NAME from sys_goods_type b where b.id=a.goods_sort_id) goodsSortName, (select NAME from shopping_goods_category t where t.id=cate_id) @@ -1066,6 +1083,7 @@ <select id="selectInPageNoTaocan" resultMap="ShoppingGoodsMap"> select *, + (select name from achieve_rule f where f.id=a.achieve_rule_id) as achieveRuleName, (select TYPE_NAME from sys_goods_type b where b.id=a.goods_sort_id) goodsSortName, (select NAME from shopping_goods_category t where t.id=cate_id) -- Gitblit v1.9.1