From 993854726086686a1c3f9fade8eb42e7c25b8d73 Mon Sep 17 00:00:00 2001
From: yxt_njy <119782786@qq.com>
Date: Sun, 29 Jan 2023 14:49:35 +0800
Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E6=8A=A5=E8=A1=A8=E5=92=8C?=
=?UTF-8?q?=E9=A6=96=E9=A1=B5=E9=9D=A2=E9=A2=84=E8=AD=A6=E4=B8=AD=E5=BF=83?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
yxt-portal-ui/src/views/Home/Home.vue | 62 +++++++++----------
.../rms/api/datareport/DataReport.java | 25 ++++++++
.../rms/api/datareport/DataReportDto.java | 22 +++++++
.../rms/api/datareport/DataReportFeign.java | 13 ++++
.../datareport/DataReportFeignFallback.java | 7 +++
.../rms/api/datareport/DataReportVo.java | 22 +++++++
.../rms/biz/datareport/DataReportMapper.java | 35 +++++++++++
.../rms/biz/datareport/DataReportMapper.xml | 5 ++
.../rms/biz/datareport/DataReportRest.java | 13 ++++
.../rms/biz/datareport/DataReportService.java | 11 ++++
10 files changed, 184 insertions(+), 31 deletions(-)
create mode 100644 yxt_supervise/supervise-rms/supervise-rms-api/src/main/java/com/supervise/rms/api/datareport/DataReport.java
create mode 100644 yxt_supervise/supervise-rms/supervise-rms-api/src/main/java/com/supervise/rms/api/datareport/DataReportDto.java
create mode 100644 yxt_supervise/supervise-rms/supervise-rms-api/src/main/java/com/supervise/rms/api/datareport/DataReportFeign.java
create mode 100644 yxt_supervise/supervise-rms/supervise-rms-api/src/main/java/com/supervise/rms/api/datareport/DataReportFeignFallback.java
create mode 100644 yxt_supervise/supervise-rms/supervise-rms-api/src/main/java/com/supervise/rms/api/datareport/DataReportVo.java
create mode 100644 yxt_supervise/supervise-rms/supervise-rms-biz/src/main/java/com/supervise/rms/biz/datareport/DataReportMapper.java
create mode 100644 yxt_supervise/supervise-rms/supervise-rms-biz/src/main/java/com/supervise/rms/biz/datareport/DataReportMapper.xml
create mode 100644 yxt_supervise/supervise-rms/supervise-rms-biz/src/main/java/com/supervise/rms/biz/datareport/DataReportRest.java
create mode 100644 yxt_supervise/supervise-rms/supervise-rms-biz/src/main/java/com/supervise/rms/biz/datareport/DataReportService.java
diff --git a/yxt-portal-ui/src/views/Home/Home.vue b/yxt-portal-ui/src/views/Home/Home.vue
index 83cd7777..14624fad 100644
--- a/yxt-portal-ui/src/views/Home/Home.vue
+++ b/yxt-portal-ui/src/views/Home/Home.vue
@@ -42,37 +42,37 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+

