From: Tang Cheng Date: Tue, 18 Jun 2019 15:25:10 +0000 (+0800) Subject: 优化 X-Git-Tag: 1.0.0^2~169 X-Git-Url: https://source.supwisdom.com/gerrit/gitweb?a=commitdiff_plain;h=f4be9a01cc05942987fc588dc0842b8ba7f43fa7;p=epayment%2Ffood_payapi.git 优化 --- diff --git a/src/main/kotlin/com/supwisdom/dlpay/api/service/impl/transaction_service_impl.kt b/src/main/kotlin/com/supwisdom/dlpay/api/service/impl/transaction_service_impl.kt index d81db900..a59a3f1b 100644 --- a/src/main/kotlin/com/supwisdom/dlpay/api/service/impl/transaction_service_impl.kt +++ b/src/main/kotlin/com/supwisdom/dlpay/api/service/impl/transaction_service_impl.kt @@ -365,8 +365,8 @@ class TransactionServiceImpl : TransactionService { PERSON_BALANCE_FLAG, "both") if (amount.absoluteValue.compareTo(0.0) != 0) { transaction.personDtl?.let { - accountService.recalcAccountBalance(it, amount, overdraft) transaction.personDtl.accdate = transaction.accdate + accountService.recalcAccountBalance(it, amount, overdraft) } ?: throw TransactionProcessException(TradeErrorCode.TRANSACTION_NOT_EXISTS, "个人流水<${transaction.refno}>不存在") } @@ -374,13 +374,6 @@ class TransactionServiceImpl : TransactionService { transaction.personDtl.remark = remark } if (transaction.shop) { - // update shop balance -// val amount = transaction.sumAmountByAccno( -// transaction.shopDtl.shopaccno, Subject.SUBJNO_MACHANT_INCOME, -// SHOP_BALANCE_FLAG, "both") -// if (amount.absoluteValue.compareTo(0.0) != 0) { -// -// } transaction.shopDtl.updateBala = false transaction.shopDtl.status = TradeDict.DTL_STATUS_SUCCESS transaction.shopDtl.accdate = transaction.accdate @@ -406,7 +399,7 @@ class TransactionServiceImpl : TransactionService { transactionOnSuccess(transaction, remark, true) transaction.checkDate = systemUtilService.accdate - transaction.endTime = Timestamp(systemUtilService.sysdatetime.sysdate.time) + transaction.endTime = systemUtilService.sysdatetime.sysdate transactionMainDao.save(transaction) return transaction