|  |  | 
 |  |  |     <el-form class="demo-form-inline" > | 
 |  |  |       <el-form-item label="人员名单" required> | 
 |  |  |         <div style="width: 100%;display: flex;align-items: center;"> | 
 |  |  |           <el-button type="primary" @click="clickRef">点击上传</el-button> | 
 |  |  |           <el-button type="primary"   @click="clickRef">点击上传</el-button> | 
 |  |  |           <el-button type="text" @click="exportTemplate">点击下载模版.EXCEL</el-button> | 
 |  |  |         </div> | 
 |  |  |         <div style="font-size: 14px; color: black;" v-if="fileName">{{fileName}}</div> | 
 |  |  | 
 |  |  | export default { | 
 |  |  |   name: 'OperaMemberImportWindow', | 
 |  |  |   extends: BaseOpera, | 
 |  |  |   // eslint-disable-next-line vue/no-unused-components | 
 |  |  |   components: { GlobalWindow }, | 
 |  |  |   data () { | 
 |  |  |     return { | 
 |  |  |       importing:false, | 
 |  |  |       fileName: '', | 
 |  |  |       companyType: 0 | 
 |  |  |     } | 
 |  |  | 
 |  |  |     result (e) { | 
 |  |  |       const data = new FormData() | 
 |  |  |       data.append('file', e.target.files[0]) | 
 |  |  |       data.append('companyType', this.companyType) | 
 |  |  |       importExcel(data) | 
 |  |  |         .then(res => { | 
 |  |  |           this.$message.success('导入成功') | 
 |  |  | 
 |  |  |           this.visible = false | 
 |  |  |         }) | 
 |  |  |         .catch(err => { | 
 |  |  |           this.$message.error(err) | 
 |  |  |           // this.$message.error(err) | 
 |  |  |           this.fileName = '' | 
 |  |  |         }) | 
 |  |  |         .finally(() => { |