From 8df6b184900b66d24193ce870ba7c6f9358fdaae Mon Sep 17 00:00:00 2001 From: dimengzhe Date: Fri, 3 Nov 2023 15:01:08 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BusSalesOrderPriceMapper.xml | 7 ++++- .../SysParameterSetting.java | 31 +++++++++++++++++++ .../SysParameterSettingFeign.java | 28 +++++++++++++++++ .../SysParameterSettingFeignFallback.java | 12 +++++++ .../SysParameterSettingQuery.java | 14 +++++++++ .../SysParameterSettingVo.java | 25 +++++++++++++++ .../SysParameterSettingRest.java | 26 ++++++++++++++++ 7 files changed, 142 insertions(+), 1 deletion(-) create mode 100644 anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/sysparametersetting/SysParameterSetting.java create mode 100644 anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/sysparametersetting/SysParameterSettingFeign.java create mode 100644 anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/sysparametersetting/SysParameterSettingFeignFallback.java create mode 100644 anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/sysparametersetting/SysParameterSettingQuery.java create mode 100644 anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/sysparametersetting/SysParameterSettingVo.java create mode 100644 anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/sysparametersetting/SysParameterSettingRest.java diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderprice/BusSalesOrderPriceMapper.xml b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderprice/BusSalesOrderPriceMapper.xml index 562795ecf6..badc626c60 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderprice/BusSalesOrderPriceMapper.xml +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderprice/BusSalesOrderPriceMapper.xml @@ -75,6 +75,11 @@ \ No newline at end of file diff --git a/anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/sysparametersetting/SysParameterSetting.java b/anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/sysparametersetting/SysParameterSetting.java new file mode 100644 index 0000000000..d7060fe8ed --- /dev/null +++ b/anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/sysparametersetting/SysParameterSetting.java @@ -0,0 +1,31 @@ +package com.yxt.anrui.portal.api.sysparametersetting; + +import com.yxt.common.core.domain.BaseEntity; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * @description: + * @author: dimengzhe + * @date: 2023/11/3 + **/ +@Data +public class SysParameterSetting extends BaseEntity { + private static final long serialVersionUID = 5546089724912096395L; + @ApiModelProperty("表名key") + private String tableNameKey; + @ApiModelProperty("表名value") + private String tableNameValue; + @ApiModelProperty("列名") + private String columnName; + @ApiModelProperty("注释") + private String columnComment; + @ApiModelProperty("创建人机构sid") + private String createOrgSid; + @ApiModelProperty("分公司全路径") + private String orgSidPath; + @ApiModelProperty("分公司sid") + private String useOrgSid; + @ApiModelProperty("分公司名称") + private String useOrgName; +} diff --git a/anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/sysparametersetting/SysParameterSettingFeign.java b/anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/sysparametersetting/SysParameterSettingFeign.java new file mode 100644 index 0000000000..83526caf0b --- /dev/null +++ b/anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/sysparametersetting/SysParameterSettingFeign.java @@ -0,0 +1,28 @@ +package com.yxt.anrui.portal.api.sysparametersetting; + +import com.yxt.common.core.query.PagerQuery; +import com.yxt.common.core.result.ResultBean; +import com.yxt.common.core.vo.PagerVo; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; + +/** + * @description: + * @author: dimengzhe + * @date: 2023/11/3 + **/ +@Api(tags = "统计参数设置") +@FeignClient( + contextId = "anrui-portal-SysParameterSetting", + name = "anrui-portal", + path = "v1/SysParameterSetting", + fallback = SysParameterSettingFeignFallback.class) +public interface SysParameterSettingFeign { + + @ApiOperation("分页") + @PostMapping("/listPage") + ResultBean> listPage(@RequestBody PagerQuery pagerQuery); +} diff --git a/anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/sysparametersetting/SysParameterSettingFeignFallback.java b/anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/sysparametersetting/SysParameterSettingFeignFallback.java new file mode 100644 index 0000000000..acb9cd0da9 --- /dev/null +++ b/anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/sysparametersetting/SysParameterSettingFeignFallback.java @@ -0,0 +1,12 @@ +package com.yxt.anrui.portal.api.sysparametersetting; + +import org.springframework.stereotype.Component; + +/** + * @description: + * @author: dimengzhe + * @date: 2023/11/3 + **/ +@Component +public class SysParameterSettingFeignFallback { +} diff --git a/anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/sysparametersetting/SysParameterSettingQuery.java b/anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/sysparametersetting/SysParameterSettingQuery.java new file mode 100644 index 0000000000..a97b9ece89 --- /dev/null +++ b/anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/sysparametersetting/SysParameterSettingQuery.java @@ -0,0 +1,14 @@ +package com.yxt.anrui.portal.api.sysparametersetting; + +import com.yxt.common.core.query.Query; +import lombok.Data; + +/** + * @description: + * @author: dimengzhe + * @date: 2023/11/3 + **/ +@Data +public class SysParameterSettingQuery implements Query { + private static final long serialVersionUID = 8109733209988872255L; +} diff --git a/anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/sysparametersetting/SysParameterSettingVo.java b/anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/sysparametersetting/SysParameterSettingVo.java new file mode 100644 index 0000000000..2823af6d94 --- /dev/null +++ b/anrui-portal/anrui-portal-api/src/main/java/com/yxt/anrui/portal/api/sysparametersetting/SysParameterSettingVo.java @@ -0,0 +1,25 @@ +package com.yxt.anrui.portal.api.sysparametersetting; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * @description: + * @author: dimengzhe + * @date: 2023/11/3 + **/ +@Data +public class SysParameterSettingVo { + + private String sid; + @ApiModelProperty("表名key") + private String tableNameKey; + @ApiModelProperty("表名value") + private String tableNameValue; + @ApiModelProperty("列名") + private String columnName; + @ApiModelProperty("注释") + private String columnComment; + @ApiModelProperty("分公司名称") + private String useOrgName; +} diff --git a/anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/sysparametersetting/SysParameterSettingRest.java b/anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/sysparametersetting/SysParameterSettingRest.java new file mode 100644 index 0000000000..a36a002aee --- /dev/null +++ b/anrui-portal/anrui-portal-biz/src/main/java/com/yxt/anrui/portal/biz/sysparametersetting/SysParameterSettingRest.java @@ -0,0 +1,26 @@ +package com.yxt.anrui.portal.biz.sysparametersetting; + +import com.yxt.anrui.portal.api.sysparametersetting.SysParameterSettingFeign; +import com.yxt.anrui.portal.api.sysparametersetting.SysParameterSettingQuery; +import com.yxt.anrui.portal.api.sysparametersetting.SysParameterSettingVo; +import com.yxt.common.core.query.PagerQuery; +import com.yxt.common.core.result.ResultBean; +import com.yxt.common.core.vo.PagerVo; +import io.swagger.annotations.Api; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +/** + * @description: + * @author: dimengzhe + * @date: 2023/11/3 + **/ +@Api(tags = "统计参数设置") +@RestController +@RequestMapping("v1/SysParameterSetting") +public class SysParameterSettingRest implements SysParameterSettingFeign { + @Override + public ResultBean> listPage(PagerQuery pagerQuery) { + return null; + } +}