From: Tang Cheng Date: Mon, 22 Apr 2019 01:21:26 +0000 (+0800) Subject: refactor X-Git-Tag: 1.0.0^2~270 X-Git-Url: https://source.supwisdom.com/gerrit/gitweb?a=commitdiff_plain;h=5455d2587a74f742424df5e05f07528fa751a2ac;p=epayment%2Ffood_payapi.git refactor --- diff --git a/src/main/kotlin/com/supwisdom/dlpay/user/service/impl/user_service_impl.kt b/src/main/kotlin/com/supwisdom/dlpay/user/service/impl/user_service_impl.kt index 4f04d2c1..7870e132 100644 --- a/src/main/kotlin/com/supwisdom/dlpay/user/service/impl/user_service_impl.kt +++ b/src/main/kotlin/com/supwisdom/dlpay/user/service/impl/user_service_impl.kt @@ -25,20 +25,20 @@ class UserServiceImpl : UserService { override fun save(person: TPerson): TPerson { //TODO check tac personDao.save(person) - var account = accountDao.findByUserid(person.userid) - if (account == null) { - var systemdatetime = systemUtilService.sysdatetime - account = TAccount() - account.accname = person.name - account.opendate = systemdatetime.hostdate - account.userid = person.userid - account.status = person.status - account.subjno = Subject.SUBJNO_PERSONAL_DEPOSIT - account.balance = 0.0 - account.availbal = 0.0 - account.frozebal = 0.0 - account.lowfreeFlag = false - accountDao.save(account) + if (accountDao.findByUserid(person.userid) == null) { + val systemdatetime = systemUtilService.sysdatetime + TAccount().apply { + accname = person.name + opendate = systemdatetime.hostdate + userid = person.userid + status = person.status + subjno = Subject.SUBJNO_PERSONAL_DEPOSIT + balance = 0.0 + availbal = 0.0 + frozebal = 0.0 + lowfreeFlag = false + accountDao.save(this) + } } return person }