From e371b44dd7cffd4434adbf63acd0bcd65ed00d00 Mon Sep 17 00:00:00 2001 From: wuzeyu <1223318623@qq.com> Date: 星期四, 27 六月 2024 09:43:51 +0800 Subject: [PATCH] 1. 营销模块下根据农户姓名、电话查询正常状态的水卡列表; 2. 小程序模块下根据农户ID获取正常状态的水卡列表 --- pipIrr-platform/pipIrr-global/src/main/resources/mapper/BaRolePrivilegeMapper.xml | 61 ++++++++++++++++++++++++++++++ 1 files changed, 61 insertions(+), 0 deletions(-) diff --git a/pipIrr-platform/pipIrr-global/src/main/resources/mapper/BaRolePrivilegeMapper.xml b/pipIrr-platform/pipIrr-global/src/main/resources/mapper/BaRolePrivilegeMapper.xml new file mode 100644 index 0000000..b90a5e9 --- /dev/null +++ b/pipIrr-platform/pipIrr-global/src/main/resources/mapper/BaRolePrivilegeMapper.xml @@ -0,0 +1,61 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> +<mapper namespace="com.dy.pipIrrGlobal.daoBa.BaRolePrivilegeMapper"> + + <resultMap id="BaseResultMap" type="com.dy.pipIrrGlobal.pojoBa.BaRolePrivilege"> + <!--@mbg.generated--> + <!--@Table ba_role_privilege--> + <id column="roleId" jdbcType="BIGINT" property="roleId" /> + <id column="privilegeId" jdbcType="BIGINT" property="privilegeId" /> + </resultMap> + + <sql id="Base_Column_List"> + <!--@mbg.generated--> + roleId, privilegeId + </sql> + + <insert id="putin" parameterType="com.dy.pipIrrGlobal.pojoBa.BaRolePrivilege"> + <!--@mbg.generated--> + insert into ba_role_privilege (roleId, privilegeId) + values (#{roleId,jdbcType=BIGINT}, #{privilegeId,jdbcType=BIGINT}) + </insert> + + <insert id="insertSelective" parameterType="com.dy.pipIrrGlobal.pojoBa.BaRolePrivilege"> + <!--@mbg.generated--> + insert into ba_role_privilege + <trim prefix="(" suffix=")" suffixOverrides=","> + <if test="roleId != null"> + roleId, + </if> + <if test="privilegeId != null"> + privilegeId, + </if> + </trim> + <trim prefix="values (" suffix=")" suffixOverrides=","> + <if test="roleId != null"> + #{roleId,jdbcType=BIGINT}, + </if> + <if test="privilegeId != null"> + #{privilegeId,jdbcType=BIGINT}, + </if> + </trim> + </insert> + + <delete id="deleteByPrimaryKey" parameterType="map"> + <!--@mbg.generated--> + delete from ba_role_privilege + where roleId = #{roleId,jdbcType=BIGINT} + and privilegeId = #{privilegeId,jdbcType=BIGINT} + </delete> + + <delete id="deleteByRoleId" parameterType="long"> + delete from ba_role_privilege + where roleId = #{roleId,jdbcType=BIGINT} + </delete> + + <delete id="deleteByPrivilegeId" parameterType="long"> + delete from ba_role_privilege + where privilegeId = #{privilegeId,jdbcType=BIGINT} + </delete> + +</mapper> \ No newline at end of file -- Gitblit v1.8.0