From 8932133e2ee2e5708e3506bee3d01d59bff5f1d2 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期日, 12 一月 2025 11:30:52 +0800
Subject: [PATCH] bug
---
company/src/components/business/OperaContractWindow.vue | 12 +++++++-----
1 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/company/src/components/business/OperaContractWindow.vue b/company/src/components/business/OperaContractWindow.vue
index 2f7b1ce..a9717b9 100644
--- a/company/src/components/business/OperaContractWindow.vue
+++ b/company/src/components/business/OperaContractWindow.vue
@@ -9,13 +9,13 @@
<el-form-item label="鍚堝悓鍚嶇О" prop="name">
<el-input v-model="form.name" maxlength="50" show-word-limit placeholder="璇疯緭鍏ュ悎鍚屽悕绉�" v-trim/>
</el-form-item>
- <el-form-item label="鍚堝悓瀵硅薄" prop="companyType">
+ <el-form-item label="鍚堝悓瀵硅薄" prop="companyType" v-if="type !== 2">
<el-radio-group v-model="form.companyType" @change="getList">
<el-radio :label="0">浼佷笟</el-radio>
<el-radio :label="1">鍟嗘埛</el-radio>
</el-radio-group>
</el-form-item>
- <el-form-item label="浼佷笟/鍟嗘埛鍚嶇О" prop="companyId">
+ <el-form-item :label="type !== 2 ? '浼佷笟/鍟嗘埛鍚嶇О' : '浼佷笟鍚嶇О'" prop="companyId">
<el-select v-model="form.companyId" filterable placeholder="璇烽�夋嫨锛屾敮鎸佹悳绱�">
<el-option
v-for="item in nameList"
@@ -43,7 +43,7 @@
</el-radio-group>
</el-form-item>
<el-form-item label="鍚堝悓闄勪欢" prop="multifile" :rules="[{required:true,message:'璇蜂笂浼犳柟妗堢‘璁や功'}]">
- <div>
+ <div v-if="visible">
<UploadFile @remove="deleFile" :uploadData="{ folder: 'contract', fileType:'.pdf' }" :fileList="fileList" @uploadSuccess="editFanganFile" />
</div>
</el-form-item>
@@ -121,7 +121,8 @@
],
},
nameList: [],
- list: []
+ list: [],
+ type: null
}
},
created () {
@@ -131,8 +132,9 @@
})
},
methods: {
- open (title, target) {
+ open (title, target, type) {
this.title = title
+ this.type = type
this.visible = true
if (this.userInfo.type === 0) {
this.list = [{ label: '浼佷笟', id: 0 },{ label: '鍟嗘埛', id: 1 }]
--
Gitblit v1.9.3