feat: 新增虚拟支付订单与网盘链接检测功能
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
<?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.ruoyi.office.mapper.TtProjectLinkCheckMapper">
|
||||
|
||||
<insert id="upsertTtProjectLinkCheck" parameterType="TtProjectLinkCheck" useGeneratedKeys="true" keyProperty="id">
|
||||
insert into tt_project_link_check
|
||||
(
|
||||
project_id,
|
||||
disk_type,
|
||||
link_url,
|
||||
check_status,
|
||||
provider_code,
|
||||
check_message,
|
||||
response_time_ms,
|
||||
checked_at,
|
||||
create_time,
|
||||
update_time
|
||||
)
|
||||
values
|
||||
(
|
||||
#{projectId},
|
||||
#{diskType},
|
||||
#{linkUrl},
|
||||
#{checkStatus},
|
||||
#{providerCode},
|
||||
#{checkMessage},
|
||||
#{responseTimeMs},
|
||||
#{checkedAt},
|
||||
now(),
|
||||
now()
|
||||
)
|
||||
on duplicate key update
|
||||
link_url = values(link_url),
|
||||
check_status = values(check_status),
|
||||
provider_code = values(provider_code),
|
||||
check_message = values(check_message),
|
||||
response_time_ms = values(response_time_ms),
|
||||
checked_at = values(checked_at),
|
||||
update_time = now()
|
||||
</insert>
|
||||
|
||||
<delete id="deleteByProjectId" parameterType="Integer">
|
||||
delete from tt_project_link_check where project_id = #{projectId}
|
||||
</delete>
|
||||
|
||||
<delete id="deleteByProjectIds">
|
||||
delete from tt_project_link_check
|
||||
where project_id in
|
||||
<foreach item="projectId" collection="array" open="(" separator="," close=")">
|
||||
#{projectId}
|
||||
</foreach>
|
||||
</delete>
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user