From dfb9b1cc0b412334d0ab7891caac061a8243a0cb Mon Sep 17 00:00:00 2001 From: yuxc <653031404@qq.com> Date: 星期二, 06 六月 2023 17:03:30 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeReferBtmTypeController.java | 61 ++++++++++++++++++++++++++++++ 1 files changed, 61 insertions(+), 0 deletions(-) diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeReferBtmTypeController.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeReferBtmTypeController.java new file mode 100644 index 0000000..bfb44bb --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/CodeReferBtmTypeController.java @@ -0,0 +1,61 @@ +package com.vci.ubcs.code.controller; + +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; +import com.vci.ubcs.code.constant.MdmBtmTypeConstant; +import com.vci.ubcs.code.service.ICodeReferBtmTypeService; +import com.vci.ubcs.omd.feign.IBtmTypeClient; +import com.vci.ubcs.omd.vo.AttributeVO; +import com.vci.ubcs.omd.vo.BtmTypeAttributeVO; +import com.vci.ubcs.omd.vo.BtmTypeVO; +import com.vci.ubcs.starter.web.pagemodel.BaseQueryObject; +import com.vci.ubcs.starter.web.pagemodel.DataGrid; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.AllArgsConstructor; +import org.springblade.core.launch.constant.AppConstant; +import org.springblade.core.tool.api.R; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import javax.annotation.Resource; +import java.util.Map; + +/** + * @author ludc + * @date 2023/6/1 18:36 + */ +@RestController +@RequestMapping("/referBtmTypeController") +@Api(value = "缂栫爜瑙勫垯绠$悊-寮曠敤鐮佹&&灞炴�х爜娈�-涓氬姟绫诲瀷鏌ヨ", tags = "缂栫爜瑙勫垯绠$悊-寮曠敤鐮佹-涓氬姟绫诲瀷鏌ヨ") +public class CodeReferBtmTypeController { + + @Resource + private ICodeReferBtmTypeService codeReferBtmTypeService; + + /** + * 鑾峰彇涓氬姟绫诲瀷鍒楄〃 + * @param baseQueryObject 鏌ヨ鏉′欢 + * @return 鍒楄〃鐨勫唴瀹� + */ + @GetMapping("/referDataGrid") + @ApiOperationSupport(order = 1) + @ApiOperation(value = "鑾峰彇涓氬姟绫诲瀷鍒楄〃", notes = "baseQueryObject") + public R<Page<BtmTypeVO>> referDataGrid(BaseQueryObject baseQueryObject){ + return R.data(codeReferBtmTypeService.referDataGrid(baseQueryObject)); + } + + @GetMapping(value = "/gridAttributesByBtmId") + @ApiOperationSupport(order = 1) + @ApiOperation(value = "鑾峰彇涓氬姟绫诲瀷鍖呭惈鐨勫睘鎬э紝涓嶅垎椤�", notes = "baseQueryObject") + public R<Page<BtmTypeAttributeVO>> gridAttributesByBtmId(BaseQueryObject baseQueryObject){ + return R.data(codeReferBtmTypeService.gridAttributesByBtmId(baseQueryObject)); + } + + + + + +} -- Gitblit v1.9.3