放大镜下拉框

复制代码
<!--付款账户-->
<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>
相关推荐
这个DBA有点耶8 小时前
NULL不是空——数据库里最反直觉的设计,90%新人踩过的坑
数据库·mysql·代码规范
karry_k8 小时前
MyBatis批量insert-select踩坑:useGeneratedKeys=true 可能让PostgreSQL返回大量插入结果
java·后端
karry_k8 小时前
PostgreSQL 在 MyBatis 中执行正常 SQL 失效:一次 DELETE USING 踩坑记录
java·后端
这个DBA有点耶9 小时前
AI写的SQL跑崩了生产库,这锅谁背?
数据库·人工智能·程序员
镜舟科技10 小时前
Databricks 再提 LTAP,AI 时代的数据底座为何重回大一统叙事?
数据库·架构·agent
Databend11 小时前
从湖仓升级为 Agent 时代的数据控制面,Snowflake 和 Databricks 有哪些布局
大数据·数据库·agent
SamDeepThinking12 小时前
从源码到代码:MyBatis-Flex 与 MyBatis-Plus 的逐项对比
java·后端·程序员
ClouGence14 小时前
SQL Server CDC 能放到 Always On 备库读吗?一文讲透原理与实践
数据库·sql server
她的男孩14 小时前
Spring Boot 接 Flowable 工作流:用 3 个注解搭一个请假审批流程
java·后端·架构
荣码16 小时前
LLM结构化输出:让AI返回JSON而不是废话,我踩了4个坑
java·python