mirror of
https://gitee.com/bootx/dax-pay-ui
synced 2026-08-05 12:55:51 +08:00
ref 单商户前端移植
This commit is contained in:
@@ -284,7 +284,6 @@
|
||||
'alipayRootCert',
|
||||
'privateKey',
|
||||
),
|
||||
mchNo: channelConfig.value.mchNo,
|
||||
appId: channelConfig.value.appId,
|
||||
})
|
||||
.then(() => {
|
||||
|
||||
@@ -255,7 +255,6 @@
|
||||
'acpMiddleCert',
|
||||
'acpRootCert',
|
||||
),
|
||||
mchNo: channelConfig.value.mchNo,
|
||||
appId: channelConfig.value.appId,
|
||||
}).finally(() => {
|
||||
confirmLoading.value = false
|
||||
|
||||
@@ -312,7 +312,6 @@
|
||||
'privateKey',
|
||||
'privateCert',
|
||||
),
|
||||
mchNo: channelConfig.value.mchNo,
|
||||
appId: channelConfig.value.appId,
|
||||
})
|
||||
.then(() => {
|
||||
|
||||
@@ -11,8 +11,9 @@
|
||||
>
|
||||
<a-alert style="width: 400px" message="请选择参数后生成授权链接进行扫码" type="info" />
|
||||
<a-form class="small-from-item mt-15px mb-15px" ref="formRef" :model="form">
|
||||
<a-form-item label="商户应用" name="appId" v-show="form.mchNo">
|
||||
<a-form-item label="商户应用" name="appId">
|
||||
<a-select
|
||||
style="width: 320px"
|
||||
:filter-option="search"
|
||||
:options="mchAppList"
|
||||
v-model:value="form.appId"
|
||||
@@ -89,7 +90,6 @@
|
||||
const { search } = useFormEdit()
|
||||
|
||||
const channels = ref<LabeledValue[]>([])
|
||||
const merchantList = ref<LabeledValue[]>([])
|
||||
const mchAppList = ref<LabeledValue[]>([])
|
||||
|
||||
const formRef = ref<FormInstance>()
|
||||
|
||||
@@ -172,6 +172,7 @@
|
||||
new Date(new Date().getTime() + 30 * 60 * 1000),
|
||||
'yyyy-MM-dd HH:mm:ss',
|
||||
)
|
||||
initMchApp()
|
||||
genNonceStr()
|
||||
genBizOrderNo()
|
||||
updateReqTime()
|
||||
|
||||
@@ -132,7 +132,7 @@
|
||||
return {
|
||||
appId: [{ required: true, message: '应用号不可为空' }],
|
||||
channel: [{ required: true, message: '支付通道不可为空' }],
|
||||
bizRefundNo: [{ required: true, message: '商户转账号不可为空' }],
|
||||
bizTransferNo: [{ required: true, message: '商户转账号不可为空' }],
|
||||
title: [{ required: true, message: '转账标题不可为空' }],
|
||||
amount: [{ required: true, message: '转账金额不可为空' }],
|
||||
payeeType: [{ required: true, message: '转账账号类型不可为空' }],
|
||||
|
||||
@@ -143,7 +143,6 @@
|
||||
|
||||
// 校验
|
||||
const rules = reactive({
|
||||
mchNo: [{ required: true, message: '请选择所属商户' }],
|
||||
appName: [{ required: true, message: '请输入应用名称' }],
|
||||
signType: [{ required: true, message: '请选择签名方式' }],
|
||||
signSecret: [{ required: true, message: '请输入签名秘钥' }],
|
||||
|
||||
@@ -170,7 +170,6 @@
|
||||
initFormEditType(editType)
|
||||
resetForm()
|
||||
form.value.appId = unref(mchApp.appId)
|
||||
form.value.mchNo = unref(mchApp.mchNo)
|
||||
getInfo(id, editType)
|
||||
}
|
||||
/**
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
<a-form-item label="标题" name="title">
|
||||
<a-input v-model:value="form.title" placeholder="请输入对账名称" />
|
||||
</a-form-item>
|
||||
<a-form-item label="商户应用" name="appId" v-show="form.mchNo">
|
||||
<a-form-item label="商户应用" name="appId">
|
||||
<a-select
|
||||
:filter-option="search"
|
||||
:options="mchAppList"
|
||||
@@ -87,12 +87,10 @@
|
||||
title: [{ required: true, message: '请输入对账标题' }],
|
||||
date: [{ required: true, message: '请选择对账日期' }],
|
||||
channel: [{ required: true, message: '请选择对账通道' }],
|
||||
mchNo: [{ required: true, message: '请选择商户' }],
|
||||
appId: [{ required: true, message: '请选择商户应用' }],
|
||||
} as Record<string, Rule[]>
|
||||
|
||||
const channels = ref<LabeledValue[]>([])
|
||||
const merchantList = ref<LabeledValue[]>([])
|
||||
const mchAppList = ref<LabeledValue[]>([])
|
||||
|
||||
const formRef = ref<FormInstance>()
|
||||
|
||||
Reference in New Issue
Block a user