提交 424eb646 编写于 作者: F fengyw

修改

上级 1b792ae4
/**
* Copyright 2015-现在 广州市领课网络科技有限公司
*/
package com.roncoo.education.common.core.enums;
import lombok.AllArgsConstructor;
import lombok.Getter;
/**
* @author wujing
*/
@Getter
@AllArgsConstructor
public enum UserTypeEnum {
USER(1, "用户", ""), LECTURER(2, "讲师", "blue");
private Integer code;
private String desc;
private String color;
}
...@@ -2,6 +2,8 @@ package ${cfg.packagePrefix}.${cfg.packageName!}.service.admin; ...@@ -2,6 +2,8 @@ package ${cfg.packagePrefix}.${cfg.packageName!}.service.admin;
import ${cfg.packagePrefix}.common.core.base.Page; import ${cfg.packagePrefix}.common.core.base.Page;
import ${cfg.packagePrefix}.common.core.base.Result; import ${cfg.packagePrefix}.common.core.base.Result;
import ${cfg.packagePrefix}.common.core.base.SysLog;
import ${cfg.packagePrefix}.common.core.base.SysLogCache;
import ${cfg.packagePrefix}.${cfg.packageName!}.service.admin.biz.Admin${entity}Biz; import ${cfg.packagePrefix}.${cfg.packageName!}.service.admin.biz.Admin${entity}Biz;
import ${cfg.packagePrefix}.${cfg.packageName!}.service.admin.req.Admin${entity}EditReq; import ${cfg.packagePrefix}.${cfg.packageName!}.service.admin.req.Admin${entity}EditReq;
import ${cfg.packagePrefix}.${cfg.packageName!}.service.admin.req.Admin${entity}PageReq; import ${cfg.packagePrefix}.${cfg.packageName!}.service.admin.req.Admin${entity}PageReq;
...@@ -18,54 +20,52 @@ import javax.validation.Valid; ...@@ -18,54 +20,52 @@ import javax.validation.Valid;
import javax.validation.constraints.NotNull; import javax.validation.constraints.NotNull;
/** /**
* ADMIN-${table.comment!} * ADMIN-${table.comment!}
* *
* @author ${author} * @author ${author}
*/ */
@Api(tags = "ADMIN-${table.comment!}") @Api(tags = "ADMIN-${table.comment!}")
@RestController @RestController
@RequiredArgsConstructor @RequiredArgsConstructor
@RequestMapping("/${cfg.packageName}/admin/<#if controllerMappingHyphenStyle??>${controllerMappingHyphen}<#else>${table.name ?replace("_","/")}</#if>") @RequestMapping("/${cfg.packageName}/admin/<#if controllerMappingHyphenStyle??>${controllerMappingHyphen}<#else>${table.name ?replace("_","/")}</#if>")
public class Admin${table.entityName}Controller { public class Admin${table.entityName}Controller {
@NotNull @NotNull
private final Admin${entity}Biz biz; private final Admin${entity}Biz biz;
@ApiOperation(value = "${table.comment!}分页", notes = "${table.comment!}分页") @ApiOperation(value = "${table.comment!}分页", notes = "${table.comment!}分页")
@PostMapping(value = "/page") @PostMapping(value = "/page")
public Result public Result<Page<#noparse><</#noparse>Admin${entity}PageResp<#noparse>></#noparse>> page(@RequestBody Admin${entity}PageReq req) {
<Page<#noparse> return biz.page(req);
<</#noparse>Admin${entity}PageResp<#noparse>></#noparse>> page(@RequestBody Admin${entity}PageReq req) {
return biz.page(req);
} }
@ApiOperation(value = "${table.comment!}添加", notes = "${table.comment!}添加") @ApiOperation(value = "${table.comment!}添加", notes = "${table.comment!}添加")
@SysLog(value = "${table.comment!}添加")
@PostMapping(value = "/save") @PostMapping(value = "/save")
public Result public Result<String> save(@RequestBody @Valid Admin${entity}SaveReq req) {
<String> save(@RequestBody @Valid Admin${entity}SaveReq req) {
return biz.save(req); return biz.save(req);
} }
@ApiOperation(value = "${table.comment!}查看", notes = "${table.comment!}查看") @ApiOperation(value = "${table.comment!}查看", notes = "${table.comment!}查看")
@ApiImplicitParam(name = "id", value = "主键ID", dataTypeClass = Long.class, paramType = "query", required = true) @ApiImplicitParam(name = "id", value = "主键ID", dataTypeClass = Long.class, paramType = "query", required = true)
@GetMapping(value = "/view") @SysLogCache
public Result @GetMapping(value = "/view")
<Admin${entity}ViewResp> view(@RequestParam Long id) { public Result<Admin${entity}ViewResp> view(@RequestParam Long id) {
return biz.view(id); return biz.view(id);
} }
@ApiOperation(value = "${table.comment!}修改", notes = "${table.comment!}修改") @ApiOperation(value = "${table.comment!}修改", notes = "${table.comment!}修改")
@PutMapping(value = "/edit") @SysLog(value = "${table.comment!}修改", isUpdate = true)
public Result @PutMapping(value = "/edit")
<String> edit(@RequestBody @Valid Admin${entity}EditReq req) { public Result<String> edit(@RequestBody @Valid Admin${entity}EditReq req) {
return biz.edit(req); return biz.edit(req);
} }
@ApiOperation(value = "${table.comment!}删除", notes = "${table.comment!}删除") @ApiOperation(value = "${table.comment!}删除", notes = "${table.comment!}删除")
@ApiImplicitParam(name = "id", value = "主键ID", dataTypeClass = Long.class, paramType = "query", required = true) @ApiImplicitParam(name = "id", value = "主键ID", dataTypeClass = Long.class, paramType = "query", required = true)
@DeleteMapping(value = "/delete") @SysLog(value = "${table.comment!}删除")
public Result @DeleteMapping(value = "/delete")
<String> delete(@RequestParam Long id) { public Result<String> delete(@RequestParam Long id) {
return biz.delete(id); return biz.delete(id);
} }
} }
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册