|
@@ -10,6 +10,7 @@ import com.zhongshu.card.client.model.payment.paySetting.WxPayConfigModel;
|
|
|
import com.zhongshu.card.client.service.OrganizationFeignService;
|
|
import com.zhongshu.card.client.service.OrganizationFeignService;
|
|
|
import com.zhongshu.card.client.service.ProjectPaySettingFeignService;
|
|
import com.zhongshu.card.client.service.ProjectPaySettingFeignService;
|
|
|
import com.zhongshu.payment.client.model.WalletModel;
|
|
import com.zhongshu.payment.client.model.WalletModel;
|
|
|
|
|
+import com.zhongshu.payment.client.model.WalletOrderModel;
|
|
|
import com.zhongshu.payment.client.ret.ResultContent;
|
|
import com.zhongshu.payment.client.ret.ResultContent;
|
|
|
import com.zhongshu.payment.client.ret.ResultState;
|
|
import com.zhongshu.payment.client.ret.ResultState;
|
|
|
import com.zhongshu.payment.client.types.DataState;
|
|
import com.zhongshu.payment.client.types.DataState;
|
|
@@ -101,6 +102,16 @@ public class WalletService {
|
|
|
return ResultContent.buildSuccess(toModel(wallet));
|
|
return ResultContent.buildSuccess(toModel(wallet));
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ public Object getTransferTotal(String walletId){
|
|
|
|
|
+ Wallet wallet = walletDao.findTop1ById(walletId);
|
|
|
|
|
+ WalletOrderModel walletOrderModel = new WalletOrderModel();
|
|
|
|
|
+ walletOrderModel.setTotal(wallet.getAmount().intValue());
|
|
|
|
|
+
|
|
|
|
|
+ Integer integer = rechargeRecordDao.countByWallet_Id(walletId);
|
|
|
|
|
+ walletOrderModel.setOrderSize(integer);
|
|
|
|
|
+ return ResultContent.buildContent(walletOrderModel);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
private WalletModel toModel(Wallet wallet){
|
|
private WalletModel toModel(Wallet wallet){
|
|
|
WalletModel model = new WalletModel();
|
|
WalletModel model = new WalletModel();
|
|
|
if (wallet!=null){
|
|
if (wallet!=null){
|