|
@@ -21,7 +21,7 @@
|
|
|
<el-descriptions-item label="余额">{{ accountInfo.balance }}</el-descriptions-item>
|
|
<el-descriptions-item label="余额">{{ accountInfo.balance }}</el-descriptions-item>
|
|
|
<el-descriptions-item label="冻结资金">{{ accountInfo.freezemargin }}</el-descriptions-item>
|
|
<el-descriptions-item label="冻结资金">{{ accountInfo.freezemargin }}</el-descriptions-item>
|
|
|
<el-descriptions-item label="可用资金">{{ accountInfo.usedmargin }}</el-descriptions-item>
|
|
<el-descriptions-item label="可用资金">{{ accountInfo.usedmargin }}</el-descriptions-item>
|
|
|
- <template v-if="bankInfo?.signstatus === SignStatus.Signed">
|
|
|
|
|
|
|
+ <template v-if="bankInfo">
|
|
|
<el-descriptions-item label="托管银行">{{ bankInfo.cusbankid }}</el-descriptions-item>
|
|
<el-descriptions-item label="托管银行">{{ bankInfo.cusbankid }}</el-descriptions-item>
|
|
|
<el-descriptions-item label="开户银行">{{ bankInfo.bankname }}</el-descriptions-item>
|
|
<el-descriptions-item label="开户银行">{{ bankInfo.bankname }}</el-descriptions-item>
|
|
|
<el-descriptions-item label="证件类型">{{ bankInfo.cardtype ?
|
|
<el-descriptions-item label="证件类型">{{ bankInfo.cardtype ?
|
|
@@ -32,6 +32,7 @@
|
|
|
<el-descriptions-item label="银行子账号">{{ handleNoneValue(bankInfo.bankchildaccount) }}
|
|
<el-descriptions-item label="银行子账号">{{ handleNoneValue(bankInfo.bankchildaccount) }}
|
|
|
</el-descriptions-item>
|
|
</el-descriptions-item>
|
|
|
<el-descriptions-item label="手机号">{{ handleNoneValue(bankInfo.mobilephone) }}</el-descriptions-item>
|
|
<el-descriptions-item label="手机号">{{ handleNoneValue(bankInfo.mobilephone) }}</el-descriptions-item>
|
|
|
|
|
+ <el-descriptions-item label="签约状态">{{ getSignStatusName(bankInfo.signstatus) }}</el-descriptions-item>
|
|
|
</template>
|
|
</template>
|
|
|
</el-descriptions>
|
|
</el-descriptions>
|
|
|
<app-auth-operation :menus="handleTableButtons" :options="{ bankInfo }" @closed="getBankAccountSign" />
|
|
<app-auth-operation :menus="handleTableButtons" :options="{ bankInfo }" @closed="getBankAccountSign" />
|
|
@@ -44,7 +45,7 @@ import { useAccount } from '@/business/account'
|
|
|
import { decryptAES } from '@/utils/websocket/crypto'
|
|
import { decryptAES } from '@/utils/websocket/crypto'
|
|
|
import { handleNoneValue } from '@/filters'
|
|
import { handleNoneValue } from '@/filters'
|
|
|
import { getCertificateTypeName } from '@/constants/certificate'
|
|
import { getCertificateTypeName } from '@/constants/certificate'
|
|
|
-import { SignStatus } from '@/constants/bank'
|
|
|
|
|
|
|
+import { SignStatus, getSignStatusName } from '@/constants/bank'
|
|
|
import AppAuthOperation from '@pc/components/modules/auth-operation/index.vue'
|
|
import AppAuthOperation from '@pc/components/modules/auth-operation/index.vue'
|
|
|
|
|
|
|
|
const { loading, loginInfo, userInfo, accountInfo, bankInfo, getBankAccountSign } = useAccount()
|
|
const { loading, loginInfo, userInfo, accountInfo, bankInfo, getBankAccountSign } = useAccount()
|