From 19084af0e992b8ae20a8abe1c338f06edfd55eb0 Mon Sep 17 00:00:00 2001 From: quanyawei <401863037@qq.com> Date: Tue, 19 Sep 2023 16:30:41 +0800 Subject: [PATCH] fix:监测因子趋势相关性对比echarts样式修改 --- src/main.js | 24 ++++++++++++++++++++++++ 1 files changed, 24 insertions(+), 0 deletions(-) diff --git a/src/main.js b/src/main.js index 2457020..db2981c 100644 --- a/src/main.js +++ b/src/main.js @@ -45,6 +45,7 @@ Vue.prototype.$request = request.service Vue.prototype.$axiosRequest = request.reqServe +// Vue.prototype.$postRequest=request.reqServe1 /** * If you don't want to use mock-server * you want to use MockJs for mock api @@ -71,6 +72,9 @@ Vue.config.productionTip = false Vue.prototype.$axios = axios Vue.prototype.$Bus = Bus + +import JsonExcel from 'vue-json-excel' +Vue.component('downloadExcel', JsonExcel) function getServerConfig() { return new Promise((resolve, reject) => { @@ -100,5 +104,25 @@ render: h => h(App) }).$mount('#app') } +Vue.prototype.dateTypeFormat = function (fmt, date) { + let ret + const opt = { + 'Y+': date.getFullYear().toString(), // ��� + 'm+': (date.getMonth() + 1).toString(), // ��� + 'd+': date.getDate().toString(), // ��� + 'H+': date.getHours().toString(), // ��� + 'M+': date.getMinutes().toString(), // ��� + 'S+': date.getSeconds().toString() // ��� + // ��������������������������������������������������������������������������� + } + for (const k in opt) { + ret = new RegExp('(' + k + ')').exec(fmt) + if (ret) { + fmt = fmt.replace(ret[1], (ret[1].length === 1) ? (opt[k]) : (opt[k].padStart(ret[1].length, '0'))) + } + } + return fmt +} + init() -- Gitblit v1.8.0