修复部分页面报错问题,订单页已关闭状态显示修改

This commit is contained in:
xiaoyu 2021-11-19 14:22:22 +08:00
parent 24ced13584
commit 046a840914
11 changed files with 25 additions and 51 deletions

View File

@ -10,11 +10,6 @@
> >
<a-form-model ref="infoFormModel" :model="saveObject" layout="vertical" :rules="rules"> <a-form-model ref="infoFormModel" :model="saveObject" layout="vertical" :rules="rules">
<a-row :gutter="16"> <a-row :gutter="16">
<a-col :span="12">
<a-form-model-item label="支付接口费率" prop="ifRate">
<a-input v-model="saveObject.ifRate" placeholder="请输入" suffix="%" />
</a-form-model-item>
</a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-model-item label="状态" prop="state"> <a-form-model-item label="状态" prop="state">
<a-radio-group v-model="saveObject.state"> <a-radio-group v-model="saveObject.state">
@ -102,8 +97,8 @@ export default {
ifParams: {}, // ifParams: {}, //
rules: { rules: {
infoId: [{ required: true, trigger: 'blur' }], infoId: [{ required: true, trigger: 'blur' }],
ifCode: [{ required: true, trigger: 'blur' }], ifCode: [{ required: true, trigger: 'blur' }]
ifRate: [{ required: false, pattern: /^(([1-9]{1}\d{0,1})|(0{1}))(\.\d{1,4})?$/, message: '请输入0-100之间的数字最多四位小数', trigger: 'blur' }] // ifRate: [{ required: false, pattern: /^(([1-9]{1}\d{0,1})|(0{1}))(\.\d{1,4})?$/, message: '0-100', trigger: 'blur' }]
}, },
ifParamsRules: {} ifParamsRules: {}
} }
@ -189,7 +184,7 @@ export default {
const reqParams = {} const reqParams = {}
reqParams.infoId = that.saveObject.infoId reqParams.infoId = that.saveObject.infoId
reqParams.ifCode = that.saveObject.ifCode reqParams.ifCode = that.saveObject.ifCode
reqParams.ifRate = that.saveObject.ifRate // reqParams.ifRate = that.saveObject.ifRate
reqParams.state = that.saveObject.state reqParams.state = that.saveObject.state
reqParams.remark = that.saveObject.remark reqParams.remark = that.saveObject.remark
// //

View File

@ -171,7 +171,9 @@ export default {
}, },
// card // card
refCardList () { refCardList () {
this.$refs.infoCard.refCardList() if (this.$refs.infoCard) {
this.$refs.infoCard.refCardList()
}
}, },
// //
reqTableDataFunc (params) { reqTableDataFunc (params) {

View File

@ -10,11 +10,6 @@
> >
<a-form-model ref="infoFormModel" :model="saveObject" layout="vertical" :rules="rules"> <a-form-model ref="infoFormModel" :model="saveObject" layout="vertical" :rules="rules">
<a-row :gutter="16"> <a-row :gutter="16">
<a-col :span="12">
<a-form-model-item label="支付接口费率" prop="ifRate">
<a-input v-model="saveObject.ifRate" placeholder="请输入" suffix="%" />
</a-form-model-item>
</a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-model-item label="状态" prop="state"> <a-form-model-item label="状态" prop="state">
<a-radio-group v-model="saveObject.state"> <a-radio-group v-model="saveObject.state">
@ -162,7 +157,7 @@ export default {
saveObject: {}, // saveObject: {}, //
ifParams: {}, // ifParams: {}, //
rules: { rules: {
ifRate: [{ required: false, pattern: /^(([1-9]{1}\d{0,1})|(0{1}))(\.\d{1,4})?$/, message: '请输入0-100之间的数字最多四位小数', trigger: 'blur' }] // ifRate: [{ required: false, pattern: /^(([1-9]{1}\d{0,1})|(0{1}))(\.\d{1,4})?$/, message: '0-100', trigger: 'blur' }]
}, },
ifParamsRules: { ifParamsRules: {
appId: [{ trigger: 'blur', appId: [{ trigger: 'blur',
@ -284,7 +279,7 @@ export default {
const reqParams = {} const reqParams = {}
reqParams.infoId = that.saveObject.infoId reqParams.infoId = that.saveObject.infoId
reqParams.ifCode = that.saveObject.ifCode reqParams.ifCode = that.saveObject.ifCode
reqParams.ifRate = that.saveObject.ifRate // reqParams.ifRate = that.saveObject.ifRate
reqParams.state = that.saveObject.state reqParams.state = that.saveObject.state
reqParams.remark = that.saveObject.remark reqParams.remark = that.saveObject.remark
// //

View File

@ -10,11 +10,6 @@
> >
<a-form-model ref="infoFormModel" :model="saveObject" layout="vertical" :rules="rules"> <a-form-model ref="infoFormModel" :model="saveObject" layout="vertical" :rules="rules">
<a-row :gutter="16"> <a-row :gutter="16">
<a-col :span="12">
<a-form-model-item label="支付接口费率" prop="ifRate">
<a-input v-model="saveObject.ifRate" placeholder="请输入" suffix="%" />
</a-form-model-item>
</a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-model-item label="状态" prop="state"> <a-form-model-item label="状态" prop="state">
<a-radio-group v-model="saveObject.state"> <a-radio-group v-model="saveObject.state">
@ -157,7 +152,7 @@ export default {
saveObject: {}, // saveObject: {}, //
ifParams: { apiVersion: 'V2' }, // ifParams: { apiVersion: 'V2' }, //
rules: { rules: {
ifRate: [{ required: false, pattern: /^(([1-9]{1}\d{0,1})|(0{1}))(\.\d{1,4})?$/, message: '请输入0-100之间的数字最多四位小数', trigger: 'blur' }] // ifRate: [{ required: false, pattern: /^(([1-9]{1}\d{0,1})|(0{1}))(\.\d{1,4})?$/, message: '0-100', trigger: 'blur' }]
}, },
ifParamsRules: { ifParamsRules: {
mchId: [{ trigger: 'blur', mchId: [{ trigger: 'blur',
@ -290,7 +285,7 @@ export default {
const reqParams = {} const reqParams = {}
reqParams.infoId = that.saveObject.infoId reqParams.infoId = that.saveObject.infoId
reqParams.ifCode = that.saveObject.ifCode reqParams.ifCode = that.saveObject.ifCode
reqParams.ifRate = that.saveObject.ifRate // reqParams.ifRate = that.saveObject.ifRate
reqParams.state = that.saveObject.state reqParams.state = that.saveObject.state
reqParams.remark = that.saveObject.remark reqParams.remark = that.saveObject.remark
// //

View File

@ -81,7 +81,7 @@
<template slot="stateSlot" slot-scope="{record}"> <template slot="stateSlot" slot-scope="{record}">
<a-tag <a-tag
:key="record.state" :key="record.state"
:color="record.state === 0?'blue':record.state === 1?'orange':record.state === 2?'green':'volcano'" :color="record.state === 0?'blue':record.state === 1?'orange':record.state === 2?'green':record.state === 6?'':'volcano'"
> >
{{ record.state === 0?'订单生成':record.state === 1?'支付中':record.state === 2?'支付成功':record.state === 3?'支付失败':record.state === 4?'已撤销':record.state === 5?'已退款':record.state === 6?'订单关闭':'未知' }} {{ record.state === 0?'订单生成':record.state === 1?'支付中':record.state === 2?'支付成功':record.state === 3?'支付失败':record.state === 4?'已撤销':record.state === 5?'已退款':record.state === 6?'订单关闭':'未知' }}
</a-tag> </a-tag>
@ -204,7 +204,7 @@
<a-col :sm="12"> <a-col :sm="12">
<a-descriptions> <a-descriptions>
<a-descriptions-item label="订单状态"> <a-descriptions-item label="订单状态">
<a-tag :color="detailData.state === 0?'blue':detailData.state === 1?'orange':detailData.state === 2?'green':'volcano'"> <a-tag :color="detailData.state === 0?'blue':detailData.state === 1?'orange':detailData.state === 2?'green':detailData.state === 6?'':'volcano'">
{{ detailData.state === 0?'订单生成':detailData.state === 1?'支付中':detailData.state === 2?'支付成功':detailData.state === 3?'支付失败':detailData.state === 4?'已撤销':detailData.state === 5?'已退款':detailData.state === 6?'订单关闭':'未知' }} {{ detailData.state === 0?'订单生成':detailData.state === 1?'支付中':detailData.state === 2?'支付成功':detailData.state === 3?'支付失败':detailData.state === 4?'已撤销':detailData.state === 5?'已退款':detailData.state === 6?'订单关闭':'未知' }}
</a-tag> </a-tag>
</a-descriptions-item> </a-descriptions-item>

View File

@ -34,7 +34,7 @@
:tableColumns="tableColumns" :tableColumns="tableColumns"
:searchData="searchData" :searchData="searchData"
:scrollX="1200" :scrollX="1200"
rowKey="mchName" rowKey="appId"
> >
<template slot="appIdSlot" slot-scope="{record}"> <template slot="appIdSlot" slot-scope="{record}">
<b>{{ record.appId }}</b> <b>{{ record.appId }}</b>

View File

@ -10,11 +10,6 @@
> >
<a-form-model ref="infoFormModel" :model="saveObject" layout="vertical" :rules="rules"> <a-form-model ref="infoFormModel" :model="saveObject" layout="vertical" :rules="rules">
<a-row :gutter="16"> <a-row :gutter="16">
<a-col :span="12">
<a-form-model-item label="支付接口费率" prop="ifRate">
<a-input v-model="saveObject.ifRate" placeholder="请输入" suffix="%" />
</a-form-model-item>
</a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-model-item label="状态" prop="state"> <a-form-model-item label="状态" prop="state">
<a-radio-group v-model="saveObject.state"> <a-radio-group v-model="saveObject.state">
@ -102,8 +97,8 @@ export default {
ifParams: {}, // ifParams: {}, //
rules: { rules: {
infoId: [{ required: true, trigger: 'blur' }], infoId: [{ required: true, trigger: 'blur' }],
ifCode: [{ required: true, trigger: 'blur' }], ifCode: [{ required: true, trigger: 'blur' }]
ifRate: [{ required: false, pattern: /^(([1-9]{1}\d{0,1})|(0{1}))(\.\d{1,4})?$/, message: '请输入0-100之间的数字最多四位小数', trigger: 'blur' }] // ifRate: [{ required: false, pattern: /^(([1-9]{1}\d{0,1})|(0{1}))(\.\d{1,4})?$/, message: '0-100', trigger: 'blur' }]
}, },
ifParamsRules: {} ifParamsRules: {}
} }
@ -189,7 +184,7 @@ export default {
const reqParams = {} const reqParams = {}
reqParams.infoId = that.saveObject.infoId reqParams.infoId = that.saveObject.infoId
reqParams.ifCode = that.saveObject.ifCode reqParams.ifCode = that.saveObject.ifCode
reqParams.ifRate = that.saveObject.ifRate // reqParams.ifRate = that.saveObject.ifRate
reqParams.state = that.saveObject.state reqParams.state = that.saveObject.state
reqParams.remark = that.saveObject.remark reqParams.remark = that.saveObject.remark
// //

View File

@ -169,7 +169,9 @@ export default {
}, },
// card // card
refCardList () { refCardList () {
this.$refs.infoCard.refCardList() if (this.$refs.infoCard) {
this.$refs.infoCard.refCardList()
}
}, },
// //
reqTableDataFunc (params) { reqTableDataFunc (params) {

View File

@ -10,11 +10,6 @@
> >
<a-form-model ref="infoFormModel" :model="saveObject" layout="vertical" :rules="rules"> <a-form-model ref="infoFormModel" :model="saveObject" layout="vertical" :rules="rules">
<a-row :gutter="16"> <a-row :gutter="16">
<a-col :span="12">
<a-form-model-item label="支付接口费率" prop="ifRate">
<a-input v-model="saveObject.ifRate" placeholder="请输入" suffix="%" />
</a-form-model-item>
</a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-model-item label="状态" prop="state"> <a-form-model-item label="状态" prop="state">
<a-radio-group v-model="saveObject.state"> <a-radio-group v-model="saveObject.state">
@ -162,7 +157,7 @@ export default {
saveObject: {}, // saveObject: {}, //
ifParams: {}, // ifParams: {}, //
rules: { rules: {
ifRate: [{ required: false, pattern: /^(([1-9]{1}\d{0,1})|(0{1}))(\.\d{1,4})?$/, message: '请输入0-100之间的数字最多四位小数', trigger: 'blur' }] // ifRate: [{ required: false, pattern: /^(([1-9]{1}\d{0,1})|(0{1}))(\.\d{1,4})?$/, message: '0-100', trigger: 'blur' }]
}, },
ifParamsRules: { ifParamsRules: {
appId: [{ trigger: 'blur', appId: [{ trigger: 'blur',
@ -284,7 +279,7 @@ export default {
const reqParams = {} const reqParams = {}
reqParams.infoId = that.saveObject.infoId reqParams.infoId = that.saveObject.infoId
reqParams.ifCode = that.saveObject.ifCode reqParams.ifCode = that.saveObject.ifCode
reqParams.ifRate = that.saveObject.ifRate // reqParams.ifRate = that.saveObject.ifRate
reqParams.state = that.saveObject.state reqParams.state = that.saveObject.state
reqParams.remark = that.saveObject.remark reqParams.remark = that.saveObject.remark
// //

View File

@ -10,11 +10,6 @@
> >
<a-form-model ref="infoFormModel" :model="saveObject" layout="vertical" :rules="rules"> <a-form-model ref="infoFormModel" :model="saveObject" layout="vertical" :rules="rules">
<a-row :gutter="16"> <a-row :gutter="16">
<a-col :span="12">
<a-form-model-item label="支付接口费率" prop="ifRate">
<a-input v-model="saveObject.ifRate" placeholder="请输入" suffix="%" />
</a-form-model-item>
</a-col>
<a-col :span="12"> <a-col :span="12">
<a-form-model-item label="状态" prop="state"> <a-form-model-item label="状态" prop="state">
<a-radio-group v-model="saveObject.state"> <a-radio-group v-model="saveObject.state">
@ -157,7 +152,7 @@ export default {
saveObject: {}, // saveObject: {}, //
ifParams: { apiVersion: 'V2' }, // ifParams: { apiVersion: 'V2' }, //
rules: { rules: {
ifRate: [{ required: false, pattern: /^(([1-9]{1}\d{0,1})|(0{1}))(\.\d{1,4})?$/, message: '请输入0-100之间的数字最多四位小数', trigger: 'blur' }] // ifRate: [{ required: false, pattern: /^(([1-9]{1}\d{0,1})|(0{1}))(\.\d{1,4})?$/, message: '0-100', trigger: 'blur' }]
}, },
ifParamsRules: { ifParamsRules: {
mchId: [{ trigger: 'blur', mchId: [{ trigger: 'blur',
@ -290,7 +285,7 @@ export default {
const reqParams = {} const reqParams = {}
reqParams.infoId = that.saveObject.infoId reqParams.infoId = that.saveObject.infoId
reqParams.ifCode = that.saveObject.ifCode reqParams.ifCode = that.saveObject.ifCode
reqParams.ifRate = that.saveObject.ifRate // reqParams.ifRate = that.saveObject.ifRate
reqParams.state = that.saveObject.state reqParams.state = that.saveObject.state
reqParams.remark = that.saveObject.remark reqParams.remark = that.saveObject.remark
// //

View File

@ -74,7 +74,7 @@
<template slot="stateSlot" slot-scope="{record}"> <template slot="stateSlot" slot-scope="{record}">
<a-tag <a-tag
:key="record.state" :key="record.state"
:color="record.state === 0?'blue':record.state === 1?'orange':record.state === 2?'green':'volcano'" :color="record.state === 0?'blue':record.state === 1?'orange':record.state === 2?'green':record.state === 6?'':'volcano'"
> >
{{ record.state === 0?'订单生成':record.state === 1?'支付中':record.state === 2?'支付成功':record.state === 3?'支付失败':record.state === 4?'已撤销':record.state === 5?'已退款':record.state === 6?'订单关闭':'未知' }} {{ record.state === 0?'订单生成':record.state === 1?'支付中':record.state === 2?'支付成功':record.state === 3?'支付失败':record.state === 4?'已撤销':record.state === 5?'已退款':record.state === 6?'订单关闭':'未知' }}
</a-tag> </a-tag>
@ -182,7 +182,7 @@
<a-col :sm="12"> <a-col :sm="12">
<a-descriptions> <a-descriptions>
<a-descriptions-item label="订单状态"> <a-descriptions-item label="订单状态">
<a-tag :color="detailData.state === 0?'blue':detailData.state === 1?'orange':detailData.state === 2?'green':'volcano'"> <a-tag :color="detailData.state === 0?'blue':detailData.state === 1?'orange':detailData.state === 2?'green':detailData.state === 6?'':'volcano'">
{{ detailData.state === 0?'订单生成':detailData.state === 1?'支付中':detailData.state === 2?'支付成功':detailData.state === 3?'支付失败':detailData.state === 4?'已撤销':detailData.state === 5?'已退款':detailData.state === 6?'订单关闭':'未知' }} {{ detailData.state === 0?'订单生成':detailData.state === 1?'支付中':detailData.state === 2?'支付成功':detailData.state === 3?'支付失败':detailData.state === 4?'已撤销':detailData.state === 5?'已退款':detailData.state === 6?'订单关闭':'未知' }}
</a-tag> </a-tag>
</a-descriptions-item> </a-descriptions-item>