From 0ca2e5daad02478622412dc621419416f6a91345 Mon Sep 17 00:00:00 2001 From: gongbiao Date: Sat, 11 Aug 2018 18:45:44 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9F=AD=E4=BF=A1=E7=9B=B8=E5=85=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../simple/controller/WxGroupController.java | 62 +++++++++++++++++++ .../controller/WxMsgModelController.java | 6 ++ .../controller/WxMsgSignatureController.java | 16 ++--- 3 files changed, 77 insertions(+), 7 deletions(-) create mode 100644 mallinkAdmin/src/main/java/com/simple/controller/WxGroupController.java diff --git a/mallinkAdmin/src/main/java/com/simple/controller/WxGroupController.java b/mallinkAdmin/src/main/java/com/simple/controller/WxGroupController.java new file mode 100644 index 000000000..b4af5046e --- /dev/null +++ b/mallinkAdmin/src/main/java/com/simple/controller/WxGroupController.java @@ -0,0 +1,62 @@ +package com.simple.controller; + +import com.github.pagehelper.PageInfo; +import com.simple.common.Result; +import com.simple.common.ResultData; +import com.simple.domain.po.WxGroup; +import com.simple.service.WxGroupService; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import org.apache.log4j.Logger; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; + +@RestController +@RequestMapping("wxGroup") +public class WxGroupController extends BaseController +{ + @Autowired + private WxGroupService wxGroupService; + + private Logger logger = Logger.getLogger(WxGroupController.class); + + @GetMapping("list") + @ApiImplicitParams({ + @ApiImplicitParam(name="pageNum",value="页数",dataType="int", paramType = "query",required=true), + @ApiImplicitParam(name="pageSize",value="每页条数",dataType="int", paramType = "query",required=true)}) + public ResultData list(@ModelAttribute WxGroup wxGroup,Integer pageNum, Integer pageSize) { + if (null == wxGroup) wxGroup = new WxGroup(); + final PageInfo page = wxGroupService.listAsPage(wxGroup, pageNum, pageSize); + return new ResultData(page); + } + + @PostMapping("add") + public ResultData add(@RequestBody WxGroup wxGroup) { + //Assert.notNull(wxGroup.getName(), "角色名不能为空"); + //Assert.isTrue(!checkUnique(sysRole.getName(), null), "重复的角色名"); + wxGroupService.saveOrUpdate(wxGroup); + return new ResultData(); + } + + @PostMapping("update") + public ResultData update(@RequestBody WxGroup wxGroup) { + wxGroupService.saveOrUpdate(wxGroup); + return new ResultData(); + } + + @GetMapping("/del") + @ApiImplicitParam(name="id",value="id",dataType="String", paramType = "query",required=true) + public ResultData delete(String id) { + wxGroupService.deleteById(id); + return new ResultData(Result.SUCCESS, "删除成功", null); + } + + @GetMapping("/findById") + @ApiImplicitParam(name="id",value="id",dataType="String", paramType = "query",required=true) + public ResultData findById(String id) { + return new ResultData(Result.SUCCESS,"查询成功",wxGroupService.getById(id)); + } + + + +} diff --git a/mallinkAdmin/src/main/java/com/simple/controller/WxMsgModelController.java b/mallinkAdmin/src/main/java/com/simple/controller/WxMsgModelController.java index 1205a5871..d24ad1be9 100644 --- a/mallinkAdmin/src/main/java/com/simple/controller/WxMsgModelController.java +++ b/mallinkAdmin/src/main/java/com/simple/controller/WxMsgModelController.java @@ -62,6 +62,12 @@ public class WxMsgModelController extends BaseController return new ResultData(Result.SUCCESS,"查询成功",wxMsgModelService.getById(id)); } + @ApiOperation("获取所有数据") + @GetMapping("getmodellist") + public ResultData getmodellist() { + return wxMsgModelService.getmodellist(); + } + } diff --git a/mallinkAdmin/src/main/java/com/simple/controller/WxMsgSignatureController.java b/mallinkAdmin/src/main/java/com/simple/controller/WxMsgSignatureController.java index e1bc56cce..560add66f 100644 --- a/mallinkAdmin/src/main/java/com/simple/controller/WxMsgSignatureController.java +++ b/mallinkAdmin/src/main/java/com/simple/controller/WxMsgSignatureController.java @@ -1,19 +1,16 @@ package com.simple.controller; -import org.apache.log4j.Logger; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.util.Assert; -import org.springframework.web.bind.annotation.*; - import com.github.pagehelper.PageInfo; import com.simple.common.Result; import com.simple.common.ResultData; - import com.simple.domain.po.WxMsgSignature; import com.simple.service.WxMsgSignatureService; import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiOperation; +import org.apache.log4j.Logger; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; @RestController @RequestMapping("wxMsgSignature") @@ -65,7 +62,12 @@ public class WxMsgSignatureController extends BaseController public ResultData findById(Long id) { return new ResultData(Result.SUCCESS,"查询成功",wxMsgSignatureService.getById(id)); } - + + @ApiOperation("获取所有数据") + @GetMapping("getsignaturelist") + public ResultData getmodellist() { + return wxMsgSignatureService.getsignaturelist(); + } }