Browse Source

注释旧文件

tsurumure 5 months ago
parent
commit
611b7c3d4f

+ 64 - 64
src/main/java/com/backendsys/controller/Cms/CmsPageController.java

@@ -1,74 +1,74 @@
-package com.backendsys.controller.Cms;
-
-import com.backendsys.entity.Cms.CmsPageDTO;
-import com.backendsys.entity.PageDTO;
-import com.backendsys.service.Cms.CmsPageService;
-import com.backendsys.utils.response.Result;
-import com.backendsys.utils.response.ResultEnum;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.security.access.prepost.PreAuthorize;
-import org.springframework.validation.annotation.Validated;
-import org.springframework.web.bind.annotation.*;
-
-import java.util.Map;
-
-/**
- * 资讯
- */
-@RestController
-public class CmsPageController {
-
-    @Autowired
-    private CmsPageService cmsPageService;
-
-    // @Validated @Translate CmsPageDTO cmsPageDTO
-    // 使用这个写法,让实体类自动添加 lang 参数,这个参数来自于 Cookie
-
-
-//    @PreAuthorize("@sr.hasPermission('12.1')")
-//    @GetMapping("/api/cms/page/getPage")
-//    public Result getPage(@Validated PageDTO pageDTO, @Validated CmsPageDTO cmsPageDTO) {
-//        return Result.success(cmsPageService.queryPage(pageDTO.getPage_num(), pageDTO.getPage_size(), cmsPageDTO));
-//    }
-
+//package com.backendsys.controller.Cms;
+//
+//import com.backendsys.entity.Cms.CmsPageDTO;
+//import com.backendsys.entity.PageDTO;
+//import com.backendsys.service.Cms.CmsPageService;
+//import com.backendsys.utils.response.Result;
+//import com.backendsys.utils.response.ResultEnum;
+//import org.springframework.beans.factory.annotation.Autowired;
+//import org.springframework.security.access.prepost.PreAuthorize;
+//import org.springframework.validation.annotation.Validated;
+//import org.springframework.web.bind.annotation.*;
+//
+//import java.util.Map;
+//
+///**
+// * 资讯
+// */
+//@RestController
+//public class CmsPageController {
+//
+//    @Autowired
+//    private CmsPageService cmsPageService;
+//
+//    // @Validated @Translate CmsPageDTO cmsPageDTO
+//    // 使用这个写法,让实体类自动添加 lang 参数,这个参数来自于 Cookie
+//
+//
+////    @PreAuthorize("@sr.hasPermission('12.1')")
+////    @GetMapping("/api/cms/page/getPage")
+////    public Result getPage(@Validated PageDTO pageDTO, @Validated CmsPageDTO cmsPageDTO) {
+////        return Result.success(cmsPageService.queryPage(pageDTO.getPage_num(), pageDTO.getPage_size(), cmsPageDTO));
+////    }
+//
+////    /**
+////     * 详情
+////     */
+////    @PreAuthorize("@sr.hasPermission('12.2')")
+////    @GetMapping("/api/cms/page/getPageDetail")
+////    public Result getPageDetail(@Validated CmsPageDTO cmsPageDTO) {
+////
+////        Map<String, Object> cmsPage = cmsPageService.queryPageDetail(cmsPageDTO);
+////        if (cmsPage == null) {
+////            return Result.error(ResultEnum.DATABASE_OPERATION_FAILED.getCode(), "内容不存在");
+////        }
+////        String page_sign = cmsPageDTO.getPage_sign();
+////        cmsPage.put("page_sign", page_sign);
+////
+////        return Result.success(cmsPageService.queryPageDetail(cmsPageDTO));
+////    }
+//
+////    @PreAuthorize("@sr.hasPermission('12.3')")
+////    // @QueryNullCheck(serviceClass = CmsPageService.class, serviceMethod = "queryPageDetail", argField = "page_id", message = "资讯不存在")
+////    @PutMapping("/api/cms/page/updatePage")
+////    public Result updatePage(@Validated(CmsPageDTO.Update.class) @RequestBody CmsPageDTO cmsPageDTO) {
+////        return Result.success(cmsPageService.updatePage(cmsPageDTO), "更新成功");
+////    }
+//
 //    /**
-//     * 详情
+//     * 详情 (公共)
 //     */
-//    @PreAuthorize("@sr.hasPermission('12.2')")
-//    @GetMapping("/api/cms/page/getPageDetail")
-//    public Result getPageDetail(@Validated CmsPageDTO cmsPageDTO) {
+//    @GetMapping("/api/public/cms/page/getPageDetail")
+//    public Result getPageDetailPublic(@Validated CmsPageDTO cmsPageDTO) {
 //
-//        Map<String, Object> cmsPage = cmsPageService.queryPageDetail(cmsPageDTO);
+//        Map<String, Object> cmsPage = cmsPageService.queryPageDetailPublic(cmsPageDTO);
 //        if (cmsPage == null) {
 //            return Result.error(ResultEnum.DATABASE_OPERATION_FAILED.getCode(), "内容不存在");
 //        }
 //        String page_sign = cmsPageDTO.getPage_sign();
 //        cmsPage.put("page_sign", page_sign);
 //
-//        return Result.success(cmsPageService.queryPageDetail(cmsPageDTO));
-//    }
-
-//    @PreAuthorize("@sr.hasPermission('12.3')")
-//    // @QueryNullCheck(serviceClass = CmsPageService.class, serviceMethod = "queryPageDetail", argField = "page_id", message = "资讯不存在")
-//    @PutMapping("/api/cms/page/updatePage")
-//    public Result updatePage(@Validated(CmsPageDTO.Update.class) @RequestBody CmsPageDTO cmsPageDTO) {
-//        return Result.success(cmsPageService.updatePage(cmsPageDTO), "更新成功");
+//        return Result.success(cmsPage);
 //    }
-
-    /**
-     * 详情 (公共)
-     */
-    @GetMapping("/api/public/cms/page/getPageDetail")
-    public Result getPageDetailPublic(@Validated CmsPageDTO cmsPageDTO) {
-
-        Map<String, Object> cmsPage = cmsPageService.queryPageDetailPublic(cmsPageDTO);
-        if (cmsPage == null) {
-            return Result.error(ResultEnum.DATABASE_OPERATION_FAILED.getCode(), "内容不存在");
-        }
-        String page_sign = cmsPageDTO.getPage_sign();
-        cmsPage.put("page_sign", page_sign);
-
-        return Result.success(cmsPage);
-    }
-
-}
+//
+//}

