放大镜下拉框

复制代码
<!--付款账户-->
<f-form-item :label="$t('i18n.fund-reservation-apply.reqPaymentForm.fundReservationNo')" prop="fundReservationNo">
    <com-magnifier-single
        v-model="reqPaymentForm.fundReservationNo"
        :title="$t('i18n.fund-reservation-apply.reqPaymentForm.fundReservationNo')"
        :placeholder="$t('i18n.fund-reservation-apply.reqPaymentForm.fundReservationNo')"
        :extraData="payAccountExtraData"
        :formModel="reqPaymentForm"
        :beforeOpen="handleBeforeOpen"
        :searchModel="searchPayAccForm"
        :dataSource="queryPayAccountInfo"
        filterable
        filterKey="acctNo"
        valueKey="acctNo"
        :matchKey="{
                fundReservationId:'acctKey',
                fundReservationNo:'acctNo',
                fundReservationName:'acctName',
                legalPersonOrgId:'legalPersonOrgKey',
                legalPersonOrgCode:'legalPersonOrgCode',
                legalPersonOrgName:'legalPersonOrgName'
        }"
    >
        <!-- 放大镜搜索区域 -->
        <template v-slot:search>
            <f-form-item :label="$t('i18n.common.components.account.acctNo')" prop="acctNo">
                <f-input v-model="searchPayAccForm.acctNo"></f-input>
            </f-form-item>
            <f-form-item :label="$t('i18n.common.components.account.acctName')" prop="acctName">
                <f-input v-model="searchPayAccForm.acctName"></f-input>
            </f-form-item>

            <f-form-item :label="$t('i18n.fund-reservation-apply.reqPaymentForm.bankTypeName')" prop="cooperativeInstitutionCode">
                <com-select-scroll
                    v-model="searchPayAccForm.cooperativeInstitutionCode"
                    :formModel.sync="searchPayAccForm"
                    :matchKey="{ cooperativeInstitutionCode: 'code'}"
                    :dataSource="$api.fdpl.common.queryBankTypeListUrl"
                    :remoteFilterKey="['name']"
                    :props="{label: 'name', value: 'code'}"
                    filterable
                    remote
                    openLoading
                >
                </com-select-scroll>
            </f-form-item>
        </template>
        <!-- 放大镜 分页表格区域 -->
        <template>
            <!-- 账户名称 -->
            <f-magnifier-column prop="acctName" :label="$t('i18n.common.components.account.acctName')"></f-magnifier-column>
            <!-- 账户号 -->
            <f-magnifier-column prop="acctNo" :label="$t('i18n.common.components.account.acctNo')"></f-magnifier-column>
            <!-- 币种 -->
            <f-magnifier-column prop="currencyName" :label="$t('i18n.common.components.account.currencyName')"></f-magnifier-column>
            <!-- 使用单位 -->
            <f-magnifier-column prop="useOrgName" :label="$t('i18n.req-payment-apply-add.newInfo.info2')"></f-magnifier-column>
            <!-- 开户单位 也就是开户单位 -->
            <f-magnifier-column prop="legalPersonOrgName" :label="$t('i18n.req-payment-apply-add.newInfo.info3')"></f-magnifier-column>
            <!-- 合作金融机构 -->
            <f-magnifier-column prop="cooperativeInstitutionName" :label="$t('i18n.req-payment-apply-add.newInfo.info4')"></f-magnifier-column>
            <!-- 开户行名称 -->
            <f-magnifier-column prop="cooperativeFinancNetName" :label="$t('i18n.common.components.account.bankName')"></f-magnifier-column>

        </template>
    </com-magnifier-single>

</f-form-item>

<!-- 开户单位-->
<f-form-item label="开户单位" prop="legalPersonOrgName" >
    <f-input v-model="reqPaymentForm.legalPersonOrgName" readonly></f-input>
</f-form-item>

<!-- 受理单位 -->
<f-form-item :label="$t('i18n.fund-reservation-apply.reqPaymentForm.acceptUnitName')" prop="acceptUnitName">
    <org-select-single
        v-model="reqPaymentForm.acceptUnitName"
        :dataSource="$api.fdpl.common.queryFatherOrgInfosUrl"
        :formModel.sync="reqPaymentForm"
        :remoteFilterKey="['orgCodeOrName']"
        :props="{label: 'orgName', value: 'orgKey'}"
        :disabled="acceptUnitDis"
        :matchKey="{ acceptUnitCode: 'orgCode',acceptUnitName:'orgName',acceptUnitId: 'orgKey'}"
        :extraData="{orgKey:reqPaymentForm.applyId}"
        :beforeOpen="beforeOpenAcceptUnit"
    ></org-select-single>
</f-form-item>
相关推荐
程序员黑豆18 分钟前
Java中怎么实现字符串拼接呢【AI全栈开发】
java
ai_coder_ai25 分钟前
论 NoSQL 数据库技术及其应用
数据库·nosql
java1234_小锋1 小时前
LangChain4j 开发Java Agent智能体- 多模态支持
java·开发语言·langchain4j
艳阳天_.1 小时前
星瀚弹框页面实现
java·前端·python
AOwhisky2 小时前
Redis 学习笔记(第一期):概述、安装配置与核心理论
运维·数据库·redis·笔记·学习·云计算
小熊美家熊猫系统2 小时前
电子合同技术实现与合规实践
java·开发语言·分布式
云烟成雨TD2 小时前
Agent Scope Java 2.x 系列【3】从零构建 ReActAgent
java·人工智能·agent
ytttr8732 小时前
C# 定时数据库备份工具
开发语言·数据库·c#
一只叫煤球的猫2 小时前
ThreadForge 源码解读二:一个 Task 从 submit 到完成,内部到底发生了什么?
java·后端·面试