|
@@ -18,14 +18,14 @@ namespace MySystem
|
|
|
/// 到账记录列表
|
|
/// 到账记录列表
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
/// <returns></returns>
|
|
/// <returns></returns>
|
|
|
- public static List<Dictionary<string, object>> CardInComeRecordList(int MerchantId, string StartDate, string EndDate, string pageSize, string pageNum)
|
|
|
|
|
|
|
+ public static List<Dictionary<string, object>> CardInComeRecordList(int MerchantId, string StartDate, string EndDate, string SettleStatus, string pageSize, string pageNum)
|
|
|
{
|
|
{
|
|
|
var merchantInfo = MerchantAddInfoService.Query(MerchantId);
|
|
var merchantInfo = MerchantAddInfoService.Query(MerchantId);
|
|
|
var SubjectType = 0;
|
|
var SubjectType = 0;
|
|
|
if (merchantInfo.SubjectType == "SUBJECT_TYPE_ENTERPRISE") SubjectType = 1; //企业公司
|
|
if (merchantInfo.SubjectType == "SUBJECT_TYPE_ENTERPRISE") SubjectType = 1; //企业公司
|
|
|
if (merchantInfo.SubjectType == "SUBJECT_TYPE_INDIVIDUAL") SubjectType = 2; //个体工商户
|
|
if (merchantInfo.SubjectType == "SUBJECT_TYPE_INDIVIDUAL") SubjectType = 2; //个体工商户
|
|
|
if (merchantInfo.SubjectType == "SUBJECT_TYPE_SMALL") SubjectType = 3; //小微
|
|
if (merchantInfo.SubjectType == "SUBJECT_TYPE_SMALL") SubjectType = 3; //小微
|
|
|
- JsonData Info = JsonMapper.ToObject(HaoDaHelper.Instance.CardInComeRecord(merchantInfo.OutMchtNo, StartDate, EndDate, merchantInfo.MchtNo, "", "", pageNum, pageSize));
|
|
|
|
|
|
|
+ JsonData Info = JsonMapper.ToObject(HaoDaHelper.Instance.CardInComeRecord(merchantInfo.OutMchtNo, StartDate, EndDate, merchantInfo.MchtNo, "", SettleStatus, pageNum, pageSize));
|
|
|
List<Dictionary<string, object>> dataList = new List<Dictionary<string, object>>();
|
|
List<Dictionary<string, object>> dataList = new List<Dictionary<string, object>>();
|
|
|
if (Info["code"].ToString() == "0")
|
|
if (Info["code"].ToString() == "0")
|
|
|
{
|
|
{
|
|
@@ -39,6 +39,7 @@ namespace MySystem
|
|
|
curData.Add("TradeNo", item["id"].ToString()); //订单Id
|
|
curData.Add("TradeNo", item["id"].ToString()); //订单Id
|
|
|
curData.Add("SettleStatus", item["settleStatus"].ToString()); //结算状态(0: 入账成功、1: 入账失败、2: 结算超时、3: 入账受理成功、4: 已提交结算请求、5:已拆分批次、6: 初始化批次信息、7:正在提交结算请求)
|
|
curData.Add("SettleStatus", item["settleStatus"].ToString()); //结算状态(0: 入账成功、1: 入账失败、2: 结算超时、3: 入账受理成功、4: 已提交结算请求、5:已拆分批次、6: 初始化批次信息、7:正在提交结算请求)
|
|
|
curData.Add("MerchantName", merchantInfo.CertMerchantName); //商户名称
|
|
curData.Add("MerchantName", merchantInfo.CertMerchantName); //商户名称
|
|
|
|
|
+ curData.Add("MchtNo", merchantInfo.MchtNo); //商户号
|
|
|
curData.Add("ClearTime", item["clearTime"].ToString()); //处理时间
|
|
curData.Add("ClearTime", item["clearTime"].ToString()); //处理时间
|
|
|
curData.Add("RemitTime", item["remitTime"].ToString()); //到账时间
|
|
curData.Add("RemitTime", item["remitTime"].ToString()); //到账时间
|
|
|
curData.Add("SettleDate", item["settleDate"].ToString().Substring(item["settleDate"].ToString().Length - 5, 5)); //结算日期
|
|
curData.Add("SettleDate", item["settleDate"].ToString().Substring(item["settleDate"].ToString().Length - 5, 5)); //结算日期
|
|
@@ -47,6 +48,7 @@ namespace MySystem
|
|
|
curData.Add("CardNo", item["cardNo"].ToString()); //结算卡号
|
|
curData.Add("CardNo", item["cardNo"].ToString()); //结算卡号
|
|
|
curData.Add("TradeMchtName", item["tradeMchtName"].ToString()); //收单商户名称
|
|
curData.Add("TradeMchtName", item["tradeMchtName"].ToString()); //收单商户名称
|
|
|
curData.Add("BankName", item["bankName"].ToString()); //开户行名称
|
|
curData.Add("BankName", item["bankName"].ToString()); //开户行名称
|
|
|
|
|
+ curData.Add("Remark", item["remark"].ToString()); //备注
|
|
|
dataList.Add(curData);
|
|
dataList.Add(curData);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|