From b8886034cbd7a43911d6b24e322f604f557c1e02 Mon Sep 17 00:00:00 2001
From: ludc
Date: 星期二, 23 五月 2023 20:35:59 +0800
Subject: [PATCH] 增加referconfig的相关接口

---
 Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeReferConfigController.java |   46 ++++++++++++++++++++++++++--------------------
 1 files changed, 26 insertions(+), 20 deletions(-)

diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeReferConfigController.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeReferConfigController.java
index d0d1fa1..fc02263 100644
--- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeReferConfigController.java
+++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeReferConfigController.java
@@ -1,7 +1,14 @@
 package com.vci.ubcs.code.controller;
 
+import com.baomidou.mybatisplus.core.metadata.IPage;
 import com.vci.ubcs.code.entity.CodeReferConfig;
 import com.vci.ubcs.code.service.CodeReferConfigService;
+import com.vci.ubcs.code.vo.CodeReferConfigVO;
+import com.vci.ubcs.starter.web.pagemodel.BaseQueryObject;
+import com.vci.ubcs.starter.web.pagemodel.BladeQueryObject;
+import org.apache.ibatis.annotations.Param;
+import org.springblade.core.mp.support.Query;
+import org.springblade.core.tool.api.R;
 import org.springframework.data.domain.Page;
 import org.springframework.data.domain.PageRequest;
 import org.springframework.http.ResponseEntity;
@@ -18,33 +25,32 @@
 @RestController
 @RequestMapping("codeReferConfig")
 public class CodeReferConfigController {
+
     /**
      * 鏈嶅姟瀵硅薄
      */
     @Resource
-    private CodeReferConfigService plCodeReferconfigService;
+    private CodeReferConfigService codeReferconfigService;
 
     /**
      * 鍒嗛〉鏌ヨ
-     *
-     * @param codeReferConfig 绛涢�夋潯浠�
-     * @param pageRequest      鍒嗛〉瀵硅薄
+     * @param bladeQueryObject 绛涢�夋潯浠�
      * @return 鏌ヨ缁撴灉
      */
-    @GetMapping
-    public ResponseEntity<Page<CodeReferConfig>> queryByPage(CodeReferConfig codeReferConfig, PageRequest pageRequest) {
-        return ResponseEntity.ok(this.plCodeReferconfigService.queryByPage(codeReferConfig, pageRequest));
+    @GetMapping("getReferConfigPage")
+    public R<IPage<CodeReferConfigVO>> queryByPage(BladeQueryObject bladeQueryObject) {
+        return R.data(this.codeReferconfigService.queryByPage(bladeQueryObject));
     }
 
     /**
      * 閫氳繃涓婚敭鏌ヨ鍗曟潯鏁版嵁
      *
-     * @param id 涓婚敭
+     * @param oid 涓婚敭
      * @return 鍗曟潯鏁版嵁
      */
-    @GetMapping("{id}")
-    public ResponseEntity<CodeReferConfig> queryById(@PathVariable("id") String id) {
-        return ResponseEntity.ok(this.plCodeReferconfigService.queryById(id));
+    @GetMapping("getByOid")
+    public R<CodeReferConfig> queryById(@RequestParam("oid") String oid) {
+        return R.data(this.codeReferconfigService.queryById(oid));
     }
 
     /**
@@ -53,9 +59,9 @@
      * @param codeReferConfig 瀹炰綋
      * @return 鏂板缁撴灉
      */
-    @PostMapping
-    public ResponseEntity<CodeReferConfig> add(CodeReferConfig codeReferConfig) {
-        return ResponseEntity.ok(this.plCodeReferconfigService.insert(codeReferConfig));
+    @PostMapping("/save")
+    public R<CodeReferConfig> add(CodeReferConfig codeReferConfig) {
+        return R.data(this.codeReferconfigService.insert(codeReferConfig));
     }
 
     /**
@@ -64,9 +70,9 @@
      * @param codeReferConfig 瀹炰綋
      * @return 缂栬緫缁撴灉
      */
-    @PutMapping
-    public ResponseEntity<CodeReferConfig> edit(CodeReferConfig codeReferConfig) {
-        return ResponseEntity.ok(this.plCodeReferconfigService.update(codeReferConfig));
+    @PutMapping("/edit")
+    public R<CodeReferConfig> edit(CodeReferConfig codeReferConfig) {
+        return R.data(this.codeReferconfigService.update(codeReferConfig));
     }
 
     /**
@@ -75,9 +81,9 @@
      * @param id 涓婚敭
      * @return 鍒犻櫎鏄惁鎴愬姛
      */
-    @DeleteMapping
-    public ResponseEntity<Boolean> deleteById(String id) {
-        return ResponseEntity.ok(this.plCodeReferconfigService.deleteById(id));
+    @DeleteMapping("/del")
+    public R<Boolean> deleteById(String id) {
+        return R.data(this.codeReferconfigService.deleteById(id));
     }
 
 }

--
Gitblit v1.9.3