From 0bf868d3cdf9226e178c076d3b588ed5207409a0 Mon Sep 17 00:00:00 2001 From: kongzy <kongzy> Date: 星期五, 24 十一月 2023 17:51:40 +0800 Subject: [PATCH] merge --- assess-system/src/main/resources/mapper/system/SysNoticeMapper.xml | 29 +++++++++++++++++++++++++++++ 1 files changed, 29 insertions(+), 0 deletions(-) diff --git a/assess-system/src/main/resources/mapper/system/SysNoticeMapper.xml b/assess-system/src/main/resources/mapper/system/SysNoticeMapper.xml new file mode 100644 index 0000000..9179ea2 --- /dev/null +++ b/assess-system/src/main/resources/mapper/system/SysNoticeMapper.xml @@ -0,0 +1,29 @@ +<?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.gkhy.assess.system.mapper.SysNoticeMapper"> + + <sql id="selectNoticeVo"> + select n.id,n.title,n.content,n.status,n.create_time,n.remark + from sys_notice n + </sql> + + <select id="noticeList" resultType="com.gkhy.assess.system.domain.SysNotice"> + select n.id,n.title,n.create_time from sys_notice n + <where> + <if test="title != null and title != ''"> + AND n.title like concat('%', #{title}, '%') + </if> + <if test="status != null and status != ''"> + AND n.status = #{status} + </if> + </where> + order by n.create_time desc + </select> + + <select id="getNoticeById" resultType="com.gkhy.assess.system.domain.SysNotice"> + <include refid="selectNoticeVo"/> + where n.id=#{noticeId} + </select> + + +</mapper> -- Gitblit v1.9.2