|  |  | 
 |  |  |         } | 
 |  |  |  | 
 |  |  |         if(walletSv.getWalletByClientId(clientId) != null) { | 
 |  |  |             return BaseResponseUtils.buildFail(SellResultCode.WALLET_ACCOUNT_EXIST.getMessage()); | 
 |  |  |             //return BaseResponseUtils.buildFail(SellResultCode.WALLET_ACCOUNT_EXIST.getMessage()); | 
 |  |  |         } | 
 |  |  |  | 
 |  |  |         SeWallet seWallet = new SeWallet(); | 
 |  |  | 
 |  |  |         seWallet.setCreateTime(new Date()); | 
 |  |  |         Long rec = Optional.ofNullable(walletSv.addWallet(seWallet)).orElse(0L); | 
 |  |  |         if(rec == 0) { | 
 |  |  |             return BaseResponseUtils.buildFail(SellResultCode.WALLET_OPEN_ACCOUNT_FAIL.getMessage()); | 
 |  |  |             return BaseResponseUtils.buildFail(SellResultCode.VC_OPEN_ACCOUNT_FAIL.getMessage()); | 
 |  |  |         } | 
 |  |  |         return BaseResponseUtils.buildSuccess(true) ; | 
 |  |  |     } |