lyhzzz 7 月之前
父节点
当前提交
a25f79fe64

+ 4 - 0
src/main/java/com/fdkankan/fusion/controller/ModelController.java

@@ -45,6 +45,8 @@ public class ModelController extends BaseController{
     IModelService modelService;
     @Autowired
     IFusionNumService fusionNumService;
+    @Autowired
+    IUploadChunkService uploadChunkService;
 
 
     @PostMapping("/uploadObj")
@@ -99,8 +101,10 @@ public class ModelController extends BaseController{
         }
         if(StringUtils.isNotBlank(param.getModelTitle())){
             wrapper.set(Model::getModelTitle,param.getModelTitle());
+            uploadChunkService.updateTitleByModelId(param.getModelId(),param.getModelTitle());
         }
         modelService.update(wrapper);
+
         return ResultData.ok();
     }
 

+ 6 - 0
src/main/java/com/fdkankan/fusion/controller/NoLoginController.java

@@ -2,6 +2,8 @@ package com.fdkankan.fusion.controller;
 
 import cn.hutool.captcha.LineCaptcha;
 import cn.hutool.captcha.generator.RandomGenerator;
+import cn.hutool.http.HttpUtil;
+import com.alibaba.fastjson.JSONObject;
 import com.fdkankan.fusion.common.ResultData;
 import com.fdkankan.fusion.common.util.RedisKeyUtil;
 import com.fdkankan.fusion.response.UserAddRequest;
@@ -53,4 +55,8 @@ public class NoLoginController {
         return ResultData.ok( tmUserService.getMsgAuthCode(phoneNum));
     }
 
+
+
+
+
 }

+ 2 - 0
src/main/java/com/fdkankan/fusion/service/IUploadChunkService.java

@@ -29,4 +29,6 @@ public interface IUploadChunkService extends IService<UploadChunk> {
     Page<SceneVo> getScenePageList(Page<Object> objectPage, ScenePram param);
 
     List<UploadChunk> getByDelData();
+
+    void updateTitleByModelId(Integer modelId,String title);
 }

+ 11 - 0
src/main/java/com/fdkankan/fusion/service/impl/UploadChunkServiceImpl.java

@@ -126,4 +126,15 @@ public class UploadChunkServiceImpl extends ServiceImpl<IUploadChunkMapper, Uplo
     public List<UploadChunk> getByDelData() {
         return this.getBaseMapper().getByDelData();
     }
+
+    @Override
+    public void updateTitleByModelId(Integer modelId, String title) {
+        Model model = modelService.getById(modelId);
+        if(model != null && model.getUploadId() != null){
+            LambdaUpdateWrapper<UploadChunk> wrapper = new LambdaUpdateWrapper<>();
+            wrapper.eq(UploadChunk::getId,model.getUploadId());
+            wrapper.set(UploadChunk::getTitle,title);
+            this.update(wrapper);
+        }
+    }
 }