From 98c94b182ebbd0b17c82926a90cd042f37760e65 Mon Sep 17 00:00:00 2001 From: heheng <heheng@123456> Date: 星期五, 17 一月 2025 08:39:38 +0800 Subject: [PATCH] 特种作业缴费版本 --- exam-system/src/main/resources/mapper/pay/NonCoalPayCategoryMapper.xml | 59 +++++++++++++++++++++++++++++++++++------------------------ 1 files changed, 35 insertions(+), 24 deletions(-) diff --git a/exam-system/src/main/resources/mapper/pay/NonCoalPayCategoryMapper.xml b/exam-system/src/main/resources/mapper/pay/NonCoalPayCategoryMapper.xml index 0f5eb72..abe1aa5 100644 --- a/exam-system/src/main/resources/mapper/pay/NonCoalPayCategoryMapper.xml +++ b/exam-system/src/main/resources/mapper/pay/NonCoalPayCategoryMapper.xml @@ -1,34 +1,43 @@ <?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"> + PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.gkhy.exam.pay.mapper.NonCoalPayCategoryMapper"> - + <resultMap type="NonCoalPayCategory" id="NonCoalPayCategoryResult"> - <result property="id" column="id" /> - <result property="nonCoalPayId" column="non_coal_pay_id" /> - <result property="categoryId" column="category_id" /> - <result property="categoryType" column="category_type" /> - <result property="updateBy" column="update_by" /> - <result property="updateTime" column="update_time" /> - <result property="createBy" column="create_by" /> - <result property="createTime" column="create_time" /> - <result property="delFlag" column="del_flag" /> + <result property="id" column="id"/> + <result property="nonCoalPayId" column="non_coal_pay_id"/> + <result property="categoryId" column="category_id"/> + <result property="categoryType" column="category_type"/> + <result property="updateBy" column="update_by"/> + <result property="updateTime" column="update_time"/> + <result property="createBy" column="create_by"/> + <result property="createTime" column="create_time"/> + <result property="delFlag" column="del_flag"/> </resultMap> <sql id="selectNonCoalPayCategoryVo"> - select id, non_coal_pay_id, category_id, category_type, update_by, update_time, create_by, create_time, del_flag from non_coal_pay_category + select id, + non_coal_pay_id, + category_id, + category_type, + update_by, + update_time, + create_by, + create_time, + del_flag + from non_coal_pay_category </sql> <select id="selectNonCoalPayCategoryList" parameterType="NonCoalPayCategory" resultMap="NonCoalPayCategoryResult"> <include refid="selectNonCoalPayCategoryVo"/> - <where> - <if test="nonCoalPayId != null "> and non_coal_pay_id = #{nonCoalPayId}</if> - <if test="categoryId != null "> and category_id = #{categoryId}</if> - <if test="categoryType != null "> and category_type = #{categoryType}</if> + <where> + <if test="nonCoalPayId != null ">and non_coal_pay_id = #{nonCoalPayId}</if> + <if test="categoryId != null ">and category_id = #{categoryId}</if> + <if test="categoryType != null ">and category_type = #{categoryType}</if> </where> </select> - + <select id="selectNonCoalPayCategoryById" parameterType="Long" resultMap="NonCoalPayCategoryResult"> <include refid="selectNonCoalPayCategoryVo"/> where id = #{id} @@ -46,7 +55,7 @@ <if test="createBy != null">create_by,</if> <if test="createTime != null">create_time,</if> <if test="delFlag != null">del_flag,</if> - </trim> + </trim> <trim prefix="values (" suffix=")" suffixOverrides=","> <if test="id != null">#{id},</if> <if test="nonCoalPayId != null">#{nonCoalPayId},</if> @@ -57,7 +66,7 @@ <if test="createBy != null">#{createBy},</if> <if test="createTime != null">#{createTime},</if> <if test="delFlag != null">#{delFlag},</if> - </trim> + </trim> </insert> <update id="updateNonCoalPayCategory" parameterType="NonCoalPayCategory"> @@ -75,12 +84,14 @@ where id = #{id} </update> - <delete id="deleteNonCoalPayCategoryById" parameterType="Long"> - delete from non_coal_pay_category where id = #{id} - </delete> + <update id="deleteNonCoalPayCategoryById" parameterType="Long"> + update non_coal_pay_category + set del_flag = 2 + where non_coal_pay_id = #{id} + </update> <delete id="deleteNonCoalPayCategoryByIds" parameterType="String"> - delete from non_coal_pay_category where id in + delete from non_coal_pay_category where id in <foreach item="id" collection="array" open="(" separator="," close=")"> #{id} </foreach> -- Gitblit v1.9.2