Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeKeyAttrRepeatController.java
ÎļþÃû´Ó Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeKeyattrrepeatController.java ÐÞ¸Ä
@@ -17,9 +17,8 @@
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;
@@ -31,12 +30,11 @@
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;
/**
@@ -49,12 +47,12 @@
@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;
   /**
    * å…³é”®å±žæ€§æŸ¥é‡è§„则 è¯¦æƒ…
@@ -62,9 +60,9 @@
   @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));
   }
   /**
    * å…³é”®å±žæ€§æŸ¥é‡è§„则 åˆ†é¡µ
@@ -72,9 +70,9 @@
   @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));
   }
   /**
@@ -83,8 +81,8 @@
   @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);
   }
@@ -94,7 +92,7 @@
   @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)));
   }
@@ -104,7 +102,7 @@
   @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)));
   }
@@ -114,7 +112,7 @@
   @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)));
      }