ÎļþÃû´Ó Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeKeyattrrepeatController.java ÐÞ¸Ä |
| | |
| | | package com.vci.ubcs.code.controller; |
| | | |
| | | import com.baomidou.mybatisplus.extension.toolkit.SqlHelper; |
| | | import com.vci.ubcs.code.entity.CodeKeyattrrepeatEntity; |
| | | import com.vci.ubcs.code.mapper.CodeButtonMapper; |
| | | import com.vci.ubcs.code.mapper.CodeKeyattrrepeatMapper; |
| | | import com.vci.ubcs.code.entity.CodeKeyAttrRepeat; |
| | | import com.vci.ubcs.code.mapper.CodeKeyAttrRepeatMapper; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import io.swagger.annotations.ApiParam; |
| | |
| | | import org.springblade.core.mp.support.Query; |
| | | import org.springblade.core.tool.api.R; |
| | | import org.springblade.core.tool.utils.Func; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.*; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.vci.ubcs.code.vo.CodeKeyattrrepeatVO; |
| | | import com.vci.ubcs.code.wrapper.PlCodeKeyattrrepeatWrapper; |
| | | import com.vci.ubcs.code.service.ICodeKeyattrrepeatService; |
| | | import com.vci.ubcs.code.vo.CodeKeyAttrRepeatVO; |
| | | import com.vci.ubcs.code.wrapper.CodeKeyAttrRepeatWrapper; |
| | | import com.vci.ubcs.code.service.ICodeKeyAttrRepeatService; |
| | | import org.springblade.core.boot.ctrl.BladeController; |
| | | |
| | | /** |
| | |
| | | @AllArgsConstructor |
| | | @RequestMapping("/plCodeKeyattrrepeat") |
| | | @Api(value = "å
³é®å±æ§æ¥éè§å", tags = "å
³é®å±æ§æ¥éè§åæ¥å£") |
| | | public class CodeKeyattrrepeatController extends BladeController { |
| | | public class CodeKeyAttrRepeatController extends BladeController { |
| | | |
| | | private final ICodeKeyattrrepeatService plCodeKeyattrrepeatService; |
| | | private final ICodeKeyAttrRepeatService plCodeKeyattrrepeatService; |
| | | |
| | | |
| | | CodeKeyattrrepeatMapper codeKeyattrrepeatMapper; |
| | | CodeKeyAttrRepeatMapper codeKeyattrrepeatMapper; |
| | | |
| | | /** |
| | | * å
³é®å±æ§æ¥éè§å 详æ
|
| | |
| | | @GetMapping("/detail") |
| | | @ApiOperationSupport(order = 1) |
| | | @ApiOperation(value = "详æ
", notes = "ä¼ å
¥plCodeKeyattrrepeat") |
| | | public R<CodeKeyattrrepeatVO> detail(CodeKeyattrrepeatEntity plCodeKeyattrrepeat) { |
| | | CodeKeyattrrepeatEntity detail = codeKeyattrrepeatMapper.selectOne(Condition.getQueryWrapper(plCodeKeyattrrepeat)); |
| | | return R.data(PlCodeKeyattrrepeatWrapper.build().entityVO(detail)); |
| | | public R<CodeKeyAttrRepeatVO> detail(CodeKeyAttrRepeat plCodeKeyattrrepeat) { |
| | | CodeKeyAttrRepeat detail = codeKeyattrrepeatMapper.selectOne(Condition.getQueryWrapper(plCodeKeyattrrepeat)); |
| | | return R.data(CodeKeyAttrRepeatWrapper.build().entityVO(detail)); |
| | | } |
| | | /** |
| | | * å
³é®å±æ§æ¥éè§å å页 |
| | |
| | | @GetMapping("/list") |
| | | @ApiOperationSupport(order = 2) |
| | | @ApiOperation(value = "å页", notes = "ä¼ å
¥plCodeKeyattrrepeat") |
| | | public R<IPage<CodeKeyattrrepeatVO>> list(CodeKeyattrrepeatEntity plCodeKeyattrrepeat, Query query) { |
| | | IPage<CodeKeyattrrepeatEntity> pages = codeKeyattrrepeatMapper.selectPage(Condition.getPage(query), Condition.getQueryWrapper(plCodeKeyattrrepeat)); |
| | | return R.data(PlCodeKeyattrrepeatWrapper.build().pageVO(pages)); |
| | | public R<IPage<CodeKeyAttrRepeatVO>> list(CodeKeyAttrRepeat plCodeKeyattrrepeat, Query query) { |
| | | IPage<CodeKeyAttrRepeat> pages = codeKeyattrrepeatMapper.selectPage(Condition.getPage(query), Condition.getQueryWrapper(plCodeKeyattrrepeat)); |
| | | return R.data(CodeKeyAttrRepeatWrapper.build().pageVO(pages)); |
| | | } |
| | | |
| | | /** |
| | |
| | | @GetMapping("/page") |
| | | @ApiOperationSupport(order = 3) |
| | | @ApiOperation(value = "å页", notes = "ä¼ å
¥plCodeKeyattrrepeat") |
| | | public R<IPage<CodeKeyattrrepeatVO>> page(CodeKeyattrrepeatVO plCodeKeyattrrepeat, Query query) { |
| | | IPage<CodeKeyattrrepeatVO> pages = plCodeKeyattrrepeatService.selectPlCodeKeyattrrepeatPage(Condition.getPage(query), plCodeKeyattrrepeat); |
| | | public R<IPage<CodeKeyAttrRepeatVO>> page(CodeKeyAttrRepeatVO plCodeKeyattrrepeat, Query query) { |
| | | IPage<CodeKeyAttrRepeatVO> pages = plCodeKeyattrrepeatService.selectPlCodeKeyattrrepeatPage(Condition.getPage(query), plCodeKeyattrrepeat); |
| | | return R.data(pages); |
| | | } |
| | | |
| | |
| | | @PostMapping("/save") |
| | | @ApiOperationSupport(order = 4) |
| | | @ApiOperation(value = "æ°å¢", notes = "ä¼ å
¥plCodeKeyattrrepeat") |
| | | public R save(@Valid @RequestBody CodeKeyattrrepeatEntity plCodeKeyattrrepeat) { |
| | | public R save(@Valid @RequestBody CodeKeyAttrRepeat plCodeKeyattrrepeat) { |
| | | return R.status(SqlHelper.retBool(codeKeyattrrepeatMapper.insert(plCodeKeyattrrepeat))); |
| | | } |
| | | |
| | |
| | | @PostMapping("/update") |
| | | @ApiOperationSupport(order = 5) |
| | | @ApiOperation(value = "ä¿®æ¹", notes = "ä¼ å
¥plCodeKeyattrrepeat") |
| | | public R update(@Valid @RequestBody CodeKeyattrrepeatEntity plCodeKeyattrrepeat) { |
| | | public R update(@Valid @RequestBody CodeKeyAttrRepeat plCodeKeyattrrepeat) { |
| | | return R.status(SqlHelper.retBool(codeKeyattrrepeatMapper.updateById(plCodeKeyattrrepeat))); |
| | | } |
| | | |
| | |
| | | @PostMapping("/submit") |
| | | @ApiOperationSupport(order = 6) |
| | | @ApiOperation(value = "æ°å¢æä¿®æ¹", notes = "ä¼ å
¥plCodeKeyattrrepeat") |
| | | public R submit(@Valid @RequestBody CodeKeyattrrepeatEntity plCodeKeyattrrepeat) { |
| | | public R submit(@Valid @RequestBody CodeKeyAttrRepeat plCodeKeyattrrepeat) { |
| | | if(plCodeKeyattrrepeat.getOid() != null){ |
| | | return R.status(SqlHelper.retBool(codeKeyattrrepeatMapper.updateById(plCodeKeyattrrepeat))); |
| | | } |