From d8e78fa8610d65f6bfa23e0dd7070672f41ba3e4 Mon Sep 17 00:00:00 2001 From: zhangyanpeng <bob.zhang@highdatas.com> Date: 星期六, 03 八月 2024 22:15:16 +0800 Subject: [PATCH] 调整 --- module/md/page/customer/page/customer_basic.html | 34 ++++++++++++++++++++++++++++++---- 1 files changed, 30 insertions(+), 4 deletions(-) diff --git a/module/md/page/customer/page/customer_basic.html b/module/md/page/customer/page/customer_basic.html index 1f7b2c8..75eefe9 100644 --- a/module/md/page/customer/page/customer_basic.html +++ b/module/md/page/customer/page/customer_basic.html @@ -358,7 +358,9 @@ me.tableFieldClick(); } me.formData = getDataByFields(me.formData, me.formFields); - + if (me.formData.file_authorization_content) { + me.imgurl = config.url_root + "starwaytestroot/file/getFile?category=org&token=" + Root.getToken() + "&id=" + me.formData.file_authorization_content; + } if (me.rowData[me.dataname]) { me.formData = clone(me.rowData[me.dataname]); } @@ -557,6 +559,27 @@ } }); }, + + submitUpload(one, fileList, type) { + this.isOCR = false; + let me = this; + let formData = new FormData(); + var ocrtype = ""; + formData.append("oneFile", one.raw); + + formData.append("id", me.formData.id); + formData.append("dataName", "md_org_register"); + formData.append("field_fileName", "file_name_certificate_original"); + formData.append("field_fileId", "file_certificate_original"); + + uploadFile(me, formData, result_ => { + me.uploade_state = true; + // me.formData.file_authorization_content = result_.data.file.file_index_id; + me.uploadFileFun_file(one, fileList, type); + + }, function() {}, ocrtype); + }, + uploadFileFun_file(one, fileList, type) { let me = this; let formData = new FormData() @@ -597,8 +620,9 @@ me.fileobj = file_; me.ocrobj = form_data_; console.log("璇嗗埆淇℃伅",form_data_); - me.imgurl = config.url_root + "root/file/getFile?category=org&token=" + Root.getToken() + "&id=" + file_.indexid; - } + me.imgurl = config.url_root + "starwaytestroot/file/getFile?category=org&token=" + Root.getToken() + "&id=" + file_.indexid; + me.formData.file_authorization_content = file_.indexid; + } else { me.$message({ type:"warning", @@ -628,6 +652,7 @@ from_.register_address = form_data_.businessAddress || null; from_.license_business_no = me.ocrobj.creditCode || null; // 钀ヤ笟鎵х収-璇佺収缂栧彿 + from_.name = form_data_.companyName; from_.license_business_name = form_data_.companyName; from_.license_business_date_from = form_data_.validFromDate; from_.license_business_date_to = form_data_.validToDate; @@ -721,6 +746,7 @@ if (me.fileobj.indexid) { me.fileobj.indexid = "" } + me.formData.file_authorization_content = "" }, //鎻愪氦 @@ -1053,7 +1079,7 @@ ref="reportUpload1" list-type="picture-card" :file-list="formData1.mdm_img" - :on-change="(file, fileList) => {uploadFileFun_file(file, fileList, '1')}" + :on-change="(file, fileList) => {submitUpload(file, fileList, '1')}" :auto-upload="false"> <!-- <i slot="default" class="el-icon-plus"></i> --> <span style="font-size: 14px; color: #909399;">钀ヤ笟鎵х収涓婁紶</span> -- Gitblit v1.8.0