From 30cfb2b836a8a3d609518cc295753b58b17a9bc7 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期五, 15 十一月 2024 09:15:29 +0800
Subject: [PATCH] 优化
---
company/src/components/business/OperaCompanyUserApplyWindow.vue | 34 ++++++++++------------------------
1 files changed, 10 insertions(+), 24 deletions(-)
diff --git a/company/src/components/business/OperaCompanyUserApplyWindow.vue b/company/src/components/business/OperaCompanyUserApplyWindow.vue
index de7970a..2cfa21d 100644
--- a/company/src/components/business/OperaCompanyUserApplyWindow.vue
+++ b/company/src/components/business/OperaCompanyUserApplyWindow.vue
@@ -32,33 +32,17 @@
:value="item.id">
</el-option>
</el-select>
-<!-- <div style="display: flex; align-items: center;">-->
-<!-- <el-input v-model="form.content" placeholder="璇疯緭鍏ュ唴瀹�"></el-input>-->
-<!-- </div>-->
-<!-- <div class="list">-->
-<!-- <div class="list_label">宸查�変紒涓氾細</div>-->
-<!-- <div class="list_box">-->
-<!-- <div class="list_box_row">-->
-<!-- <span>XXX鏈夐檺璐d换鍏徃</span>-->
-<!-- <i class="el-icon-error"></i>-->
-<!-- </div>-->
-<!-- <div class="list_box_row">-->
-<!-- <span>XXX鏈夐檺璐d换鍏徃</span>-->
-<!-- <i class="el-icon-error"></i>-->
-<!-- </div>-->
-<!-- </div>-->
-<!-- </div>-->
</el-form-item>
<el-form-item label="鐢宠璇存槑" prop="content">
<el-input
type="textarea"
placeholder="璇疯緭鍏ョ敵璇疯鏄�"
v-model="form.content"
- maxlength="30"
+ maxlength="300"
show-word-limit />
</el-form-item>
<el-form-item label="鎺堟潈涔�" prop="multifileList">
- <UploadFile @remove="deleFile" :uploadData="{ folder: 'apply', fileType:'.pdf' }" :fileList="fileList" @uploadSuccess="editFanganFile" />
+ <UploadFile @remove="deleFile" :limit="99" :uploadData="{ folder: 'companyUserApply', fileType:'.pdf' }" :fileList="fileList" @uploadSuccess="editFanganFile" />
</el-form-item>
</el-form>
</GlobalWindow>
@@ -82,7 +66,7 @@
userId: '',
content: '',
companyIds: [],
- multifileList: null
+ multifileList: []
},
// 楠岃瘉瑙勫垯
rules: {
@@ -114,7 +98,6 @@
return
}
let obj = JSON.parse(JSON.stringify(this.form))
- obj.multifileList = [obj.multifileList]
obj.companyIds = obj.companyIds.join(',')
obj.companyNames = []
this.form.companyIds.forEach(item => {
@@ -147,7 +130,6 @@
return
}
let obj = JSON.parse(JSON.stringify(this.form))
- obj.multifileList = [obj.multifileList]
obj.companyIds = obj.companyIds.join(',')
obj.companyNames = []
this.form.companyIds.forEach(item => {
@@ -193,11 +175,15 @@
}
})
},
- deleFile () {
- this.form.multifileList = null
+ deleFile (imgaddr) {
+ this.form.multifileList.forEach((item, index) => {
+ if (item.imgaddr === imgaddr) {
+ this.form.multifileList.splice(index, 1)
+ }
+ })
},
editFanganFile (data) {
- this.form.multifileList = data
+ this.form.multifileList.push(data)
},
getAccount() {
findUserList({})
--
Gitblit v1.9.3