| | |
| | | |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; |
| | | import com.vci.ubcs.code.entity.CodeAllcode; |
| | | import com.vci.ubcs.code.service.ICodeAllcodeService; |
| | | import com.vci.ubcs.code.vo.pagemodel.CodeAllcodeVO; |
| | | import com.vci.ubcs.code.entity.CodeAllCode; |
| | | import com.vci.ubcs.code.service.ICodeAllCodeService; |
| | | import com.vci.ubcs.code.vo.pagemodel.CodeAllCodeVO; |
| | | import com.vci.ubcs.code.wrapper.CodeAllcodeWrapper; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | |
| | | @AllArgsConstructor |
| | | @RequestMapping("blade-code/CodeAllcode") |
| | | @Api(value = "全部码值", tags = "全部码值接口") |
| | | public class CodeAllcodeController extends BladeController { |
| | | public class CodeAllCodeController extends BladeController { |
| | | |
| | | private final ICodeAllcodeService CodeAllcodeService; |
| | | private final ICodeAllCodeService CodeAllcodeService; |
| | | |
| | | /** |
| | | * 全部码值 详情 |
| | |
| | | @GetMapping("/detail") |
| | | @ApiOperationSupport(order = 1) |
| | | @ApiOperation(value = "详情", notes = "传入CodeAllcode") |
| | | public R<CodeAllcodeVO> detail(CodeAllcode CodeAllcode) { |
| | | CodeAllcode detail = CodeAllcodeService.getOne(Condition.getQueryWrapper(CodeAllcode)); |
| | | public R<CodeAllCodeVO> detail(CodeAllCode CodeAllcode) { |
| | | CodeAllCode detail = CodeAllcodeService.getOne(Condition.getQueryWrapper(CodeAllcode)); |
| | | return R.data(CodeAllcodeWrapper.build().entityVO(detail)); |
| | | } |
| | | /** |
| | |
| | | @GetMapping("/list") |
| | | @ApiOperationSupport(order = 2) |
| | | @ApiOperation(value = "分页", notes = "传入CodeAllcode") |
| | | public R<IPage<CodeAllcodeVO>> list(CodeAllcode CodeAllcode, Query query) { |
| | | IPage<CodeAllcode> pages = CodeAllcodeService.page(Condition.getPage(query), Condition.getQueryWrapper(CodeAllcode)); |
| | | public R<IPage<CodeAllCodeVO>> list(CodeAllCode CodeAllcode, Query query) { |
| | | IPage<CodeAllCode> pages = CodeAllcodeService.page(Condition.getPage(query), Condition.getQueryWrapper(CodeAllcode)); |
| | | return R.data(CodeAllcodeWrapper.build().pageVO(pages)); |
| | | } |
| | | |
| | |
| | | @GetMapping("/page") |
| | | @ApiOperationSupport(order = 3) |
| | | @ApiOperation(value = "分页", notes = "传入CodeAllcode") |
| | | public R<IPage<CodeAllcodeVO>> page(CodeAllcodeVO CodeAllcode, Query query) { |
| | | IPage<CodeAllcodeVO> pages = CodeAllcodeService.selectCodeAllcodePage(Condition.getPage(query), CodeAllcode); |
| | | public R<IPage<CodeAllCodeVO>> page(CodeAllCodeVO CodeAllcode, Query query) { |
| | | IPage<CodeAllCodeVO> pages = CodeAllcodeService.selectCodeAllcodePage(Condition.getPage(query), CodeAllcode); |
| | | return R.data(pages); |
| | | } |
| | | |
| | |
| | | @PostMapping("/save") |
| | | @ApiOperationSupport(order = 4) |
| | | @ApiOperation(value = "新增", notes = "传入CodeAllcode") |
| | | public R save(@Valid @RequestBody CodeAllcode codeAllcode) { |
| | | public R save(@Valid @RequestBody CodeAllCode codeAllcode) { |
| | | return R.status(CodeAllcodeService.save(codeAllcode)); |
| | | } |
| | | |
| | |
| | | @PostMapping("/update") |
| | | @ApiOperationSupport(order = 5) |
| | | @ApiOperation(value = "修改", notes = "传入CodeAllcode") |
| | | public R update(@Valid @RequestBody CodeAllcode codeAllcode) { |
| | | public R update(@Valid @RequestBody CodeAllCode codeAllcode) { |
| | | return R.status(CodeAllcodeService.updateById(codeAllcode)); |
| | | } |
| | | |
| | |
| | | @PostMapping("/submit") |
| | | @ApiOperationSupport(order = 6) |
| | | @ApiOperation(value = "新增或修改", notes = "传入CodeAllcode") |
| | | public R submit(@Valid @RequestBody CodeAllcode codeAllcode) { |
| | | public R submit(@Valid @RequestBody CodeAllCode codeAllcode) { |
| | | return R.status(CodeAllcodeService.saveOrUpdate(codeAllcode)); |
| | | } |
| | | |