|
|
|
@ -1,5 +1,6 @@ |
|
|
|
|
package com.bweb.controller; |
|
|
|
|
|
|
|
|
|
import com.alibaba.fastjson.JSONArray; |
|
|
|
|
import com.alibaba.fastjson.JSONObject; |
|
|
|
|
import com.hai.common.utils.ResponseMsgUtil; |
|
|
|
|
import com.hai.config.HuiLianTongUnionCardConfig; |
|
|
|
@ -15,6 +16,8 @@ import org.springframework.web.bind.annotation.RequestMethod; |
|
|
|
|
import org.springframework.web.bind.annotation.RequestParam; |
|
|
|
|
import org.springframework.web.bind.annotation.ResponseBody; |
|
|
|
|
|
|
|
|
|
import java.util.*; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* @author hurui |
|
|
|
@ -35,8 +38,29 @@ public class TuanYouController { |
|
|
|
|
@ApiOperation(value = "查询团油账户余额") |
|
|
|
|
public ResponseData getTuanYouAccount() { |
|
|
|
|
try { |
|
|
|
|
|
|
|
|
|
return ResponseMsgUtil.success(TuanYouConfig.queryCompanyAccountInfo2JD()); |
|
|
|
|
List<Map<String,Object>> accountList = new ArrayList<>(); |
|
|
|
|
Map<String,Object> account = null; |
|
|
|
|
JSONObject object = TuanYouConfig.queryCompanyAccountInfo2JD(); |
|
|
|
|
if (!object.getJSONArray("result").isEmpty()) { |
|
|
|
|
JSONArray result = object.getJSONArray("result"); |
|
|
|
|
for (Object obj : result) { |
|
|
|
|
JSONObject jsonObject = (JSONObject) obj; |
|
|
|
|
account = new LinkedHashMap<>(); |
|
|
|
|
if (jsonObject.getInteger("energyType") == 1) { |
|
|
|
|
account.put("账户类型", "汽油"); |
|
|
|
|
} else if (jsonObject.getInteger("energyType") == 2) { |
|
|
|
|
account.put("账户类型", "柴油"); |
|
|
|
|
} else if (jsonObject.getInteger("energyType") == 3) { |
|
|
|
|
account.put("账户类型", "天然气"); |
|
|
|
|
} |
|
|
|
|
account.put("账户编号", jsonObject.getString("accountNo")); |
|
|
|
|
account.put("账户余额", jsonObject.getString("accountBalance")); |
|
|
|
|
account.put("充值账户余额", jsonObject.getString("companyDepositBalance")); |
|
|
|
|
account.put("赠送账户金额", jsonObject.getString("companyGivenBalance")); |
|
|
|
|
accountList.add(account); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
return ResponseMsgUtil.success(accountList); |
|
|
|
|
|
|
|
|
|
} catch (Exception e) { |
|
|
|
|
log.error("getUserByTelephone",e); |
|
|
|
|