Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/DockingSystemConfig.java
@@ -285,6 +285,7 @@ @TableField(value = "targname") private String targetName; /*** * æ¨éç±»å 1:æ°æ®æ¨é/2åç±»æ¨éï¼é»è®¤æ°æ®æ¨é */ Source/UBCS/ubcs-service-api/ubcs-webservice-api/src/main/java/com/vci/ubcs/code/webservice/vo/collection/DockingPreAttrMappingVOList.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,29 @@ package com.vci.ubcs.code.webservice.vo.collection; import com.vci.ubcs.code.webservice.vo.DockingPreAttrMappingVO; import java.io.Serializable; import java.util.List; /*** * 屿§æ å°ä¿åæ¶åéå对象æ å° */ public class DockingPreAttrMappingVOList implements Serializable { private List<DockingPreAttrMappingVO> dockingPreAttrMappingVOList; public List<DockingPreAttrMappingVO> getDockingPreAttrMappingVOList() { return dockingPreAttrMappingVOList; } public void setDockingPreAttrMappingVOList(List<DockingPreAttrMappingVO> dockingPreAttrMappingVOList) { this.dockingPreAttrMappingVOList = dockingPreAttrMappingVOList; } @Override public String toString() { return "DockingPreAttrMappingVOList{" + "dockingPreAttrMappingVOList=" + dockingPreAttrMappingVOList + '}'; } } Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/DockingManagementController.java
@@ -5,11 +5,16 @@ import com.vci.ubcs.code.dto.DockingSystemDTO; import com.vci.ubcs.code.entity.CodeRule; import com.vci.ubcs.code.entity.DockingSystem; import com.vci.ubcs.code.entity.DockingSystemConfig; import com.vci.ubcs.code.service.IDockingSystemConfigService; import com.vci.ubcs.code.service.IDockingSystemService; import com.vci.ubcs.code.vo.pagemodel.CodeRuleVO; import com.vci.ubcs.code.vo.pagemodel.DockingSystemConfigVO; import com.vci.ubcs.code.vo.pagemodel.DockingSystemVO; import com.vci.ubcs.code.wrapper.CodeRuleWrapper; import com.vci.ubcs.code.wrapper.DockingSystemConfigWrapper; import com.vci.ubcs.code.wrapper.DockingSystemWrapper; import com.vci.ubcs.starter.web.pagemodel.BaseQueryObject; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; @@ -29,7 +34,17 @@ @RequestMapping("/dockingManagement") @Api(value = "æ¥å£ç®¡ç", tags = "ç¼ç ç¸å ³æ¥å£ç®¡çä¿¡æ¯") public class DockingManagementController { /*** * éæç³»ç»ç®¡çæå¡ */ private final IDockingSystemService dockingSystemService; /*** * éææ¥å£é ç½®æå¡ */ private final IDockingSystemConfigService dockingSystemConfigService; /**ç³»ç»éæçç³»ç»ä¿¡æ¯å表 * @param dockingSystem åºç¡æ¥è¯¢å¯¹è±¡ï¼å 嫿¥è¯¢æ¡ä»¶ï¼åé¡µï¼æåºç @@ -69,12 +84,24 @@ /** * å é¤ç³»ç»éæçç³»ç»ä¿¡æ¯ * @param sysIntBaseDTO ç³»ç»éæçç³»ç»ä¿¡æ¯æ°æ®ä¼ è¾å¯¹è±¡ï¼oidåtséè¦ä¼ è¾ * @param dockingSystemDTO ç³»ç»éæçç³»ç»ä¿¡æ¯æ°æ®ä¼ è¾å¯¹è±¡ï¼oidåtséè¦ä¼ è¾ * @return å é¤ç»æåé¦ï¼ï¼successï¼æåï¼failï¼å¤±è´¥ */ @DeleteMapping( "/deleteData") public R delSystemData( DockingSystemDTO dockingSystemDTO) { return R.status(dockingSystemService.delSystemData(dockingSystemDTO)); } /** * ç³»ç»éæåºç¡ä¿¡æ¯å表 * @param DockingSystemConfig åºç¡æ¥è¯¢å¯¹è±¡ï¼å 嫿¥è¯¢æ¡ä»¶ï¼åé¡µï¼æåºç * @return ç³»ç»éæåºç¡ä¿¡æ¯æ¾ç¤ºå¯¹è±¡å表 */ @GetMapping("/gridSysIntInfo") @ApiOperationSupport(order = 3) @ApiOperation(value = "å页", notes = "DockingSystemConfig") public R<IPage<DockingSystemConfigVO>> gridSysIntInfo(DockingSystemConfig DockingSystemConfig, Query query){ IPage<DockingSystemConfig> pages = dockingSystemConfigService.page(Condition.getPage(query), Condition.getQueryWrapper(DockingSystemConfig)); return R.data(DockingSystemConfigWrapper.build().pageVO(pages)); } } Source/UBCS/ubcs-service/ubcs-webservice/src/main/java/com/vci/ubcs/code/webservice/controller/DockingPreApplyCodeController.java
@@ -4,9 +4,9 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; import com.vci.ubcs.code.feign.ICodeClassifyClient; import com.vci.ubcs.code.vo.pagemodel.CodeClassifyTemplateAttrVO; import com.vci.ubcs.code.webservice.service.*; import com.vci.ubcs.code.webservice.vo.*; import com.vci.ubcs.code.webservice.vo.collection.DockingPreAttrMappingVOList; import com.vci.ubcs.code.webservice.wrapper.DockingPreApplyFormWrapper; import com.vci.ubcs.starter.exception.VciBaseException; import com.vci.ubcs.starter.revision.model.TreeQueryObject; @@ -19,7 +19,7 @@ import org.springblade.core.mp.support.Query; import org.springblade.core.tool.api.R; import org.springframework.web.bind.annotation.*; import javax.validation.Valid; import java.util.ArrayList; import java.util.List; @@ -119,10 +119,11 @@ @PostMapping( "/batchAddSave") @ApiOperationSupport(order = 2) @ApiOperation(value = "ä¿å屿§æ å°é ç½®", notes = "dockingPreAttrMappingVOList") public R batchSave(@Valid @RequestBody List<DockingPreAttrMappingVO> dockingPreAttrMappingVOList){ public R batchSave(@RequestBody DockingPreAttrMappingVOList dockingPreAttrMappingVOList){ List<DockingPreAttrMappingVO> dockingPreAttrMappingVOs = dockingPreAttrMappingVOList.getDockingPreAttrMappingVOList(); List<DockingPreAttrMappingVO> dockingPreAttrRangeVOS=new ArrayList<>(); try { dockingPreAttrRangeVOS = dockingPreAttrMappingService.batchAddSave(dockingPreAttrMappingVOList); dockingPreAttrRangeVOS = dockingPreAttrMappingService.batchAddSave(dockingPreAttrMappingVOs); }catch (Exception e){ return R.fail("éå¢éæå±æ§æ å°é ç½®ä¿å失败ï¼"+e.getMessage()); }