巡检点新增回显问题处理

This commit is contained in:
骆乐 2022-09-02 17:23:42 +08:00
parent 5225f6b57a
commit ce22ecb11d
3 changed files with 62 additions and 53 deletions

View File

@ -41,14 +41,14 @@ if (process.env.NODE_ENV == 'development') {
// tag: 本地 // tag: 本地
// axios.defaults.baseURL = 'http://192.168.34.174:6023/' // 老大本地 // axios.defaults.baseURL = 'http://192.168.34.174:6023/' // 老大本地
// axios.defaults.baseURL = 'http://192.168.34.125:6023/' //杨意本地 http/1.1 // axios.defaults.baseURL = 'http://192.168.34.125:6023/' //杨意本地 http/1.1
axios.defaults.baseURL = 'http://192.168.34.216:6023/' // 邱平毅本地 // axios.defaults.baseURL = 'http://192.168.34.216:6023/' // 邱平毅本地
// axios.defaults.baseURL = 'http://192.168.34.125:6023/' //杨意本地 http/1.1 // axios.defaults.baseURL = 'http://192.168.34.125:6023/' //杨意本地 http/1.1
// axios.defaults.baseURL = 'http://192.168.34.216:6025/' // 邱平毅本地 // axios.defaults.baseURL = 'http://192.168.34.216:6025/' // 邱平毅本地
// axios.defaults.baseURL = 'http://192.168.34.231:6023/'; //杨思瑞本地 // axios.defaults.baseURL = 'http://192.168.34.231:6023/'; //杨思瑞本地
// axios.defaults.baseURL = 'http://47.97.202.104:6023/'; // axios.defaults.baseURL = 'http://47.97.202.104:6023/';
// axios.defaults.baseURL = 'http://139.9.66.234:8/'; // axios.defaults.baseURL = 'http://139.9.66.234:8/';
// axios.defaults.baseURL = 'http://120.196.217.6:7000/'; // 鹤洲 // axios.defaults.baseURL = 'http://120.196.217.6:7000/'; // 鹤洲
// axios.defaults.baseURL = 'http://182.90.224.237:7000/'; // 广西 axios.defaults.baseURL = 'http://182.90.224.237:7000/'; // 广西
// axios.defaults.baseURL = 'http://120.196.217.6:7000/' //鹤洲 // axios.defaults.baseURL = 'http://120.196.217.6:7000/' //鹤洲
// axios.defaults.baseURL = 'http://117.156.17.59:9090/'; // // axios.defaults.baseURL = 'http://117.156.17.59:9090/'; //

View File

@ -45,8 +45,8 @@ export default new Vuex.Store({
// UPLOADURL:'http://10.0.1.43:6023/upload/image',//测试 // UPLOADURL:'http://10.0.1.43:6023/upload/image',//测试
// FILEURL:'http://10.0.1.43:6023/image/',//测试 // FILEURL:'http://10.0.1.43:6023/image/',//测试
BASEURL: baseUrl ? baseUrl : window.location.protocol + '//' + window.location.host + '/', // BASEURL: baseUrl ? baseUrl : window.location.protocol + '//' + window.location.host + '/', //
UPLOADURL: window.location.protocol + '//' + window.location.host + '/upload/image', // // UPLOADURL: window.location.protocol + '//' + window.location.host + '/upload/image', //
FILEURL: window.location.protocol + '//' + window.location.host + '/image/', //测试 // tag: 本地测试接口 // FILEURL: window.location.protocol + '//' + window.location.host + '/image/', //测试 // tag: 本地测试接口
/* 2022-05-16 */ /* 2022-05-16 */
// tag: 部署河南项目时,需要打开这两行代码 // tag: 部署河南项目时,需要打开这两行代码
// UPLOADURL: 'http://124.71.178.44:100/upload/image', // UPLOADURL: 'http://124.71.178.44:100/upload/image',
@ -56,8 +56,8 @@ export default new Vuex.Store({
// UPLOADURL: 'http://192.168.34.125:6023/upload/image', // UPLOADURL: 'http://192.168.34.125:6023/upload/image',
// FILEURL: 'http://192.168.34.125:6023/image/', // FILEURL: 'http://192.168.34.125:6023/image/',
// 邱平毅的 // 邱平毅的
// UPLOADURL: 'http://192.168.34.216:6023/upload/image', UPLOADURL: 'http://192.168.34.216:6023/upload/image',
// FILEURL: 'http://192.168.34.216:6023/image/', FILEURL: 'http://192.168.34.216:6023/image/',
// UPLOADURL:'http://'+"61.190.32.219:9050"+'/upload/image',//正式 // UPLOADURL:'http://'+"61.190.32.219:9050"+'/upload/image',//正式
// FILEURL:'http://'+"61.190.32.219:9050"+'/image/',//正式 // FILEURL:'http://'+"61.190.32.219:9050"+'/image/',//正式

View File

@ -11,17 +11,17 @@
<el-table class="tables" :data="tableData"> <el-table class="tables" :data="tableData">
<el-table-column prop="checkingPointName" label="名称" align="center"></el-table-column> <el-table-column prop="checkingPointName" label="名称" align="center"></el-table-column>
<el-table-column prop="position" label="位置" align="center"></el-table-column> <el-table-column prop="position" label="位置" align="center"></el-table-column>
<el-table-column prop="createUserName" label="创建人" align="center"> <el-table-column prop="createUserName" label="创建人" align="center"></el-table-column>
</el-table-column>
<el-table-column prop="createDate" label="创建时间" align="center"></el-table-column> <el-table-column prop="createDate" label="创建时间" align="center"></el-table-column>
<el-table-column prop="qrCode" label="二维码" align="center"> <el-table-column prop="qrCode" label="二维码" align="center">
<template slot-scope="{ row }"> <template slot-scope="{ row }">
<!-- {{$store.state.FILEURL + row.qrCode}} --> <!-- {{$store.state.FILEURL + row.qrCode}} -->
<el-image style="margin-right: 8px;width: 80px; height: 80px;cursor: pointer;border-radius: 4px" <el-image
fit="cover" style="margin-right: 8px;width: 80px; height: 80px;cursor: pointer;border-radius: 4px"
:src="$store.state.FILEURL + row.qrCode" fit="cover"
:preview-src-list="[$store.state.FILEURL + row.qrCode]" :src="$store.state.FILEURL + row.qrCode"
/> :preview-src-list="[$store.state.FILEURL + row.qrCode]"
/>
</template> </template>
</el-table-column> </el-table-column>
@ -34,7 +34,12 @@
<div class="tableBtns"> <div class="tableBtns">
<div class="operationText"> <div class="operationText">
<img src="@/assets/images/icon-edit.png" width="15px" height="15px" /> <img src="@/assets/images/icon-edit.png" width="15px" height="15px" />
<a class="download" target="_blank" :href="$store.state.FILEURL + scope.row.qrCode" download>下载</a> <a
class="download"
target="_blank"
:href="$store.state.FILEURL + scope.row.qrCode"
download
>下载</a>
</div> </div>
<div @click="toDelete(scope.row)" class="operationText"> <div @click="toDelete(scope.row)" class="operationText">
<img src="@/assets/images/icon-delete.png" width="15px" height="15px" /> <img src="@/assets/images/icon-delete.png" width="15px" height="15px" />
@ -164,8 +169,8 @@ export default {
}; };
getPointListApi(data).then(res => { getPointListApi(data).then(res => {
console.log("----巡检点列表", res); console.log("----巡检点列表", res);
this.tableData = res.result.records this.tableData = res.result.records;
this.total = res.result.total this.total = res.result.total;
}); });
}, },
// //
@ -248,39 +253,43 @@ export default {
this.$refs["cardForm"].validate(valid => { this.$refs["cardForm"].validate(valid => {
if (valid) { if (valid) {
addPointApi(data).then(res => { addPointApi(data).then(res => {
console.log("新增", res); console.log("新增", res);
if (res.code == 200) { if (res.code == 200) {
this.cardDialog = false; this.cardDialog = false;
this.getPointList() (this.cardForm = {
} checkingPointName: "",
}); position: ""
// document.getElementById("qrCode").innerHTML = ""; }),
// console.log("QRCode", QRCode); this.getPointList();
// let QRCodeData = new QRCode(this.$refs.qrCodeDiv, { }
// text: JSON.stringify(data), });
// width: 150, // document.getElementById("qrCode").innerHTML = "";
// height: 150, // console.log("QRCode", QRCode);
// colorDark: "#333333", // // let QRCodeData = new QRCode(this.$refs.qrCodeDiv, {
// colorLight: "#ffffff", // // text: JSON.stringify(data),
// correctLevel: QRCode.CorrectLevel.L //L/M/H // width: 150,
// }); // height: 150,
// console.log("QRCodeData", QRCodeData); // colorDark: "#333333", //
// setTimeout(() => { // colorLight: "#ffffff", //
// let img = QRCodeData._el.innerHTML; // correctLevel: QRCode.CorrectLevel.L //L/M/H
// let baseurl = img // });
// .split("=")[5].split('"')[1] // console.log("QRCodeData", QRCodeData);
// console.log("baseurl", baseurl); // setTimeout(() => {
// data.qrCode = baseurl; // let img = QRCodeData._el.innerHTML;
// data.createDate = this.selectNowDate(); // let baseurl = img
// addPointApi(data).then(res => { // .split("=")[5].split('"')[1]
// console.log("", res); // console.log("baseurl", baseurl);
// if (res.code == 200) { // data.qrCode = baseurl;
// this.cardDialog = false; // data.createDate = this.selectNowDate();
// this.getPointList() // addPointApi(data).then(res => {
// } // console.log("", res);
// }); // if (res.code == 200) {
// }, 500); // this.cardDialog = false;
// this.getPointList()
// }
// });
// }, 500);
} }
}); });
} }
@ -289,7 +298,7 @@ export default {
</script> </script>
<style lang="less" scoped> <style lang="less" scoped>
.download{ .download {
text-decoration: none; text-decoration: none;
} }
</style> </style>