xiewj 1 rok pred
rodič
commit
861d306ca9

+ 1 - 1
720yun_fd_manage/gis_mapper/src/main/java/com/gis/mapper/WorkMapper.java

@@ -35,7 +35,7 @@ public interface WorkMapper extends IBaseStrMapper<WorkEntity, String> {
      * @param id
      * @return
      */
-    @Select("select id, name, scene_codes, user_id from tb_work where is_delete = 0 and id = #{id} for update")
+    @Select("select id, name, scene_codes, user_id, type from tb_work where is_delete = 0 and id = #{id} for update")
     WorkEntity findByIdForUpdate(String id);
 
 

+ 4 - 2
720yun_fd_manage/gis_service/src/main/java/com/gis/service/impl/WorkServiceImpl.java

@@ -594,8 +594,10 @@ public class WorkServiceImpl extends IBaseStrServiceImpl<WorkEntity, String> imp
 
         entity.setSceneCodes(sceneCodes);
         // 2022-12-19 作品类型
-        String type = getTypeBySceneCodes(sceneCodes);
-        entity.setType(type);
+        if (!entity.getType().equalsIgnoreCase("pro")){
+            String type = getTypeBySceneCodes(sceneCodes);
+            entity.setType(type);
+        }
         // 更新logoQrCode
         Boolean logoChange = someDataJson.getBoolean("logoChange");
         String logoUrl = someDataJson.getString("logo");