From 6add6b3044b74d654ccb065e63d24bbc96eb0d6f Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Fri, 22 Jan 2021 13:05:00 +0800 Subject: [PATCH] modify --- zq-erp/src/main/resources/mybatis/mapper/hive/SysVipLabelDao.xml | 24 +++++++++++++++++++----- 1 files changed, 19 insertions(+), 5 deletions(-) diff --git a/zq-erp/src/main/resources/mybatis/mapper/hive/SysVipLabelDao.xml b/zq-erp/src/main/resources/mybatis/mapper/hive/SysVipLabelDao.xml index 059acf2..da750be 100644 --- a/zq-erp/src/main/resources/mybatis/mapper/hive/SysVipLabelDao.xml +++ b/zq-erp/src/main/resources/mybatis/mapper/hive/SysVipLabelDao.xml @@ -28,6 +28,19 @@ ) </insert> + <insert id="insertRelate" parameterType="com.matrix.system.hive.bean.SysVipLabel" useGeneratedKeys="true" + keyProperty="id"> + insert sys_vip_label_relate ( + id, + label_id, + vip_id + ) values ( + #{id}, + #{labelId}, + #{vipId} + ) + </insert> + <update id="update"> update sys_vip_label <set> @@ -48,9 +61,10 @@ <select id="selectByVipId" resultType="com.matrix.system.hive.bean.SysVipLabel"> - select * - from sys_vip_label - where vip_id=#{vipId} + select b.* + from sys_vip_label_relate a + inner join sys_vip_label b on a.label_id=b.id + where a.vip_id=#{vipId} </select> <select id="selectByModel" resultType="com.matrix.system.hive.bean.SysVipLabel"> @@ -82,8 +96,8 @@ </if> </select> - <delete id="deleteByVipId"> - delete from sys_vip_label + <delete id="deleteRelateByVipId"> + delete from sys_vip_label_relate where vip_id=#{vipId} </delete> </mapper> \ No newline at end of file -- Gitblit v1.9.1