Browse Source

优化代码

liaoyitao 1 month ago
parent
commit
fbcda65630
1 changed files with 14 additions and 6 deletions
  1. 14 6
      src/main/java/com/lqkj/link/module/zone/service/ZoneInfoService.java

+ 14 - 6
src/main/java/com/lqkj/link/module/zone/service/ZoneInfoService.java

@@ -176,9 +176,13 @@ public class ZoneInfoService {
176 176
                         String modelFileName = model.getName();
177 177
                         if (modelFileName.endsWith(".fbx")) {
178 178
                             String modelPath = aliOSSUtils.upload(model);
179
-                            list.add(new ModelInfo(null, null, modelFileName.substring(0, modelFileName.lastIndexOf(".")).toLowerCase(),
180
-                                    null, null, null, modelPath,
181
-                                    zoneInfo1.getThumbnail(), null, zoneInfo1.getZoneId(), 1));
179
+                            ModelInfo modelInfo = new ModelInfo();
180
+                            modelInfo.setModelName(modelFileName.substring(0, modelFileName.lastIndexOf(".")).toLowerCase());
181
+                            modelInfo.setOriginalPath(modelPath);
182
+                            modelInfo.setModelIcon(zoneInfo1.getThumbnail());
183
+                            modelInfo.setTemplateId(zoneInfo1.getZoneId());
184
+                            modelInfo.setTypeNumber(1);
185
+                            list.add(modelInfo);
182 186
                         }
183 187
                     }
184 188
                 }
@@ -192,9 +196,13 @@ public class ZoneInfoService {
192 196
                 zoneInfo1.setPakPath(pakPath);
193 197
                 zoneInfoRepository.save(zoneInfo1);
194 198
                 for (TemplateInfo templateInfo : templateInfoList) {
195
-                    list.add(new ModelInfo(null, null, templateInfo.getModelPath().substring(templateInfo.getModelPath().lastIndexOf(".") + 1),
196
-                            null, null, null, templateInfo.getModelPath(),
197
-                            zoneInfo1.getThumbnail(), null, zoneInfo1.getZoneId(), 2));
199
+                    ModelInfo modelInfo = new ModelInfo();
200
+                    modelInfo.setModelName(templateInfo.getModelPath().substring(templateInfo.getModelPath().lastIndexOf(".") + 1));
201
+                    modelInfo.setOriginalPath(templateInfo.getModelPath());
202
+                    modelInfo.setModelIcon(zoneInfo1.getThumbnail());
203
+                    modelInfo.setTemplateId(zoneInfo1.getZoneId());
204
+                    modelInfo.setTypeNumber(2);
205
+                    list.add(modelInfo);
198 206
                 }
199 207
             }
200 208
             List<ModelInfo> modelInfoList = modelInfoRepository.saveAll(list);