jiangping
2024-05-20 8c79ff2c695254275669390dc4353593b42b7475
admin/src/components/business/OperaMemberImportWindow.vue
@@ -14,7 +14,7 @@
    <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>
@@ -34,9 +34,11 @@
export default {
  name: 'OperaMemberImportWindow',
  extends: BaseOpera,
  // eslint-disable-next-line vue/no-unused-components
  components: { GlobalWindow },
  data () {
    return {
      importing:false,
      fileName: '',
      companyType: 0
    }
@@ -59,6 +61,7 @@
    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('导入成功')
@@ -66,7 +69,7 @@
          this.visible = false
        })
        .catch(err => {
          this.$message.error(err)
          // this.$message.error(err)
          this.fileName = ''
        })
        .finally(() => {