|
|
@ -1,34 +1,34 @@ |
|
|
|
<template> |
|
|
|
<div class="app-container"> |
|
|
|
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> |
|
|
|
<el-form-item label="用户编号" prop="userId"> |
|
|
|
<el-form-item :label="$t('business.deal.feeRecord.userId')" prop="userId"> |
|
|
|
<el-input |
|
|
|
v-model="queryParams.userId" |
|
|
|
placeholder="请输入用户编号" |
|
|
|
:placeholder="$t('business.deal.feeRecord.userIdPlaceholder')" |
|
|
|
clearable |
|
|
|
@keyup.enter.native="handleQuery" |
|
|
|
/> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="订单编号" prop="relatedOrderId"> |
|
|
|
<el-form-item :label="$t('business.deal.feeRecord.relatedOrderId')" prop="relatedOrderId"> |
|
|
|
<el-input |
|
|
|
v-model="queryParams.relatedOrderId" |
|
|
|
placeholder="请输入关联订单编号" |
|
|
|
:placeholder="$t('business.deal.feeRecord.relatedOrderIdPlaceholder')" |
|
|
|
clearable |
|
|
|
@keyup.enter.native="handleQuery" |
|
|
|
/> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="规则编号" prop="feeStandardId"> |
|
|
|
<el-form-item :label="$t('business.deal.feeRecord.feeStandardId')" prop="feeStandardId"> |
|
|
|
<el-input |
|
|
|
v-model="queryParams.feeStandardId" |
|
|
|
placeholder="请输入手续费标准编号" |
|
|
|
:placeholder="$t('business.deal.feeRecord.feeStandardIdPlaceholder')" |
|
|
|
clearable |
|
|
|
@keyup.enter.native="handleQuery" |
|
|
|
/> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="业务类型" prop="businessType"> |
|
|
|
<el-form-item :label="$t('business.deal.feeRecord.businessType')" prop="businessType"> |
|
|
|
<el-select |
|
|
|
v-model="queryParams.businessType" |
|
|
|
placeholder="请选择业务类型" |
|
|
|
:placeholder="$t('business.deal.feeRecord.businessTypePlaceholder')" |
|
|
|
clearable |
|
|
|
> |
|
|
|
<el-option |
|
|
@ -40,18 +40,18 @@ |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
<el-form-item label="状态" prop="status"> |
|
|
|
<el-select v-model="queryParams.status" placeholder="请选择状态" clearable> |
|
|
|
<el-option label="启用" value="1" /> |
|
|
|
<el-option label="停用" value="0" /> |
|
|
|
<el-form-item :label="$t('business.deal.feeRecord.status')" prop="status"> |
|
|
|
<el-select v-model="queryParams.status" :placeholder="$t('business.deal.feeRecord.statusPlaceholder')" clearable> |
|
|
|
<el-option :label="$t('common.dict.enabled')" value="1" /> |
|
|
|
<el-option :label="$t('common.dict.disabled')" value="0" /> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="收取时间" prop="feeCollectionTime"> |
|
|
|
<el-form-item :label="$t('business.deal.feeRecord.feeCollectionTime')" prop="feeCollectionTime"> |
|
|
|
<el-date-picker clearable |
|
|
|
v-model="queryParams.feeCollectionTime" |
|
|
|
type="date" |
|
|
|
value-format="yyyy-MM-dd" |
|
|
|
placeholder="请选择手续费收取时间"> |
|
|
|
:placeholder="$t('business.deal.feeRecord.feeCollectionTimePlaceholder')"> |
|
|
|
</el-date-picker> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item> |
|
|
@ -115,30 +115,30 @@ |
|
|
|
|
|
|
|
<el-table v-loading="loading" :data="feeRecordList" @selection-change="handleSelectionChange"> |
|
|
|
<el-table-column type="selection" width="55" align="center"/> |
|
|
|
<el-table-column label="记录编号" align="center" prop="id" v-if="true"/> |
|
|
|
<el-table-column label="订单编号" align="center" prop="relatedOrderId"/> |
|
|
|
<el-table-column label="业务类型" align="center" prop="businessType"> |
|
|
|
<el-table-column :label="$t('business.deal.feeRecord.id')" align="center" prop="id" v-if="true"/> |
|
|
|
<el-table-column :label="$t('business.deal.feeRecord.relatedOrderId')" align="center" prop="relatedOrderId"/> |
|
|
|
<el-table-column :label="$t('business.deal.feeRecord.businessType')" align="center" prop="businessType"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span>{{ getBusinessTypeLabel(scope.row.businessType) }}</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column label="用户编号" align="center" prop="userId"/> |
|
|
|
<el-table-column label="手续费标准号" align="center" prop="feeStandardId"/> |
|
|
|
<el-table-column label="优惠规则号" align="center" prop="discountRuleId"/> |
|
|
|
<el-table-column label="手续费金额" align="center" prop="calculatedFeeAmount"/> |
|
|
|
<el-table-column label="减免手续费金额" align="center" prop="discountedFeeAmount"/> |
|
|
|
<el-table-column label="实收手续费金额" align="center" prop="actualFeeAmount"/> |
|
|
|
<el-table-column label="收取时间" align="center" prop="feeCollectionTime" width="180"> |
|
|
|
<el-table-column :label="$t('business.deal.feeRecord.userId')" align="center" prop="userId"/> |
|
|
|
<el-table-column :label="$t('business.deal.feeRecord.feeStandardId')" align="center" prop="feeStandardId"/> |
|
|
|
<el-table-column :label="$t('business.deal.feeRecord.discountRuleId')" align="center" prop="discountRuleId"/> |
|
|
|
<el-table-column :label="$t('business.deal.feeRecord.calculatedFeeAmount')" align="center" prop="calculatedFeeAmount"/> |
|
|
|
<el-table-column :label="$t('business.deal.feeRecord.discountedFeeAmount')" align="center" prop="discountedFeeAmount"/> |
|
|
|
<el-table-column :label="$t('business.deal.feeRecord.actualFeeAmount')" align="center" prop="actualFeeAmount"/> |
|
|
|
<el-table-column :label="$t('business.deal.feeRecord.feeCollectionTime')" align="center" prop="feeCollectionTime" width="180"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span>{{ parseTime(scope.row.feeCollectionTime, '{y}-{m}-{d}') }}</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column label="状态" align="center" prop="status"> |
|
|
|
<el-table-column :label="$t('business.deal.feeRecord.status')" align="center" prop="status"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span>{{ scope.row.status == '1' ? '启用' : '停用' }}</span> |
|
|
|
<span>{{ scope.row.status == '1' ? $t('common.dict.enabled') : $t('common.dict.disabled') }}</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column label="操作" align="center" width="200" class-name="small-padding fixed-width"> |
|
|
|
<el-table-column :label="$t('common.tableMsg.operation')" align="center" width="200" class-name="small-padding fixed-width"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<el-button |
|
|
|
size="mini" |
|
|
@ -178,33 +178,33 @@ |
|
|
|
<!-- 添加或修改手续费记录对话框 --> |
|
|
|
<el-dialog :title="title" :visible.sync="open" width="700px" append-to-body> |
|
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="auto"> |
|
|
|
<el-form-item label="订单编号" prop="relatedOrderId"> |
|
|
|
<el-input v-model="form.relatedOrderId" placeholder="请输入关联订单编号"/> |
|
|
|
<el-form-item :label="$t('business.deal.feeRecord.relatedOrderId')" prop="relatedOrderId"> |
|
|
|
<el-input v-model="form.relatedOrderId" :placeholder="$t('business.deal.feeRecord.relatedOrderIdPlaceholder')"/> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="用户编号" prop="userId"> |
|
|
|
<el-input v-model="form.userId" placeholder="请输入用户编号"/> |
|
|
|
<el-form-item :label="$t('business.deal.feeRecord.userId')" prop="userId"> |
|
|
|
<el-input v-model="form.userId" :placeholder="$t('business.deal.feeRecord.userIdPlaceholder')"/> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="手续费标准号" prop="feeStandardId"> |
|
|
|
<el-input v-model="form.feeStandardId" placeholder="请输入手续费标准编号"/> |
|
|
|
<el-form-item :label="$t('business.deal.feeRecord.feeStandardId')" prop="feeStandardId"> |
|
|
|
<el-input v-model="form.feeStandardId" :placeholder="$t('business.deal.feeRecord.feeStandardIdPlaceholder')"/> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="优惠规则号" prop="discountRuleId"> |
|
|
|
<el-input v-model="form.discountRuleId" placeholder="请输入优惠规则编号"/> |
|
|
|
<el-form-item :label="$t('business.deal.feeRecord.discountRuleId')" prop="discountRuleId"> |
|
|
|
<el-input v-model="form.discountRuleId" :placeholder="$t('business.deal.feeRecord.discountRuleIdPlaceholder')"/> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="手续费金额" prop="calculatedFeeAmount"> |
|
|
|
<el-input v-model="form.calculatedFeeAmount" placeholder="请输入计算手续费金额"/> |
|
|
|
<el-form-item :label="$t('business.deal.feeRecord.calculatedFeeAmount')" prop="calculatedFeeAmount"> |
|
|
|
<el-input v-model="form.calculatedFeeAmount" :placeholder="$t('business.deal.feeRecord.calculatedFeeAmountPlaceholder')"/> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="减免手续费金额" prop="discountedFeeAmount"> |
|
|
|
<el-input v-model="form.discountedFeeAmount" placeholder="请输入优惠减免手续费金额"/> |
|
|
|
<el-form-item :label="$t('business.deal.feeRecord.discountedFeeAmount')" prop="discountedFeeAmount"> |
|
|
|
<el-input v-model="form.discountedFeeAmount" :placeholder="$t('business.deal.feeRecord.discountedFeeAmountPlaceholder')"/> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="实收手续费金额" prop="actualFeeAmount"> |
|
|
|
<el-input v-model="form.actualFeeAmount" placeholder="请输入实际收取手续费金额"/> |
|
|
|
<el-form-item :label="$t('business.deal.feeRecord.actualFeeAmount')" prop="actualFeeAmount"> |
|
|
|
<el-input v-model="form.actualFeeAmount" :placeholder="$t('business.deal.feeRecord.actualFeeAmountPlaceholder')"/> |
|
|
|
</el-form-item> |
|
|
|
<el-row> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label="业务类型" prop="businessType"> |
|
|
|
<el-form-item :label="$t('business.deal.feeRecord.businessType')" prop="businessType"> |
|
|
|
<el-select |
|
|
|
v-model="form.businessType" |
|
|
|
placeholder="请选择业务类型" |
|
|
|
:placeholder="$t('business.deal.feeRecord.businessTypePlaceholder')" |
|
|
|
clearable |
|
|
|
> |
|
|
|
<el-option |
|
|
@ -217,22 +217,22 @@ |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label="状态" prop="status"> |
|
|
|
<el-form-item :label="$t('business.deal.feeRecord.status')" prop="status"> |
|
|
|
<el-radio-group v-model="form.status"> |
|
|
|
<el-radio label="1">启用</el-radio> |
|
|
|
<el-radio label="0">停用</el-radio> |
|
|
|
<el-radio label="1">{{ $t('common.dict.enabled') }}</el-radio> |
|
|
|
<el-radio label="0">{{ $t('common.dict.disabled') }}</el-radio> |
|
|
|
</el-radio-group> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
|
|
|
|
|
|
|
|
<el-form-item label="收取时间" prop="feeCollectionTime"> |
|
|
|
<el-form-item :label="$t('business.deal.feeRecord.feeCollectionTime')" prop="feeCollectionTime"> |
|
|
|
<el-date-picker clearable |
|
|
|
v-model="form.feeCollectionTime" |
|
|
|
type="datetime" |
|
|
|
value-format="yyyy-MM-dd HH:mm:ss" |
|
|
|
placeholder="请选择手续费收取时间"> |
|
|
|
:placeholder="$t('business.deal.feeRecord.feeCollectionTimePlaceholder')"> |
|
|
|
</el-date-picker> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
@ -248,44 +248,44 @@ |
|
|
|
<!-- 手续费记录详情 --> |
|
|
|
<el-dialog :title="title" :visible.sync="detailOpen" width="700px" append-to-body> |
|
|
|
<el-form ref="form" :model="form" label-width="auto"> |
|
|
|
<el-form-item label="业务类型:"> |
|
|
|
<el-form-item :label="$t('business.deal.feeRecord.businessType') + ':'"> |
|
|
|
{{ getBusinessTypeLabel(form.businessType) }} |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="订单编号:"> |
|
|
|
<el-form-item :label="$t('business.deal.feeRecord.relatedOrderId') + ':'"> |
|
|
|
{{ form.relatedOrderId }} |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="用户编号:"> |
|
|
|
<el-form-item :label="$t('business.deal.feeRecord.userId') + ':'"> |
|
|
|
{{ form.userId }} |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="手续费标准号:"> |
|
|
|
<el-form-item :label="$t('business.deal.feeRecord.feeStandardId') + ':'"> |
|
|
|
{{ form.feeStandardId }} |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="优惠规则号:"> |
|
|
|
<el-form-item :label="$t('business.deal.feeRecord.discountRuleId') + ':'"> |
|
|
|
{{ form.discountRuleId }} |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="手续费金额:"> |
|
|
|
<el-form-item :label="$t('business.deal.feeRecord.calculatedFeeAmount') + ':'"> |
|
|
|
{{ form.calculatedFeeAmount }} |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="减免手续费金额:"> |
|
|
|
<el-form-item :label="$t('business.deal.feeRecord.discountedFeeAmount') + ':'"> |
|
|
|
{{ form.discountedFeeAmount }} |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="实收手续费金额:"> |
|
|
|
<el-form-item :label="$t('business.deal.feeRecord.actualFeeAmount') + ':'"> |
|
|
|
{{ form.actualFeeAmount }} |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="手续费收取时间" prop="feeCollectionTime"> |
|
|
|
<el-form-item :label="$t('business.deal.feeRecord.feeCollectionTime')" prop="feeCollectionTime"> |
|
|
|
<el-date-picker clearable |
|
|
|
v-model="form.feeCollectionTime" |
|
|
|
type="datetime" |
|
|
|
value-format="yyyy-MM-dd HH:mm:ss" |
|
|
|
placeholder="请选择手续费收取时间"> |
|
|
|
:placeholder="$t('business.deal.feeRecord.feeCollectionTimePlaceholder')"> |
|
|
|
</el-date-picker> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="状态:"> |
|
|
|
{{ form.status === '1' ? '启用' : '停用' }} |
|
|
|
<el-form-item :label="$t('business.deal.feeRecord.status') + ':'"> |
|
|
|
{{ form.status === '1' ? $t('common.dict.enabled') : $t('common.dict.disabled') }} |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<div slot="footer" class="dialog-footer"> |
|
|
|
<el-button @click="cancel">关 闭</el-button> |
|
|
|
<el-button @click="cancel">{{ $t('common.button.close') }}</el-button> |
|
|
|
</div> |
|
|
|
</el-dialog> |
|
|
|
</div> |
|
|
@ -303,12 +303,12 @@ export default { |
|
|
|
// 字典数据 |
|
|
|
dict: { |
|
|
|
businessTypeOptions: [ |
|
|
|
{value: '1', label: '转账'}, |
|
|
|
{value: '2', label: '代缴'}, |
|
|
|
{value: '3', label: '充值'}, |
|
|
|
{value: '4', label: '提现'}, |
|
|
|
{value: '5', label: '收款'}, |
|
|
|
{value: '6', label: '付款'} |
|
|
|
{value: '1', label: this.$t('business.deal.feeRecord.businessTypeOption.transfer')}, |
|
|
|
{value: '2', label: this.$t('business.deal.feeRecord.businessTypeOption.payment')}, |
|
|
|
{value: '3', label: this.$t('business.deal.feeRecord.businessTypeOption.recharge')}, |
|
|
|
{value: '4', label: this.$t('business.deal.feeRecord.businessTypeOption.withdraw')}, |
|
|
|
{value: '5', label: this.$t('business.deal.feeRecord.businessTypeOption.collection')}, |
|
|
|
{value: '6', label: this.$t('business.deal.feeRecord.businessTypeOption.paymentOut')} |
|
|
|
] |
|
|
|
}, |
|
|
|
// 遮罩层 |
|
|
@ -351,31 +351,31 @@ export default { |
|
|
|
// 表单校验 |
|
|
|
rules: { |
|
|
|
relatedOrderId: [ |
|
|
|
{required: true, message: "关联订单编号不能为空", trigger: "blur"} |
|
|
|
{required: true, message: this.$t('business.deal.feeRecord.relatedOrderIdRequired'), trigger: "blur"} |
|
|
|
], |
|
|
|
userId: [ |
|
|
|
{required: true, message: "用户编号不能为空", trigger: "blur"}, |
|
|
|
{pattern: /^\d+$/, message: "请输入数字", trigger: "blur"} |
|
|
|
{required: true, message: this.$t('business.deal.feeRecord.userIdRequired'), trigger: "blur"}, |
|
|
|
{pattern: /^\d+$/, message: this.$t('business.deal.feeRecord.userIdPattern'), trigger: "blur"} |
|
|
|
], |
|
|
|
feeStandardId: [ |
|
|
|
{required: true, message: "手续费标准编号不能为空", trigger: "blur"}, |
|
|
|
{pattern: /^\d+$/, message: "请输入数字", trigger: "blur"} |
|
|
|
{required: true, message: this.$t('business.deal.feeRecord.feeStandardIdRequired'), trigger: "blur"}, |
|
|
|
{pattern: /^\d+$/, message: this.$t('business.deal.feeRecord.feeStandardIdPattern'), trigger: "blur"} |
|
|
|
], |
|
|
|
discountRuleId: [ |
|
|
|
{required: true, message: "优惠规则编号不能为空", trigger: "blur"}, |
|
|
|
{pattern: /^\d+$/, message: "请输入数字", trigger: "blur"} |
|
|
|
{required: true, message: this.$t('business.deal.feeRecord.discountRuleIdRequired'), trigger: "blur"}, |
|
|
|
{pattern: /^\d+$/, message: this.$t('business.deal.feeRecord.discountRuleIdPattern'), trigger: "blur"} |
|
|
|
], |
|
|
|
calculatedFeeAmount: [ |
|
|
|
{required: true, message: "手续费金额不能为空", trigger: "blur"}, |
|
|
|
{pattern: /^\d+(\.\d+)?$/, message: "请输入数字", trigger: "blur"} |
|
|
|
{required: true, message: this.$t('business.deal.feeRecord.calculatedFeeAmountRequired'), trigger: "blur"}, |
|
|
|
{pattern: /^\d+(\.\d+)?$/, message: this.$t('business.deal.feeRecord.calculatedFeeAmountPattern'), trigger: "blur"} |
|
|
|
], |
|
|
|
discountedFeeAmount: [ |
|
|
|
{required: true, message: "减免手续费金额不能为空", trigger: "blur"}, |
|
|
|
{pattern: /^\d+(\.\d+)?$/, message: "请输入数字", trigger: "blur"} |
|
|
|
{required: true, message: this.$t('business.deal.feeRecord.discountedFeeAmountRequired'), trigger: "blur"}, |
|
|
|
{pattern: /^\d+(\.\d+)?$/, message: this.$t('business.deal.feeRecord.discountedFeeAmountPattern'), trigger: "blur"} |
|
|
|
], |
|
|
|
actualFeeAmount: [ |
|
|
|
{required: true, message: "实收手续费金额不能为空", trigger: "blur"}, |
|
|
|
{pattern: /^\d+(\.\d+)?$/, message: "请输入数字", trigger: "blur"} |
|
|
|
{required: true, message: this.$t('business.deal.feeRecord.actualFeeAmountRequired'), trigger: "blur"}, |
|
|
|
{pattern: /^\d+(\.\d+)?$/, message: this.$t('business.deal.feeRecord.actualFeeAmountPattern'), trigger: "blur"} |
|
|
|
] |
|
|
|
} |
|
|
|
}; |
|
|
@ -387,12 +387,12 @@ export default { |
|
|
|
/** 转换业务类型 */ |
|
|
|
getBusinessTypeLabel(type) { |
|
|
|
const map = { |
|
|
|
'1': '转账', |
|
|
|
'2': '代缴', |
|
|
|
'3': '充值', |
|
|
|
'4': '提现', |
|
|
|
'5': '收款', |
|
|
|
'6': '付款' |
|
|
|
'1': this.$t('business.deal.feeRecord.businessTypeOption.transfer'), |
|
|
|
'2': this.$t('business.deal.feeRecord.businessTypeOption.payment'), |
|
|
|
'3': this.$t('business.deal.feeRecord.businessTypeOption.recharge'), |
|
|
|
'4': this.$t('business.deal.feeRecord.businessTypeOption.withdraw'), |
|
|
|
'5': this.$t('business.deal.feeRecord.businessTypeOption.collection'), |
|
|
|
'6': this.$t('business.deal.feeRecord.businessTypeOption.paymentOut') |
|
|
|
}; |
|
|
|
return map[type] || type; |
|
|
|
}, |
|
|
@ -453,14 +453,14 @@ export default { |
|
|
|
handleAdd() { |
|
|
|
this.reset(); |
|
|
|
this.open = true; |
|
|
|
this.title = "添加手续费记录"; |
|
|
|
this.title = this.$t('business.deal.feeRecord.addTitle'); |
|
|
|
}, |
|
|
|
/** 详情按钮操作 */ |
|
|
|
handleDetail(row) { |
|
|
|
this.reset(); |
|
|
|
this.form = row; |
|
|
|
this.detailOpen = true; |
|
|
|
this.title = "手续费记录"; |
|
|
|
this.title = this.$t('business.deal.feeRecord.detailTitle'); |
|
|
|
}, |
|
|
|
/** 修改按钮操作 */ |
|
|
|
handleUpdate(row) { |
|
|
@ -471,7 +471,7 @@ export default { |
|
|
|
this.loading = false; |
|
|
|
this.form = response.data; |
|
|
|
this.open = true; |
|
|
|
this.title = "修改手续费记录"; |
|
|
|
this.title = this.$t('business.deal.feeRecord.editTitle'); |
|
|
|
}); |
|
|
|
}, |
|
|
|
/** 提交按钮 */ |
|
|
@ -481,7 +481,7 @@ export default { |
|
|
|
this.buttonLoading = true; |
|
|
|
if (this.form.id != null) { |
|
|
|
updateFeeRecord(this.form).then(response => { |
|
|
|
this.$modal.msgSuccess("修改成功"); |
|
|
|
this.$modal.msgSuccess(this.$t('business.deal.feeRecord.updateSuccess')); |
|
|
|
this.open = false; |
|
|
|
this.getList(); |
|
|
|
}).finally(() => { |
|
|
@ -489,7 +489,7 @@ export default { |
|
|
|
}); |
|
|
|
} else { |
|
|
|
addFeeRecord(this.form).then(response => { |
|
|
|
this.$modal.msgSuccess("新增成功"); |
|
|
|
this.$modal.msgSuccess(this.$t('business.deal.feeRecord.addSuccess')); |
|
|
|
this.open = false; |
|
|
|
this.getList(); |
|
|
|
}).finally(() => { |
|
|
@ -502,13 +502,13 @@ export default { |
|
|
|
/** 删除按钮操作 */ |
|
|
|
handleDelete(row) { |
|
|
|
const ids = row.id || this.ids; |
|
|
|
this.$modal.confirm('是否确认删除手续费记录编号为"' + ids + '"的数据项?').then(() => { |
|
|
|
this.$modal.confirm(this.$t('business.deal.feeRecord.deleteConfirm', { ids: ids })).then(() => { |
|
|
|
this.loading = true; |
|
|
|
return delFeeRecord(ids); |
|
|
|
}).then(() => { |
|
|
|
this.loading = false; |
|
|
|
this.getList(); |
|
|
|
this.$modal.msgSuccess("删除成功"); |
|
|
|
this.$modal.msgSuccess(this.$t('business.deal.feeRecord.deleteSuccess')); |
|
|
|
}).catch(() => { |
|
|
|
}).finally(() => { |
|
|
|
this.loading = false; |
|
|
|