From 31c081c536baf1702e467c53c607c980f7d2b037 Mon Sep 17 00:00:00 2001 From: changpengfei Date: Tue, 7 Sep 2021 16:12:46 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=AD=97=E5=85=B8=E7=AE=A1?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/RegionsController.java | 38 ++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/RegionsController.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/RegionsController.java index 769b866..4a0e3ba 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/RegionsController.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/RegionsController.java @@ -1,7 +1,9 @@ package com.lyms.talkonlineweb.controller; import com.baomidou.mybatisplus.core.toolkit.Wrappers; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.lyms.talkonlineweb.domain.LymsDict; +import com.lyms.talkonlineweb.domain.LymsHdepart; import com.lyms.talkonlineweb.domain.Regions; import com.lyms.talkonlineweb.result.BaseResponse; import com.lyms.talkonlineweb.service.LymsDictService; @@ -45,4 +47,40 @@ public class RegionsController { return baseResponse; } + /** + * 添加或修改字典数据 + * @param dict + * @return + */ + @GetMapping("saveDict") + public BaseResponse saveDict(LymsDict dict){ + BaseResponse baseResponse=new BaseResponse(); + boolean f=lymsDictService.save(dict); + baseResponse.setErrorcode(f==true?0:1); + return baseResponse; + } + + /** + * 删除字典数据 + * @param did + * @return + */ + @GetMapping("delDict") + public BaseResponse saveDict(int did){ + BaseResponse baseResponse=new BaseResponse(); + boolean f=lymsDictService.removeById(did); + baseResponse.setErrorcode(f==true?0:1); + return baseResponse; + } + + @GetMapping("sltDict") + public BaseResponse sltDepartLst(LymsDict dict, int current, int size){ + BaseResponse baseResponse=new BaseResponse(); + Page page=new Page<>(current,size); + Page departPage=lymsDictService.page(page, Wrappers.query(dict).orderByDesc("sort")); + baseResponse.setObject(departPage); + + return baseResponse; + } + } -- 1.8.3.1