From d26a973271e4cd14fc13171eab04201344c23ae3 Mon Sep 17 00:00:00 2001 From: tom <tom.he@highdatas.com> Date: 星期日, 04 八月 2024 17:09:17 +0800 Subject: [PATCH] 调整 --- module/md/page/customer/page/customer_basic.html | 60 +++++++++++++++++++++++++++++++++++++++++++----------------- 1 files changed, 43 insertions(+), 17 deletions(-) diff --git a/module/md/page/customer/page/customer_basic.html b/module/md/page/customer/page/customer_basic.html index 1f7b2c8..5a4d32a 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 = "" }, //鎻愪氦 @@ -887,19 +913,19 @@ data: {}, } //鏂板鐨勬儏鍐� - me.formdata_group.map(group => {// - group.children.map(unitobj => { - var row_ = { - id: uuid_short(), - parent_id: me.formData.id, - criteria_id: unitobj.id, - criteria_value: unitobj.criteria_value, - remark: unitobj.remark, - } - md_org_account_criteria_.push(row_); - }) - }) - param.data["md_org_account_criteria"] = md_org_account_criteria_.length ? md_org_account_criteria_ : null; + // me.formdata_group.map(group => {// + // group.children.map(unitobj => { + // var row_ = { + // id: uuid_short(), + // parent_id: me.formData.id, + // criteria_id: unitobj.id, + // criteria_value: unitobj.criteria_value, + // remark: unitobj.remark, + // } + // md_org_account_criteria_.push(row_); + // }) + // }) + // param.data["md_org_account_criteria"] = md_org_account_criteria_.length ? md_org_account_criteria_ : null; param.data[this.dataname] = entity; @@ -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