Xiajijian
2025-11-13 633032bd26981366138c55883588426abf186d9a
1.是否只读字段修改。
3 files modified
20 ■■■■■ changed files
ard-route/src/main/java/com/ard/route/domain/route/ArdRouteInfo.java 6 ●●●●● patch | view | raw | blame | history
ard-route/src/main/java/com/ard/route/service/impl/ArdRouteInfoServiceImpl.java 2 ●●●●● patch | view | raw | blame | history
ard-route/src/main/resources/mapper/ArdRouteInfoMapper.xml 12 ●●●●● patch | view | raw | blame | history
ard-route/src/main/java/com/ard/route/domain/route/ArdRouteInfo.java
@@ -43,9 +43,9 @@
    @Excel(name = "负载类型")
    private String payload;
    /** 是否导入 */
    @Excel(name = "是否导入")
    private String isImport;
    /** 是否只读 是否只读0:否 1:是 */
    @Excel(name = "是否只读")
    private String readOnly;
    /**
     * 生成kmz文件实体类
ard-route/src/main/java/com/ard/route/service/impl/ArdRouteInfoServiceImpl.java
@@ -99,6 +99,7 @@
        ardRouteInfo.setRouteData(routeData);
        KmzResultVo kmzResult = routeService.buildKmz(ardRouteInfo.getUavRouteReq(), ardRouteInfo.getName());
        ardRouteInfo.setPath(kmzResult.getPath());
        ardRouteInfo.setReadOnly("0");
        ardRouteInfoMapper.insertArdRouteInfo(ardRouteInfo);
        return kmzResult.getPath();
    }
@@ -168,6 +169,7 @@
            information.setName(file.getOriginalFilename());
            information.setPath(url);
            information.setGroupId("0");     // 默认分组
            information.setReadOnly("1");   // 默认只读
            insertRouteInfomation(information);
            return MinioUploadResult.builder()
                    .url(url)
ard-route/src/main/resources/mapper/ArdRouteInfoMapper.xml
@@ -13,7 +13,7 @@
        <result property="aircraft"    column="aircraft"    />
        <result property="payload"    column="payload"    />
        <result property="routeData"    column="route_data"    />
        <result property="isImport"    column="is_import"    />
        <result property="readOnly"    column="read_only"    />
        <result property="createBy"    column="create_by"    />
        <result property="createTime"    column="create_time"    />
        <result property="updateBy"    column="update_by"    />
@@ -29,7 +29,7 @@
               aircraft,
               payload,
               route_data,
               is_import,
               read_only,
               create_by,
               create_time,
               update_by,
@@ -64,7 +64,7 @@
            <if test="aircraft != null">aircraft,</if>
            <if test="payload != null">payload,</if>
            <if test="routeData != null">route_data,</if>
            <if test="isImport != null">is_import,</if>
            <if test="readOnly != null">read_only,</if>
            <if test="createBy != null">create_by,</if>
            <if test="createTime != null">create_time,</if>
            <if test="updateBy != null">update_by,</if>
@@ -79,7 +79,7 @@
            <if test="aircraft != null">#{aircraft},</if>
            <if test="payload != null">#{payload},</if>
            <if test="routeData != null">#{routeData},</if>
            <if test="isImport != null">#{isImport},</if>
            <if test="readOnly != null">#{readOnly},</if>
            <if test="createBy != null">#{createBy},</if>
            <if test="createTime != null">#{createTime},</if>
            <if test="updateBy != null">#{updateBy},</if>
@@ -96,7 +96,7 @@
            <if test="aircraft != null">aircraft = #{aircraft},</if>
            <if test="payload != null">payload = #{payload},</if>
            <if test="routeData != null">route_data = #{routeData},</if>
            <if test="isImport != null">is_import = #{isImport},</if>
            <if test="readOnly != null">read_only = #{readOnly},</if>
            <if test="createBy != null">create_by = #{createBy},</if>
            <if test="createTime != null">create_time = #{createTime},</if>
            <if test="updateBy != null">update_by = #{updateBy},</if>
@@ -129,7 +129,7 @@
    </delete>
    <select id="selectArdRouteInfoByGroupId" parameterType="String" resultMap="ArdRouteInfoResult">
        select id,name,up_path,grouping_id,type,aircraft,payload,is_import,create_by,create_time,update_by,update_time from ard_route_info
        select id,name,up_path,grouping_id,type,aircraft,payload,read_only,create_by,create_time,update_by,update_time from ard_route_info
        <where>
            <if test="GroupId != null "> and grouping_id = #{GroupId}</if>
        </where>