|
|
@@ -52,7 +52,7 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
/// 首台商户退押金申请记录列表
|
|
|
/// </summary>
|
|
|
/// <returns></returns>
|
|
|
- public JsonResult IndexData(MerchantDepositReturns data, string CreateDateData, string UpdateDateData, string MerchantName, string PosSn, string PayKindSelect, string BankNameSelect, string StatusSelect = "0", int page = 1, int limit = 30)
|
|
|
+ public JsonResult IndexData(MerchantDepositReturns data, string CreateDateData, string UpdateDateData, string MerchantName, string PosSn, string PayKindSelect, string BankNameSelect, string BrandId, string StatusSelect = "0", int page = 1, int limit = 30)
|
|
|
{
|
|
|
|
|
|
Dictionary<string, string> Fields = new Dictionary<string, string>();
|
|
|
@@ -78,6 +78,19 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
{
|
|
|
condition += " and BankName='" + BankNameSelect + "'";
|
|
|
}
|
|
|
+ //品牌
|
|
|
+ if (!string.IsNullOrEmpty(BrandId))
|
|
|
+ {
|
|
|
+ int brandId = int.Parse(BrandId);
|
|
|
+ var merchantIds = "";
|
|
|
+ var posMerchantInfo = db.PosMerchantInfo.Where(m => m.Status > -1 && m.BrandId == brandId && m.StandardMonths == 10).ToList();
|
|
|
+ foreach (var item in posMerchantInfo)
|
|
|
+ {
|
|
|
+ merchantIds += item.Id + ",";
|
|
|
+ }
|
|
|
+ merchantIds = merchantIds.TrimEnd(',');
|
|
|
+ condition += " and MerchantId In(" + merchantIds + ")";
|
|
|
+ }
|
|
|
//创建时间
|
|
|
if (!string.IsNullOrEmpty(CreateDateData))
|
|
|
{
|
|
|
@@ -193,7 +206,7 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
/// 非首台商户退押金申请记录列表
|
|
|
/// </summary>
|
|
|
/// <returns></returns>
|
|
|
- public JsonResult IndexsData(MerchantDepositReturns data, string CreateDateData, string UpdateDateData, string MerchantName, string PosSn, string PayKindSelect, string BankNameSelect, string StatusSelect = "0", int page = 1, int limit = 30)
|
|
|
+ public JsonResult IndexsData(MerchantDepositReturns data, string CreateDateData, string UpdateDateData, string MerchantName, string PosSn, string PayKindSelect, string BankNameSelect, string BrandId, string StatusSelect = "0", int page = 1, int limit = 30)
|
|
|
{
|
|
|
|
|
|
Dictionary<string, string> Fields = new Dictionary<string, string>();
|
|
|
@@ -219,6 +232,19 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
{
|
|
|
condition += " and BankName='" + BankNameSelect + "'";
|
|
|
}
|
|
|
+ //品牌
|
|
|
+ if (!string.IsNullOrEmpty(BrandId))
|
|
|
+ {
|
|
|
+ int brandId = int.Parse(BrandId);
|
|
|
+ var merchantIds = "";
|
|
|
+ var posMerchantInfo = db.PosMerchantInfo.Where(m => m.Status > -1 && m.BrandId == brandId && m.StandardMonths == 10).ToList();
|
|
|
+ foreach (var item in posMerchantInfo)
|
|
|
+ {
|
|
|
+ merchantIds += item.Id + ",";
|
|
|
+ }
|
|
|
+ merchantIds = merchantIds.TrimEnd(',');
|
|
|
+ condition += " and MerchantId In(" + merchantIds + ")";
|
|
|
+ }
|
|
|
//创建时间
|
|
|
if (!string.IsNullOrEmpty(CreateDateData))
|
|
|
{
|