“djh”
5 天以前 8182370136b1d91330ada09e2fcebdd01dde1161
multi-system/src/main/resources/mapper/system/CatalogueMapper.xml
@@ -14,6 +14,17 @@
        VALUES
            ( #{catalogueId},#{companyId}, #{name}, #{filePath},#{fileName}, #{type}, #{createBy}, #{createTime} )
    </insert>
    <insert id="insertCatalogue" useGeneratedKeys="true" keyProperty="id">
        INSERT INTO `catalogue` ( `parent_id`, `number`, `mess`, `type`,`company_id` )
        VALUES
            (
                #{parentId},
                #{number},
                #{mess},
                #{type},
                #{companyId}
               )
    </insert>
    <update id="updateCatalogueData">
        UPDATE `catalogue_data`
@@ -86,6 +97,7 @@
    <select id="selectCatalogueList" resultType="com.gkhy.exam.system.domain.vo.CatalogueVo">
        SELECT
            `id`,
            company_id,
            `parent_id`,
            `number`,
            `mess`,
@@ -98,9 +110,12 @@
        FROM
            catalogue
        WHERE del_flag = 1
          <if test="type!=null">
          <if test="type!=null and type!=''">
              and type = #{type}
          </if>
        <if test="companyId!=null and companyId!=''">
            and company_id = #{companyId}
        </if>
        ORDER BY
        CAST(SUBSTRING_INDEX(number, '.', 1) AS UNSIGNED) ASC,
        CAST(SUBSTRING_INDEX(SUBSTRING_INDEX(number, '.', 2), '.', -1) AS UNSIGNED) ASC,  -- 第二级