|
@ -1,220 +1,220 @@
|
|
|
package com.yihu.jw.business.wx.controller;
|
|
|
|
|
|
import com.yihu.jw.business.wx.service.WechatService;
|
|
|
import com.yihu.jw.business.wx.service.WxMenuService;
|
|
|
import com.yihu.jw.exception.ApiException;
|
|
|
import com.yihu.jw.restmodel.web.MixEnvelop;
|
|
|
import com.yihu.jw.restmodel.web.endpoint.EnvelopRestEndpoint;
|
|
|
import com.yihu.jw.rm.base.WechatRequestMapping;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import io.swagger.annotations.ApiParam;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.http.MediaType;
|
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
import org.springframework.web.bind.annotation.RequestParam;
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
/**
|
|
|
* Created by Administrator on 2017/5/19 0019.
|
|
|
*/
|
|
|
@RestController
|
|
|
@RequestMapping(WechatRequestMapping.api_common)
|
|
|
@Api(value = "微信菜单相关操作", description = "微信菜单相关操作")
|
|
|
public class WxMenuController extends EnvelopRestEndpoint {
|
|
|
|
|
|
@Autowired
|
|
|
private WxMenuService wxMenuService;
|
|
|
|
|
|
@Autowired
|
|
|
private WechatService wechatService;
|
|
|
|
|
|
@PostMapping(value = WechatRequestMapping.WxMenu.api_create, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE)
|
|
|
@ApiOperation(value = "添加微信菜单", notes = "添加微信菜单")
|
|
|
public MixEnvelop createWxMenu(@ApiParam(name = "wxId", value = "微信id")
|
|
|
@RequestParam(value = "wxId", required = false)String wxId) throws Exception{
|
|
|
return wxMenuService.createWxMenu(wxId);
|
|
|
}
|
|
|
|
|
|
// @PutMapping(value = WechatRequestMapping.WxMenu.api_update, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE)
|
|
|
// @ApiOperation(value = "修改微信菜单", notes = "修改微信菜单")
|
|
|
// public Envelop updateWxMenu(
|
|
|
// @ApiParam(name = "json_data", value = "", defaultValue = "")
|
|
|
// @RequestBody String jsonData) {
|
|
|
// try {
|
|
|
// WxMenuDO wxMenu = toEntity(jsonData, WxMenuDO.class);
|
|
|
// return Envelop.getSuccess(WechatRequestMapping.WxMenu.message_success_update, wxMenuService.updateWxMenu(wxMenu));
|
|
|
// } catch (ApiException e) {
|
|
|
// return Envelop.getError(e.getMessage(), e.getErrorCode());
|
|
|
// }
|
|
|
// }
|
|
|
|
|
|
|
|
|
// @DeleteMapping(value = WechatRequestMapping.WxMenu.api_delete)
|
|
|
// @ApiOperation(value = "删除微信菜单", notes = "删除微信菜单")
|
|
|
// public Envelop deleteWxMenu(
|
|
|
// @ApiParam(name = "ids", value = "ids")
|
|
|
// @RequestParam(value = "ids", required = true) String ids,
|
|
|
// @ApiParam(name = "userId", value = "userId")
|
|
|
// @RequestParam(value = "userId", required = true) String userId,
|
|
|
// @ApiParam(name = "userName", value = "userName")
|
|
|
// @RequestParam(value = "userName", required = true) String userName
|
|
|
// ) {
|
|
|
// try {
|
|
|
// wxMenuService.deleteWxMenu(ids, userId, userName);
|
|
|
// return Envelop.getSuccess(WechatRequestMapping.WxMenu.message_success_delete );
|
|
|
// } catch (ApiException e) {
|
|
|
// return Envelop.getError(e.getMessage(), e.getErrorCode());
|
|
|
// }
|
|
|
// }
|
|
|
//package com.yihu.jw.business.wx.controller;
|
|
|
//
|
|
|
// @GetMapping(value = WechatRequestMapping.WxMenu.api_getById)
|
|
|
// @ApiOperation(value = "根据code查找微信菜单", notes = "根据code查找微信菜单")
|
|
|
// public Envelop findByCode(
|
|
|
// @ApiParam(name = "id", value = "id")
|
|
|
// @RequestParam(value = "id", required = true) String id
|
|
|
// ) {
|
|
|
// try {
|
|
|
// return Envelop.getSuccess(WechatRequestMapping.WxMenu.message_success_find, wxMenuService.findById(id));
|
|
|
// } catch (ApiException e) {
|
|
|
// return Envelop.getError(e.getMessage(), e.getErrorCode());
|
|
|
// }
|
|
|
// }
|
|
|
//import com.yihu.jw.business.wx.service.WechatService;
|
|
|
//import com.yihu.jw.business.wx.service.WxMenuService;
|
|
|
//import com.yihu.jw.exception.ApiException;
|
|
|
//import com.yihu.jw.restmodel.web.MixEnvelop;
|
|
|
//import com.yihu.jw.restmodel.web.endpoint.EnvelopRestEndpoint;
|
|
|
//import com.yihu.jw.rm.base.WechatRequestMapping;
|
|
|
//import io.swagger.annotations.Api;
|
|
|
//import io.swagger.annotations.ApiOperation;
|
|
|
//import io.swagger.annotations.ApiParam;
|
|
|
//import org.springframework.beans.factory.annotation.Autowired;
|
|
|
//import org.springframework.http.MediaType;
|
|
|
//import org.springframework.web.bind.annotation.PostMapping;
|
|
|
//import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
//import org.springframework.web.bind.annotation.RequestParam;
|
|
|
//import org.springframework.web.bind.annotation.RestController;
|
|
|
//
|
|
|
// @RequestMapping(value = WechatRequestMapping.WxMenu.api_getWxMenus, method = RequestMethod.GET)
|
|
|
// @ApiOperation(value = "获取微信菜单列表(分页)")
|
|
|
// public Envelop getWxMenus(
|
|
|
// @ApiParam(name = "fields", value = "返回的字段,为空返回全部字段", defaultValue = "id,code,name,saasId,appId,appSecret,baseUrl,remark")
|
|
|
// @RequestParam(value = "fields", required = false) String fields,
|
|
|
// @ApiParam(name = "filters", value = "过滤器,为空检索所有条件")
|
|
|
// @RequestParam(value = "filters", required = false) String filters,
|
|
|
// @ApiParam(name = "sorts", value = "排序,规则参见说明文档", defaultValue = "+name,+createTime")
|
|
|
// @RequestParam(value = "sorts", required = false) String sorts,
|
|
|
// @ApiParam(name = "size", value = "分页大小", defaultValue = "15")
|
|
|
// @RequestParam(value = "size", required = false) int size,
|
|
|
// @ApiParam(name = "page", value = "页码", defaultValue = "1")
|
|
|
// @RequestParam(value = "page", required = false) int page,
|
|
|
// HttpServletRequest request,
|
|
|
// HttpServletResponse response) throws Exception {
|
|
|
// if(StringUtils.isBlank(sorts)){
|
|
|
// sorts = "-updateTime";
|
|
|
// }
|
|
|
///**
|
|
|
// * Created by Administrator on 2017/5/19 0019.
|
|
|
// */
|
|
|
//@RestController
|
|
|
//@RequestMapping(WechatRequestMapping.api_common)
|
|
|
//@Api(value = "微信菜单相关操作", description = "微信菜单相关操作")
|
|
|
//public class WxMenuController extends EnvelopRestEndpoint {
|
|
|
//
|
|
|
// //得到微信列表数据
|
|
|
// List<WxWechatDO> wechats = wechatService.search(fields, filters, sorts, page, size);
|
|
|
// for(WxWechatDO wechat:wechats){
|
|
|
// List<WxMenuDO> parentMenus = wxMenuService.findParentMenuByWechatCode(wechat.getId());
|
|
|
// if (parentMenus.size()>0){
|
|
|
// wechat.setState("closed");
|
|
|
// }else{
|
|
|
// wechat.setState("open");
|
|
|
// }
|
|
|
// }
|
|
|
// //获取总数
|
|
|
// long count=wechatService.getCount(filters);
|
|
|
// //封装头信息
|
|
|
// pagedResponse(request, response, count, page, size);
|
|
|
// //封装返回格式
|
|
|
// List<WxWechatVO> mwechats = convertToModels(wechats, new ArrayList<>(wechats.size()), WxWechatVO.class, fields);
|
|
|
// return Envelop.getSuccessListWithPage(WechatRequestMapping.WxMenu.message_success_find_functions,mwechats, page, size,count);
|
|
|
// }
|
|
|
// @Autowired
|
|
|
// private WxMenuService wxMenuService;
|
|
|
//
|
|
|
// @Autowired
|
|
|
// private WechatService wechatService;
|
|
|
//
|
|
|
// @GetMapping(value = WechatRequestMapping.WxMenu.api_getWxMenuNoPage)
|
|
|
// @ApiOperation(value = "获取微信菜单列表,不分页")
|
|
|
// public Envelop getWxMenuNoPage(
|
|
|
// @ApiParam(name = "fields", value = "返回的字段,为空返回全部字段", defaultValue = "id,code,name,saasId,appId,appSecret,baseUrl,remark")
|
|
|
// @RequestParam(value = "fields", required = false) String fields,
|
|
|
// @ApiParam(name = "filters", value = "过滤器,为空检索所有条件")
|
|
|
// @RequestParam(value = "filters", required = false) String filters,
|
|
|
// @ApiParam(name = "sorts", value = "排序,规则参见说明文档", defaultValue = "+name,+createTime")
|
|
|
// @RequestParam(value = "sorts", required = false) String sorts) throws Exception {
|
|
|
// if(filters!=null){
|
|
|
// filters = "supMenucode=0;"+filters;
|
|
|
// }else{
|
|
|
// filters = "supMenucode=0;";
|
|
|
// }
|
|
|
// //得到list数据
|
|
|
// List<WxMenuDO> list = wxMenuService.search(fields,filters,sorts);
|
|
|
// for(WxMenuDO wxMenu:list){
|
|
|
// List<WxMenuDO> childMenus = wxMenuService.findChildMenus(wxMenu.getId());
|
|
|
// wxMenu.setChildren(childMenus);
|
|
|
// }
|
|
|
// //封装返回格式
|
|
|
// List<WxMenuVO> WxMenuVOs = convertToModels(list, new ArrayList<>(list.size()), WxMenuVO.class, fields);
|
|
|
// Map<String, String> map = wechatService.getAllWechatConfig();
|
|
|
// for(WxMenuVO menu:WxMenuVOs){
|
|
|
// menu.setWechatName(map.get(menu.getWechatCode()));
|
|
|
// }
|
|
|
// return Envelop.getSuccessList(WechatRequestMapping.WxMenu.message_success_find_functions,WxMenuVOs);
|
|
|
// @PostMapping(value = WechatRequestMapping.WxMenu.api_create, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE)
|
|
|
// @ApiOperation(value = "添加微信菜单", notes = "添加微信菜单")
|
|
|
// public MixEnvelop createWxMenu(@ApiParam(name = "wxId", value = "微信id")
|
|
|
// @RequestParam(value = "wxId", required = false)String wxId) throws Exception{
|
|
|
// return wxMenuService.createWxMenu(wxId);
|
|
|
// }
|
|
|
//
|
|
|
// /**
|
|
|
// * 创建微信公众号菜单
|
|
|
// *
|
|
|
// * @return
|
|
|
// */
|
|
|
// @ApiOperation(value = "创建微信公众号菜单", notes = "创建微信公众号菜单")
|
|
|
// @RequestMapping(value = WechatRequestMapping.WxMenu.api_createMenu ,method = RequestMethod.GET)
|
|
|
// public Envelop createWechatMenu(
|
|
|
// @ApiParam(name = "wechatId", value = "", defaultValue = "")
|
|
|
// @RequestParam(value = "wechatId", required = true)String wechatId){
|
|
|
// try{
|
|
|
// JSONObject result = wxMenuService.createWechatMenu(wechatId);
|
|
|
// String errcode = result.get("errcode").toString();
|
|
|
// WechatResponse wechatResponse = new WechatResponse(Integer.valueOf(errcode));
|
|
|
// String msg = wechatResponse.getMsg();
|
|
|
// return Envelop.getSuccess("成功",msg);
|
|
|
// }catch (Exception e){
|
|
|
// return Envelop.getSuccess("创建失败",e );
|
|
|
// }
|
|
|
// }
|
|
|
//// @PutMapping(value = WechatRequestMapping.WxMenu.api_update, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE)
|
|
|
//// @ApiOperation(value = "修改微信菜单", notes = "修改微信菜单")
|
|
|
//// public Envelop updateWxMenu(
|
|
|
//// @ApiParam(name = "json_data", value = "", defaultValue = "")
|
|
|
//// @RequestBody String jsonData) {
|
|
|
//// try {
|
|
|
//// WxMenuDO wxMenu = toEntity(jsonData, WxMenuDO.class);
|
|
|
//// return Envelop.getSuccess(WechatRequestMapping.WxMenu.message_success_update, wxMenuService.updateWxMenu(wxMenu));
|
|
|
//// } catch (ApiException e) {
|
|
|
//// return Envelop.getError(e.getMessage(), e.getErrorCode());
|
|
|
//// }
|
|
|
//// }
|
|
|
//
|
|
|
// /**
|
|
|
// * 根据微信code查找父菜单
|
|
|
// * @param wechatId
|
|
|
// * @return
|
|
|
// */
|
|
|
// @GetMapping(value = WechatRequestMapping.WxMenu.api_getParentMenu)
|
|
|
// @ApiOperation(value = "根据微信code查找父菜单", notes = "根据微信code查找父菜单")
|
|
|
// public Envelop getParentMenu(
|
|
|
// @ApiParam(name = "wechatId", value = "wechatId")
|
|
|
// @PathVariable(value = "wechatId", required = true) String wechatId
|
|
|
// ) {
|
|
|
// try {
|
|
|
// List<WxMenuDO> parentMenus = wxMenuService.findParentMenuByWechatCode(wechatId);
|
|
|
// for(WxMenuDO parentMenu:parentMenus){
|
|
|
// List<WxMenuDO> childMenus = wxMenuService.findChildMenus(parentMenu.getId());
|
|
|
// if (childMenus.size()>0){
|
|
|
// parentMenu.setState("closed");
|
|
|
// }else{
|
|
|
// parentMenu.setState("open");
|
|
|
// }
|
|
|
// }
|
|
|
// return Envelop.getSuccess(WechatRequestMapping.WxMenu.message_success_find, parentMenus);
|
|
|
// } catch (ApiException e) {
|
|
|
// return Envelop.getError(e.getMessage(), e.getErrorCode());
|
|
|
// }
|
|
|
// }
|
|
|
//
|
|
|
//// @DeleteMapping(value = WechatRequestMapping.WxMenu.api_delete)
|
|
|
//// @ApiOperation(value = "删除微信菜单", notes = "删除微信菜单")
|
|
|
//// public Envelop deleteWxMenu(
|
|
|
//// @ApiParam(name = "ids", value = "ids")
|
|
|
//// @RequestParam(value = "ids", required = true) String ids,
|
|
|
//// @ApiParam(name = "userId", value = "userId")
|
|
|
//// @RequestParam(value = "userId", required = true) String userId,
|
|
|
//// @ApiParam(name = "userName", value = "userName")
|
|
|
//// @RequestParam(value = "userName", required = true) String userName
|
|
|
//// ) {
|
|
|
//// try {
|
|
|
//// wxMenuService.deleteWxMenu(ids, userId, userName);
|
|
|
//// return Envelop.getSuccess(WechatRequestMapping.WxMenu.message_success_delete );
|
|
|
//// } catch (ApiException e) {
|
|
|
//// return Envelop.getError(e.getMessage(), e.getErrorCode());
|
|
|
//// }
|
|
|
//// }
|
|
|
////
|
|
|
//// @GetMapping(value = WechatRequestMapping.WxMenu.api_getById)
|
|
|
//// @ApiOperation(value = "根据code查找微信菜单", notes = "根据code查找微信菜单")
|
|
|
//// public Envelop findByCode(
|
|
|
//// @ApiParam(name = "id", value = "id")
|
|
|
//// @RequestParam(value = "id", required = true) String id
|
|
|
//// ) {
|
|
|
//// try {
|
|
|
//// return Envelop.getSuccess(WechatRequestMapping.WxMenu.message_success_find, wxMenuService.findById(id));
|
|
|
//// } catch (ApiException e) {
|
|
|
//// return Envelop.getError(e.getMessage(), e.getErrorCode());
|
|
|
//// }
|
|
|
//// }
|
|
|
////
|
|
|
//// @RequestMapping(value = WechatRequestMapping.WxMenu.api_getWxMenus, method = RequestMethod.GET)
|
|
|
//// @ApiOperation(value = "获取微信菜单列表(分页)")
|
|
|
//// public Envelop getWxMenus(
|
|
|
//// @ApiParam(name = "fields", value = "返回的字段,为空返回全部字段", defaultValue = "id,code,name,saasId,appId,appSecret,baseUrl,remark")
|
|
|
//// @RequestParam(value = "fields", required = false) String fields,
|
|
|
//// @ApiParam(name = "filters", value = "过滤器,为空检索所有条件")
|
|
|
//// @RequestParam(value = "filters", required = false) String filters,
|
|
|
//// @ApiParam(name = "sorts", value = "排序,规则参见说明文档", defaultValue = "+name,+createTime")
|
|
|
//// @RequestParam(value = "sorts", required = false) String sorts,
|
|
|
//// @ApiParam(name = "size", value = "分页大小", defaultValue = "15")
|
|
|
//// @RequestParam(value = "size", required = false) int size,
|
|
|
//// @ApiParam(name = "page", value = "页码", defaultValue = "1")
|
|
|
//// @RequestParam(value = "page", required = false) int page,
|
|
|
//// HttpServletRequest request,
|
|
|
//// HttpServletResponse response) throws Exception {
|
|
|
//// if(StringUtils.isBlank(sorts)){
|
|
|
//// sorts = "-updateTime";
|
|
|
//// }
|
|
|
////
|
|
|
//// //得到微信列表数据
|
|
|
//// List<WxWechatDO> wechats = wechatService.search(fields, filters, sorts, page, size);
|
|
|
//// for(WxWechatDO wechat:wechats){
|
|
|
//// List<WxMenuDO> parentMenus = wxMenuService.findParentMenuByWechatCode(wechat.getId());
|
|
|
//// if (parentMenus.size()>0){
|
|
|
//// wechat.setState("closed");
|
|
|
//// }else{
|
|
|
//// wechat.setState("open");
|
|
|
//// }
|
|
|
//// }
|
|
|
//// //获取总数
|
|
|
//// long count=wechatService.getCount(filters);
|
|
|
//// //封装头信息
|
|
|
//// pagedResponse(request, response, count, page, size);
|
|
|
//// //封装返回格式
|
|
|
//// List<WxWechatVO> mwechats = convertToModels(wechats, new ArrayList<>(wechats.size()), WxWechatVO.class, fields);
|
|
|
//// return Envelop.getSuccessListWithPage(WechatRequestMapping.WxMenu.message_success_find_functions,mwechats, page, size,count);
|
|
|
//// }
|
|
|
////
|
|
|
////
|
|
|
//// @GetMapping(value = WechatRequestMapping.WxMenu.api_getWxMenuNoPage)
|
|
|
//// @ApiOperation(value = "获取微信菜单列表,不分页")
|
|
|
//// public Envelop getWxMenuNoPage(
|
|
|
//// @ApiParam(name = "fields", value = "返回的字段,为空返回全部字段", defaultValue = "id,code,name,saasId,appId,appSecret,baseUrl,remark")
|
|
|
//// @RequestParam(value = "fields", required = false) String fields,
|
|
|
//// @ApiParam(name = "filters", value = "过滤器,为空检索所有条件")
|
|
|
//// @RequestParam(value = "filters", required = false) String filters,
|
|
|
//// @ApiParam(name = "sorts", value = "排序,规则参见说明文档", defaultValue = "+name,+createTime")
|
|
|
//// @RequestParam(value = "sorts", required = false) String sorts) throws Exception {
|
|
|
//// if(filters!=null){
|
|
|
//// filters = "supMenucode=0;"+filters;
|
|
|
//// }else{
|
|
|
//// filters = "supMenucode=0;";
|
|
|
//// }
|
|
|
//// //得到list数据
|
|
|
//// List<WxMenuDO> list = wxMenuService.search(fields,filters,sorts);
|
|
|
//// for(WxMenuDO wxMenu:list){
|
|
|
//// List<WxMenuDO> childMenus = wxMenuService.findChildMenus(wxMenu.getId());
|
|
|
//// wxMenu.setChildren(childMenus);
|
|
|
//// }
|
|
|
//// //封装返回格式
|
|
|
//// List<WxMenuVO> WxMenuVOs = convertToModels(list, new ArrayList<>(list.size()), WxMenuVO.class, fields);
|
|
|
//// Map<String, String> map = wechatService.getAllWechatConfig();
|
|
|
//// for(WxMenuVO menu:WxMenuVOs){
|
|
|
//// menu.setWechatName(map.get(menu.getWechatCode()));
|
|
|
//// }
|
|
|
//// return Envelop.getSuccessList(WechatRequestMapping.WxMenu.message_success_find_functions,WxMenuVOs);
|
|
|
//// }
|
|
|
////
|
|
|
//// /**
|
|
|
//// * 创建微信公众号菜单
|
|
|
//// *
|
|
|
//// * @return
|
|
|
//// */
|
|
|
//// @ApiOperation(value = "创建微信公众号菜单", notes = "创建微信公众号菜单")
|
|
|
//// @RequestMapping(value = WechatRequestMapping.WxMenu.api_createMenu ,method = RequestMethod.GET)
|
|
|
//// public Envelop createWechatMenu(
|
|
|
//// @ApiParam(name = "wechatId", value = "", defaultValue = "")
|
|
|
//// @RequestParam(value = "wechatId", required = true)String wechatId){
|
|
|
//// try{
|
|
|
//// JSONObject result = wxMenuService.createWechatMenu(wechatId);
|
|
|
//// String errcode = result.get("errcode").toString();
|
|
|
//// WechatResponse wechatResponse = new WechatResponse(Integer.valueOf(errcode));
|
|
|
//// String msg = wechatResponse.getMsg();
|
|
|
//// return Envelop.getSuccess("成功",msg);
|
|
|
//// }catch (Exception e){
|
|
|
//// return Envelop.getSuccess("创建失败",e );
|
|
|
//// }
|
|
|
//// }
|
|
|
////
|
|
|
//// /**
|
|
|
//// * 根据微信code查找父菜单
|
|
|
//// * @param wechatId
|
|
|
//// * @return
|
|
|
//// */
|
|
|
//// @GetMapping(value = WechatRequestMapping.WxMenu.api_getParentMenu)
|
|
|
//// @ApiOperation(value = "根据微信code查找父菜单", notes = "根据微信code查找父菜单")
|
|
|
//// public Envelop getParentMenu(
|
|
|
//// @ApiParam(name = "wechatId", value = "wechatId")
|
|
|
//// @PathVariable(value = "wechatId", required = true) String wechatId
|
|
|
//// ) {
|
|
|
//// try {
|
|
|
//// List<WxMenuDO> parentMenus = wxMenuService.findParentMenuByWechatCode(wechatId);
|
|
|
//// for(WxMenuDO parentMenu:parentMenus){
|
|
|
//// List<WxMenuDO> childMenus = wxMenuService.findChildMenus(parentMenu.getId());
|
|
|
//// if (childMenus.size()>0){
|
|
|
//// parentMenu.setState("closed");
|
|
|
//// }else{
|
|
|
//// parentMenu.setState("open");
|
|
|
//// }
|
|
|
//// }
|
|
|
//// return Envelop.getSuccess(WechatRequestMapping.WxMenu.message_success_find, parentMenus);
|
|
|
//// } catch (ApiException e) {
|
|
|
//// return Envelop.getError(e.getMessage(), e.getErrorCode());
|
|
|
//// }
|
|
|
//// }
|
|
|
////
|
|
|
////
|
|
|
//// /**
|
|
|
//// * 根据父级菜单code查找子菜单
|
|
|
//// * @param parentCode
|
|
|
//// * @return
|
|
|
//// */
|
|
|
//// @GetMapping(value = WechatRequestMapping.WxMenu.api_getChildMenus)
|
|
|
//// @ApiOperation(value = "根据父级菜单code查找子菜单", notes = "根据父级菜单code查找子菜单")
|
|
|
//// public Envelop getChildMenus(
|
|
|
//// @ApiParam(name = "parentCode", value = "parentCode")
|
|
|
//// @PathVariable(value = "parentCode", required = true) String parentCode
|
|
|
//// ) {
|
|
|
//// try {
|
|
|
//// return Envelop.getSuccess(WechatRequestMapping.WxMenu.message_success_find, wxMenuService.findChildMenus(parentCode));
|
|
|
//// } catch (ApiException e) {
|
|
|
//// return Envelop.getError(e.getMessage(), e.getErrorCode());
|
|
|
//// }
|
|
|
//// }
|
|
|
//
|
|
|
// /**
|
|
|
// * 根据父级菜单code查找子菜单
|
|
|
// * @param parentCode
|
|
|
// * @return
|
|
|
// */
|
|
|
// @GetMapping(value = WechatRequestMapping.WxMenu.api_getChildMenus)
|
|
|
// @ApiOperation(value = "根据父级菜单code查找子菜单", notes = "根据父级菜单code查找子菜单")
|
|
|
// public Envelop getChildMenus(
|
|
|
// @ApiParam(name = "parentCode", value = "parentCode")
|
|
|
// @PathVariable(value = "parentCode", required = true) String parentCode
|
|
|
// ) {
|
|
|
// try {
|
|
|
// return Envelop.getSuccess(WechatRequestMapping.WxMenu.message_success_find, wxMenuService.findChildMenus(parentCode));
|
|
|
// } catch (ApiException e) {
|
|
|
// return Envelop.getError(e.getMessage(), e.getErrorCode());
|
|
|
// }
|
|
|
// }
|
|
|
|
|
|
}
|
|
|
//}
|