[update]- 费用办理 仅仅去掉打包协议字段

This commit is contained in:
fengchenchen
2023-07-24 18:21:44 +08:00
parent 1867c4a2d5
commit f2c1ab886b
3 changed files with 31 additions and 21 deletions
+8
View File
@@ -23,3 +23,11 @@ export const ChargeTypeEnums = {
freeCert: { name: '免费证书', index: 1 }, freeCert: { name: '免费证书', index: 1 },
chargeCert: { name: '收费证书', index: 2 }, chargeCert: { name: '收费证书', index: 2 },
} }
// 缴费方式
export const PaymentMethodEnums = {
wireTransfer: { name: '电汇', index: 1 },
pack: { name: '打包会员', index: 2 },
cash: { name: '现金', index: 3 }
}
@@ -136,22 +136,22 @@
</template> </template>
<!-- 缴费方式为协议会员--> <!-- 缴费方式为协议会员-->
<template v-if="paymentMethodFormValue && paymentMethodFlag"> <template v-if="paymentMethodFormValue && paymentMethodFlag">
<a-col :span="12"> <!--<a-col :span="12">-->
<a-form-item label="打包协议" :labelCol="labelCol" :wrapperCol="wrapperCol"> <!-- <a-form-item label="打包协议" :labelCol="labelCol" :wrapperCol="wrapperCol">-->
<j-upload <!-- <j-upload-->
file-type="pdf" <!-- file-type="pdf"-->
file-type-error-message="请上传pdf文件" <!-- file-type-error-message="请上传pdf文件"-->
:multiple="false" <!-- :multiple="false"-->
:number="1" <!-- :number="1"-->
:disabled="checkFlag||detailFlag" <!-- :disabled="checkFlag||detailFlag"-->
bizPath="payment" <!-- bizPath="payment"-->
:return-id="true" <!-- :return-id="true"-->
v-decorator="['paymentRecord',{ rules: validatorRules.paymentRecord1.rules, initialValue:paymentRecord}]" <!-- v-decorator="['paymentRecord',{ rules: validatorRules.paymentRecord1.rules, initialValue:paymentRecord}]"-->
:trigger-change="true"> <!-- :trigger-change="true">-->
</j-upload> <!-- </j-upload>-->
<span v-show="!checkFlag && !detailFlag" style="color: #bfbfbf">请上传pdf文件</span> <!-- <span v-show="!checkFlag && !detailFlag" style="color: #bfbfbf">请上传pdf文件</span>-->
</a-form-item> <!-- </a-form-item>-->
</a-col> <!--</a-col>-->
<a-col :span="12"> <a-col :span="12">
<a-form-item label="凭证金额" :labelCol="labelCol" :wrapperCol="wrapperCol"> <a-form-item label="凭证金额" :labelCol="labelCol" :wrapperCol="wrapperCol">
<a-input <a-input
@@ -104,11 +104,11 @@
<template slot-scope="text,record" slot="billNumber"> <template slot-scope="text,record" slot="billNumber">
{{text}}<span v-if="record.paymentStatus === 0 && !record.paymentRecord " class="color-red">&nbsp;(待上传凭证)</span> {{text}}<span v-if="record.paymentStatus === 0 && !record.paymentRecord " class="color-red">&nbsp;(待上传凭证)</span>
</template> </template>
<!--缴费状态--费用核验中 的时候 提示 对公银行预计15个工作日完成费用核验请耐心等待--> <!--缴费状态--费用核验中 付款方式为电汇 的时候 提示 对公银行预计15个工作日完成费用核验请耐心等待-->
<template slot-scope="text,record" slot="paymentStatus"> <template slot-scope="text,record" slot="paymentStatus">
<a-tooltip> <a-tooltip>
<template slot="title">{{ record.paymentStatus === 1 ? '对公银行预计15个工作日完成费用核验,请耐心等待' : text }}</template> <template slot="title">{{ record.paymentStatus === 1 && record.paymentMethod === PaymentMethodEnums.wireTransfer.index ? '对公银行预计15个工作日完成费用核验,请耐心等待' : text }}</template>
<div class="table-text">{{ text }}<span class="inner-notice" v-if="record.paymentStatus === 1">?</span></div> <div class="table-text">{{ text }}<span class="inner-notice" v-if="record.paymentStatus === 1 && record.paymentMethod === PaymentMethodEnums.wireTransfer.index">?</span></div>
</a-tooltip> </a-tooltip>
</template> </template>
@@ -183,11 +183,12 @@ import CombinationPaymentModal from '@views/standardsAssociation/PaymentInfo/mod
import UploadRecordModal from '@views/standardsAssociation/PaymentInfo/modules/UploadRecordModal' import UploadRecordModal from '@views/standardsAssociation/PaymentInfo/modules/UploadRecordModal'
import CertificatePaymentInfoModal from '../PaymentInfo/modules/CertificatePaymentInfoModal' import CertificatePaymentInfoModal from '../PaymentInfo/modules/CertificatePaymentInfoModal'
import {getAction, postAction} from '@/api/memberManage' import {getAction, postAction, deleteAction} from '@/api/memberManage'
import {filterObj} from '../../../utils/util' import {filterObj} from '../../../utils/util'
import {RangeDateMixin} from '@/mixins/RangeDateMixin' import {RangeDateMixin} from '@/mixins/RangeDateMixin'
import {mixinDevice} from '@/utils/mixin' import {mixinDevice} from '@/utils/mixin'
import {downNewestNotice, previewPdf , withDrawPayment} from '../../../api/standardsAssociationApi' import {downNewestNotice, previewPdf , withDrawPayment} from '../../../api/standardsAssociationApi'
import {PaymentMethodEnums} from "../../../enums/memberEnums";
const columns = [ const columns = [
{ {
@@ -273,6 +274,7 @@ export default {
}, },
data() { data() {
return { return {
PaymentMethodEnums,
getAction, getAction,
newestNoticeInfo:{}, newestNoticeInfo:{},
/* 查询条件-请不要在queryParam中声明非字符串值的属性 */ /* 查询条件-请不要在queryParam中声明非字符串值的属性 */
@@ -462,7 +464,7 @@ export default {
title: '确认删除', title: '确认删除',
content: '确定要删除此条数据吗?', content: '确定要删除此条数据吗?',
onOk: function() { onOk: function() {
postAction(that.url.delete, {id: id}).then((res) => { deleteAction(that.url.delete, {id: id}).then((res) => {
if (res.success) { if (res.success) {
that.$message.success(res.message) that.$message.success(res.message)
// 判断当前删除的数据是否是最后一页的最后一条数据,如果是的话页码减一 // 判断当前删除的数据是否是最后一页的最后一条数据,如果是的话页码减一