+
@@ -101,35 +101,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -145,22 +116,8 @@
data() {
return {
tableList: [],
- selectChangeList: [],
loading: true,
showSearch: true,
- ids: [],
- single: true,
- multiple: true,
- total: 0,
- dateRange: [],
- open: false,
- title: '',
- switchData: [
- {id: 'ninetyFiveDay', type: true, name: '95宽带值Mbps/日'},
- {id: 'ninetyFiveMonth', type: true, name: '95宽带值Mbps/月'},
- ],
- lineDataParams: {},
- selectChoose: [],
uplinkList:[], // 交换机名称
// 列显隐信息
columns: {
@@ -199,7 +156,6 @@
]
}
},
- form: {},
queryParams: {
pageNum: 1,
pageSize: 10,
@@ -242,40 +198,24 @@
/** 重置按钮操作 */
resetQuery() {
- this.dateRange.value = [];
this.resetForm("queryRef");
this.handleQuery();
},
/** 图形分析 */
graphicAnalysis(list) {
- this.open = true;
- this.title = "图形分析";
- this.selectChangeList = list;
- if (list.length >=2) {
- this.form.noticeType = [list[0].id, list[1].id];
- } else {
- this.form.noticeType = [list[0].id];
- }
- this.form.noticeType.forEach(item => {
- list.some(val => {
- if (item === val.id) {
- this.selectChoose.push(val);
- return true;
- }
- });
- });
- this.lineDataParams = {
- lineXData: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'],
- data: [820, 932, 901, 934, 1290, 1330, 1320]
- }
- },
-
- /** 取消按钮 */
- cancel() {
- this.$nextTick(() => {
- this.open = false;
+ // 生成唯一 key(避免数据冲突)
+ const storageKey = `temp_data_${Date.now()}`;
+ // 1. 将数据存入 localStorage(需序列化)
+ localStorage.setItem(storageKey, JSON.stringify(list));
+ // 1. 用 Vue Router 解析目标路由的完整 URL
+ const routeLocation = this.$router.resolve({
+ name: 'DialogView',
+ query: { storageKey }
});
+ // 2. 打开新窗口(routeLocation.href 是完整路径)
+ window.open(routeLocation.href, '_blank');
+ // _blank:新标签页;_self:当前窗口(默认)
},
chartDataEvent(val) {
// console.log('val===',val);
diff --git a/src/views/disRevenue/resource/group/details.vue b/src/views/disRevenue/resource/group/details.vue
index f96709d..d180c1e 100644
--- a/src/views/disRevenue/resource/group/details.vue
+++ b/src/views/disRevenue/resource/group/details.vue
@@ -71,13 +71,13 @@
}
fnType(dataVal).then(response => {
this.$modal.msgSuccess(response.msg);
- this.$router.push("/disRevenue/resource/group")
+ this.$router.push("/resource/group")
}).catch(() => {
this.$modal.msgError("操作失败")
});
break;
case 'cancle':
- this.$router.push("/disRevenue/resource/group");
+ this.$router.push("/resource/group");
break;
default:
}
diff --git a/src/views/disRevenue/resource/group/index.vue b/src/views/disRevenue/resource/group/index.vue
index c2f33d8..2ade8b4 100644
--- a/src/views/disRevenue/resource/group/index.vue
+++ b/src/views/disRevenue/resource/group/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/disRevenue/resource/monitorStategy/details.vue b/src/views/disRevenue/resource/monitorStategy/details.vue
index 1074c23..c3ebf0d 100644
--- a/src/views/disRevenue/resource/monitorStategy/details.vue
+++ b/src/views/disRevenue/resource/monitorStategy/details.vue
@@ -351,7 +351,7 @@
},
// 返回
goBack() {
- this.$router.push({path:'/disRevenue/resource/monitorStategy'});
+ this.$router.push({path:'/resource/monitorStategy'});
},
// 监听事件
callback(result, dataVal, formVal) {
diff --git a/src/views/disRevenue/resource/monitorStategy/index.vue b/src/views/disRevenue/resource/monitorStategy/index.vue
index 7d1deed..99b77b4 100644
--- a/src/views/disRevenue/resource/monitorStategy/index.vue
+++ b/src/views/disRevenue/resource/monitorStategy/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/disRevenue/resource/monitorTemp/details.vue b/src/views/disRevenue/resource/monitorTemp/details.vue
index 0098687..67eaaa2 100644
--- a/src/views/disRevenue/resource/monitorTemp/details.vue
+++ b/src/views/disRevenue/resource/monitorTemp/details.vue
@@ -326,7 +326,7 @@
},
// 返回
goBack() {
- this.$router.push({path:'/disRevenue/resource/monitorTemp'});
+ this.$router.push({path:'/resource/monitorTemp'});
},
// 监听事件
callback(result, dataVal, formVal) {
diff --git a/src/views/disRevenue/resource/monitorTemp/index.vue b/src/views/disRevenue/resource/monitorTemp/index.vue
index d310026..cc66525 100644
--- a/src/views/disRevenue/resource/monitorTemp/index.vue
+++ b/src/views/disRevenue/resource/monitorTemp/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/disRevenue/resource/register/handle.vue b/src/views/disRevenue/resource/register/handle.vue
index 3ff7576..28b7ec4 100644
--- a/src/views/disRevenue/resource/register/handle.vue
+++ b/src/views/disRevenue/resource/register/handle.vue
@@ -112,13 +112,13 @@
}
fnType(dataVal).then(response => {
this.$modal.msgSuccess(response.msg);
- this.$router.push("/disRevenue/resource/register")
+ this.$router.push("/resource/register")
}).catch(() => {
this.$modal.msgError("操作失败")
});
break;
case 'cancle':
- this.$router.push("/disRevenue/resource/register")
+ this.$router.push("/resource/register")
break;
default:
diff --git a/src/views/disRevenue/resource/register/index.vue b/src/views/disRevenue/resource/register/index.vue
index ff6cee2..281bdf7 100644
--- a/src/views/disRevenue/resource/register/index.vue
+++ b/src/views/disRevenue/resource/register/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/disRevenue/resource/resMonitor/index.vue b/src/views/disRevenue/resource/resMonitor/index.vue
index 79029d5..b48791b 100644
--- a/src/views/disRevenue/resource/resMonitor/index.vue
+++ b/src/views/disRevenue/resource/resMonitor/index.vue
@@ -1,7 +1,7 @@
-
+
-
+
@@ -102,7 +102,7 @@
dataList: [{
centerVal: '56',
unit: '台',
- center: ['30%', '50%'],
+ center: ['20%', '50%'],
color: ['#31bb42', '#f96602'],
data: [
{ value: 36, name: '在线服务器' },
@@ -111,7 +111,7 @@
},{
centerVal: '10',
unit: '台',
- center: ['30%', '50%'],
+ center: ['20%', '50%'],
color: ['#1c7dbc', '#f80a4f'],
data: [
{ value: 8, name: '在线交换机' },
diff --git a/src/views/disRevenue/resource/topology/details.vue b/src/views/disRevenue/resource/topology/details.vue
index e6cc3c6..d6875b8 100644
--- a/src/views/disRevenue/resource/topology/details.vue
+++ b/src/views/disRevenue/resource/topology/details.vue
@@ -73,13 +73,13 @@
}
fnType(dataVal).then(response => {
this.$modal.msgSuccess(response.msg);
- this.$router.push("/disRevenue/resource/topology")
+ this.$router.push("/resource/topology")
}).catch(() => {
this.$modal.msgError("操作失败")
});
break;
case 'cancle':
- this.$router.push("/disRevenue/resource/topology");
+ this.$router.push("/resource/topology");
break;
default:
}
diff --git a/src/views/disRevenue/resource/topology/index.vue b/src/views/disRevenue/resource/topology/index.vue
index 5382dc9..80cd859 100644
--- a/src/views/disRevenue/resource/topology/index.vue
+++ b/src/views/disRevenue/resource/topology/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/views/login.vue b/src/views/login.vue
index f979f68..d51d907 100644
--- a/src/views/login.vue
+++ b/src/views/login.vue
@@ -1,221 +1,221 @@
-
-
-
- {{title}}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
![]()
-
-
- 记住密码
-
-
- 登 录
- 登 录 中...
-
-
- 立即注册
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+ {{title}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
![]()
+
+
+ 记住密码
+
+
+ 登 录
+ 登 录 中...
+
+
+ 立即注册
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/register.vue b/src/views/register.vue
index f1e4ea0..8c13299 100644
--- a/src/views/register.vue
+++ b/src/views/register.vue
@@ -1,211 +1,211 @@
-
-
-
- {{title}}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
![]()
-
-
-
-
- 注 册
- 注 册 中...
-
-
- 使用已有账户登录
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+ {{title}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
![]()
+
+
+
+
+ 注 册
+ 注 册 中...
+
+
+ 使用已有账户登录
+
+
+
+
+
+
+
+
+
+
+
diff --git a/vue.config.js b/vue.config.js
index a52b49e..05ca0f8 100644
--- a/vue.config.js
+++ b/vue.config.js
@@ -7,7 +7,7 @@ function resolve(dir) {
const CompressionPlugin = require('compression-webpack-plugin')
-const name = process.env.VUE_APP_TITLE || 'SAAS管理平台' // 网页标题
+const name = process.env.VUE_APP_TITLE || 'SAAS综合管理平台' // 网页标题
const port = process.env.port || process.env.npm_config_port || 80 // 端口
@@ -32,9 +32,9 @@ module.exports = {
port: port,
open: true,
proxy: {
- // detail: https://cli.vuejs.org/config/#devserver-proxy
+ // detail: https://cli.vuejs.org/config/#devserver-proxy http://192.168.9.143:8080
[process.env.VUE_APP_BASE_API]: {
- target: `http://192.168.9.143:8080`,
+ target: `http://192.168.9.137:8080`,
changeOrigin: true,
pathRewrite: {
['^' + process.env.VUE_APP_BASE_API]: ''