From 6644d58a45797b23ffd19bc11718fa6d53b5a432 Mon Sep 17 00:00:00 2001 From: zsk <710162063@qq.com> Date: Thu, 23 Feb 2023 11:33:57 +0800 Subject: [PATCH] xx --- src/components/FirstJob/detail.vue | 2 +- src/components/FirstJob/recordBill.vue | 71 +++++++++++++++++++++------------- src/utils/request.js | 7 ++-- 3 files changed, 49 insertions(+), 31 deletions(-) diff --git a/src/components/FirstJob/detail.vue b/src/components/FirstJob/detail.vue index 5ee9ab0..3360016 100644 --- a/src/components/FirstJob/detail.vue +++ b/src/components/FirstJob/detail.vue @@ -313,7 +313,7 @@
温馨提示
- {{ jobDetail.sweetTips || "-" }} + {{ jobDetail.notes || "-" }}
diff --git a/src/components/FirstJob/recordBill.vue b/src/components/FirstJob/recordBill.vue index a714de7..d25014e 100644 --- a/src/components/FirstJob/recordBill.vue +++ b/src/components/FirstJob/recordBill.vue @@ -418,14 +418,16 @@ :labelCol="{ span: 4 }" > -
{{ form.policy }}
+
+ {{ form.policy }} +
展开收起
{ console.log(this.form); console.log(ispass); @@ -765,6 +760,8 @@ export default { if (ispass) { console.log(this.form); + this.form["imgs"] = that.fileListT2.toString(); + const { data } = await recordBillApi({ ...this.form, storeJobId: this.firminfo.id, @@ -851,7 +848,8 @@ export default { console.log(fileList[0]); this.fileList = fileList; }, - handleChange2({ fileList }) { + handleChange2({ file, fileList }) { + console.log(file); console.log(fileList); this.fileList2 = fileList; }, @@ -1007,6 +1005,7 @@ export default { async customRequestFun2(file) { console.dir(file.onSuccess); + var that = this; let _self = this; var formData = new FormData(); @@ -1033,25 +1032,21 @@ export default { $.ajax({ type: "post", - url: "/imgs/uploadImage", + url: "http://matripe-cms.oss-cn-beijing.aliyuncs.com", data: formData, contentType: false, // 不设置Content-Type请求头 processData: false, success: function (data) { - console.log(data); - file.onSuccess(); console.log(document.querySelector(".ant-upload-list-item-info")); - _self.uploadFileFlag = true; console.log(data); var img = _self.dataObj.host + "/" + _self.dataObj.key.replace("${filename}", file.file.name); - _self.form.idCardImageUrl = img; - console.log(_self.form.idCardImageUrl); + that.fileListT2.push(img); }, fail: function (err) { console.log(err); @@ -1059,6 +1054,24 @@ export default { }); }, + removeFile(file) { + // let fileList + // let _this = this + // fileList = this.$refs.headerUploadRef.$children[1].$children[0].items + + // console.log(this.$refs.headerUploadRef.$children[1].$children[0].items); + console.log(this.fileList2.indexOf(file)); + let index = this.fileList2.indexOf(file); + this.fileListT2.splice(index, 1); + + console.log(this.fileListT2); + // fileList.forEach((item, index) => { + // if (item.uid === file.uid) { + // _this.headerFileList.splice(index, 1) + // } + // }) + }, + async handlePreview(file) { console.log(file); if (!file.url && !file.preview) { @@ -1184,6 +1197,10 @@ export default { };