| | |
| | | @RequestMapping("") |
| | | public class TMajorController { |
| | | |
| | | private final TMajorService majorService; |
| | | private final TMajorService tMajorService; |
| | | private final TokenService tokenService; |
| | | @Autowired |
| | | public TMajorController(TMajorService majorService, TokenService tokenService) { |
| | | this.majorService = majorService; |
| | | public TMajorController(TMajorService tMajorService, TokenService tokenService) { |
| | | this.tMajorService = tMajorService; |
| | | this.tokenService = tokenService; |
| | | } |
| | | |
| | |
| | | @PostMapping(value = "/api/t-major/pageList") |
| | | public R<PageInfo<TMajor>> pageList(@RequestBody String param) { |
| | | TMajorQuery query = JSON.parseObject(param, TMajorQuery.class); |
| | | return R.ok(majorService.pageList(query)); |
| | | return R.ok(tMajorService.pageList(query)); |
| | | } |
| | | |
| | | /** |
| | |
| | | @PostMapping(value = "/api/t-major/add") |
| | | public R<Boolean> add(@RequestBody String param) { |
| | | TMajor dto = JSON.parseObject(param,TMajor.class); |
| | | if(majorService.isExit(dto)){ |
| | | if(tMajorService.isExit(dto)){ |
| | | return R.fail("该专业已存在"); |
| | | } |
| | | majorService.save(dto); |
| | | tMajorService.save(dto); |
| | | return R.ok(); |
| | | } |
| | | |
| | |
| | | @PostMapping(value = "/api/t-major/update") |
| | | public R<Boolean> update(@RequestBody String param) { |
| | | TMajor dto = JSON.parseObject(param,TMajor.class); |
| | | if(majorService.isExit(dto)){ |
| | | if(tMajorService.isExit(dto)){ |
| | | return R.fail("该专业已存在"); |
| | | } |
| | | majorService.updateById(dto); |
| | | tMajorService.updateById(dto); |
| | | return R.ok(); |
| | | } |
| | | |
| | |
| | | @ApiOperation(value = "查看专业管理详情") |
| | | @GetMapping(value = "/open/t-major/getDetailById") |
| | | public R<TMajor> getDetailById(@RequestParam String id) { |
| | | TMajor equipment = majorService.getById(id); |
| | | TMajor equipment = tMajorService.getById(id); |
| | | return R.ok(equipment); |
| | | } |
| | | |
| | |
| | | @ApiOperation(value = "删除专业管理") |
| | | @DeleteMapping(value = "/open/t-major/deleteById") |
| | | public R<Boolean> deleteById(@RequestParam String id) { |
| | | return R.ok(majorService.removeById(id)); |
| | | return R.ok(tMajorService.removeById(id)); |
| | | } |
| | | |
| | | /** |
| | |
| | | @ApiOperation(value = "批量删除专业管理") |
| | | @DeleteMapping(value = "/open/t-major/deleteByIds") |
| | | public R<Boolean> deleteByIds(@RequestBody List<String> ids) { |
| | | return R.ok(majorService.removeByIds(ids)); |
| | | return R.ok(tMajorService.removeByIds(ids)); |
| | | } |
| | | |
| | | } |