文件模块初步完成

This commit is contained in:
2025-05-06 19:15:01 +08:00
parent 2eb5ee1207
commit e1458e937b
21 changed files with 763 additions and 24 deletions

View File

@ -10,7 +10,7 @@ import jakarta.validation.Valid;
* ${entityComment} 控制器
*/
@RestController
@RequestMapping("${tableName}")
@RequestMapping("${entityNameLower}")
@Slf4j
@Tag(name = "${entityComment}管理")
public class ${entityName}Controller {
@ -28,6 +28,8 @@ public class ${entityName}Controller {
*/
@PostMapping("add")
@Operation(summary = "web端管理员添加${entityComment}", description = "参数:${entityComment}添加请求体权限管理员方法名add${entityName}")
@RequiresPermission(mustRole = UserConstant.ADMIN_ROLE)
@SysLog(title = "${entityComment}管理", content = "web端管理员添加${entityComment}")
public BaseResponse<Boolean> add${entityName}(@Valid @RequestBody ${entityName}AddRequest ${entityNameLower}AddRequest) {
${entityName} ${entityNameLower} = commonService.copyProperties(${entityNameLower}AddRequest, ${entityName}.class);
${entityNameLower}Service.save(${entityNameLower});