+ 16 - 16
src/main/java/com/backendsys/mapper/Cms/CmsBannerMapper.java

@@ -1,16 +1,16 @@
-package com.backendsys.mapper.Cms;
-
-import com.backendsys.entity.Cms.CmsBannerDTO;
-import org.apache.ibatis.annotations.Mapper;
-
-import java.util.List;
-import java.util.Map;
-
-@Mapper
-public interface CmsBannerMapper {
-    List<Map<String, Object>> queryBannerList(CmsBannerDTO cmsBannerDTO);
-    Map<String, Object> queryBannerDetail(Long id);
-    long insertBanner(CmsBannerDTO cmsBannerDTO);
-    long deleteBanner(CmsBannerDTO cmsBannerDTO);
-    long updateBanner(CmsBannerDTO cmsBannerDTO);
-}
+//package com.backendsys.mapper.Cms;
+//
+//import com.backendsys.entity.Cms.CmsBannerDTO;
+//import org.apache.ibatis.annotations.Mapper;
+//
+//import java.util.List;
+//import java.util.Map;
+//
+//@Mapper
+//public interface CmsBannerMapper {
+//    List<Map<String, Object>> queryBannerList(CmsBannerDTO cmsBannerDTO);
+//    Map<String, Object> queryBannerDetail(Long id);
+//    long insertBanner(CmsBannerDTO cmsBannerDTO);
+//    long deleteBanner(CmsBannerDTO cmsBannerDTO);
+//    long updateBanner(CmsBannerDTO cmsBannerDTO);
+//}

+ 85 - 85
src/main/java/com/backendsys/mapper/Cms/CmsBannerMapper.xml

@@ -1,93 +1,93 @@
-<?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.backendsys.mapper.Cms.CmsBannerMapper">
+<!--<?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.backendsys.mapper.Cms.CmsBannerMapper">-->
 
-    <sql id="includeBanner">
-        id,
-        id banner_id,
-        title,
-        type,
-        link,
-        image,
-        image_thumb,
-        sort,
-        status,
-        create_time,
-        update_time
-    </sql>
+<!--    <sql id="includeBanner">-->
+<!--        id,-->
+<!--        id banner_id,-->
+<!--        title,-->
+<!--        type,-->
+<!--        link,-->
+<!--        image,-->
+<!--        image_thumb,-->
+<!--        sort,-->
+<!--        status,-->
+<!--        create_time,-->
+<!--        update_time-->
+<!--    </sql>-->
 
