|  |  | 
 |  |  |             <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" | 
 |  |  | 
 |  |  |                 </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> | 
 |  |  | 
 |  |  |           ], | 
 |  |  |         }, | 
 |  |  |         nameList: [], | 
 |  |  |         list: [] | 
 |  |  |         list: [], | 
 |  |  |         type: null | 
 |  |  |       } | 
 |  |  |     }, | 
 |  |  |     created () { | 
 |  |  | 
 |  |  |       }) | 
 |  |  |     }, | 
 |  |  |     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 }] |