diff --git a/public/static/config.js b/public/static/config.js index bae8feb..00a7a49 100644 --- a/public/static/config.js +++ b/public/static/config.js @@ -16,6 +16,6 @@ window.$SYSTEMCONFIG = { }; window.$SERVICE = { - BASEURL:"http://1.94.45.26:10004/zhapi" + BASEURL:"http://121.41.91.94:8080/zhapi" //BASEURL: "http://1.94.45.26:10006/zhapi", //后端服务地址 }; diff --git a/src/api/enterpriseTeamWork/problemRectify/index.js b/src/api/enterpriseTeamWork/problemRectify/index.js index 068ae3b..f8ddcda 100644 --- a/src/api/enterpriseTeamWork/problemRectify/index.js +++ b/src/api/enterpriseTeamWork/problemRectify/index.js @@ -47,3 +47,19 @@ export function CompanySum(params) { params, }); } +//企业详情风险整改信息 +export function RectificationInformation(params) { + return request({ + url: "/tbRectificationOfAProblem/RectificationInformation", + method: "post", + params, + }); +} +//企业详情分数类型 +export function CompanyDetails(params) { + return request({ + url: "/tbRectificationOfAProblem/CompanyDetails", + method: "post", + params, + }); +} diff --git a/src/api/enterpriseTeamWork/tipSet/index.js b/src/api/enterpriseTeamWork/tipSet/index.js index 49298bf..9a9135c 100644 --- a/src/api/enterpriseTeamWork/tipSet/index.js +++ b/src/api/enterpriseTeamWork/tipSet/index.js @@ -88,11 +88,11 @@ export function TaskTemplateList(params) { }); } //处置方式管理-删除 -export function DispositionRemove(params) { +export function DispositionRemove(data) { return request({ url: "/tbRulesSetting/DispositionRemove", method: "post", - params, + data, }); } //处置方式管理-任务单新增 diff --git a/src/loveflow/util.js b/src/loveflow/util.js index f9d902e..68ca85d 100644 --- a/src/loveflow/util.js +++ b/src/loveflow/util.js @@ -28,6 +28,16 @@ export function groupByReduce(arr, property, perty) { return acc; }, {}); } +//归类-求和 +export function groupSum(list, property, perty) { + return list.reduce((acc, item) => { + if (!acc[item[property]]) { + acc[item[property]] = 0; + } + acc[item[property]] += item[perty]; + return acc; + }, {}); +} //list根据属性去重 export function uniqueByProperty(arr, prop) { diff --git a/src/views/enterpriseTeamWork/problemRectify/bar.vue b/src/views/enterpriseTeamWork/problemRectify/bar.vue index d6babae..6ff7fa3 100644 --- a/src/views/enterpriseTeamWork/problemRectify/bar.vue +++ b/src/views/enterpriseTeamWork/problemRectify/bar.vue @@ -47,9 +47,9 @@ export default { this.option = { grid: { - left: "14", + left: "5%", top: "5%", // 设置条形图的边距 - right: "0", + right: "5%", bottom: "0", }, xAxis: { diff --git a/src/views/enterpriseTeamWork/problemRectify/gauge.vue b/src/views/enterpriseTeamWork/problemRectify/gauge.vue index 7f43eca..57d5260 100644 --- a/src/views/enterpriseTeamWork/problemRectify/gauge.vue +++ b/src/views/enterpriseTeamWork/problemRectify/gauge.vue @@ -7,11 +7,8 @@ let bgImg = require("@/assets/images/team/gauge.png"); export default { props: { - chartObj: { - type: Object, - default: () => { - return {}; - }, + riskScore: { + type: [Number, String], }, }, data() { @@ -24,28 +21,6 @@ export default { }, methods: { setOption() { - let dataList = this.chartObj.data; - let maxArr = []; - let maxValue = 0; - let xData = []; - let yData = []; - let total = 0; - - dataList.forEach((item) => { - xData.push(item.name); - yData.push(item.value); - if (maxValue < item.value) { - maxValue = item.value; - } - }); - dataList.forEach((item) => { - maxArr.push(maxValue); - total = total + item.value; - }); - if (!total) { - total = 1; - } - this.option = { tooltip: { trigger: "item", @@ -75,7 +50,7 @@ export default { type: "bar", data: [ { - value: 80, + value: parseInt(this.riskScore), itemStyle: { //color: "rgba(35, 176, 176, 1)", shadowColor: "rgba(35, 176, 176, 0.5)", @@ -180,7 +155,7 @@ export default { }, data: [ { - value: 80, + value: parseInt(this.riskScore), name: "", }, ], @@ -266,7 +241,7 @@ export default { }, }, watch: { - chartObj: { + riskScore: { handler(newval) { this.setOption(); }, diff --git a/src/views/enterpriseTeamWork/problemRectify/index.vue b/src/views/enterpriseTeamWork/problemRectify/index.vue index f0d3253..081db0a 100644 --- a/src/views/enterpriseTeamWork/problemRectify/index.vue +++ b/src/views/enterpriseTeamWork/problemRectify/index.vue @@ -96,12 +96,12 @@