Bläddra i källkod

优化事件回查图片接口。

bihuisong 1 år sedan
förälder
incheckning
6f13e2175b

+ 6 - 8
src/main/java/com/sooka/sponest/data/system/attach/controller/CenterdataTAttachController.java

@@ -129,15 +129,13 @@ public class CenterdataTAttachController extends BaseController {
         return R.ok(centerdataTAttachMapper.urlAttchMpF(busId));
     }
 
-    @GetMapping("/deleteAttchByBusId")
-    public int  deleteAttchByBusId(@RequestParam("busId") String busId) {
-        return centerdataTAttachMapper.deleteAttchByBusId(busId);
-    }
 
     @GetMapping("/insertAttachToArray")
-    public int  insertAttachToArray(@RequestParam("jsonString") String jsonString) {
-        JSONObject jsonObject = JSONObject.parseObject(jsonString);
-        List<CenterdataTAttach> array = jsonObject.getObject("attachList",List.class);
-        return centerdataTAttachMapper.insertAttachToArray(array);
+    public int  insertAttachToArray(@RequestParam("jsonStr") String jsonStr) {
+        JSONObject obj = JSONObject.parseObject(jsonStr);
+        List<CenterdataTAttach> array = obj.getObject("attachList",List.class);
+        String busId = obj.getString("busId");
+        centerdataTAttachService.deleteCenterdataTAttachByBusId(busId);
+        return centerdataTAttachService.insertListCenterdataTAttach(array);
     }
 }

+ 0 - 4
src/main/java/com/sooka/sponest/data/system/attach/mapper/CenterdataTAttachMapper.java

@@ -79,8 +79,4 @@ public interface CenterdataTAttachMapper {
     int deleteListCenterdataTAttach(@Param("busId") String busId, @Param("list") List<CenterdataTAttach> list);
 
     List<String> selectDataAttachPathByBusId(String busId);
-
-    int deleteAttchByBusId(String busId);
-
-    int insertAttachToArray(List<CenterdataTAttach> attachList);
 }

+ 0 - 13
src/main/resources/mapper/system/attach/CenterdataTAttachMapper.xml

@@ -190,17 +190,4 @@
     <select id="selectDataAttachPathByBusId" resultType="String" parameterType="String">
         select attach_path from centerdata_t_attach where bus_id = #{busId} order by attach_sorts
     </select>
-
-    <delete id="deleteAttchByBusId" parameterType="string">
-        delete from centerdata_t_attach where bus_id = #{busId}
-    </delete>
-
-    <insert id="insertAttachToArray" parameterType="list">
-        insert into centerdata_t_attach
-            (bus_id, attach_path, bus_indx, bus_source, file_name, file_type, attach_sorts)
-        values
-        <foreach collection="list" item="item" index="index" open="" close="" separator=",">
-            (#{item.busId}, #{item.attachPath}, #{item.busIndx}, #{item.busSource}, #{item.fileName}, #{item.fileType}, #{item.attachSorts})
-        </foreach>
-    </insert>
 </mapper>