fix 商户配置页

This commit is contained in:
bootx
2025-11-11 18:16:19 +08:00
parent bc7eea9c1d
commit c9752a2ca5
3 changed files with 2 additions and 37 deletions

View File

@@ -19,7 +19,7 @@
:wrapper-col="wrapperCol"
>
<template v-if="isAdmin()">
<a-form-item label="服务商" name="providerNo">
<a-form-item label="服务商" name="isvNo">
<a-select
style="width: 100%"
v-model:value="form.isvNo"

View File

@@ -39,17 +39,6 @@
<span v-else color="red">禁用</span>
</template>
</vxe-column>
<vxe-column field="profileAuth" title="主体信息认证" :min-width="120" align="center">
<template #default="{ row }">
<a-tag v-if="row.profileAuth === 'success'" color="green">已认证</a-tag>
<a-tooltip v-else-if="row.profileAuth === 'failed'" placement="top">
<template #title>{{ row.profileAuthErrorMsg }}</template>
<a-tag color="red">认证失败</a-tag>
</a-tooltip>
<a-tag v-else-if="row.profileAuth === 'waiting'" color="orange">待认证</a-tag>
<a-tag v-else>未认证</a-tag>
</template>
</vxe-column>
<vxe-column field="isvName" title="服务商名称" :min-width="150" />
<vxe-column field="createTime" title="创建时间" :min-width="140" />
<vxe-column fixed="right" :width="120" :showOverflow="false" title="操作" align="center">

View File

@@ -31,7 +31,7 @@
<a-col :span="12">
<div class="action-buttons">
<a-row :gutter="[16, 16]">
<a-col :span="12">
<a-col :span="24">
<a-button type="primary" size="large" block @click="showCredentialConfig">
<template #icon>
<Icon icon="ant-design:setting-outlined" />
@@ -39,30 +39,6 @@
对接配置
</a-button>
</a-col>
<a-col :span="12">
<a-button size="large" block @click="showMainBody">
<template #icon>
<Icon icon="ant-design:user-outlined" />
</template>
主体信息
</a-button>
</a-col>
<a-col :span="12">
<a-button size="large" block @click="showShopInfo">
<template #icon>
<Icon icon="ant-design:shop-outlined" />
</template>
经营信息
</a-button>
</a-col>
<a-col :span="12">
<a-button size="large" block @click="showSettleInfo">
<template #icon>
<Icon icon="ant-design:bank-outlined" />
</template>
结算信息
</a-button>
</a-col>
</a-row>
</div>
</a-col>