This commit is contained in:
ran.shang
2025-06-11 09:42:13 +08:00
commit 7e38b8d971
1935 changed files with 132836 additions and 0 deletions

View File

@@ -0,0 +1,97 @@
<?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.newyetai.usercenter.dao.UcMessageMapper">
<insert id="insertMessageLogRecord" parameterType="com.newyetai.usercenter.entity.MessageLog">
insert into xs_message_log
(
msg_sender,
msg_receiver,
msg_subject,
msg_content,
msg_channel,
template_code,
verify_code,
verify_status
)
values(
#{msgSender},
#{msgReceiver},
#{msgSubject},
#{msgContent},
#{msgChannel},
#{templateCode},
#{verifyCode},
#{verifyStatus}
)
</insert>
<select id="selectMessageLogRecord" resultType="com.newyetai.usercenter.entity.MessageLog">
select
id,
msg_sender,
msg_receiver,
msg_subject,
msg_content,
msg_channel,
template_code,
verify_code,
verify_status,
send_status,
create_time,
last_update_time
from xs_message_log
where msg_receiver = #{msgReceiver}
order by create_time desc
limit 1
</select>
<select id="selectWaitMessageLogList" resultType="com.newyetai.usercenter.entity.MessageLog">
SELECT
id,
msg_sender,
msg_receiver,
msg_subject,
msg_content,
msg_channel,
template_code,
verify_code,
verify_status,
send_status
FROM
xs_message_log
WHERE
send_status = 0
ORDER BY
create_time ASC
LIMIT 100
</select>
<update id="updateMessageLogRecord" parameterType="com.newyetai.usercenter.entity.MessageLog">
update xs_message_log
set
<if test="verifyStatus != null">
verify_status = #{verifyStatus},
</if>
<if test="sendStatus != null">
send_status = #{sendStatus},
</if>
<if test="bizId != null and bizId != ''">
biz_id = #{bizId},
</if>
<if test="requestId != null and requestId != ''">
request_id = #{requestId},
</if>
<if test="respCode != null and respCode != ''">
resp_code = #{respCode},
</if>
<if test="respDesc != null and respDesc != ''">
resp_desc = #{respDesc},
</if>
last_update_time = now()
where id = #{id}
</update>
</mapper>

View File

@@ -0,0 +1,20 @@
<?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.newyetai.usercenter.dao.XsRoleStandardTypeMapper">
<select id="page" resultType="com.newyetai.usercenter.dto.RoleStandardTypeDTO">
select * from xs_role_standard_type where deleted = 0
<if test="roleCode != null">
and role_code = #{roleCode}
</if>
<if test="name != null">
and name = #{name}
</if>
<if test="platformCode != null">
and platform_code = #{platformCode}
</if>
order by type_order
</select>
</mapper>