From 36baabb9fc5f74a22f798651d33fa8c0ff32a1ce Mon Sep 17 00:00:00 2001
From: jiaosong <jiaosong6760@dingtalk.com>
Date: 星期五, 08 十二月 2023 16:31:22 +0800
Subject: [PATCH] #来访配置 劳务配置 获取或修改

---
 server/dmvisit_admin/src/main/java/com/doumee/api/system/SystemDictDataController.java |   45 +++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 45 insertions(+), 0 deletions(-)

diff --git a/server/dmvisit_admin/src/main/java/com/doumee/api/system/SystemDictDataController.java b/server/dmvisit_admin/src/main/java/com/doumee/api/system/SystemDictDataController.java
index 5b9c21e..6caa78e 100644
--- a/server/dmvisit_admin/src/main/java/com/doumee/api/system/SystemDictDataController.java
+++ b/server/dmvisit_admin/src/main/java/com/doumee/api/system/SystemDictDataController.java
@@ -8,6 +8,8 @@
 import com.doumee.core.model.PageData;
 import com.doumee.core.model.PageWrap;
 import com.doumee.core.utils.Constants;
+import com.doumee.dao.admin.request.LaborConfigDTO;
+import com.doumee.dao.admin.request.VisitConfigDTO;
 import com.doumee.dao.system.dto.QuerySystemDictDataDTO;
 import com.doumee.dao.system.model.SystemDictData;
 import com.doumee.dao.system.vo.SystemDictDataListVO;
@@ -111,4 +113,47 @@
     public ApiResponse<SystemDictData> getSystemDictData(@RequestParam String dictCode, @RequestParam String label) {
         return ApiResponse.success(systemDictDataBiz.queryByCode(dictCode,label));
     }
+
+    /**
+     * 璁垮鏉ヨ閰嶇疆
+     * @return
+     */
+    @ApiOperation(value = "璁垮鏉ヨ閰嶇疆" )
+    @GetMapping("/getVisitConfigDTO")
+    public ApiResponse<VisitConfigDTO> getVisitConfigDTO(){
+        return ApiResponse.success(systemDictDataService.getVisitConfigDTO());
+    };
+
+    /**
+     * 淇敼璁垮鏉ヨ閰嶇疆
+     * @param visitConfigDTO
+     */
+    @ApiOperation(value = "淇敼璁垮鏉ヨ閰嶇疆" )
+    @PostMapping("/updateVisitConfig")
+    public ApiResponse updateVisitConfig(@RequestBody VisitConfigDTO visitConfigDTO){
+        systemDictDataService.updateVisitConfig(visitConfigDTO);
+        return ApiResponse.success(null);
+    };
+
+
+    /**
+     * 鍔冲姟鏉ヨ閰嶇疆
+     * @return
+     */
+    @ApiOperation(value = "鍔冲姟鏉ヨ閰嶇疆" )
+    @GetMapping("/getLaborConfigDTO")
+    public ApiResponse<LaborConfigDTO> getLaborConfigDTO(){
+        return ApiResponse.success(systemDictDataService.getLaborConfigDTO());
+    };
+
+    /**
+     * 淇敼鍔冲姟鏉ヨ閰嶇疆
+     * @param miniProgrammeDTO
+     */
+    @ApiOperation(value = "淇敼鍔冲姟鏉ヨ閰嶇疆" )
+    @PostMapping("/updateLaborConfigDTO")
+    public ApiResponse updateLaborConfigDTO(@RequestBody LaborConfigDTO miniProgrammeDTO){
+        systemDictDataService.updateLaborConfigDTO(miniProgrammeDTO);
+        return ApiResponse.success(null);
+    };
 }

--
Gitblit v1.9.3