Compare commits

..

2 Commits

Author SHA1 Message Date
wuxw
d2655d32e5 v1.9 优化缴费页面,确认页面缴费时间段 错误的问题处理 2026-01-19 09:05:35 +08:00
wuxw
fdf8fdd744 v1.9 改成2026 2026-01-12 13:15:57 +08:00
3 changed files with 13 additions and 20 deletions

View File

@ -11,7 +11,7 @@
:label="$t('payFeeOrderConfirm.timeRange')"> :label="$t('payFeeOrderConfirm.timeRange')">
<span> <span>
{{ dateFormat(formData.endTime) }} {{ dateFormat(formData.endTime) }}
{{ dateFormat(formData.showEndTime) }} {{ dateFormatSubSec(formData.showEndTime) }}
</span> </span>
</el-form-item> </el-form-item>
@ -94,7 +94,7 @@
<script> <script>
import { qrCodePayment, checkPayFinish, payFee } from '@/api/fee/payFeeOrderApi' import { qrCodePayment, checkPayFinish, payFee } from '@/api/fee/payFeeOrderApi'
import { dateFormat } from '@/utils/dateUtil' import { dateFormat, dateFormatSubSec } from '@/utils/dateUtil'
import PayFeeOrderResult from '@/components/fee/payFeeOrderResult' import PayFeeOrderResult from '@/components/fee/payFeeOrderResult'
export default { export default {
name: 'PayFeeOrderConfirm', name: 'PayFeeOrderConfirm',
@ -113,6 +113,7 @@ export default {
}, },
methods: { methods: {
dateFormat, dateFormat,
dateFormatSubSec,
open(params) { open(params) {
this.formData = { ...params } this.formData = { ...params }
this.dialogVisible = true this.dialogVisible = true
@ -130,14 +131,6 @@ export default {
}, },
async qrCodePayFee() { async qrCodePayFee() {
try { try {
// const printFees = [{
// feeId: this.formData.feeId,
// squarePrice: this.formData.squarePrice,
// additionalAmount: this.formData.additionalAmount,
// feeName: this.formData.feeName,
// amount: this.formData.receivedAmount,
// authCode: this.formData.authCode
// }]
this.formData.subServiceCode = 'fee.payFee' this.formData.subServiceCode = 'fee.payFee'
@ -163,15 +156,6 @@ export default {
}, },
async qrCodeCheckPayFinish() { async qrCodeCheckPayFinish() {
try { try {
// const printFees = [{
// feeId: this.formData.feeId,
// squarePrice: this.formData.squarePrice,
// additionalAmount: this.formData.additionalAmount,
// feeName: this.formData.feeName,
// amount: this.formData.receivedAmount,
// authCode: this.formData.authCode,
// orderId: this.formData.orderId
// }]
this.formData.subServiceCode = 'fee.payFee' this.formData.subServiceCode = 'fee.payFee'

View File

@ -76,6 +76,15 @@ export function dateFormat (_time) {
return y + '-' + add0(m) + '-' + add0(d); return y + '-' + add0(m) + '-' + add0(d);
} }
export function dateFormatSubSec (_time) {
if (!_time) {
return ''
}
let _date = new Date(_time);
_date.setSeconds(_date.getSeconds() - 1);
return dateFormat(_date);
}
export function timeFormat (_time) { export function timeFormat (_time) {
let _date = new Date(_time); let _date = new Date(_time);
let h = _date.getHours(); let h = _date.getHours();

View File

@ -24,7 +24,7 @@
</el-form> </el-form>
<!-- Add a white line and copyright info below the form --> <!-- Add a white line and copyright info below the form -->
<div class="divider"></div> <div class="divider"></div>
<div class="copyright">©2020-2025 <span v-html="companyName"></span></div> <div class="copyright">©2020-2026 <span v-html="companyName"></span></div>
</div> </div>
<select-login-user ref="selectLoginUserRef" @select="handleSelect"></select-login-user> <select-login-user ref="selectLoginUserRef" @select="handleSelect"></select-login-user>
</div> </div>