-    <resultMap id="resultMapBanner" type="java.util.LinkedHashMap">
-        <id property="id" column="id" jdbcType="BIGINT" />
-        <result property="banner_id" column="banner_id" javaType="java.lang.Long"/>
-        <result property="title" column="title" />
-        <result property="type" column="type" javaType="java.lang.Integer"/>
-        <result property="link" column="link" />
-        <result property="image" column="image" />
-        <result property="image_thumb" column="image_thumb" />
-        <result property="sort" column="sort" />
-        <result property="status" column="status" javaType="java.lang.Integer"/>
-        <result property="create_time" column="create_time" />
-        <result property="update_time" column="update_time" />
-    </resultMap>
+<!--    <resultMap id="resultMapBanner" type="java.util.LinkedHashMap">-->
+<!--        <id property="id" column="id" jdbcType="BIGINT" />-->
+<!--        <result property="banner_id" column="banner_id" javaType="java.lang.Long"/>-->
+<!--        <result property="title" column="title" />-->
+<!--        <result property="type" column="type" javaType="java.lang.Integer"/>-->
+<!--        <result property="link" column="link" />-->
+<!--        <result property="image" column="image" />-->
+<!--        <result property="image_thumb" column="image_thumb" />-->
+<!--        <result property="sort" column="sort" />-->
+<!--        <result property="status" column="status" javaType="java.lang.Integer"/>-->
+<!--        <result property="create_time" column="create_time" />-->
+<!--        <result property="update_time" column="update_time" />-->
+<!--    </resultMap>-->
 