+
预警中心
+
+ -
+
+ 2023-01-29订单未通过审核.
+ 2023-01-21 09:31
+
+ -
+
+ 编号01021供应商出现工商风险
+ 2023-01-22 10:15
+
+ -
+
+ 库存盘点产生货物数量编差风险
+ 2023-01-25 15:22
+
+ -
+
+ 2023-01-29未按时回款
+ 2023-01-28 09:28
+
+ -
+
+ 供应商在途商品超时
+ 2023-01-29 11:15
+
+
+
diff --git a/yxt_supervise/supervise-rms/supervise-rms-api/src/main/java/com/supervise/rms/api/datareport/DataReport.java b/yxt_supervise/supervise-rms/supervise-rms-api/src/main/java/com/supervise/rms/api/datareport/DataReport.java
new file mode 100644
index 00000000..742cbdf2
--- /dev/null
+++ b/yxt_supervise/supervise-rms/supervise-rms-api/src/main/java/com/supervise/rms/api/datareport/DataReport.java
@@ -0,0 +1,25 @@
+package com.supervise.rms.api.datareport;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.yxt.common.core.domain.BaseEntity;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+@Data
+@ApiModel(value = "风险表", description = "风险表")
+@TableName("risk")
+public class DataReport extends BaseEntity {
+ @ApiModelProperty("风险指标Sid")
+ private String riskIndicatorsSid;
+ @ApiModelProperty("风险处理状态0.待处理1.处理中2.完成")
+ private Integer riskTreatmentStatus;
+ @ApiModelProperty("风险消除程度0.未消除1.已消除")
+ private Integer riskEliminationDegree;
+ @ApiModelProperty("客户Sid")
+ private String customerSid;
+ @ApiModelProperty("风险处于位置1.供应商2.一类仓3.门店仓")
+ private Integer riskInPositionNum;
+ @ApiModelProperty("风险处于位置Sid")
+ private String riskInPositionSid;
+}
diff --git a/yxt_supervise/supervise-rms/supervise-rms-api/src/main/java/com/supervise/rms/api/datareport/DataReportDto.java b/yxt_supervise/supervise-rms/supervise-rms-api/src/main/java/com/supervise/rms/api/datareport/DataReportDto.java
new file mode 100644
index 00000000..aa1cc24a
--- /dev/null
+++ b/yxt_supervise/supervise-rms/supervise-rms-api/src/main/java/com/supervise/rms/api/datareport/DataReportDto.java
@@ -0,0 +1,22 @@
+package com.supervise.rms.api.datareport;
+
+import com.yxt.common.core.dto.Dto;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+@Data
+public class DataReportDto implements Dto {
+ private String sid;
+ @ApiModelProperty("风险指标Sid")
+ private String riskIndicatorsSid;
+ @ApiModelProperty("风险处理状态0.待处理1.处理中2.完成")
+ private Integer riskTreatmentStatus;
+ @ApiModelProperty("风险消除程度0.未消除1.已消除")
+ private Integer riskEliminationDegree;
+ @ApiModelProperty("客户Sid")
+ private String customerSid;
+ @ApiModelProperty("风险处于位置1.供应商2.一类仓3.门店仓")
+ private Integer riskInPositionNum;
+ @ApiModelProperty("风险处于位置Sid")
+ private String riskInPositionSid;
+}
diff --git a/yxt_supervise/supervise-rms/supervise-rms-api/src/main/java/com/supervise/rms/api/datareport/DataReportFeign.java b/yxt_supervise/supervise-rms/supervise-rms-api/src/main/java/com/supervise/rms/api/datareport/DataReportFeign.java
new file mode 100644
index 00000000..8b07b738
--- /dev/null
+++ b/yxt_supervise/supervise-rms/supervise-rms-api/src/main/java/com/supervise/rms/api/datareport/DataReportFeign.java
@@ -0,0 +1,13 @@
+package com.supervise.rms.api.datareport;
+
+import io.swagger.annotations.Api;
+import org.springframework.cloud.openfeign.FeignClient;
+
+@Api(tags = "风险表")
+@FeignClient(
+ contextId = "yxt-supervise-CustomerOrder",
+ name = "yxt-supervise",
+ path = "v1/risk",
+ fallback = DataReportFeignFallback.class)
+public interface DataReportFeign {
+}
diff --git a/yxt_supervise/supervise-rms/supervise-rms-api/src/main/java/com/supervise/rms/api/datareport/DataReportFeignFallback.java b/yxt_supervise/supervise-rms/supervise-rms-api/src/main/java/com/supervise/rms/api/datareport/DataReportFeignFallback.java
new file mode 100644
index 00000000..74274385
--- /dev/null
+++ b/yxt_supervise/supervise-rms/supervise-rms-api/src/main/java/com/supervise/rms/api/datareport/DataReportFeignFallback.java
@@ -0,0 +1,7 @@
+package com.supervise.rms.api.datareport;
+
+import org.springframework.stereotype.Component;
+
+@Component
+public class DataReportFeignFallback implements DataReportFeign {
+}
diff --git a/yxt_supervise/supervise-rms/supervise-rms-api/src/main/java/com/supervise/rms/api/datareport/DataReportVo.java b/yxt_supervise/supervise-rms/supervise-rms-api/src/main/java/com/supervise/rms/api/datareport/DataReportVo.java
new file mode 100644
index 00000000..ffe4e0ed
--- /dev/null
+++ b/yxt_supervise/supervise-rms/supervise-rms-api/src/main/java/com/supervise/rms/api/datareport/DataReportVo.java
@@ -0,0 +1,22 @@
+package com.supervise.rms.api.datareport;
+
+import com.yxt.common.core.vo.Vo;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+@Data
+public class DataReportVo implements Vo {
+ private String sid;
+ @ApiModelProperty("风险指标Sid")
+ private String riskIndicatorsSid;
+ @ApiModelProperty("风险处理状态0.待处理1.处理中2.完成")
+ private Integer riskTreatmentStatus;
+ @ApiModelProperty("风险消除程度0.未消除1.已消除")
+ private Integer riskEliminationDegree;
+ @ApiModelProperty("客户Sid")
+ private String customerSid;
+ @ApiModelProperty("风险处于位置1.供应商2.一类仓3.门店仓")
+ private Integer riskInPositionNum;
+ @ApiModelProperty("风险处于位置Sid")
+ private String riskInPositionSid;
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-rms/supervise-rms-biz/src/main/java/com/supervise/rms/biz/datareport/DataReportMapper.java b/yxt_supervise/supervise-rms/supervise-rms-biz/src/main/java/com/supervise/rms/biz/datareport/DataReportMapper.java
new file mode 100644
index 00000000..00dcc731
--- /dev/null
+++ b/yxt_supervise/supervise-rms/supervise-rms-biz/src/main/java/com/supervise/rms/biz/datareport/DataReportMapper.java
@@ -0,0 +1,35 @@
+/*********************************************************
+ *********************************************************
+ ******************** *******************
+ ************* ************
+ ******* _oo0oo_ *******
+ *** o8888888o ***
+ * 88" . "88 *
+ * (| -_- |) *
+ * 0\ = /0 *
+ * ___/`---'\___ *
+ * .' \\| |// '. *
+ * / \\||| : |||// \ *
+ * / _||||| -:- |||||- \ *
+ * | | \\\ - /// | | *
+ * | \_| ''\---/'' |_/ | *
+ * \ .-\__ '-' ___/-. / *
+ * ___'. .' /--.--\ `. .'___ *
+ * ."" '< `.___\_<|>_/___.' >' "". *
+ * | | : `- \`.;`\ _ /`;.`/ - ` : | | *
+ * \ \ `_. \_ __\ /__ _/ .-` / / *
+ * =====`-.____`.___ \_____/___.-`___.-'===== *
+ * `=---=' *
+ * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
+ *********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
+ *********************************************************/
+package com.supervise.rms.biz.datareport;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.supervise.rms.api.risk.Risk;
+import org.apache.ibatis.annotations.Mapper;
+
+@Mapper
+public interface DataReportMapper extends BaseMapper {
+
+
+}
\ No newline at end of file
diff --git a/yxt_supervise/supervise-rms/supervise-rms-biz/src/main/java/com/supervise/rms/biz/datareport/DataReportMapper.xml b/yxt_supervise/supervise-rms/supervise-rms-biz/src/main/java/com/supervise/rms/biz/datareport/DataReportMapper.xml
new file mode 100644
index 00000000..a3c8532b
--- /dev/null
+++ b/yxt_supervise/supervise-rms/supervise-rms-biz/src/main/java/com/supervise/rms/biz/datareport/DataReportMapper.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/yxt_supervise/supervise-rms/supervise-rms-biz/src/main/java/com/supervise/rms/biz/datareport/DataReportRest.java b/yxt_supervise/supervise-rms/supervise-rms-biz/src/main/java/com/supervise/rms/biz/datareport/DataReportRest.java
new file mode 100644
index 00000000..86cec80a
--- /dev/null
+++ b/yxt_supervise/supervise-rms/supervise-rms-biz/src/main/java/com/supervise/rms/biz/datareport/DataReportRest.java
@@ -0,0 +1,13 @@
+package com.supervise.rms.biz.datareport;
+
+import com.supervise.rms.api.risk.RiskFeign;
+import io.swagger.annotations.Api;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+@Api(tags = "风险名单表")
+@RestController("com.supervise.rmc.biz.risk.RiskRest")
+@RequestMapping("v1/risk")
+public class DataReportRest implements RiskFeign {
+
+}
diff --git a/yxt_supervise/supervise-rms/supervise-rms-biz/src/main/java/com/supervise/rms/biz/datareport/DataReportService.java b/yxt_supervise/supervise-rms/supervise-rms-biz/src/main/java/com/supervise/rms/biz/datareport/DataReportService.java
new file mode 100644
index 00000000..0898dfc7
--- /dev/null
+++ b/yxt_supervise/supervise-rms/supervise-rms-biz/src/main/java/com/supervise/rms/biz/datareport/DataReportService.java
@@ -0,0 +1,11 @@
+package com.supervise.rms.biz.datareport;
+
+import com.supervise.rms.api.risk.Risk;
+import com.yxt.common.base.service.MybatisBaseService;
+import org.springframework.stereotype.Service;
+
+@Service
+public class DataReportService extends MybatisBaseService {
+
+
+}