Browse Source

数据报表和首页面预警中心

master
yxt_njy 2 years ago
parent
commit
9938547260
  1. 62
      yxt-portal-ui/src/views/Home/Home.vue
  2. 25
      yxt_supervise/supervise-rms/supervise-rms-api/src/main/java/com/supervise/rms/api/datareport/DataReport.java
  3. 22
      yxt_supervise/supervise-rms/supervise-rms-api/src/main/java/com/supervise/rms/api/datareport/DataReportDto.java
  4. 13
      yxt_supervise/supervise-rms/supervise-rms-api/src/main/java/com/supervise/rms/api/datareport/DataReportFeign.java
  5. 7
      yxt_supervise/supervise-rms/supervise-rms-api/src/main/java/com/supervise/rms/api/datareport/DataReportFeignFallback.java
  6. 22
      yxt_supervise/supervise-rms/supervise-rms-api/src/main/java/com/supervise/rms/api/datareport/DataReportVo.java
  7. 35
      yxt_supervise/supervise-rms/supervise-rms-biz/src/main/java/com/supervise/rms/biz/datareport/DataReportMapper.java
  8. 5
      yxt_supervise/supervise-rms/supervise-rms-biz/src/main/java/com/supervise/rms/biz/datareport/DataReportMapper.xml
  9. 13
      yxt_supervise/supervise-rms/supervise-rms-biz/src/main/java/com/supervise/rms/biz/datareport/DataReportRest.java
  10. 11
      yxt_supervise/supervise-rms/supervise-rms-biz/src/main/java/com/supervise/rms/biz/datareport/DataReportService.java

62
yxt-portal-ui/src/views/Home/Home.vue

@ -42,37 +42,37 @@
</ul> </ul>
</el-col> </el-col>
<el-col :span="10"> <el-col :span="10">
<!-- <div class="grid-content bg-rtop">--> <div class="grid-content bg-rtop">
<!-- <img class="anrui" src="@/assets/home/anrui.png">--> <img class="anrui" src="@/assets/home/anrui.png">
<!-- <p class="rt_title">通知公告</p>--> <p class="rt_title">预警中心</p>
<!-- <ul>--> <ul>
<!-- <li>--> <li>
<!-- <img class="rtImg" src="../../assets/home/notice.png">--> <img class="rtImg" src="../../assets/home/notice.png">
<!-- <span class="notice">关于召开2021年公司全体员工大会的通知工大会的通知工大会的通知...</span>--> <span class="notice">2023-01-29订单未通过审核.</span>
<!-- <span class="anrui_time">2021-09-01</span>--> <span class="anrui_time">2023-01-21 09:31</span>
<!-- </li>--> </li>
<!-- <li>--> <li>
<!-- <img src="../../assets/home/notice.png">--> <img src="../../assets/home/notice.png">
<!-- <span class="notice">关于召开2021年公司全体员工大会的通知工大会的通知工大会的通知</span>--> <span class="notice">编号01021供应商出现工商风险</span>
<!-- <span class="anrui_time">2021-09-01</span>--> <span class="anrui_time">2023-01-22 10:15</span>
<!-- </li>--> </li>
<!-- <li>--> <li>
<!-- <img src="../../assets/home/notice.png">--> <img src="../../assets/home/notice.png">
<!-- <span class="notice">关于召开2021年公司全体员工大会的通知</span>--> <span class="notice">库存盘点产生货物数量编差风险</span>
<!-- <span class="anrui_time">2021-09-01</span>--> <span class="anrui_time">2023-01-25 15:22</span>
<!-- </li>--> </li>
<!-- <li>--> <li>
<!-- <img src="../../assets/home/notice.png">--> <img src="../../assets/home/notice.png">
<!-- <span class="notice">关于召开2021年公司全体员工大会的通知</span>--> <span class="notice">2023-01-29未按时回款</span>
<!-- <span class="anrui_time">2021-09-01</span>--> <span class="anrui_time">2023-01-28 09:28</span>
<!-- </li>--> </li>
<!-- <li>--> <li>
<!-- <img src="../../assets/home/notice.png">--> <img src="../../assets/home/notice.png">
<!-- <span class="notice">关于召开2021年公司全体员工大会的通知</span>--> <span class="notice">供应商在途商品超时</span>
<!-- <span class="anrui_time">2021-09-01</span>--> <span class="anrui_time">2023-01-29 11:15</span>
<!-- </li>--> </li>
<!-- </ul>--> </ul>
<!-- </div>--> </div>
</el-col> </el-col>
</el-row> </el-row>
<ul class="bg-bottom"> <ul class="bg-bottom">

25
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;
}

22
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;
}

13
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 {
}

7
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 {
}

22
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;
}

35
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<Risk> {
}

5
yxt_supervise/supervise-rms/supervise-rms-biz/src/main/java/com/supervise/rms/biz/datareport/DataReportMapper.xml

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.supervise.rms.biz.risk.RiskMapper">
</mapper>

13
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 {
}

11
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<DataReportMapper, Risk> {
}
Loading…
Cancel
Save