mirror of
https://gitee.com/elegant_wings/dbd-meeting.git
synced 2025-06-21 15:59:37 +08:00
44 lines
1.8 KiB
XML
44 lines
1.8 KiB
XML
<?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.ics.admin.mapper.MeetingServeMapper">
|
|
|
|
<resultMap type="com.ics.admin.domain.MeetingServe" id="MeetingServeResult">
|
|
<result property="id" column="id"/>
|
|
<result property="rid" column="rid"/>
|
|
<result property="name" column="name"/>
|
|
<result property="value" column="value"/>
|
|
<result property="remark" column="remark"/>
|
|
<result property="deleteFlag" column="delete_flag"/>
|
|
<result property="createBy" column="create_by"/>
|
|
<result property="createTime" column="create_time"/>
|
|
<result property="updateBy" column="update_by"/>
|
|
<result property="updateTime" column="update_time"/>
|
|
<result property="tenantId" column="tenant_id"/>
|
|
<result property="parkId" column="park_id"/>
|
|
</resultMap>
|
|
|
|
<!-- 批量插入数据 -->
|
|
<insert id="batchInsert">
|
|
INSERT INTO ics_meeting_serve(rid, name, value, remark, delete_flag, create_by, create_time)
|
|
VALUES
|
|
<foreach collection="list" item="item" index="index" separator=",">
|
|
(#{item.rid}, #{item.name},#{item.value},#{item.remark},#{item.deleteFlag},#{item.createBy},#{item.createTime})
|
|
</foreach>
|
|
</insert>
|
|
|
|
<!-- 根据预约记录查询服务事项 -->
|
|
<select id="selectMeetingServeList" parameterType="Long" resultType="com.ics.admin.vo.MeetingServeVo">
|
|
SELECT rid, name, value, remark
|
|
from ics_meeting_serve
|
|
where rid= #{rid} and delete_flag=0
|
|
order by id
|
|
</select>
|
|
|
|
<!-- 删除会议预约的服务事项 -->
|
|
<delete id="deleteByRid" parameterType="Long">
|
|
DELETE FROM ics_meeting_serve WHERE rid = #{rid}
|
|
</delete>
|
|
|
|
</mapper> |