支付服务修改
This commit is contained in:
@ -111,6 +111,7 @@ import * as NoticeApi from '@/api/system/notice'
|
||||
import PanelGroupT from './PanelGroupT.vue'
|
||||
import { formatTime } from '@/utils'
|
||||
import { useUserStore } from '@/store/modules/user'
|
||||
import avatarImg from '@/assets/imgs/avatar.gif'
|
||||
const userStore = useUserStore()
|
||||
const avatar = userStore.getUser.avatar ? userStore.getUser.avatar : avatarImg
|
||||
const { t } = useI18n()
|
||||
|
@ -13,14 +13,23 @@
|
||||
<el-option label="微信支付" value="wxPay" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="支付id" prop="detailsId">
|
||||
<el-input v-model="formData.detailsId" placeholder="请输入支付id" />
|
||||
</el-form-item>
|
||||
<el-form-item label="标题" prop="detailsId">
|
||||
<el-input v-model="formData.title" placeholder="请输入支付id" />
|
||||
</el-form-item>
|
||||
<el-form-item label="应用id" prop="appid">
|
||||
<el-input v-model="formData.appid" placeholder="请输入应用id" />
|
||||
</el-form-item>
|
||||
<el-form-item label="商户id" prop="mchId">
|
||||
<el-input v-model="formData.mchId" placeholder="请输入商户id" />
|
||||
<el-form-item label="微信商户id" prop="mchId">
|
||||
<el-input v-model="formData.mchId" placeholder="请输入微信商户id" />
|
||||
</el-form-item>
|
||||
<el-form-item label="证书存储类型" prop="certStoreType">
|
||||
<el-select v-model="formData.certStoreType">
|
||||
<el-form-item label="支付宝商户id" prop="seller">
|
||||
<el-input v-model="formData.seller" placeholder="请输入支付宝商户id" />
|
||||
</el-form-item>
|
||||
<el-form-item label="证书存储类型" prop="certStoreType" placeholder="请选择类型">
|
||||
<el-select v-model="formData.certStoreType" clearable>
|
||||
<el-option label="PATH" value="PATH" />
|
||||
<el-option label="STR" value="STR" />
|
||||
<el-option label="INPUT_STREAM" value="INPUT_STREAM" />
|
||||
@ -84,6 +93,7 @@ const formLoading = ref(false) // 表单的加载中:1)修改时的数据加
|
||||
const formType = ref('') // 表单的类型:create - 新增;update - 修改
|
||||
const formData = ref({
|
||||
detailsId: undefined,
|
||||
title: '',
|
||||
payType: undefined,
|
||||
appid: undefined,
|
||||
mchId: undefined,
|
||||
@ -103,8 +113,9 @@ const formData = ref({
|
||||
})
|
||||
const formRules = reactive({
|
||||
payType: [{ required: true, message: '支付类型(支付渠道)不能为空', trigger: 'change' }],
|
||||
detailsId: [{ required: true, message: '支付id不能为空', trigger: 'change' }],
|
||||
appid: [{ required: true, message: '应用id不能为空', trigger: 'change' }],
|
||||
mchId: [{ required: true, message: '商户id不能为空', trigger: 'change' }],
|
||||
title: [{ required: true, message: '商户id不能为空', trigger: 'change' }],
|
||||
notifyUrl: [{ required: true, message: '异步回调地址不能为空', trigger: 'blur' }]
|
||||
})
|
||||
const formRef = ref() // 表单 Ref
|
||||
@ -157,6 +168,7 @@ const submitForm = async () => {
|
||||
const resetForm = () => {
|
||||
formData.value = {
|
||||
detailsId: undefined,
|
||||
title: '',
|
||||
payType: undefined,
|
||||
appid: undefined,
|
||||
mchId: undefined,
|
||||
|
@ -25,7 +25,8 @@
|
||||
<ContentWrap>
|
||||
<el-table v-loading="loading" :data="list">
|
||||
<el-table-column label="id" align="center" prop="detailsId" />
|
||||
<el-table-column label="支付类型(支付渠道)" align="center" prop="payType" />
|
||||
<el-table-column label="标题" align="center" prop="title" />
|
||||
<el-table-column label="支付类型" align="center" prop="payType" />
|
||||
<el-table-column label="应用id" align="center" prop="appid" />
|
||||
<el-table-column label="商户id" align="center" prop="mchId" />
|
||||
<el-table-column label="异步回调地址" align="center" prop="notifyUrl" />
|
||||
|
Reference in New Issue
Block a user