jiangping
2025-06-09 663dbe4ddca1fa409e6acbc1f77d924c161b0c39
company/src/components/business/OperaCompanyUserApplyWindow.vue
@@ -22,9 +22,10 @@
                    v-model="form.companyIds"
                    multiple
                    filterable
                    :filter-method="customFilterMethod"
                    placeholder="请选择">
                    <el-option
                        v-for="item in company"
                        v-for="item in searchCompany"
                        :key="item.id"
                        :label="item.name"
                        :value="item.id">
@@ -40,7 +41,7 @@
                    show-word-limit />
            </el-form-item>
            <el-form-item label="授权书" prop="multifileList">
                <UploadFile @remove="deleFile" :limit="99" :uploadData="{ folder: 'companyUserApply', fileType:'.pdf' }" :fileList="fileList" @uploadSuccess="editFanganFile" />
                <UploadFile v-if="visible" @remove="deleFile" :limit="99" :uploadData="{ folder: 'companyUserApply', fileType:'.pdf' }" :fileList="fileList" @uploadSuccess="editFanganFile" />
            </el-form-item>
        </el-form>
    </GlobalWindow>
@@ -80,7 +81,8 @@
        },
        account: [],
        fileList: [],
        company: []
        company: [],
        searchCompany: []
      }
    },
    created () {
@@ -90,6 +92,9 @@
      })
    },
    methods: {
        customFilterMethod(query) {
            this.searchCompany = this.company.filter(item => item.name === query)
        },
      __confirmCreate () {
        this.$refs.form.validate((valid) => {
          if (!valid) {