|
@@ -424,7 +424,7 @@
|
|
<el-row>
|
|
<el-row>
|
|
<el-col :span="2">
|
|
<el-col :span="2">
|
|
<div>
|
|
<div>
|
|
- <el-statistic group-separator="," :precision="4" :value="totalEvaluateValue" title="估价对象总价(万)">
|
|
|
|
|
|
+ <el-statistic group-separator="," :precision="4" :value="totalEvaluateValue" title="总价(万)">
|
|
<template slot="prefix">
|
|
<template slot="prefix">
|
|
<i class="el-icon-coin"></i>
|
|
<i class="el-icon-coin"></i>
|
|
</template>
|
|
</template>
|
|
@@ -433,7 +433,7 @@
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="2">
|
|
<el-col :span="2">
|
|
<div>
|
|
<div>
|
|
- <el-statistic group-separator="," :precision="2" :value="totalAcreage" title="估价对象总面积(㎡)">
|
|
|
|
|
|
+ <el-statistic group-separator="," :precision="2" :value="totalAcreage" title="总面积(平)">
|
|
<template slot="prefix">
|
|
<template slot="prefix">
|
|
<i class="el-icon-house"></i>
|
|
<i class="el-icon-house"></i>
|
|
</template>
|
|
</template>
|
|
@@ -744,9 +744,9 @@
|
|
<el-col :xs="24" :sm="12" :lg="6" :span="6">
|
|
<el-col :xs="24" :sm="12" :lg="6" :span="6">
|
|
<el-form-item prop="validateCode" label-width="140px" class="postInfo-container-item"
|
|
<el-form-item prop="validateCode" label-width="140px" class="postInfo-container-item"
|
|
label="打印二维码:">
|
|
label="打印二维码:">
|
|
|
|
+ <a @mouseenter="showQrCode(props.row.qrCode)">出入库二维码</a> <a @mouseenter="showQrCode(props.row.validateCode)" style="margin-left: 5px">验证二维码</a>
|
|
<div class="qr-code-div">
|
|
<div class="qr-code-div">
|
|
- <img id="validateCode" class="qr-code" @click="printQR(props.row.validateCode)"
|
|
|
|
- :src="props.row.qrCode" alt="没有产品" />
|
|
|
|
|
|
+ <img id="validateCode" class="qr-code" :src="qrCodeUrl" alt="没有产品" @click="printQR()"/>
|
|
</div>
|
|
</div>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-col>
|
|
</el-col>
|
|
@@ -1263,7 +1263,7 @@
|
|
<el-col :xs="24" :sm="12" :lg="12" :span="8">
|
|
<el-col :xs="24" :sm="12" :lg="12" :span="8">
|
|
<el-form-item label="实勘人:" prop="sites" :rules="{ required: true, message: '实勘人不能为空', trigger: 'blur' }"
|
|
<el-form-item label="实勘人:" prop="sites" :rules="{ required: true, message: '实勘人不能为空', trigger: 'blur' }"
|
|
label-width="120px" class="postInfo-container-item">
|
|
label-width="120px" class="postInfo-container-item">
|
|
- <el-select v-model="landTarget.sites" placeholder="请选择" multiple filterable clearable style="width:350px"
|
|
|
|
|
|
+ <el-select v-model="landTarget.sites" placeholder="请选择" multiple filterable clearable style="width:100%"
|
|
@change="sitesChange()" :readonly="currentNode.nodeCode != 'SPOT_RECONNAISSANCE'"
|
|
@change="sitesChange()" :readonly="currentNode.nodeCode != 'SPOT_RECONNAISSANCE'"
|
|
:disabled="currentNode.nodeCode != 'SPOT_RECONNAISSANCE'">
|
|
:disabled="currentNode.nodeCode != 'SPOT_RECONNAISSANCE'">
|
|
<el-option v-for="(u, id) in allUsers" :label="u.name" :value="u.id" :key="u.id"></el-option>
|
|
<el-option v-for="(u, id) in allUsers" :label="u.name" :value="u.id" :key="u.id"></el-option>
|
|
@@ -1915,6 +1915,7 @@ export default {
|
|
secondCheckUserId: null,
|
|
secondCheckUserId: null,
|
|
secondCheckUsers: [],
|
|
secondCheckUsers: [],
|
|
productionFinance: [],
|
|
productionFinance: [],
|
|
|
|
+ qrCodeUrl:null
|
|
}
|
|
}
|
|
},
|
|
},
|
|
created() {
|
|
created() {
|
|
@@ -3473,7 +3474,8 @@ export default {
|
|
}
|
|
}
|
|
})
|
|
})
|
|
},
|
|
},
|
|
- printQR(path) {
|
|
|
|
|
|
+ printQR() {
|
|
|
|
+ let path = this.qrCodeUrl;
|
|
if (path) {
|
|
if (path) {
|
|
let routeUrl = this.$router.resolve({
|
|
let routeUrl = this.$router.resolve({
|
|
path: `/print/code?path=${path}`
|
|
path: `/print/code?path=${path}`
|
|
@@ -3503,6 +3505,9 @@ export default {
|
|
duration: 2000
|
|
duration: 2000
|
|
});
|
|
});
|
|
}
|
|
}
|
|
|
|
+ },
|
|
|
|
+ showQrCode(url){
|
|
|
|
+ this.qrCodeUrl = url;
|
|
}
|
|
}
|
|
},
|
|
},
|
|
}
|
|
}
|
|
@@ -3566,26 +3571,30 @@ export default {
|
|
.qr-code-div {
|
|
.qr-code-div {
|
|
border-radius: 10px;
|
|
border-radius: 10px;
|
|
background-color: RGB(245, 245, 245);
|
|
background-color: RGB(245, 245, 245);
|
|
- width: 200px;
|
|
|
|
- height: 200px;
|
|
|
|
|
|
+ width: 180px;
|
|
|
|
+ height: 180px;
|
|
position: absolute;
|
|
position: absolute;
|
|
- right: 0;
|
|
|
|
display: flex;
|
|
display: flex;
|
|
justify-content: center;
|
|
justify-content: center;
|
|
align-items: center;
|
|
align-items: center;
|
|
}
|
|
}
|
|
|
|
|
|
.qr-code {
|
|
.qr-code {
|
|
- width: 190px;
|
|
|
|
- height: 190px;
|
|
|
|
|
|
+ width: 180px;
|
|
|
|
+ height: 180px;
|
|
z-index: 999;
|
|
z-index: 999;
|
|
}
|
|
}
|
|
|
|
|
|
.qr-code-div:hover {
|
|
.qr-code-div:hover {
|
|
cursor: pointer;
|
|
cursor: pointer;
|
|
// background-color:RGB(220,220,220);
|
|
// background-color:RGB(220,220,220);
|
|
- width: 205px;
|
|
|
|
- height: 205px;
|
|
|
|
|
|
+ // width: 180px;
|
|
|
|
+ // height: 180px;
|
|
|
|
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+a:hover{
|
|
|
|
+ cursor: pointer;
|
|
|
|
+ color: #5a9cf8
|
|
|
|
+}
|
|
</style>
|
|
</style>
|