[api] 크로스도메인 등록 목록 작업
This commit is contained in:
@@ -0,0 +1,65 @@
|
||||
<?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.alist.api.modules.cors.mapper.CorsAllowMapper">
|
||||
<sql id="corsAllowedWhere">
|
||||
FROM ALISTLMS.test_cors_allowed_list
|
||||
WHERE del_yn = 1
|
||||
AND allowed_origin IS NOT NULL
|
||||
<if test="keyword != null and keyword != ''">
|
||||
AND allowed_origin LIKE CONCAT('%', #{keyword}, '%')
|
||||
</if>
|
||||
</sql>
|
||||
|
||||
<select id="selectCorsAllowedList" resultType="com.alist.api.modules.cors.vo.CorsOriginVo">
|
||||
/* CorsMapper.selectCorsAllowedList */
|
||||
SELECT cors_idx
|
||||
, allowed_origin
|
||||
<include refid="corsAllowedWhere"/>
|
||||
ORDER BY cors_idx DESC
|
||||
LIMIT #{limit}
|
||||
OFFSET #{offset}
|
||||
</select>
|
||||
|
||||
<select id="selectCorsAllowedCount" resultType="int">
|
||||
/* CorsAllowMapper.selectCorsAllowedCount */
|
||||
SELECT COUNT(*)
|
||||
<include refid="corsAllowedWhere"/>
|
||||
</select>
|
||||
|
||||
<select id="selectCorsAllowedCacheList" resultType="com.alist.api.modules.cors.vo.CorsOriginCacheVo">
|
||||
/* CorsAllowMapper.selectCorsAllowedCacheList */
|
||||
SELECT allowed_origin
|
||||
FROM ALISTLMS.test_cors_allowed_list
|
||||
WHERE del_yn = 1
|
||||
AND allowed_origin IS NOT NULL
|
||||
ORDER BY cors_idx
|
||||
</select>
|
||||
|
||||
<select id="selectCorsAllowedOriginCount" parameterType="string" resultType="int">
|
||||
/* CorsAllowMapper.selectCorsAllowedOriginCount */
|
||||
SELECT COUNT(1)
|
||||
FROM ALISTLMS.test_cors_allowed_list
|
||||
WHERE del_yn = 1
|
||||
AND allowed_origin = #{allowedOrigin}
|
||||
</select>
|
||||
|
||||
<insert id="insertCorsAllowedOrigin" parameterType="com.alist.api.modules.cors.dto.CorsOriginAddDto">
|
||||
/* CorsAllowMapper.insertCorsAllowedOrigin */
|
||||
INSERT INTO ALISTLMS.test_cors_allowed_list (
|
||||
allowed_origin
|
||||
, del_yn
|
||||
) VALUES (
|
||||
#{allowedOrigin}
|
||||
, 1
|
||||
)
|
||||
</insert>
|
||||
|
||||
<update id="deleteCorsAllowedOrigin">
|
||||
/* CorsAllowMapper.deleteCorsAllowedOrigin */
|
||||
UPDATE ALISTLMS.test_cors_allowed_list
|
||||
SET del_yn = 0
|
||||
WHERE cors_idx = #{corsIdx}
|
||||
AND del_yn = 1
|
||||
</update>
|
||||
</mapper>
|
||||
@@ -1,13 +0,0 @@
|
||||
<?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.alist.api.modules.cors.mapper.CorsMapper">
|
||||
<select id="selectCorsAllowedList" resultType="com.alist.api.modules.cors.vo.CorsOriginVo">
|
||||
/* CorsMapper.selectCorsAllowedList */
|
||||
SELECT allowed_origin
|
||||
FROM ALISTLMS.test_cors_allowed_list
|
||||
WHERE del_yn = 1
|
||||
AND allowed_origin IS NOT NULL
|
||||
ORDER BY cors_idx
|
||||
</select>
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user