| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- package com.template.controller;
- import com.template.annotation.AWelcomeLevelLog;
- import com.template.annotation.AWelcomeLog;
- import com.template.annotation.AWelcomeLogMode;
- import com.template.annotation.AWelcomeTypeLog;
- import com.template.api.WelcomeSchoolControllerAPI;
- import com.template.model.pojo.WelcomeSchool;
- import com.template.model.result.CommonResult;
- import com.template.model.result.PageUtils;
- import com.template.services.WelcomeSchoolService;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.RestController;
- /**
- * <p>
- * 前端控制器
- * </p>
- *
- * @author ceshi
- * @since 2025-06-19
- */
- @RestController
- public class WelcomeSchoolController implements WelcomeSchoolControllerAPI {
- @Autowired
- WelcomeSchoolService welcomeSchoolService;
- @Override
- @AWelcomeLog("新增校区管理")
- @AWelcomeTypeLog("新增")
- @AWelcomeLogMode("校区管理")
- @AWelcomeLevelLog("信息")
- public CommonResult saveSchool(WelcomeSchool WelcomeSchool) {
- return welcomeSchoolService.save(WelcomeSchool)?CommonResult.ok():CommonResult.fail();
- }
- @Override
- @AWelcomeLog("删除校区管理")
- @AWelcomeTypeLog("删除")
- @AWelcomeLogMode("校区管理")
- @AWelcomeLevelLog("警告")
- public CommonResult deleteSchool(Integer schoolId) {
- return welcomeSchoolService.removeById(schoolId)?CommonResult.ok():CommonResult.fail();
- }
- @Override
- @AWelcomeLog("编辑校区管理")
- @AWelcomeTypeLog("编辑")
- @AWelcomeLogMode("校区管理")
- @AWelcomeLevelLog("信息")
- public CommonResult updateSchool(WelcomeSchool welcomeSchool) {
- return welcomeSchoolService.updateById(welcomeSchool)?CommonResult.ok():CommonResult.fail();
- }
- @Override
- public CommonResult listSchool(int currentPage, int pageCount) {
- PageUtils<WelcomeSchool>pageUtils= welcomeSchoolService.listSchool(currentPage,pageCount);
- return CommonResult.ok(pageUtils);
- }
- }
|