Browse Source

修改重点工程

bihuisong 1 năm trước cách đây
mục cha
commit
f19d725efe

+ 9 - 7
src/main/java/com/sooka/sponest/dataexchange/sendChange/controller/EngineeringController.java

@@ -67,17 +67,19 @@ public class EngineeringController {
 
     @PostMapping("/receiveEngineeringData")
     @ResponseBody
-    public R<?> receiveEngineeringData(@RequestBody CenterdataTKeyProjectsPictures centerdataTKeyProjectsPictures) {
-        System.out.println(centerdataTKeyProjectsPictures);
+    public R<?> receiveEngineeringData(@RequestBody List<CenterdataTKeyProjectsPictures> list) {
+        log.info("List<CenterdataTKeyProjectsPictures>:{}",list);
         R<String> appUrl = remoteConfigService.remotegetConfigKey("appUrl");
-        List<String> pictureList = new ArrayList<>();
-        for (String picture : centerdataTKeyProjectsPictures.getSchedulePictures()) {
-            pictureList.add(appUrl.getData().toString() + picture);
+        List<CenterdataTKeyProjectsPictures> requestList = new ArrayList<>();
+        for (CenterdataTKeyProjectsPictures var : list) {
+            CenterdataTKeyProjectsPictures centerdataTKeyProjectsPictures = new CenterdataTKeyProjectsPictures();
+            centerdataTKeyProjectsPictures.setProjectId(var.getProjectId());
+            centerdataTKeyProjectsPictures.setSchedulePictures(appUrl.getData().toString() + var.getSchedulePictures());
+            requestList.add(var);
         }
-        centerdataTKeyProjectsPictures.setSchedulePictures(pictureList);
         // TODO: 2024/1/16 0016 待修改
         JSONObject jsonObject = new JSONObject();
-        jsonObject.put("", centerdataTKeyProjectsPictures);
+        jsonObject.put("", requestList);
         try {
             RestUtil.post(url, jsonObject);
         } catch (Exception e) {

+ 2 - 1
src/main/java/com/sooka/sponest/dataexchange/sendChange/domian/CenterdataTKeyProjectsPictures.java

@@ -11,7 +11,8 @@ import java.util.List;
 @Data
 public class CenterdataTKeyProjectsPictures {
 
+    private String projectId;
 
-    private List<String> schedulePictures;
+    private String schedulePictures;
 
 }