|
@@ -28,22 +28,21 @@ namespace MySystem
|
|
|
var merchantInfo = MerchantAddInfoService.Query(MerchantId);
|
|
|
JsonData Info = JsonMapper.ToObject(HaoDaHelper.Instance.CardInComeRecord(merchantInfo.OutMchtNo, start.ToString("yyyy-MM-dd"), end.ToString("yyyy-MM-dd"), merchantInfo.MchtNo, "", "", pageNum, pageSize));
|
|
|
List<Dictionary<string, object>> dataList = new List<Dictionary<string, object>>();
|
|
|
- if (Info["resultCode"].ToString() == "1")
|
|
|
+ if (Info["code"].ToString() == "0")
|
|
|
{
|
|
|
- var list = Info["list"];
|
|
|
+ var list = Info["data"]["list"];
|
|
|
for (int i = 0; i < list.Count; i++)
|
|
|
{
|
|
|
Dictionary<string, object> curData = new Dictionary<string, object>();
|
|
|
var item = list[i];
|
|
|
- if (int.Parse(item["settleStatus"].ToString()) != 0)
|
|
|
+ if (item["settleAccountName"].ToString() != "四川省润观米科技有限公司")
|
|
|
{
|
|
|
curData.Add("Id", item["id"].ToString()); //订单Id
|
|
|
curData.Add("SettleStatus", item["settleStatus"].ToString()); //结算状态(0:未结算;1:结算中;2:已结算)
|
|
|
curData.Add("SettleDate", item["settleDate"].ToString().Substring(item["settleDate"].ToString().Length - 5, 5)); //结算日期
|
|
|
- curData.Add("SettleAmount", decimal.Parse(item["settleAmount"].ToString()).ToString("f2")); //结算金额
|
|
|
+ curData.Add("SettleAmount", (decimal.Parse(item["settleAmount"].ToString()) / 100).ToString("f2")); //结算金额
|
|
|
curData.Add("TradeMchtName", item["tradeMchtName"].ToString()); //收单商户名称
|
|
|
curData.Add("BankName", item["bankName"].ToString()); //开户行名称
|
|
|
- curData.Add("BankLogo", item["bankLogo"].ToString()); //银行卡logo
|
|
|
dataList.Add(curData);
|
|
|
}
|
|
|
}
|
|
@@ -66,18 +65,17 @@ namespace MySystem
|
|
|
var merchantInfo = MerchantAddInfoService.Query(MerchantId);
|
|
|
JsonData Info = JsonMapper.ToObject(HaoDaHelper.Instance.CardInComeDetail(merchantInfo.OutMchtNo, OrderId));
|
|
|
Dictionary<string, object> obj = new Dictionary<string, object>();
|
|
|
- if (Info["code"].ToString() == "1")
|
|
|
+ if (Info["code"].ToString() == "0")
|
|
|
{
|
|
|
obj.Add("Id", Info["data"]["id"].ToString()); //订单Id
|
|
|
obj.Add("SettleStatus", Info["data"]["settleStatus"].ToString()); //结算状态(0:未结算;1:结算中;2:已结算)
|
|
|
obj.Add("SettleType", Info["data"]["settleType"].ToString()); //结算周期
|
|
|
- obj.Add("SettleDate", Info["data"]["settleDate"].ToString().Substring(Info["data"]["settleDate"].ToString().Length - 5, 5)); //结算日期
|
|
|
- obj.Add("ClearTime", Info["data"]["clearTime"].ToString().Substring(Info["data"]["clearTime"].ToString().Length - 5, 5)); //出款受理时间
|
|
|
- obj.Add("RemitTime", Info["data"]["remitTime"].ToString().Substring(Info["data"]["remitTime"].ToString().Length - 5, 5)); //出款成功时间
|
|
|
- obj.Add("SettleAmount", decimal.Parse(Info["data"]["settleAmount"].ToString()).ToString("f2")); //结算金额
|
|
|
+ obj.Add("SettleDate", Info["data"]["settleDate"].ToString()); //结算日期
|
|
|
+ obj.Add("ClearTime", Info["data"]["clearTime"].ToString()); //出款受理时间
|
|
|
+ obj.Add("RemitTime", Info["data"]["remitTime"].ToString()); //出款成功时间
|
|
|
+ obj.Add("SettleAmount", (decimal.Parse(Info["data"]["settleAmount"].ToString()) / 100).ToString("f2")); //结算金额
|
|
|
obj.Add("TradeMchtName", Info["data"]["tradeMchtName"].ToString()); //收单商户名称
|
|
|
obj.Add("BankName", Info["data"]["bankName"].ToString() + "(" + Info["data"]["cardNo"].ToString().Substring(Info["data"]["cardNo"].ToString().Length - 4, 4) + ")"); //开户行名称
|
|
|
- obj.Add("BankLogo", Info["data"]["bankLogo"].ToString()); //银行卡logo
|
|
|
}
|
|
|
return obj;
|
|
|
}
|