diff --git a/supervise-customer-ui/src/layout/index.vue b/supervise-customer-ui/src/layout/index.vue index 8b7511b3..83ac505f 100644 --- a/supervise-customer-ui/src/layout/index.vue +++ b/supervise-customer-ui/src/layout/index.vue @@ -11,7 +11,7 @@
平台首页 - 客户中心 + 企业中心
diff --git a/supervise-risk-ui/src/api/Risk/riskIndex.js b/supervise-risk-ui/src/api/Risk/riskIndex.js new file mode 100644 index 00000000..5da6aee8 --- /dev/null +++ b/supervise-risk-ui/src/api/Risk/riskIndex.js @@ -0,0 +1,61 @@ +import request from '@/utils/request' +// 汇总工单数据 +export default { + + // 查询分页列表 + listPage: function(params) { + return request({ + url: '/v1/riskBlackList/listPage', + method: 'post', + data: params + }) + }, + // 保存新增记录 + saveRiskBlackList: function(params) { + return request({ + url: '/v1/riskBlackList/saveRiskBlackList ', + method: 'post', + data: params + }) + }, + // 查询记录列表 + riskAlarmTreatmentListPage: function(params) { + return request({ + url: '/v1/riskAlarmTreatment/listPage', + method: 'post', + data: params + }) + }, + // 通过sid删除一条或多条记录 + delBySids: function(sid) { + return request({ + url: '/v1/riskBlackList/del/' + sid, + method: 'get', + }) + }, + + // 保存新增监控指标 + saveRiskIndicator: function(params) { + return request({ + url: '/v1/riskIndex/saveRiskIndex', + method: 'post', + data: params + }) + }, + // 查询监控指标列表 + riskIndexListPage: function(params) { + return request({ + url: '/v1/riskIndex/listPage', + method: 'post', + data: params + }) + }, + // 通过sid删除一条或多条记录 + riskIndexDel: function(sid) { + return request({ + url: '/v1/riskIndex/del/' + sid, + method: 'get', + }) + }, + +} diff --git a/supervise-risk-ui/src/layout/components/Sidebar/index.vue b/supervise-risk-ui/src/layout/components/Sidebar/index.vue index 2a376a5b..0415529c 100644 --- a/supervise-risk-ui/src/layout/components/Sidebar/index.vue +++ b/supervise-risk-ui/src/layout/components/Sidebar/index.vue @@ -105,6 +105,16 @@ }, name: "/addRiskBlack/index", path: "/addRiskBlack/index", + }, + { + alwaysShow: true, + component: "riskJkzb", + meta: { + icon: "el-icon-menu", + title: "监控指标", + }, + name: "/riskJkzb/index", + path: "/riskJkzb/index", } ], params: { diff --git a/supervise-risk-ui/src/router/modules/codemenu.js b/supervise-risk-ui/src/router/modules/codemenu.js index 5860f2c5..ff6a4d1f 100644 --- a/supervise-risk-ui/src/router/modules/codemenu.js +++ b/supervise-risk-ui/src/router/modules/codemenu.js @@ -145,13 +145,29 @@ const codemenu = [{ }, children: [{ path: '/addRiskBlack/index', - component: () => import('@/views/risk/RiskManage/addRiskBlack.vue'), + component: () => import('@/views/risk/addRiskBlack.vue'), name: 'riskBlack', meta: { title: '黑名单', noCache: true } }] +},{ + path: '/riskJkzb', + component: Layout, + redirect: '/riskJkzb/index', + meta: { + title: '监控指标' + }, + children: [{ + path: '/riskJkzb/index', + component: () => import('@/views/risk/RIskJkzb/riskJkzb.vue'), + name: 'riskJkzb', + meta: { + title: '监控指标', + noCache: true + } + }] }, ] diff --git a/supervise-risk-ui/src/views/risk/RIskJkzb/addJkzb.vue b/supervise-risk-ui/src/views/risk/RIskJkzb/addJkzb.vue new file mode 100644 index 00000000..6cbcbec3 --- /dev/null +++ b/supervise-risk-ui/src/views/risk/RIskJkzb/addJkzb.vue @@ -0,0 +1,316 @@ + + + + + diff --git a/supervise-risk-ui/src/views/risk/RiskManage/addRiskBlack.vue b/supervise-risk-ui/src/views/risk/RIskJkzb/riskJkzb.vue similarity index 86% rename from supervise-risk-ui/src/views/risk/RiskManage/addRiskBlack.vue rename to supervise-risk-ui/src/views/risk/RIskJkzb/riskJkzb.vue index f957722c..90192597 100644 --- a/supervise-risk-ui/src/views/risk/RiskManage/addRiskBlack.vue +++ b/supervise-risk-ui/src/views/risk/RIskJkzb/riskJkzb.vue @@ -1,7 +1,7 @@ +
- +
@@ -92,11 +92,11 @@ - - diff --git a/supervise-risk-ui/src/views/risk/RiskManage/categoryAdd.vue b/supervise-risk-ui/src/views/risk/RiskManage/categoryAdd.vue index c0c0c8b9..be228a65 100644 --- a/supervise-risk-ui/src/views/risk/RiskManage/categoryAdd.vue +++ b/supervise-risk-ui/src/views/risk/RiskManage/categoryAdd.vue @@ -33,7 +33,11 @@
层级: - +
+ 一级 + 二级 +
+
上级名称: @@ -79,7 +83,7 @@ export default { name: '', code: '', content: '', - hierarchy: '', + hierarchy: 1, parentSid: '', parentName: '', remarks: '' , @@ -101,11 +105,11 @@ export default { this.formobj.name= '', this.formobj.code= '', this.formobj.content= '', - this.formobj.hierarchy= '', + this.formobj.hierarchy= 1, this.formobj.parentSid= '' this.formobj.parentName= '' this.formobj.remarks= '' - + this.viewState=1 this.$refs['form_obj'].resetFields() this.$emit('doback') }, @@ -114,16 +118,17 @@ export default { this.$refs['form_obj'].clearValidate() }) this.viewTitle = '【新增】风险等级' - this.hierarchys= false + this.hierarchys=false + this.formobj.hierarchy= 1 }, showEdit(row) { this.$nextTick(() => { this.$refs['form_obj'].clearValidate() }) this.viewTitle = '【修改】风险等级' - this.hierarchys= true const _this = this const vdata = row + _this.hierarchys=true _this.formobj.id = vdata.id _this.formobj.sid = vdata.sid _this.formobj.name = vdata.name @@ -133,6 +138,11 @@ export default { _this.formobj.parentName = vdata.parentName _this.formobj.parentSid = vdata.parentSid _this.formobj.remarks = vdata.remarks + if(vdata.hierarchy==1){ + _this.viewState=1 + }else{ + _this.viewState=2 + } }, saveOrUpdate() { req @@ -169,12 +179,14 @@ export default { hierarchy(e){ if(e==2){ this.viewState=2 + this.arrList=[] this.superior() }else{ this.viewState=1 this.sid=null this.parentSid=null this.parentName=null + this.arrList=[] } }, getType(value) { @@ -187,7 +199,7 @@ export default { } - diff --git a/supervise-risk-ui/src/views/risk/addRiskBlack.vue b/supervise-risk-ui/src/views/risk/addRiskBlack.vue new file mode 100644 index 00000000..eb4634c7 --- /dev/null +++ b/supervise-risk-ui/src/views/risk/addRiskBlack.vue @@ -0,0 +1,229 @@ + + + + diff --git a/supervise-risk-ui/src/views/risk/riskCljl.vue b/supervise-risk-ui/src/views/risk/riskCljl.vue index 67fee549..61bc2f27 100644 --- a/supervise-risk-ui/src/views/risk/riskCljl.vue +++ b/supervise-risk-ui/src/views/risk/riskCljl.vue @@ -64,7 +64,7 @@ - +