分包商列表完善
This commit is contained in:
parent
8815c8f5f2
commit
ac17d121b8
|
|
@ -84,21 +84,20 @@
|
||||||
label="法定代表人授权书"
|
label="法定代表人授权书"
|
||||||
prop="businessLicense"
|
prop="businessLicense"
|
||||||
>
|
>
|
||||||
<UploadFileFormData
|
<!-- <UploadFileFormData
|
||||||
:limit="3"
|
|
||||||
uploadTip=" "
|
uploadTip=" "
|
||||||
:file-size="20"
|
:is-detail="true"
|
||||||
:multiple="true"
|
:is-uploaded="true"
|
||||||
:file-type="[
|
:file-list.sync="addOrEditForm.fileList_1"
|
||||||
'jpg',
|
/> -->
|
||||||
'png',
|
|
||||||
'jpeg',
|
<el-tag
|
||||||
'pdf',
|
type="primary"
|
||||||
'doc',
|
:key="item.id"
|
||||||
'docx',
|
v-for="item in addOrEditForm.fileList_1"
|
||||||
]"
|
>
|
||||||
:file-list.sync="addOrEditForm.businessLicense"
|
{{ item.name }}
|
||||||
/>
|
</el-tag>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
|
|
@ -123,21 +122,13 @@
|
||||||
prop="businessLicense"
|
prop="businessLicense"
|
||||||
label="农民工工资已支付完成承诺书"
|
label="农民工工资已支付完成承诺书"
|
||||||
>
|
>
|
||||||
<UploadFileFormData
|
<el-tag
|
||||||
:limit="3"
|
type="primary"
|
||||||
uploadTip=" "
|
:key="item.id"
|
||||||
:file-size="20"
|
v-for="item in addOrEditForm.fileList_2"
|
||||||
:multiple="true"
|
>
|
||||||
:file-type="[
|
{{ item.name }}
|
||||||
'jpg',
|
</el-tag>
|
||||||
'png',
|
|
||||||
'jpeg',
|
|
||||||
'pdf',
|
|
||||||
'doc',
|
|
||||||
'docx',
|
|
||||||
]"
|
|
||||||
:file-list.sync="addOrEditForm.businessLicense"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
|
|
@ -178,7 +169,8 @@ export default {
|
||||||
subExitTime: '', // 出场日期
|
subExitTime: '', // 出场日期
|
||||||
subContractCode: '', // 分包合同编码
|
subContractCode: '', // 分包合同编码
|
||||||
subContractName: '', // 分包合同名称
|
subContractName: '', // 分包合同名称
|
||||||
businessLicense: [], // 法定代表人授权书
|
fileList_1: [], // 法定代表人授权书
|
||||||
|
fileList_2: [], // 农民工工资已支付完成承诺书
|
||||||
},
|
},
|
||||||
addOrEditFormRules: {
|
addOrEditFormRules: {
|
||||||
subContractCode: [
|
subContractCode: [
|
||||||
|
|
@ -263,10 +255,6 @@ export default {
|
||||||
formData.append('fileMsg', JSON.stringify(fileMsg))
|
formData.append('fileMsg', JSON.stringify(fileMsg))
|
||||||
formData.append('params', JSON.stringify(params))
|
formData.append('params', JSON.stringify(params))
|
||||||
|
|
||||||
// const API =
|
|
||||||
// this.formType === 1
|
|
||||||
// ? addSubBaseInfoAPI
|
|
||||||
// : editSubBaseInfoAPI
|
|
||||||
const res = await addAndEditSubEntryAPI(formData)
|
const res = await addAndEditSubEntryAPI(formData)
|
||||||
if (res.code === 200) {
|
if (res.code === 200) {
|
||||||
this.$modal.msgSuccess('操作成功')
|
this.$modal.msgSuccess('操作成功')
|
||||||
|
|
@ -300,9 +288,10 @@ export default {
|
||||||
subExitTime,
|
subExitTime,
|
||||||
subContractName,
|
subContractName,
|
||||||
subContractCode,
|
subContractCode,
|
||||||
|
contractFile,
|
||||||
} = res
|
} = res
|
||||||
|
|
||||||
this.addOrEditForm = {
|
Object.assign(this.addOrEditForm, {
|
||||||
id,
|
id,
|
||||||
subId,
|
subId,
|
||||||
proId,
|
proId,
|
||||||
|
|
@ -310,7 +299,27 @@ export default {
|
||||||
subExitTime,
|
subExitTime,
|
||||||
subContractName,
|
subContractName,
|
||||||
subContractCode,
|
subContractCode,
|
||||||
businessLicense: [],
|
})
|
||||||
|
|
||||||
|
if (contractFile && contractFile.length > 0) {
|
||||||
|
this.addOrEditForm.fileList_1 = contractFile
|
||||||
|
.filter((item) => item.sourceType == 1)
|
||||||
|
.map((item) => {
|
||||||
|
return {
|
||||||
|
id: item.id,
|
||||||
|
url: item.lsUrl,
|
||||||
|
name: item.originFileName,
|
||||||
|
}
|
||||||
|
})
|
||||||
|
this.addOrEditForm.fileList_2 = contractFile
|
||||||
|
.filter((item) => item.sourceType == 2)
|
||||||
|
.map((item) => {
|
||||||
|
return {
|
||||||
|
id: item.id,
|
||||||
|
url: item.lsUrl,
|
||||||
|
name: item.originFileName,
|
||||||
|
}
|
||||||
|
})
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -202,6 +202,7 @@ export default {
|
||||||
}
|
}
|
||||||
|
|
||||||
const fileMsg = []
|
const fileMsg = []
|
||||||
|
let fileIdList = []
|
||||||
const formData = new FormData()
|
const formData = new FormData()
|
||||||
|
|
||||||
if (id) {
|
if (id) {
|
||||||
|
|
@ -222,7 +223,7 @@ export default {
|
||||||
.map((j) => j.id)
|
.map((j) => j.id)
|
||||||
|
|
||||||
if (fileIdList.length > 0) {
|
if (fileIdList.length > 0) {
|
||||||
params.delIds = fileIdList.join(',')
|
params.fileIdList = fileIdList
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -292,8 +293,8 @@ export default {
|
||||||
.map((item) => {
|
.map((item) => {
|
||||||
return {
|
return {
|
||||||
id: item.id,
|
id: item.id,
|
||||||
url: item.lsUl,
|
url: item.lsUrl,
|
||||||
name: item.fileName,
|
name: item.originFileName,
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue