|
@@ -33,15 +33,15 @@
|
33
|
33
|
<el-descriptions-item label="投标项目名称" label-class-name="my-label">
|
34
|
34
|
{{ chooseTender.projectName }}
|
35
|
35
|
</el-descriptions-item>
|
36
|
|
- <el-descriptions-item label="投标保证金" label-class-name="my-label">{{ chooseTender.deposit
|
37
|
|
- }}</el-descriptions-item>
|
38
|
|
- <el-descriptions-item label="招标业主" label-class-name="my-label">{{ chooseTender.partyA ?
|
39
|
|
- chooseTender.partyA.partyAName : '' }}</el-descriptions-item>
|
40
|
|
- <el-descriptions-item label="招标代理人" label-class-name="my-label">{{ chooseTender.agent
|
41
|
|
- }}</el-descriptions-item>
|
42
|
|
- <el-descriptions-item label="联系人及电话" label-class-name="my-label">{{ chooseTender.agentPerson +
|
43
|
|
- chooseTender.agentPhone
|
44
|
|
- }}</el-descriptions-item>
|
|
36
|
+ <el-descriptions-item label="投标保证金" label-class-name="my-label">{{ chooseTender ? chooseTender.deposit : ''
|
|
37
|
+ }}</el-descriptions-item>
|
|
38
|
+ <el-descriptions-item label="招标业主" label-class-name="my-label">{{ chooseTender ? (chooseTender.partyA ?
|
|
39
|
+ chooseTender.partyA.partyAName : '') : '' }}</el-descriptions-item>
|
|
40
|
+ <el-descriptions-item label="招标代理人" label-class-name="my-label">{{ chooseTender ? (chooseTender.agent) : ''
|
|
41
|
+ }}</el-descriptions-item>
|
|
42
|
+ <el-descriptions-item label="联系人及电话" label-class-name="my-label">{{ chooseTender ? (chooseTender.agentPerson
|
|
43
|
+ + chooseTender.agentPhone) : ''
|
|
44
|
+ }}</el-descriptions-item>
|
45
|
45
|
</el-descriptions>
|
46
|
46
|
</el-form-item>
|
47
|
47
|
<el-form-item label="合同名称" prop="contractId" v-if="contractOpen">
|
|
@@ -53,14 +53,18 @@
|
53
|
53
|
</el-select> -->
|
54
|
54
|
<el-button type="primary" size="mini" @click="htOpen = true" v-if="taskName == '保证金申请'">选择合同</el-button>
|
55
|
55
|
<el-descriptions border v-if="isContractSelect" style="margin-top: 10px;" :column="1">
|
56
|
|
- <el-descriptions-item label="合同编码" label-class-name="my-label">{{ chooseContract.contractCode
|
57
|
|
- }}</el-descriptions-item>
|
58
|
|
- <el-descriptions-item label="履约保证金" label-class-name="my-label">{{ chooseContract.deposit
|
59
|
|
- }}</el-descriptions-item>
|
60
|
|
- <el-descriptions-item label="甲方单位" label-class-name="my-label">{{ chooseContract.tender ? chooseContract.tender.aPerson : ''
|
61
|
|
- }}</el-descriptions-item>
|
|
56
|
+ <el-descriptions-item label="合同编码" label-class-name="my-label">{{ chooseContract ?
|
|
57
|
+ chooseContract.contractCode : ''
|
|
58
|
+ }}</el-descriptions-item>
|
|
59
|
+ <el-descriptions-item label="履约保证金" label-class-name="my-label">{{ chooseContract ? chooseContract.deposit :
|
|
60
|
+ ''
|
|
61
|
+ }}</el-descriptions-item>
|
|
62
|
+ <el-descriptions-item label="甲方单位" label-class-name="my-label">{{ chooseContract ? (chooseContract.tender ?
|
|
63
|
+ chooseContract.tender.aPerson : '') : ''
|
|
64
|
+ }}</el-descriptions-item>
|
62
|
65
|
<el-descriptions-item label="联系人及电话" label-class-name="my-label">
|
63
|
|
- {{ chooseContract.tender ? chooseContract.tender.aPerson + chooseContract.tender.aPhone : ''}}
|
|
66
|
+ {{ chooseContract ? (chooseContract.tender ? chooseContract.tender.aPerson + chooseContract.tender.aPhone
|
|
67
|
+ : '') : '' }}
|
64
|
68
|
</el-descriptions-item>
|
65
|
69
|
</el-descriptions>
|
66
|
70
|
</el-form-item>
|
|
@@ -142,9 +146,8 @@
|
142
|
146
|
</el-row>
|
143
|
147
|
<el-divider></el-divider>
|
144
|
148
|
<el-form-item label="汇款凭证" prop="remitDocument">
|
145
|
|
- <FileUpload v-if="taskName == '财务处理'" :disabled="taskName != '财务处理'"
|
146
|
|
- :limit="1" :filePathName="'保证金/汇款凭证'" :fileType="['doc', 'docx', 'xls', 'xlsx', 'pdf']"
|
147
|
|
- @input="getRemitPath"></FileUpload>
|
|
149
|
+ <FileUpload v-if="taskName == '财务处理'" :disabled="taskName != '财务处理'" :limit="1" :filePathName="'保证金/汇款凭证'"
|
|
150
|
+ :fileType="['doc', 'docx', 'xls', 'xlsx', 'pdf']" @input="getRemitPath"></FileUpload>
|
148
|
151
|
<div v-if="form.remitDocument && taskName != '财务处理'">
|
149
|
152
|
<!-- <file-item :document="form.remitDocument"></file-item> -->
|
150
|
153
|
<el-link type="primary" @click="reviewWord(`${baseUrl}${'/profile/upload' + form.remitDocument}`)">
|
|
@@ -239,7 +242,7 @@ export default {
|
239
|
242
|
taskForm: {
|
240
|
243
|
type: Object,
|
241
|
244
|
required: true
|
242
|
|
- },
|
|
245
|
+ },
|
243
|
246
|
flowDisabled: {
|
244
|
247
|
type: Boolean,
|
245
|
248
|
default: true
|
|
@@ -250,7 +253,7 @@ export default {
|
250
|
253
|
return {
|
251
|
254
|
baseUrl: process.env.VUE_APP_BASE_API,
|
252
|
255
|
tbOpen: false,
|
253
|
|
- htOpen:false,
|
|
256
|
+ htOpen: false,
|
254
|
257
|
applierUser: '',
|
255
|
258
|
applyTime: undefined,
|
256
|
259
|
managerUser: '',
|