-    <select id="queryBannerList" resultMap="resultMapBanner">
-        SELECT
-           <include refid="includeBanner" />
-        FROM cms_banner
-        <where>
-            <if test="title != null and title != ''">
-                AND title LIKE CONCAT('%', #{title}, '%')
-            </if>
-            <if test="status != null and status != ''">
-                AND status = #{status}
-            </if>
-            <if test="create_time != null and create_time != ''">
-                AND create_time >= #{create_time}
-            </if>
-        </where>
-        ORDER BY update_time DESC
-    </select>
+<!--    <select id="queryBannerList" resultMap="resultMapBanner">-->
+<!--        SELECT-->
+<!--           <include refid="includeBanner" />-->
+<!--        FROM cms_banner-->
+<!--        <where>-->
+<!--            <if test="title != null and title != ''">-->
+<!--                AND title LIKE CONCAT('%', #{title}, '%')-->
+<!--            </if>-->
+<!--            <if test="status != null and status != ''">-->
+<!--                AND status = #{status}-->
+<!--            </if>-->
+<!--            <if test="create_time != null and create_time != ''">-->
+<!--                AND create_time >= #{create_time}-->
+<!--            </if>-->
+<!--        </where>-->
+<!--        ORDER BY update_time DESC-->
+<!--    </select>-->
 
-    <select id="queryBannerDetail" resultMap="resultMapBanner">
-        SELECT <include refid="includeBanner" />
-        FROM cms_banner
-        WHERE id = #{banner_id}
-    </select>
+<!--    <select id="queryBannerDetail" resultMap="resultMapBanner">-->
+<!--        SELECT <include refid="includeBanner" />-->
+<!--        FROM cms_banner-->
+<!--        WHERE id = #{banner_id}-->
+<!--    </select>-->
 
-    <insert id="insertBanner" parameterType="com.backendsys.entity.Cms.CmsBannerDTO"
-        useGeneratedKeys="true" keyProperty="banner_id">
-        INSERT INTO cms_banner (
-            title, image, image_thumb
-            <if test="type != null and type != ''">, type</if>
-            <if test="link != null and link != ''">, link</if>
-            <if test="sort != null and sort != ''">, sort</if>
-            <if test="status != null and status != ''">, status</if>
-        )
-        VALUES (
-            #{title}, #{image}, #{image_thumb}
-            <if test="type != null and type != ''">, #{type}</if>
-            <if test="link != null and link != ''">, #{link}</if>
-            <if test="sort != null and sort != ''">, #{sort}</if>
-            <if test="status != null and status != ''">, #{status}</if>
-        );
-    </insert>
+<!--    <insert id="insertBanner" parameterType="com.backendsys.entity.Cms.CmsBannerDTO"-->
+<!--        useGeneratedKeys="true" keyProperty="banner_id">-->
+<!--        INSERT INTO cms_banner (-->
+<!--            title, image, image_thumb-->
+<!--            <if test="type != null and type != ''">, type</if>-->
+<!--            <if test="link != null and link != ''">, link</if>-->
+<!--            <if test="sort != null and sort != ''">, sort</if>-->
+<!--            <if test="status != null and status != ''">, status</if>-->
+<!--        )-->
+<!--        VALUES (-->
+<!--            #{title}, #{image}, #{image_thumb}-->
+<!--            <if test="type != null and type != ''">, #{type}</if>-->
+<!--            <if test="link != null and link != ''">, #{link}</if>-->
+<!--            <if test="sort != null and sort != ''">, #{sort}</if>-->
+<!--            <if test="status != null and status != ''">, #{status}</if>-->
+<!--        );-->
+<!--    </insert>-->
 
-    <update id="updateBanner" parameterType="com.backendsys.entity.Cms.CmsBannerDTO"
-        useGeneratedKeys="true" keyProperty="banner_id">
-        UPDATE cms_banner
-        SET
-            title = #{title},
-            image = #{image},
-            image_thumb = #{image_thumb}
-            <if test="type != null and type != ''">, type = #{type}</if>
-            <if test="link != null and link != ''">, link = #{link}</if>
-            <if test="sort != null and sort != ''">, sort = #{sort}</if>
-            <if test="status != null and status != ''">, status = #{status}</if>
-        WHERE id = #{banner_id}
-    </update>
+<!--    <update id="updateBanner" parameterType="com.backendsys.entity.Cms.CmsBannerDTO"-->
+<!--        useGeneratedKeys="true" keyProperty="banner_id">-->
+<!--        UPDATE cms_banner-->
+<!--        SET-->
+<!--            title = #{title},-->
+<!--            image = #{image},-->
+<!--            image_thumb = #{image_thumb}-->
+<!--            <if test="type != null and type != ''">, type = #{type}</if>-->
+<!--            <if test="link != null and link != ''">, link = #{link}</if>-->
+<!--            <if test="sort != null and sort != ''">, sort = #{sort}</if>-->
+<!--            <if test="status != null and status != ''">, status = #{status}</if>-->
+<!--        WHERE id = #{banner_id}-->
+<!--    </update>-->
 
-    <delete id="deleteBanner" >
-        DELETE FROM cms_banner WHERE id = #{banner_id}
-    </delete>
+<!--    <delete id="deleteBanner" >-->
+<!--        DELETE FROM cms_banner WHERE id = #{banner_id}-->
+<!--    </delete>-->
 
-</mapper>
+<!--</mapper>-->

+ 15 - 15
src/main/java/com/backendsys/mapper/Cms/CmsPageMapper.java

@@ -1,15 +1,15 @@
-package com.backendsys.mapper.Cms;
-
-import com.backendsys.entity.Cms.CmsPageDTO;
-import org.apache.ibatis.annotations.Mapper;
-
-import java.util.List;
-import java.util.Map;
-
-@Mapper
-public interface CmsPageMapper {
-    List<Map<String, Object>> queryPageList(CmsPageDTO cmsPageDTO);
-    Map<String, Object> queryPageDetailPublic(CmsPageDTO cmsPageDTO);
-    Map<String, Object> queryPageDetail(CmsPageDTO cmsPageDTO);
-    long updatePage(CmsPageDTO cmsPageDTO);
-}
+//package com.backendsys.mapper.Cms;
+//
+//import com.backendsys.entity.Cms.CmsPageDTO;
+//import org.apache.ibatis.annotations.Mapper;
+//
+//import java.util.List;
+//import java.util.Map;
+//
+//@Mapper
+//public interface CmsPageMapper {
+//    List<Map<String, Object>> queryPageList(CmsPageDTO cmsPageDTO);
+//    Map<String, Object> queryPageDetailPublic(CmsPageDTO cmsPageDTO);
+//    Map<String, Object> queryPageDetail(CmsPageDTO cmsPageDTO);
+//    long updatePage(CmsPageDTO cmsPageDTO);
+//}

+ 95 - 95
src/main/java/com/backendsys/mapper/Cms/CmsPageMapper.xml

@@ -1,109 +1,109 @@
-<?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.backendsys.mapper.Cms.CmsPageMapper">
+<!--<?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.backendsys.mapper.Cms.CmsPageMapper">-->
 
-    
-    <sql id="includePage">
-        p.id id,
-        p.id page_id,
-        pt.title title,
-        COALESCE(pt.description, '') description,
-        p.create_time create_time,
-        p.update_time update_time
-    </sql>
+<!--    -->
+<!--    <sql id="includePage">-->
+<!--        p.id id,-->
+<!--        p.id page_id,-->
+<!--        pt.title title,-->
+<!--        COALESCE(pt.description, '') description,-->
+<!--        p.create_time create_time,-->
+<!--        p.update_time update_time-->
+<!--    </sql>-->
 
-    <sql id="includePageDetail">
-        p.id id,
-        p.id page_id,
-        p.create_time create_time,
-        p.update_time update_time
-    </sql>
-    
-    <sql id="includePageTranslation">
-        id,
-        page_id,
-        language,
-        title,
-        description,
-        content
-    </sql>
+<!--    <sql id="includePageDetail">-->
+<!--        p.id id,-->
+<!--        p.id page_id,-->
+<!--        p.create_time create_time,-->
+<!--        p.update_time update_time-->
+<!--    </sql>-->
+<!--    -->
+<!--    <sql id="includePageTranslation">-->
+<!--        id,-->
+<!--        page_id,-->
+<!--        language,-->
+<!--        title,-->
+<!--        description,-->
+<!--        content-->
+<!--    </sql>-->
 
-    <resultMap id="resultMapPage" type="java.util.LinkedHashMap">
-        <id property="id" column="id" jdbcType="BIGINT" />
-        <result property="page_id" column="page_id" javaType="java.lang.Long"/>
-        <result property="title" column="title" />
-        <result property="description" column="description" />
-        <result property="create_time" column="create_time" />
-        <result property="update_time" column="update_time" />
-    </resultMap>
+<!--    <resultMap id="resultMapPage" type="java.util.LinkedHashMap">-->
+<!--        <id property="id" column="id" jdbcType="BIGINT" />-->
+<!--        <result property="page_id" column="page_id" javaType="java.lang.Long"/>-->
+<!--        <result property="title" column="title" />-->
+<!--        <result property="description" column="description" />-->
+<!--        <result property="create_time" column="create_time" />-->
+<!--        <result property="update_time" column="update_time" />-->
+<!--    </resultMap>-->
 
-    <resultMap id="resultMapPageDetail" type="java.util.LinkedHashMap">
-        <id property="id" column="id" jdbcType="BIGINT" />
-        <result property="page_id" column="page_id" javaType="java.lang.Long"/>
-        <result property="create_time" column="create_time" />
-        <result property="update_time" column="update_time" />
-        <collection property="translations" javaType="java.util.List"
-            select="queryTranslationsById" column="id">
-            <id property="id" column="id" />
-            <result property="title" column="title" />
-            <result property="content" column="content" />
-            <result property="description" column="description" />
-        </collection>
-    </resultMap>
+<!--    <resultMap id="resultMapPageDetail" type="java.util.LinkedHashMap">-->
+<!--        <id property="id" column="id" jdbcType="BIGINT" />-->
+<!--        <result property="page_id" column="page_id" javaType="java.lang.Long"/>-->
+<!--        <result property="create_time" column="create_time" />-->
+<!--        <result property="update_time" column="update_time" />-->
+<!--        <collection property="translations" javaType="java.util.List"-->
+<!--            select="queryTranslationsById" column="id">-->
+<!--            <id property="id" column="id" />-->
+<!--            <result property="title" column="title" />-->
+<!--            <result property="content" column="content" />-->
+<!--            <result property="description" column="description" />-->
+<!--        </collection>-->
+<!--    </resultMap>-->
 
-    <sql id="leftJoinTranslations">
-        LEFT JOIN cms_page_translations pt ON p.id = pt.page_id
-    </sql>
+<!--    <sql id="leftJoinTranslations">-->
+<!--        LEFT JOIN cms_page_translations pt ON p.id = pt.page_id-->
+<!--    </sql>-->
 
 
 
-    <!-- 查 列表 -->
-    <select id="queryPageList" resultMap="resultMapPage">
-        SELECT
-           <include refid="includePage" />
-        FROM cms_article p
-        <include refid="leftJoinTranslations" />
-        WHERE pt.language = #{lang}
-    </select>
+<!--    &lt;!&ndash; 查 列表 &ndash;&gt;-->
+<!--    <select id="queryPageList" resultMap="resultMapPage">-->
+<!--        SELECT-->
+<!--           <include refid="includePage" />-->
+<!--        FROM cms_article p-->
+<!--        <include refid="leftJoinTranslations" />-->
+<!--        WHERE pt.language = #{lang}-->
+<!--    </select>-->
 
 
-    <!-- 查 详情 (带翻译 Array) (二次查询) -->
-    <select id="queryPageDetail" resultMap="resultMapPageDetail">
-        SELECT <include refid="includePageDetail" />
-        FROM cms_page p
-        WHERE p.page_sign = #{page_sign}
-    </select>
-    <!-- 查 翻译集合 (子查询) -->
-    <select id="queryTranslationsById" resultType="java.util.LinkedHashMap">
-        SELECT <include refid="includePageTranslation" />
-        FROM cms_page_translations
-        WHERE page_id = #{id}
-    </select>
+<!--    &lt;!&ndash; 查 详情 (带翻译 Array) (二次查询) &ndash;&gt;-->
+<!--    <select id="queryPageDetail" resultMap="resultMapPageDetail">-->
+<!--        SELECT <include refid="includePageDetail" />-->
+<!--        FROM cms_page p-->
+<!--        WHERE p.page_sign = #{page_sign}-->
+<!--    </select>-->
+<!--    &lt;!&ndash; 查 翻译集合 (子查询) &ndash;&gt;-->
+<!--    <select id="queryTranslationsById" resultType="java.util.LinkedHashMap">-->
+<!--        SELECT <include refid="includePageTranslation" />-->
+<!--        FROM cms_page_translations-->
+<!--        WHERE page_id = #{id}-->
+<!--    </select>-->
 
 
-    <!-- 查 详情 (公共) (带翻译 Object) (关联查询) -->
-    <select id="queryPageDetailPublic" resultMap="resultMapPage">
-        SELECT <include refid="includePage" />, content
-        FROM cms_page p
-        <include refid="leftJoinTranslations" />
-        WHERE p.page_sign = #{page_sign} AND pt.language = #{lang}
-    </select>
-    
+<!--    &lt;!&ndash; 查 详情 (公共) (带翻译 Object) (关联查询) &ndash;&gt;-->
+<!--    <select id="queryPageDetailPublic" resultMap="resultMapPage">-->
+<!--        SELECT <include refid="includePage" />, content-->
+<!--        FROM cms_page p-->
+<!--        <include refid="leftJoinTranslations" />-->
+<!--        WHERE p.page_sign = #{page_sign} AND pt.language = #{lang}-->
+<!--    </select>-->
+<!--    -->
 
-    <!-- 改 -->
-    <update id="updatePage" parameterType="com.backendsys.entity.Cms.CmsPageDTO"
-        useGeneratedKeys="true" keyProperty="page_id">
-        <foreach collection="translations" item="translation" separator=";">
-            UPDATE cms_page_translations
-            <set>
-                title = #{translation.title},
-                content = #{translation.content},
-                <if test="translation.description != null and translation.description != ''">
-                    description = #{translation.description}
-                </if>
-            </set>
-            WHERE page_sign = ${page_sign} AND language = #{translation.language}
-        </foreach>
-    </update>
+<!--    &lt;!&ndash; 改 &ndash;&gt;-->
+<!--    <update id="updatePage" parameterType="com.backendsys.entity.Cms.CmsPageDTO"-->
+<!--        useGeneratedKeys="true" keyProperty="page_id">-->
+<!--        <foreach collection="translations" item="translation" separator=";">-->
+<!--            UPDATE cms_page_translations-->
+<!--            <set>-->
+<!--                title = #{translation.title},-->
+<!--                content = #{translation.content},-->
+<!--                <if test="translation.description != null and translation.description != ''">-->
+<!--                    description = #{translation.description}-->
+<!--                </if>-->
+<!--            </set>-->
+<!--            WHERE page_sign = ${page_sign} AND language = #{translation.language}-->
+<!--        </foreach>-->
+<!--    </update>-->
 
-</mapper>
+<!--</mapper>-->

+ 13 - 13
src/main/java/com/backendsys/service/Cms/CmsBannerService.java

@@ -1,13 +1,13 @@
-package com.backendsys.service.Cms;
-
-import com.backendsys.entity.Cms.CmsBannerDTO;
-
-import java.util.Map;
-
-public interface CmsBannerService<T> {
-    Map<String, Object> queryBanner(Integer pageNum, Integer pageSize, CmsBannerDTO cmsBannerDTO);
-    Map<String, Object> queryBannerDetail(Long article_id);
-    Map<String, Object> insertBanner(CmsBannerDTO cmsBannerDTO);
-    Map<String, Object> updateBanner(CmsBannerDTO cmsBannerDTO);
-    Map<String, Object> deleteBanner(CmsBannerDTO cmsBannerDTO);
-}
+//package com.backendsys.service.Cms;
+//
+//import com.backendsys.entity.Cms.CmsBannerDTO;
+//
+//import java.util.Map;
+//
+//public interface CmsBannerService<T> {
+//    Map<String, Object> queryBanner(Integer pageNum, Integer pageSize, CmsBannerDTO cmsBannerDTO);
+//    Map<String, Object> queryBannerDetail(Long article_id);
+//    Map<String, Object> insertBanner(CmsBannerDTO cmsBannerDTO);
+//    Map<String, Object> updateBanner(CmsBannerDTO cmsBannerDTO);
+//    Map<String, Object> deleteBanner(CmsBannerDTO cmsBannerDTO);
+//}

+ 74 - 74
src/main/java/com/backendsys/service/Cms/CmsBannerServiceImpl.java

@@ -1,74 +1,74 @@
-package com.backendsys.service.Cms;
-
-import com.backendsys.entity.Cms.CmsBannerDTO;
-import com.backendsys.mapper.Cms.CmsBannerMapper;
-import com.backendsys.utils.response.PageInfoResult;
-import com.github.pagehelper.PageHelper;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-import org.springframework.transaction.annotation.Transactional;
-
-import java.util.List;
-import java.util.Map;
-
-@Service
-public class CmsBannerServiceImpl<T> implements CmsBannerService {
-
-    @Autowired
-    private CmsBannerMapper cmsBannerMapper;
-
-    /**
-     * 查询 幻灯片列表
-     */
-    @Override
-    public Map<String, Object> queryBanner(Integer pageNum, Integer pageSize, CmsBannerDTO cmsBannerDTO) {
-        // 分页查询
-        if (pageNum != null && pageSize != null) {
-            PageHelper.startPage(pageNum, pageSize);
-            PageHelper.getLocalPage().setPageSizeZero(true);
-        }
-        // 分页输出 (自定义)
-        List<Map<String, Object>> list = cmsBannerMapper.queryBannerList(cmsBannerDTO);
-        PageInfoResult pageInfoResult = new PageInfoResult(list);
-        return pageInfoResult.toMap();
-    }
-
-    /**
-     * 查询 幻灯片详情
-     */
-    @Override
-    public Map<String, Object> queryBannerDetail(Long banner_id) {
-        return cmsBannerMapper.queryBannerDetail(banner_id);
-    }
-
-    /**
-     * 创建 幻灯片
-     */
-    @Override
-    @Transactional
-    public Map<String, Object> insertBanner(CmsBannerDTO cmsBannerDTO) {
-        cmsBannerMapper.insertBanner(cmsBannerDTO);
-        return Map.of("banner_id", cmsBannerDTO.getBanner_id());
-    }
-
-    /**
-     * 更新 幻灯片
-     */
-    @Override
-    @Transactional
-    public Map<String, Object> updateBanner(CmsBannerDTO cmsBannerDTO) {
-        cmsBannerMapper.updateBanner(cmsBannerDTO);
-        return Map.of("banner_id", cmsBannerDTO.getBanner_id());
-    }
-
-    /**
-     * 删除 幻灯片
-     */
-    @Override
-    @Transactional
-    public Map<String, Object> deleteBanner(CmsBannerDTO cmsBannerDTO) {
-        cmsBannerMapper.deleteBanner(cmsBannerDTO);
-        return Map.of("banner_id", cmsBannerDTO.getBanner_id());
-    }
-
-}
+//package com.backendsys.service.Cms;
+//
+//import com.backendsys.entity.Cms.CmsBannerDTO;
+//import com.backendsys.mapper.Cms.CmsBannerMapper;
+//import com.backendsys.utils.response.PageInfoResult;
+//import com.github.pagehelper.PageHelper;
+//import org.springframework.beans.factory.annotation.Autowired;
+//import org.springframework.stereotype.Service;
+//import org.springframework.transaction.annotation.Transactional;
+//
+//import java.util.List;
+//import java.util.Map;
+//
+//@Service
+//public class CmsBannerServiceImpl<T> implements CmsBannerService {
+//
+//    @Autowired
+//    private CmsBannerMapper cmsBannerMapper;
+//
+//    /**
+//     * 查询 幻灯片列表
+//     */
+//    @Override
+//    public Map<String, Object> queryBanner(Integer pageNum, Integer pageSize, CmsBannerDTO cmsBannerDTO) {
+//        // 分页查询
+//        if (pageNum != null && pageSize != null) {
+//            PageHelper.startPage(pageNum, pageSize);
+//            PageHelper.getLocalPage().setPageSizeZero(true);
+//        }
+//        // 分页输出 (自定义)
+//        List<Map<String, Object>> list = cmsBannerMapper.queryBannerList(cmsBannerDTO);
+//        PageInfoResult pageInfoResult = new PageInfoResult(list);
+//        return pageInfoResult.toMap();
+//    }
+//
+//    /**
+//     * 查询 幻灯片详情
+//     */
+//    @Override
+//    public Map<String, Object> queryBannerDetail(Long banner_id) {
+//        return cmsBannerMapper.queryBannerDetail(banner_id);
+//    }
+//
+//    /**
+//     * 创建 幻灯片
+//     */
+//    @Override
+//    @Transactional
+//    public Map<String, Object> insertBanner(CmsBannerDTO cmsBannerDTO) {
+//        cmsBannerMapper.insertBanner(cmsBannerDTO);
+//        return Map.of("banner_id", cmsBannerDTO.getBanner_id());
+//    }
+//
+//    /**
+//     * 更新 幻灯片
+//     */
+//    @Override
+//    @Transactional
+//    public Map<String, Object> updateBanner(CmsBannerDTO cmsBannerDTO) {
+//        cmsBannerMapper.updateBanner(cmsBannerDTO);
+//        return Map.of("banner_id", cmsBannerDTO.getBanner_id());
+//    }
+//
+//    /**
+//     * 删除 幻灯片
+//     */
+//    @Override
+//    @Transactional
+//    public Map<String, Object> deleteBanner(CmsBannerDTO cmsBannerDTO) {
+//        cmsBannerMapper.deleteBanner(cmsBannerDTO);
+//        return Map.of("banner_id", cmsBannerDTO.getBanner_id());
+//    }
+//
+//}

+ 12 - 12
src/main/java/com/backendsys/service/Cms/CmsPageService.java

@@ -1,12 +1,12 @@
-package com.backendsys.service.Cms;
-
-import com.backendsys.entity.Cms.CmsPageDTO;
-
-import java.util.Map;
-
-public interface CmsPageService {
-    Map<String, Object> queryPage(Integer pageNum, Integer pageSize, CmsPageDTO cmsPageDTO);
-    Map<String, Object> queryPageDetailPublic(CmsPageDTO cmsPageDTO);
-    Map<String, Object> queryPageDetail(CmsPageDTO cmsPageDTO);
-    Map<String, Object> updatePage(CmsPageDTO cmsPageDTO);
-}
+//package com.backendsys.service.Cms;
+//
+//import com.backendsys.entity.Cms.CmsPageDTO;
+//
+//import java.util.Map;
+//
+//public interface CmsPageService {
+//    Map<String, Object> queryPage(Integer pageNum, Integer pageSize, CmsPageDTO cmsPageDTO);
+//    Map<String, Object> queryPageDetailPublic(CmsPageDTO cmsPageDTO);
+//    Map<String, Object> queryPageDetail(CmsPageDTO cmsPageDTO);
+//    Map<String, Object> updatePage(CmsPageDTO cmsPageDTO);
+//}

+ 62 - 62
src/main/java/com/backendsys/service/Cms/CmsPageServiceImpl.java

@@ -1,62 +1,62 @@
-package com.backendsys.service.Cms;
-
-import com.backendsys.entity.Cms.CmsPageDTO;
-import com.backendsys.mapper.Cms.CmsPageMapper;
-import com.backendsys.utils.response.PageInfoResult;
-import com.github.pagehelper.PageHelper;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-import org.springframework.transaction.annotation.Transactional;
-
-import java.util.List;
-import java.util.Map;
-
-@Service
-public class CmsPageServiceImpl implements CmsPageService {
-
-    @Autowired
-    private CmsPageMapper cmsPageMapper;
-
-    /**
-     * 查询 资讯列表
-     */
-    @Override
-    public Map<String, Object> queryPage(Integer pageNum, Integer pageSize, CmsPageDTO cmsPageDTO) {
-        // 分页查询
-        if (pageNum != null && pageSize != null) {
-            PageHelper.startPage(pageNum, pageSize);
-            PageHelper.getLocalPage().setPageSizeZero(true);
-        }
-        // 分页输出 (自定义)
-        List<Map<String, Object>> list = cmsPageMapper.queryPageList(cmsPageDTO);
-        PageInfoResult pageInfoResult = new PageInfoResult(list);
-        return pageInfoResult.toMap();
-    }
-
-    /**
-     * 查询 详情
-     */
-    @Override
-    public Map<String, Object> queryPageDetailPublic(CmsPageDTO cmsPageDTO) {
-        return cmsPageMapper.queryPageDetailPublic(cmsPageDTO);
-    }
-
-    /**
-     * 查询 详情
-     */
-    @Override
-    public Map<String, Object> queryPageDetail(CmsPageDTO cmsPageDTO) {
-        return cmsPageMapper.queryPageDetail(cmsPageDTO);
-    }
-
-    /**
-     * 更新
-     */
-    @Override
-    @Transactional
-    public Map<String, Object> updatePage(CmsPageDTO cmsPageDTO) {
-        cmsPageMapper.updatePage(cmsPageDTO);
-        return Map.of("page_sign", cmsPageDTO.getPage_sign());
-    }
-
-}
+//package com.backendsys.service.Cms;
+//
+//import com.backendsys.entity.Cms.CmsPageDTO;
+//import com.backendsys.mapper.Cms.CmsPageMapper;
+//import com.backendsys.utils.response.PageInfoResult;
+//import com.github.pagehelper.PageHelper;
+//import org.springframework.beans.factory.annotation.Autowired;
+//import org.springframework.stereotype.Service;
+//import org.springframework.transaction.annotation.Transactional;
+//
+//import java.util.List;
+//import java.util.Map;
+//
+//@Service
+//public class CmsPageServiceImpl implements CmsPageService {
+//
+//    @Autowired
+//    private CmsPageMapper cmsPageMapper;
+//
+//    /**
+//     * 查询 资讯列表
+//     */
+//    @Override
+//    public Map<String, Object> queryPage(Integer pageNum, Integer pageSize, CmsPageDTO cmsPageDTO) {
+//        // 分页查询
+//        if (pageNum != null && pageSize != null) {
+//            PageHelper.startPage(pageNum, pageSize);
+//            PageHelper.getLocalPage().setPageSizeZero(true);
+//        }
+//        // 分页输出 (自定义)
+//        List<Map<String, Object>> list = cmsPageMapper.queryPageList(cmsPageDTO);
+//        PageInfoResult pageInfoResult = new PageInfoResult(list);
+//        return pageInfoResult.toMap();
+//    }
+//
+//    /**
+//     * 查询 详情
+//     */
+//    @Override
+//    public Map<String, Object> queryPageDetailPublic(CmsPageDTO cmsPageDTO) {
+//        return cmsPageMapper.queryPageDetailPublic(cmsPageDTO);
+//    }
+//
+//    /**
+//     * 查询 详情
+//     */
+//    @Override
+//    public Map<String, Object> queryPageDetail(CmsPageDTO cmsPageDTO) {
+//        return cmsPageMapper.queryPageDetail(cmsPageDTO);
+//    }
+//
+//    /**
+//     * 更新
+//     */
+//    @Override
+//    @Transactional
+//    public Map<String, Object> updatePage(CmsPageDTO cmsPageDTO) {
+//        cmsPageMapper.updatePage(cmsPageDTO);
+//        return Map.of("page_sign", cmsPageDTO.getPage_sign());
+//    }
+//
+//}