添加导出

master
fanluyan 2 years ago
parent d704e4d1b0
commit c1b399c06e

2
dist/index.html vendored

@ -1 +1 @@
<!doctype html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="favicon.ico"><title>cacfrontend</title><script defer="defer" src="static/js/chunk-vendors.ff5c292b.js"></script><script defer="defer" src="static/js/app.29236538.js"></script><link href="static/css/app.c8924e65.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but cacfrontend doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html> <!doctype html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="favicon.ico"><title>cacfrontend</title><script defer="defer" src="static/js/chunk-vendors.ff5c292b.js"></script><script defer="defer" src="static/js/app.f8549f46.js"></script><link href="static/css/app.c8924e65.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but cacfrontend doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html>

@ -1 +0,0 @@
.canvasGLTFBody{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row}.canvasGLTFBody .canvasGLTF{position:relative;width:100%;height:100%}.login{background:url(../../static/img/loginbg.29b5129b.jpg) top #060c41 no-repeat;width:100%;height:100%;background-size:inherit;position:fixed;justify-content:center}.login,.login .loginContain{display:flex;align-items:center;flex-wrap:nowrap;flex-direction:column}.login .loginContain{justify-content:flex-end;margin:auto;position:relative;z-index:1}.login .loginContain .loginMain{background:url(../../static/img/loginmain.b930c8be.png);width:35.9375rem;height:25.5rem;background-size:100% 100%;display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:column;visibility:visible;position:relative;animation:slideInDown .5s}.login .loginContain .loginMain h3{font-size:1.5rem;color:#fff;margin-bottom:1rem;position:absolute;top:-40px}.login .loginContain .loginMain .ms-login{height:100%;align-items:center;justify-content:center;display:flex}.login .loginContain .loginMain .ms-login .ms-content .el-input-group__append,.login .loginContain .loginMain .ms-login .ms-content .el-input-group__prepend,.login .loginContain .loginMain .ms-login .ms-content .el-input__inner{border:.0625rem solid #1479ad;background:hsla(0,0%,100%,.1);border-radius:.25rem 0 0 .25rem;color:#fff}.login .loginContain .loginMain .ms-login .ms-content .el-input__inner{border:.0625rem solid #1479ad;background:hsla(0,0%,100%,.1);border-radius:0 .25rem .25rem 0;color:#fff}.login .loginContain .loginMain .ms-login .ms-content .el-form-item{margin-bottom:30px}.login .loginContain .loginMain .ms-login .ms-content .login-btn{text-align:center}.login .loginContain .loginMain .ms-login .ms-content .login-btn button{width:100%;height:36px;margin-bottom:10px}.login .loginContain .slideInDown{animation-name:slideInDown}.login .canvasGLTFBody{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row}.login .canvasGLTFBody .canvasGLTF{position:relative;width:100%;height:100%}.login .canvasGLTFBody .LoadingInfo{width:100%;height:100%;position:absolute;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;align-content:flex-start;color:#fff;z-index:1000000;top:0;left:0;font-size:.10417rem;display:none}@keyframes slideInDown{0%{transform:translateY(-100%);visibility:visible}to{transform:translateY(0)}}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -18,3 +18,18 @@ export function getDetailApi(data) {
}, },
}); });
} }
//导出;
export function getexportApi(data) {
return request({
url: "/sensor/export",
method: "get",
params: data,
});
}
// export function getexportApi() {
// return request({
// url: "/sensor/export",
// method: "post",
// responseType: "blob",
// });
// }

@ -76,9 +76,9 @@
<el-tab-pane label="数据" name="dataTab"> <el-tab-pane label="数据" name="dataTab">
<div class="dataTabHead"> <div class="dataTabHead">
<h3>{{ crrrentName }}</h3> <h3>{{ crrrentName }}</h3>
<!-- <el-button type="primary" class="export" @click="handleExport" <el-button type="primary" class="export" @click="handleExport"
>导出</el-button >导出</el-button
> --> >
</div> </div>
<div class="tableBox" v-loading="tableLoading"> <div class="tableBox" v-loading="tableLoading">
<div class="leftTable"> <div class="leftTable">
@ -156,7 +156,7 @@
</div> </div>
</template> </template>
<script> <script>
import { getTreeApi, getDetailApi } from "@/utils/api/index"; import { getTreeApi, getDetailApi, getexportApi } from "@/utils/api/index";
import lineChart from "./components/line"; import lineChart from "./components/line";
export default { export default {
name: "dataReport", name: "dataReport",
@ -398,7 +398,34 @@ export default {
} }
}, },
// //
handleExport() {}, handleExport() {
this.formdata.starttime = this.$moment(this.formdata.starttime).format(
"YYYY-MM-DD HH:mm:ss"
);
this.formdata.endtime = this.$moment(this.formdata.endtime).format(
"YYYY-MM-DD HH:mm:ss"
);
window.location.href =
"/cac-api/sensor/export?id=" +
this.currentId +
"&startTime=" +
this.formdata.starttime +
"&endTime=" +
this.formdata.endtime;
// getexportApi({
// id: this.currentId,
// startTime: this.formdata.starttime,
// endTime: this.formdata.endtime,
// // pageNum: this.page,
// // pageSize: this.pageSize,
// })
// .then((res) => {
// console.log(res);
// })
// .catch((err) => {
// console.log(err); //
// });
},
// //
handleCurrentChange(val) { handleCurrentChange(val) {
this.page = val; this.page = val;

@ -20,7 +20,8 @@ module.exports = defineConfig({
proxy: { proxy: {
"/cac-api": { "/cac-api": {
//表示拦截以/api开头的请求路径 //表示拦截以/api开头的请求路径
target: "http://192.168.50.200:88", // //target: "http://192.168.50.200:88", //200服务器
target: "http://dev.xinyingpower.com:40080/", //dell服务器
changOrigin: true, //是否开启跨域 changOrigin: true, //是否开启跨域
pathRewrite: { pathRewrite: {
"^/api": "/cac-api", //重写api把api变成空字符因为我们真正请求的路径是没有api的 "^/api": "/cac-api", //重写api把api变成空字符因为我们真正请求的路径是没有api的

Loading…
Cancel
Save