diff --git a/code/container-ocr/ocr-springboot/src/main/java/cn/g3soft/controller/DataListController.java b/code/container-ocr/ocr-springboot/src/main/java/cn/g3soft/controller/DataListController.java index 27f3324f..98b6d629 100644 --- a/code/container-ocr/ocr-springboot/src/main/java/cn/g3soft/controller/DataListController.java +++ b/code/container-ocr/ocr-springboot/src/main/java/cn/g3soft/controller/DataListController.java @@ -3,6 +3,7 @@ package cn.g3soft.controller; import cn.g3soft.utils.DbUtils; import cn.g3soft.utils.Result; import cn.g3soft.utils.ValidationUtils; +import cn.g3soft.utils.uniqueId.idgen.UniqueId; import org.apache.commons.lang3.StringUtils; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; @@ -164,4 +165,9 @@ public class DataListController { return Result.ok(list.get(0)); } + + @PostMapping("/getUniqueId") + public Result getUniqueId(){ + return Result.ok(UniqueId.nextId()); + } } diff --git a/code/container-ocr/ocr-springboot/src/main/java/cn/g3soft/controller/DataSaveController.java b/code/container-ocr/ocr-springboot/src/main/java/cn/g3soft/controller/DataSaveController.java index 4c195d2a..96a8b1fe 100644 --- a/code/container-ocr/ocr-springboot/src/main/java/cn/g3soft/controller/DataSaveController.java +++ b/code/container-ocr/ocr-springboot/src/main/java/cn/g3soft/controller/DataSaveController.java @@ -192,13 +192,13 @@ public class DataSaveController { return Result.ok(); } - @PostMapping("/deleteModule") + @PostMapping("/deleteObject") @Transactional(rollbackFor = Exception.class) public Result> deleteModule(@RequestBody Map params) { - ValidationUtils.checkRequiredFields(params, "moduleId", "Id"); + ValidationUtils.checkRequiredFields(params, "moduleId", "id"); String moduleId = params.get("moduleId").toString(); - String id = params.get("Id").toString(); + String id = params.get("id").toString(); Map operationCounts = new LinkedHashMap<>(); operationCounts.put("total", 0); diff --git a/code/container-ocr/ocr-springboot/src/main/java/cn/g3soft/controller/FileController.java b/code/container-ocr/ocr-springboot/src/main/java/cn/g3soft/controller/FileController.java index edd5f85d..0ac8345e 100644 --- a/code/container-ocr/ocr-springboot/src/main/java/cn/g3soft/controller/FileController.java +++ b/code/container-ocr/ocr-springboot/src/main/java/cn/g3soft/controller/FileController.java @@ -21,13 +21,13 @@ public class FileController { @PostMapping("/getAliyunKey") public Result> getAliyunKey(@RequestBody Map params) { - ValidationUtils.checkRequiredFields(params, "bucket"); + ValidationUtils.checkRequiredFields(params, "bucketName"); - String bucket = (String) params.get("bucket"); + String bucketName = (String) params.get("bucketName"); String orgId = UserContext.get().getOrgId(); - String requestUrl = "http://g3oss.g3soft.cn:8082/upload?orgid=" + orgId + "&bucket=" + bucket; + String requestUrl = "http://g3oss.g3soft.cn:8082/upload?orgid=" + orgId + "&bucket=" + bucketName; String reqResult = HttpUtils.sendGet(requestUrl); Map objectMap = JsonUtils.toMap(reqResult); @@ -37,19 +37,22 @@ public class FileController { @PostMapping("/insert") @Transactional(rollbackFor = Exception.class) - public Result insertFile(@RequestBody Map params) { + public Result insertFile(@RequestBody Map params) { ValidationUtils.checkRequiredFields(params, "father", "mx_xh", "mx_filename", "mx_filesize", "mx_mapfilename", "mx_moduleid"); String userId = UserContext.get().getUserId(); - params.put("subid", UniqueId.nextId()); + long nextId = UniqueId.nextId(); + + params.put("subid", nextId); params.put("mx_inputuser_id",userId); params.put("mx_inputdatetime", TimeUtils.getDateTime()); dbUtils.insert("bf_file","subid",params); - return Result.ok(); + return Result.ok(nextId); } + @PostMapping("/delete") @Transactional(rollbackFor = Exception.class) public Result deleteFile(@RequestBody Map params) { diff --git a/code/container-ocr/ocr-uniapp/src/pages-sub/upload/index.vue b/code/container-ocr/ocr-uniapp/src/pages-sub/upload/index.vue index d366ccc4..d3c89049 100644 --- a/code/container-ocr/ocr-uniapp/src/pages-sub/upload/index.vue +++ b/code/container-ocr/ocr-uniapp/src/pages-sub/upload/index.vue @@ -1,7 +1,8 @@