|
|
@@ -479,7 +479,8 @@
|
|
|
</el-dialog>
|
|
|
<!-- 生成签章 -->
|
|
|
<el-dialog :visible.sync="signaturedialogVisible" title="生成签章" width="14%">
|
|
|
- <div style="padding:0 20px">
|
|
|
+ <div >
|
|
|
+ <img :src="resultMessageImg" alt style="width: 100%" />
|
|
|
<div id="signaturecode" ref="signaturecode"></div>
|
|
|
</div>
|
|
|
</el-dialog>
|
|
|
@@ -600,6 +601,7 @@ export default {
|
|
|
statusPor: "",
|
|
|
deptIdPor: "",
|
|
|
apiType: "",
|
|
|
+ resultMessageImg:''
|
|
|
};
|
|
|
},
|
|
|
components: { quotationDialog, detailsDialog, quotationDialogPro },
|
|
|
@@ -1244,20 +1246,21 @@ export default {
|
|
|
signature(row){
|
|
|
this.$api.letter.pingAnsignEleApply({companyId:row.id}).then((res) => {
|
|
|
if (res.code == 200 && res.data) {
|
|
|
+ this.resultMessageImg=process.env.BASE_URL+res.data.resultMessage
|
|
|
this.signaturedialogVisible = true;
|
|
|
// 查找并删除旧的二维码DOM元素
|
|
|
- let element = document.getElementById("signaturecode");
|
|
|
- while (element.firstChild) {
|
|
|
- element.removeChild(element.firstChild);
|
|
|
- }
|
|
|
- this.signaturecode = new QRCode("signaturecode", {
|
|
|
- text: res.data.resultMessage,
|
|
|
- width: 180,
|
|
|
- height: 180,
|
|
|
- colorDark: "#000000",
|
|
|
- colorLight: "#ffffff",
|
|
|
- correctLevel: QRCode.CorrectLevel.H,
|
|
|
- });
|
|
|
+ // let element = document.getElementById("signaturecode");
|
|
|
+ // while (element.firstChild) {
|
|
|
+ // element.removeChild(element.firstChild);
|
|
|
+ // }
|
|
|
+ // this.signaturecode = new QRCode("signaturecode", {
|
|
|
+ // text: resultMessage,
|
|
|
+ // width: 180,
|
|
|
+ // height: 180,
|
|
|
+ // colorDark: "#000000",
|
|
|
+ // colorLight: "#ffffff",
|
|
|
+ // correctLevel: QRCode.CorrectLevel.H,
|
|
|
+ // });
|
|
|
} else {
|
|
|
this.$message({
|
|
|
message: res.msg || "暂无数据!",
|