From 4a8ff39b0fab0627ef8f7459587d514cc01c3676 Mon Sep 17 00:00:00 2001 From: rk <94314517@qq.com> Date: 星期一, 20 十月 2025 10:52:02 +0800 Subject: [PATCH] Merge branch 'wuhuyancao' of http://139.186.142.91:10010/r/productDev/dmvisit into wuhuyancao --- server/visits/dmvisit_admin/src/main/java/com/doumee/cloud/admin/JkSketchCloudController.java | 18 +++++++++++++++++- 1 files changed, 17 insertions(+), 1 deletions(-) diff --git a/server/visits/dmvisit_admin/src/main/java/com/doumee/cloud/admin/JkSketchCloudController.java b/server/visits/dmvisit_admin/src/main/java/com/doumee/cloud/admin/JkSketchCloudController.java index 34800e7..e90ac82 100644 --- a/server/visits/dmvisit_admin/src/main/java/com/doumee/cloud/admin/JkSketchCloudController.java +++ b/server/visits/dmvisit_admin/src/main/java/com/doumee/cloud/admin/JkSketchCloudController.java @@ -10,6 +10,7 @@ import com.doumee.dao.business.model.Category; import com.doumee.dao.business.model.JkCustomer; import com.doumee.dao.business.model.JkSketch; +import com.doumee.dao.business.model.JkSketchLine; import com.doumee.service.business.JkSketchService; import com.doumee.service.business.third.model.ApiResponse; import com.doumee.service.business.third.model.PageData; @@ -75,6 +76,16 @@ return ApiResponse.success(null); } + @ApiOperation("鏍规嵁ID淇敼") + @PostMapping("/updateSketchLine") + @CloudRequiredPermission("business:jksketch:update") + public ApiResponse updateSketchLine(@RequestBody JkSketch jkSketch, @RequestHeader(Constants.HEADER_USER_TOKEN) String token) { + jkSketch.setLoginUserInfo(this.getLoginUser(token)); + JkSketch model = jkSketchService.updateSketchLine(jkSketch); + jkSketchService.startEditSketchLineAsync(model);//寮傛浼樺寲 + return ApiResponse.success(null); + } + @ApiOperation("鏍规嵁ID閲嶆柊璁$畻褰撳墠绾胯矾鐨勮窛绂�") @PostMapping("/initOriginDistance") @CloudRequiredPermission("business:jksketch:update") @@ -88,7 +99,7 @@ @CloudRequiredPermission("business:jksketch:update") public ApiResponse distanceCustomer(@RequestBody JkSketch model, @RequestHeader(Constants.HEADER_USER_TOKEN) String token) { model.setLoginUserInfo(this.getLoginUser(token)); - Category category = jkSketchService.checkDataValid(model);//寮傛璁$畻 + Category category = jkSketchService.checkDataValid(model); jkSketchService.distanceCustomer(category);//寮傛璁$畻 return ApiResponse.success(null); } @@ -123,6 +134,11 @@ @CloudRequiredPermission("business:jksketch:create") public ApiResponse<String> importExcel (@ApiParam(value = "file") MultipartFile file, String dateInfo, @RequestHeader(Constants.HEADER_USER_TOKEN) String token) { List<JkSketch> list = jkSketchService.importBatch(file,dateInfo,this.getLoginUser(token)); + if(list!=null){ + for(JkSketch model :list){ + jkSketchService.startInitOriginDistanceBatch(model); + } + } return ApiResponse.success("瀵煎叆鎴愬姛"); } } -- Gitblit v1.9.3