From 9597821e57d4bad1ea4e984241f363be956dda8c Mon Sep 17 00:00:00 2001 From: zjh <1084500556@qq.com> Date: 星期四, 03 七月 2025 18:21:33 +0800 Subject: [PATCH] zjh20250703 --- ltkj-hosp/src/main/resources/mapper/ApiJcycpdgjzMapper.xml | 106 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 106 insertions(+), 0 deletions(-) diff --git a/ltkj-hosp/src/main/resources/mapper/ApiJcycpdgjzMapper.xml b/ltkj-hosp/src/main/resources/mapper/ApiJcycpdgjzMapper.xml new file mode 100644 index 0000000..23a9973 --- /dev/null +++ b/ltkj-hosp/src/main/resources/mapper/ApiJcycpdgjzMapper.xml @@ -0,0 +1,106 @@ +<?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.ltkj.hosp.mapper.ApiJcycpdgjzMapper"> + + <resultMap type="ApiJcycpdgjz" id="ApiJcycpdgjzResult"> + <result property="id" column="id"/> + <result property="gjz" column="gjz"/> + <result property="createTime" column="create_time"/> + <result property="createBy" column="create_by"/> + <result property="updateTime" column="update_time"/> + <result property="updateBy" column="update_by"/> + <result property="deleted" column="deleted"/> + </resultMap> + + <sql id="selectApiJcycpdgjzVo"> + select id, gjz, create_time, create_by, update_time, update_by, deleted + from api_jcycpdgjz + </sql> + + <select id="selectApiJcycpdgjzList" parameterType="ApiJcycpdgjz" resultMap="ApiJcycpdgjzResult"> + <include refid="selectApiJcycpdgjzVo"/> + <where> + <if test="gjz != null and gjz != ''"> + and gjz like concat('%', #{gjz}, '%') + </if> + </where> + </select> + + <select id="selectApiJcycpdgjzById" parameterType="Long" + resultMap="ApiJcycpdgjzResult"> + <include refid="selectApiJcycpdgjzVo"/> + where id = #{id} + </select> + + <insert id="insertApiJcycpdgjz" parameterType="ApiJcycpdgjz" useGeneratedKeys="true" + keyProperty="id"> + insert into api_jcycpdgjz + <trim prefix="(" suffix=")" suffixOverrides=","> + <if test="gjz != null">gjz, + </if> + <if test="createTime != null">create_time, + </if> + <if test="createBy != null">create_by, + </if> + <if test="updateTime != null">update_time, + </if> + <if test="updateBy != null">update_by, + </if> + <if test="deleted != null">deleted, + </if> + </trim> + <trim prefix="values (" suffix=")" suffixOverrides=","> + <if test="gjz != null">#{gjz}, + </if> + <if test="createTime != null">#{createTime}, + </if> + <if test="createBy != null">#{createBy}, + </if> + <if test="updateTime != null">#{updateTime}, + </if> + <if test="updateBy != null">#{updateBy}, + </if> + <if test="deleted != null">#{deleted}, + </if> + </trim> + </insert> + + <update id="updateApiJcycpdgjz" parameterType="ApiJcycpdgjz"> + update api_jcycpdgjz + <trim prefix="SET" suffixOverrides=","> + <if test="gjz != null">gjz = + #{gjz}, + </if> + <if test="createTime != null">create_time = + #{createTime}, + </if> + <if test="createBy != null">create_by = + #{createBy}, + </if> + <if test="updateTime != null">update_time = + #{updateTime}, + </if> + <if test="updateBy != null">update_by = + #{updateBy}, + </if> + <if test="deleted != null">deleted = + #{deleted}, + </if> + </trim> + where id = #{id} + </update> + + <delete id="deleteApiJcycpdgjzById" parameterType="Long"> + delete + from api_jcycpdgjz where id = #{id} + </delete> + + <delete id="deleteApiJcycpdgjzByIds" parameterType="String"> + delete from api_jcycpdgjz where id in + <foreach item="id" collection="array" open="(" separator="," close=")"> + #{id} + </foreach> + </delete> +</mapper> -- Gitblit v1.8.0