From 84ee37e1f485a1d3136535f9ef1c43058d9308ab Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期三, 29 十一月 2023 11:39:42 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeClassifyValueController.java | 50 +++++++++++++++++++++++---------------------------
1 files changed, 23 insertions(+), 27 deletions(-)
diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeClassifyValueController.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeClassifyValueController.java
index adaafe4..70092de 100644
--- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeClassifyValueController.java
+++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeClassifyValueController.java
@@ -1,23 +1,25 @@
package com.vci.ubcs.code.controller;
-
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
-import com.vci.ubcs.code.service.CodeClassifyValueServiceI;
-import com.vci.starter.web.pagemodel.BaseResult;
-import com.vci.starter.web.pagemodel.Tree;
-import com.vci.starter.web.pagemodel.TreeQueryObject;
-import com.vci.starter.web.util.VciBaseUtil;
import com.vci.ubcs.code.dto.CodeClassifyValueDTO;
+import com.vci.ubcs.code.service.ICodeClassifyValueService;
import com.vci.ubcs.code.vo.pagemodel.CodeClassifyValueVO;
+import com.vci.ubcs.starter.revision.model.TreeQueryObject;
+
+import com.vci.ubcs.starter.web.pagemodel.Tree;
+import com.vci.ubcs.starter.web.util.VciBaseUtil;
+import org.springblade.core.tool.api.R;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.util.CollectionUtils;
import org.springframework.web.bind.annotation.*;
+import javax.validation.Valid;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import java.util.Map;
+
/**
* 鍒嗙被鐮佹鐨勭爜鍊兼帶鍒跺櫒
@@ -32,7 +34,7 @@
* 鍒嗙被鐮佹鐨勭爜鍊� 鏈嶅姟
*/
@Autowired
- private CodeClassifyValueServiceI codeClassifyValueService;
+ private ICodeClassifyValueService codeClassifyValueService;
/**
* 鍒嗙被鐮佹鐨勭爜鍊兼爲
@@ -50,9 +52,8 @@
* @return 鎵ц缁撴灉锛宻uccess涓簍rue琛ㄧず鎴愬姛锛宮sg鏄け璐ョ殑鎻愮ず淇℃伅锛宱bj鏄坊鍔犲畬鎴愬悗鐨勬樉绀哄璞�
*/
@PostMapping( "/addSave")
- public BaseResult<CodeClassifyValueVO> addSave(@RequestBody CodeClassifyValueDTO codeClassifyValueDTO){
- CodeClassifyValueVO codeClassifyValueVO = codeClassifyValueService.addSave(codeClassifyValueDTO);
- return BaseResult.success(codeClassifyValueVO);
+ public R<CodeClassifyValueVO> addSave(@RequestBody CodeClassifyValueDTO codeClassifyValueDTO){
+ return R.status(codeClassifyValueService.addSave(codeClassifyValueDTO));
}
/**
@@ -61,9 +62,8 @@
* @return 鎵ц缁撴灉锛宻uccess涓簍rue琛ㄧず鎴愬姛锛宮sg鏄け璐ョ殑鎻愮ず淇℃伅锛宱bj鏄坊鍔犲畬鎴愬悗鐨勬樉绀哄璞�
*/
@PutMapping("/editSave")
- public BaseResult<CodeClassifyValueVO> editSave(@RequestBody CodeClassifyValueDTO codeClassifyValueDTO){
- CodeClassifyValueVO codeClassifyValueVO = codeClassifyValueService.editSave(codeClassifyValueDTO);
- return BaseResult.success(codeClassifyValueVO);
+ public R<CodeClassifyValueVO> editSave(@RequestBody CodeClassifyValueDTO codeClassifyValueDTO){
+ return R.status(codeClassifyValueService.editSave(codeClassifyValueDTO));
}
/**
@@ -72,7 +72,7 @@
* @return 鎵ц缁撴灉 success涓簍rue涓哄彲浠ュ垹闄わ紝false琛ㄧず鏈夋暟鎹紩鐢紝obj涓簍rue琛ㄧず鏈変笅绾�
*/
@PostMapping( "/checkIsCanDelete")
- public BaseResult checkIsCanDelete( CodeClassifyValueDTO codeClassifyValueDTO) {
+ public R checkIsCanDelete(CodeClassifyValueDTO codeClassifyValueDTO) {
return codeClassifyValueService.checkIsCanDelete(codeClassifyValueDTO);
}
@@ -82,7 +82,7 @@
* @return 鍒犻櫎缁撴灉鍙嶉锛氾細success锛氭垚鍔燂紝fail锛氬け璐�
*/
@DeleteMapping( "/deleteData")
- public BaseResult delCodeClassifyValue( CodeClassifyValueDTO codeClassifyValueDTO) {
+ public R delCodeClassifyValue(@Valid @RequestBody CodeClassifyValueDTO codeClassifyValueDTO) {
return codeClassifyValueService.deleteCodeClassifyValue(codeClassifyValueDTO);
}
@@ -92,9 +92,9 @@
* @return 鍒嗙被鐮佹鐨勭爜鍊兼樉绀哄璞�
*/
@GetMapping("/getObjectByOid")
- public BaseResult<CodeClassifyValueVO> getObjectByOid(String oid){
+ public R<CodeClassifyValueVO> getObjectByOid(String oid){
CodeClassifyValueVO codeClassifyValueVO = codeClassifyValueService.getObjectByOid(oid);
- return BaseResult.success(codeClassifyValueVO);
+ return R.data(codeClassifyValueVO);
}
/**
@@ -103,14 +103,10 @@
* @return 鍒嗙被鐮佹鐨勭爜鍊兼樉绀哄璞�
*/
@GetMapping("/listDataByOids")
- public BaseResult<CodeClassifyValueVO> listCodeClassifyValueByOids(String oids){
+ public R<Collection<CodeClassifyValueVO>> listCodeClassifyValueByOids(String oids){
Collection<CodeClassifyValueVO> voCollection = codeClassifyValueService.listCodeClassifyValueByOids(VciBaseUtil.str2List(oids));
- BaseResult baseResult = BaseResult.success();
- baseResult.setData(voCollection);
- return baseResult;
+ return R.data(voCollection);
}
-
-
/**
* 鍙傜収鏍� 鍒嗙被鐮佹鐨勭爜鍊�
@@ -128,19 +124,19 @@
* @return 鎵ц缁撴灉
*/
@PostMapping("/saveOrder")
- public BaseResult saveOrder(@RequestBody Map<String,Object> param){
+ public R saveOrder(@RequestBody Map<String,Object> param){
JSONArray json = JSONArray.parseArray(String.valueOf(param.get("dtoList")));
List<CodeClassifyValueDTO> dtoList = new ArrayList<>();
for (int i = 0; i < json.size(); i++) {
CodeClassifyValueDTO codeFixedValueDTO = JSONObject.toJavaObject(JSONObject.parseObject(JSONObject.toJSONString(json.get(i))), CodeClassifyValueDTO.class);
dtoList.add(codeFixedValueDTO);
}
- String codeclassifysecoid = (String) param.get("codeclassifysecoid");
+ String codeClassifySecOid = (String) param.get("codeClassifySecOid");
VciBaseUtil.alertNotNull(dtoList,"鐮佸�奸泦鍚�");
if (CollectionUtils.isEmpty(dtoList)){
- return BaseResult.success();
+ return R.success("");
}
- return codeClassifyValueService.batchSave4Order(dtoList,codeclassifysecoid);
+ return codeClassifyValueService.batchSave4Order(dtoList,codeClassifySecOid);
}
}
--
Gitblit v1.9.3