diff --git a/pigx-auth/src/main/java/com/pig4cloud/pigx/auth/endpoint/PigxTokenEndpoint.java b/pigx-auth/src/main/java/com/pig4cloud/pigx/auth/endpoint/PigxTokenEndpoint.java index bcf7bedbe..3fd9cd984 100644 --- a/pigx-auth/src/main/java/com/pig4cloud/pigx/auth/endpoint/PigxTokenEndpoint.java +++ b/pigx-auth/src/main/java/com/pig4cloud/pigx/auth/endpoint/PigxTokenEndpoint.java @@ -120,7 +120,7 @@ public class PigxTokenEndpoint { * @return */ @PostMapping("/page") - public Page tokenList(@RequestBody Map params, @RequestHeader(required = false) String from) { + public R tokenList(@RequestBody Map params, @RequestHeader(required = false) String from) { if (StrUtil.isBlank(from)) { return null; } @@ -164,7 +164,7 @@ public class PigxTokenEndpoint { Page result = new Page(MapUtil.getInt(params, "page"), MapUtil.getInt(params, "limit")); result.setRecords(list); result.setTotal(redisTemplate.keys(PIGX_OAUTH_ACCESS + "*").size()); - return result; + return new R<>(result); } private boolean extractToken(Map map, Object principal) { diff --git a/pigx-common/pigx-common-core/src/main/java/com/pig4cloud/pigx/common/core/util/R.java b/pigx-common/pigx-common-core/src/main/java/com/pig4cloud/pigx/common/core/util/R.java index e9a14ff3c..ae2387a92 100644 --- a/pigx-common/pigx-common-core/src/main/java/com/pig4cloud/pigx/common/core/util/R.java +++ b/pigx-common/pigx-common-core/src/main/java/com/pig4cloud/pigx/common/core/util/R.java @@ -22,6 +22,7 @@ package com.pig4cloud.pigx.common.core.util; import lombok.Getter; import lombok.Setter; import lombok.ToString; +import lombok.experimental.Accessors; import java.io.Serializable; @@ -32,6 +33,7 @@ import java.io.Serializable; * @author lengleng */ @ToString +@Accessors(chain=true) public class R implements Serializable { private static final int SUCCESS = 0; private static final int FAIL = 1; diff --git a/pigx-upms/pigx-upms-api/src/main/java/com/pig4cloud/pigx/admin/api/feign/RemoteTokenService.java b/pigx-upms/pigx-upms-api/src/main/java/com/pig4cloud/pigx/admin/api/feign/RemoteTokenService.java index 1feff1305..7566ef73f 100644 --- a/pigx-upms/pigx-upms-api/src/main/java/com/pig4cloud/pigx/admin/api/feign/RemoteTokenService.java +++ b/pigx-upms/pigx-upms-api/src/main/java/com/pig4cloud/pigx/admin/api/feign/RemoteTokenService.java @@ -41,7 +41,7 @@ public interface RemoteTokenService { * @return page */ @PostMapping("/oauth/page") - Page selectPage(@RequestBody Map params, @RequestHeader(SecurityConstants.FROM) String from); + R selectPage(@RequestBody Map params, @RequestHeader(SecurityConstants.FROM) String from); /** * 删除token diff --git a/pigx-upms/pigx-upms-api/src/main/java/com/pig4cloud/pigx/admin/api/feign/fallback/RemoteTokenServiceFallbackImpl.java b/pigx-upms/pigx-upms-api/src/main/java/com/pig4cloud/pigx/admin/api/feign/fallback/RemoteTokenServiceFallbackImpl.java index 0878486d8..64bf41405 100644 --- a/pigx-upms/pigx-upms-api/src/main/java/com/pig4cloud/pigx/admin/api/feign/fallback/RemoteTokenServiceFallbackImpl.java +++ b/pigx-upms/pigx-upms-api/src/main/java/com/pig4cloud/pigx/admin/api/feign/fallback/RemoteTokenServiceFallbackImpl.java @@ -45,7 +45,7 @@ public class RemoteTokenServiceFallbackImpl implements RemoteTokenService { * @return page */ @Override - public Page selectPage(Map params, String from) { + public R selectPage(Map params, String from) { log.error("调用认证中心查询token 失败", cause); return null; } diff --git a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/DeptController.java b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/DeptController.java index 5711744ea..5e2806d86 100644 --- a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/DeptController.java +++ b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/DeptController.java @@ -56,8 +56,8 @@ public class DeptController { * @return SysDept */ @GetMapping("/{id}") - public SysDept get(@PathVariable Integer id) { - return sysDeptService.selectById(id); + public R get(@PathVariable Integer id) { + return new R<>(sysDeptService.selectById(id)); } @@ -67,9 +67,8 @@ public class DeptController { * @return 树形菜单 */ @GetMapping(value = "/tree") - public List getTree() { - SysDept condition = new SysDept(); - return sysDeptService.selectListTree(new EntityWrapper<>(condition)); + public R> getTree() { + return new R<>(sysDeptService.selectListTree(new EntityWrapper<>())); } /** @@ -107,8 +106,8 @@ public class DeptController { @SysLog("编辑部门") @PutMapping @PreAuthorize("@pms.hasPermission('sys_dept_edit')") - public Boolean edit(@Valid @RequestBody SysDept sysDept) { + public R edit(@Valid @RequestBody SysDept sysDept) { sysDept.setUpdateTime(LocalDateTime.now()); - return sysDeptService.updateDeptById(sysDept); + return new R<>(sysDeptService.updateDeptById(sysDept)); } } diff --git a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/DictController.java b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/DictController.java index 0c57f6d5e..97ce68666 100644 --- a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/DictController.java +++ b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/DictController.java @@ -60,8 +60,8 @@ public class DictController { * @return 字典信息 */ @GetMapping("/{id}") - public SysDict dict(@PathVariable Integer id) { - return sysDictService.selectById(id); + public R dict(@PathVariable Integer id) { + return new R<>(sysDictService.selectById(id)); } /** @@ -71,8 +71,8 @@ public class DictController { * @return 分页对象 */ @GetMapping("/page") - public Page dictPage(@RequestParam Map params) { - return sysDictService.selectPage(new Query<>(params), new EntityWrapper<>()); + public R dictPage(@RequestParam Map params) { + return new R<>(sysDictService.selectPage(new Query<>(params), new EntityWrapper<>())); } /** @@ -83,10 +83,10 @@ public class DictController { */ @GetMapping("/type/{type}") @Cacheable(value = "dict_details", key = "#type") - public List findDictByType(@PathVariable String type) { + public R> findDictByType(@PathVariable String type) { SysDict condition = new SysDict(); condition.setType(type); - return sysDictService.selectList(new EntityWrapper<>(condition)); + return new R<>(sysDictService.selectList(new EntityWrapper<>(condition))); } /** diff --git a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/LogController.java b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/LogController.java index b3aaeae9d..7bbf9dbf4 100644 --- a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/LogController.java +++ b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/LogController.java @@ -58,8 +58,8 @@ public class LogController { * @return 分页对象 */ @GetMapping("/page") - public Page logPage(@RequestParam Map params) { - return sysLogService.selectPage(new Query<>(params), new EntityWrapper<>()); + public R logPage(@RequestParam Map params) { + return new R<>(sysLogService.selectPage(new Query<>(params), new EntityWrapper<>())); } /** diff --git a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/MenuController.java b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/MenuController.java index 122e32902..d9f81d14d 100644 --- a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/MenuController.java +++ b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/MenuController.java @@ -58,8 +58,8 @@ public class MenuController { * @return 当前用户的树形菜单 */ @GetMapping - public List userMenu() { - // 获取符合条件得菜单 + public R> userMenu() { + // 获取符合条件的菜单 Set all = new HashSet<>(); SecurityUtils.getRoles() .forEach(roleId -> all.addAll(sysMenuService.findMenuByRoleId(roleId))); @@ -68,7 +68,7 @@ public class MenuController { .map(MenuTree::new) .sorted(Comparator.comparingInt(MenuTree::getSort)) .collect(Collectors.toList()); - return TreeUtil.bulid(menuTreeList, -1); + return new R<>(TreeUtil.bulid(menuTreeList, -1)); } /** @@ -77,8 +77,8 @@ public class MenuController { * @return 树形菜单 */ @GetMapping(value = "/tree") - public List getTree() { - return TreeUtil.bulidTree(sysMenuService.selectList(new EntityWrapper<>()), -1); + public R> getTree() { + return new R<>(TreeUtil.bulidTree(sysMenuService.selectList(new EntityWrapper<>()), -1)); } /** @@ -102,8 +102,8 @@ public class MenuController { * @return 菜单详细信息 */ @GetMapping("/{id}") - public SysMenu menu(@PathVariable Integer id) { - return sysMenuService.selectById(id); + public R menu(@PathVariable Integer id) { + return new R<>(sysMenuService.selectById(id)); } /** diff --git a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/OauthClientDetailsController.java b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/OauthClientDetailsController.java index eb1084494..15d70b386 100644 --- a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/OauthClientDetailsController.java +++ b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/OauthClientDetailsController.java @@ -56,8 +56,8 @@ public class OauthClientDetailsController { * @return SysOauthClientDetails */ @GetMapping("/{id}") - public SysOauthClientDetails get(@PathVariable Integer id) { - return sysOauthClientDetailsService.selectById(id); + public R get(@PathVariable Integer id) { + return new R<>(sysOauthClientDetailsService.selectById(id)); } @@ -68,8 +68,8 @@ public class OauthClientDetailsController { * @return 分页对象 */ @GetMapping("/page") - public Page page(@RequestParam Map params) { - return sysOauthClientDetailsService.selectPage(new Query<>(params), new EntityWrapper<>()); + public R page(@RequestParam Map params) { + return new R<>(sysOauthClientDetailsService.selectPage(new Query<>(params), new EntityWrapper<>())); } /** diff --git a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/RoleController.java b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/RoleController.java index 052841355..a2278f1d5 100644 --- a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/RoleController.java +++ b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/RoleController.java @@ -54,8 +54,8 @@ public class RoleController { * @return 角色信息 */ @GetMapping("/{id}") - public SysRole role(@PathVariable Integer id) { - return sysRoleService.selectById(id); + public R role(@PathVariable Integer id) { + return new R<>(sysRoleService.selectById(id)); } /** @@ -103,9 +103,8 @@ public class RoleController { * @return 角色列表 */ @GetMapping("/list") - public List roleList() { - return sysRoleService.selectList(new EntityWrapper<>()); - + public R> roleList() { + return new R<>(sysRoleService.selectList(new EntityWrapper<>())); } /** @@ -115,8 +114,8 @@ public class RoleController { * @return 分页对象 */ @GetMapping("/page") - public Page rolePage(@RequestParam Map params) { - return sysRoleService.selectPage(new Query<>(params), new EntityWrapper<>()); + public R rolePage(@RequestParam Map params) { + return new R<>(sysRoleService.selectPage(new Query<>(params), new EntityWrapper<>())); } /** diff --git a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/SysSocialDetailsController.java b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/SysSocialDetailsController.java index b38f99f45..20ff9e616 100755 --- a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/SysSocialDetailsController.java +++ b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/SysSocialDetailsController.java @@ -56,8 +56,8 @@ public class SysSocialDetailsController { * @return */ @GetMapping("/page") - public Page page(@RequestParam Map params) { - return sysSocialDetailsService.selectPage(new Query<>(params), new EntityWrapper<>()); + public R page(@RequestParam Map params) { + return new R<>(sysSocialDetailsService.selectPage(new Query<>(params), new EntityWrapper<>())); } @@ -68,9 +68,8 @@ public class SysSocialDetailsController { * @return R */ @GetMapping("/{id}") - public R info(@PathVariable("id") Integer id) { - SysSocialDetails sysSocialDetails = sysSocialDetailsService.selectById(id); - return new R<>(sysSocialDetails); + public R info(@PathVariable("id") Integer id) { + return new R<>(sysSocialDetailsService.selectById(id)); } /** diff --git a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/TokenController.java b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/TokenController.java index 61dbe5d1b..e41caac24 100644 --- a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/TokenController.java +++ b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/TokenController.java @@ -48,7 +48,7 @@ public class TokenController { * @return token集合 */ @GetMapping("/page") - public Page token(@RequestParam Map params) { + public R token(@RequestParam Map params) { return remoteTokenService.selectPage(params, SecurityConstants.FROM_IN); } diff --git a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/UserController.java b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/UserController.java index 22212fa75..ff832f2f0 100644 --- a/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/UserController.java +++ b/pigx-upms/pigx-upms-biz/src/main/java/com/pig4cloud/pigx/admin/controller/UserController.java @@ -91,8 +91,8 @@ public class UserController { * @return 用户信息 */ @GetMapping("/{id}") - public UserVO user(@PathVariable Integer id) { - return userService.selectUserVoById(id); + public R user(@PathVariable Integer id) { + return new R<>(userService.selectUserVoById(id)); } /** @@ -169,8 +169,8 @@ public class UserController { * @return 用户集合 */ @GetMapping("/page") - public Page userPage(@RequestParam Map params) { - return userService.selectWithRolePage(new Query(params)); + public R userPage(@RequestParam Map params) { + return new R<>(userService.selectWithRolePage(new Query(params))); } /** diff --git a/pigx-visual/pigx-codegen/src/main/java/com/pig4cloud/pigx/codegen/controller/SysGeneratorController.java b/pigx-visual/pigx-codegen/src/main/java/com/pig4cloud/pigx/codegen/controller/SysGeneratorController.java index 25f3cdfad..1e4c09be0 100755 --- a/pigx-visual/pigx-codegen/src/main/java/com/pig4cloud/pigx/codegen/controller/SysGeneratorController.java +++ b/pigx-visual/pigx-codegen/src/main/java/com/pig4cloud/pigx/codegen/controller/SysGeneratorController.java @@ -22,6 +22,7 @@ import com.baomidou.mybatisplus.plugins.Page; import com.pig4cloud.pigx.codegen.entity.GenConfig; import com.pig4cloud.pigx.codegen.service.SysGeneratorService; import com.pig4cloud.pigx.common.core.util.Query; +import com.pig4cloud.pigx.common.core.util.R; import lombok.AllArgsConstructor; import org.springframework.web.bind.annotation.*; @@ -48,10 +49,9 @@ public class SysGeneratorController { * @return 数据库表 */ @GetMapping("/page") - public Page list(@RequestParam Map params) { + public R list(@RequestParam Map params) { Query query = new Query(params); - query.setRecords(sysGeneratorService.queryPage(query)); - return query; + return new R<>(query.setRecords(sysGeneratorService.queryPage(query))); } /** diff --git a/pigx-visual/pigx-codegen/src/main/resources/template/Controller.java.vm b/pigx-visual/pigx-codegen/src/main/resources/template/Controller.java.vm index cc4d4e978..c2d0349d1 100755 --- a/pigx-visual/pigx-codegen/src/main/resources/template/Controller.java.vm +++ b/pigx-visual/pigx-codegen/src/main/resources/template/Controller.java.vm @@ -1,5 +1,6 @@ package ${package}.${moduleName}.controller; +import lombok.AllArgsConstructor; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import com.baomidou.mybatisplus.plugins.Page; @@ -19,9 +20,9 @@ import java.util.Map; */ @RestController @RequestMapping("/${pathName}") +@AllArgsConstructor public class ${className}Controller { - @Autowired - private ${className}Service ${classname}Service; + private final ${className}Service ${classname}Service; /** @@ -30,8 +31,8 @@ public class ${className}Controller { * @return */ @GetMapping("/page") - public Page page(@RequestParam Map params) { - return ${classname}Service.selectPage(new Query<>(params), new EntityWrapper<>()); + public R page(@RequestParam Map params) { + return new R<>(${classname}Service.selectPage(new Query<>(params), new EntityWrapper<>())); } @@ -41,9 +42,8 @@ public class ${className}Controller { * @return R */ @GetMapping("/{${pk.lowerAttrName}}") - public R info(@PathVariable("${pk.lowerAttrName}") ${pk.attrType} ${pk.lowerAttrName}){ - ${className} ${classname} = ${classname}Service.selectById(${pk.lowerAttrName}); - return new R<>(${classname}); + public R get${className}ById(@PathVariable("${pk.lowerAttrName}") ${pk.attrType} ${pk.lowerAttrName}){ + return new R<>(${classname}Service.selectById(${pk.lowerAttrName})); } /** @@ -52,7 +52,7 @@ public class ${className}Controller { * @return R */ @PostMapping - public R save(@RequestBody ${className} ${classname}){ + public R save${className}(@RequestBody ${className} ${classname}){ return new R<>(${classname}Service.insert(${classname})); } @@ -62,7 +62,7 @@ public class ${className}Controller { * @return R */ @PutMapping - public R update(@RequestBody ${className} ${classname}){ + public R update${className}(@RequestBody ${className} ${classname}){ ${classname}Service.updateById(${classname}); return new R<>(Boolean.TRUE); } @@ -73,7 +73,7 @@ public class ${className}Controller { * @return R */ @DeleteMapping("/{${pk.lowerAttrName}}") - public R delete(@PathVariable ${pk.attrType} ${pk.lowerAttrName}){ + public R delete${className}ById(@PathVariable ${pk.attrType} ${pk.lowerAttrName}){ return new R<>(${classname}Service.deleteById(${pk.lowerAttrName})); } diff --git a/pigx-visual/pigx-codegen/src/main/resources/template/api.js.vm b/pigx-visual/pigx-codegen/src/main/resources/template/api.js.vm index 1e0092be8..e257ce767 100644 --- a/pigx-visual/pigx-codegen/src/main/resources/template/api.js.vm +++ b/pigx-visual/pigx-codegen/src/main/resources/template/api.js.vm @@ -27,7 +27,7 @@ export function fetchList(query) { export function addObj(obj) { return request({ - url: '/${moduleName}/${pathName}/', + url: '/${moduleName}/${pathName}', method: 'post', data: obj }) @@ -49,7 +49,7 @@ export function delObj(id) { export function putObj(obj) { return request({ - url: '/${moduleName}/${pathName}/', + url: '/${moduleName}/${pathName}', method: 'put', data: obj }) diff --git a/pigx-visual/pigx-daemon/src/main/java/com/pig4cloud/pigx/daemon/controller/ExecutionLogController.java b/pigx-visual/pigx-daemon/src/main/java/com/pig4cloud/pigx/daemon/controller/ExecutionLogController.java index 78580fffb..71f04fcf7 100755 --- a/pigx-visual/pigx-daemon/src/main/java/com/pig4cloud/pigx/daemon/controller/ExecutionLogController.java +++ b/pigx-visual/pigx-daemon/src/main/java/com/pig4cloud/pigx/daemon/controller/ExecutionLogController.java @@ -23,7 +23,7 @@ import com.pig4cloud.pigx.common.core.util.Query; import com.pig4cloud.pigx.common.core.util.R; import com.pig4cloud.pigx.daemon.entity.ExecutionLog; import com.pig4cloud.pigx.daemon.service.ExecutionLogService; -import org.springframework.beans.factory.annotation.Autowired; +import lombok.AllArgsConstructor; import org.springframework.web.bind.annotation.*; import java.util.Map; @@ -35,9 +35,10 @@ import java.util.Map; */ @RestController @RequestMapping("/executionlog") +@AllArgsConstructor public class ExecutionLogController { - @Autowired - private ExecutionLogService executionLogService; + + private final ExecutionLogService executionLogService; /** @@ -47,8 +48,8 @@ public class ExecutionLogController { * @return */ @GetMapping("/page") - public Page page(@RequestParam Map params) { - return executionLogService.selectPage(new Query<>(params), new EntityWrapper<>()); + public R page(@RequestParam Map params) { + return new R<>(executionLogService.selectPage(new Query<>(params), new EntityWrapper<>())); } @@ -59,10 +60,8 @@ public class ExecutionLogController { * @return R */ @GetMapping("/{id}") - public R info(@PathVariable("id") String id) { - ExecutionLog executionLog = executionLogService.selectById(id); - - return new R<>(executionLog); + public R info(@PathVariable("id") String id) { + return new R<>(executionLogService.selectById(id)); } /** @@ -71,11 +70,9 @@ public class ExecutionLogController { * @param executionLog * @return R */ - @PostMapping("/save") - public R save(@RequestBody ExecutionLog executionLog) { - executionLogService.insert(executionLog); - - return new R<>(Boolean.TRUE); + @PostMapping + public R save(@RequestBody ExecutionLog executionLog) { + return new R<>(executionLogService.insert(executionLog)); } /** @@ -84,11 +81,9 @@ public class ExecutionLogController { * @param executionLog * @return R */ - @PutMapping("/update") - public R update(@RequestBody ExecutionLog executionLog) { - executionLogService.updateById(executionLog); - - return new R<>(Boolean.TRUE); + @PutMapping + public R update(@RequestBody ExecutionLog executionLog) { + return new R<>(executionLogService.updateById(executionLog)); } /** @@ -98,8 +93,7 @@ public class ExecutionLogController { * @return R */ @DeleteMapping("/{id}") - public R delete(@PathVariable String id) { - + public R delete(@PathVariable String id) { return new R<>(executionLogService.deleteById(id)); } diff --git a/pigx-visual/pigx-daemon/src/main/java/com/pig4cloud/pigx/daemon/controller/StatusTraceLogController.java b/pigx-visual/pigx-daemon/src/main/java/com/pig4cloud/pigx/daemon/controller/StatusTraceLogController.java index cfb8508e4..7a1d815c6 100755 --- a/pigx-visual/pigx-daemon/src/main/java/com/pig4cloud/pigx/daemon/controller/StatusTraceLogController.java +++ b/pigx-visual/pigx-daemon/src/main/java/com/pig4cloud/pigx/daemon/controller/StatusTraceLogController.java @@ -23,7 +23,7 @@ import com.pig4cloud.pigx.common.core.util.Query; import com.pig4cloud.pigx.common.core.util.R; import com.pig4cloud.pigx.daemon.entity.StatusTraceLog; import com.pig4cloud.pigx.daemon.service.StatusTraceLogService; -import org.springframework.beans.factory.annotation.Autowired; +import lombok.AllArgsConstructor; import org.springframework.web.bind.annotation.*; import java.util.Map; @@ -34,11 +34,10 @@ import java.util.Map; * @date 2018-08-03 22:15:45 */ @RestController +@AllArgsConstructor @RequestMapping("/statustracelog") public class StatusTraceLogController { - @Autowired - private StatusTraceLogService statusTraceLogService; - + private final StatusTraceLogService statusTraceLogService; /** * 列表 @@ -47,8 +46,8 @@ public class StatusTraceLogController { * @return */ @GetMapping("/page") - public Page page(@RequestParam Map params) { - return statusTraceLogService.selectPage(new Query<>(params), new EntityWrapper<>()); + public R page(@RequestParam Map params) { + return new R<>(statusTraceLogService.selectPage(new Query<>(params), new EntityWrapper<>())); } @@ -59,10 +58,8 @@ public class StatusTraceLogController { * @return R */ @GetMapping("/{id}") - public R info(@PathVariable("id") String id) { - StatusTraceLog statusTraceLog = statusTraceLogService.selectById(id); - - return new R<>(statusTraceLog); + public R info(@PathVariable("id") String id) { + return new R<>(statusTraceLogService.selectById(id)); } /** @@ -71,11 +68,9 @@ public class StatusTraceLogController { * @param statusTraceLog * @return R */ - @PostMapping("/save") - public R save(@RequestBody StatusTraceLog statusTraceLog) { - statusTraceLogService.insert(statusTraceLog); - - return new R<>(Boolean.TRUE); + @PostMapping + public R save(@RequestBody StatusTraceLog statusTraceLog) { + return new R<>(statusTraceLogService.insert(statusTraceLog)); } /** @@ -84,11 +79,9 @@ public class StatusTraceLogController { * @param statusTraceLog * @return R */ - @PutMapping("/update") - public R update(@RequestBody StatusTraceLog statusTraceLog) { - statusTraceLogService.updateById(statusTraceLog); - - return new R<>(Boolean.TRUE); + @PutMapping + public R update(@RequestBody StatusTraceLog statusTraceLog) { + return new R<>(statusTraceLogService.updateById(statusTraceLog)); } /** @@ -98,7 +91,7 @@ public class StatusTraceLogController { * @return R */ @DeleteMapping("/{id}") - public R delete(@PathVariable("id") String id) { + public R delete(@PathVariable("id") String id) { return new R<>(statusTraceLogService.deleteById(id)); } diff --git a/pigx-visual/pigx-sso-client-demo/src/main/java/com/pig4cloud/pigx/sso/controller/DemoController.java b/pigx-visual/pigx-sso-client-demo/src/main/java/com/pig4cloud/pigx/sso/controller/DemoController.java index 6048ce2ec..0fc1b2d0c 100644 --- a/pigx-visual/pigx-sso-client-demo/src/main/java/com/pig4cloud/pigx/sso/controller/DemoController.java +++ b/pigx-visual/pigx-sso-client-demo/src/main/java/com/pig4cloud/pigx/sso/controller/DemoController.java @@ -28,7 +28,7 @@ import org.springframework.web.bind.annotation.RestController; */ @RestController public class DemoController { - @GetMapping("/") + @GetMapping("/user") public Authentication user(Authentication authentication) { return authentication; }