|
|
@@ -57,7 +57,7 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
/// 创客账户变动记录列表
|
|
|
/// </summary>
|
|
|
/// <returns></returns>
|
|
|
- public JsonResult IndexData(UserAccountRecord data, int ChangeType, int ProductType, string TransRecordNo, string MakerCode, string RealName, int TopUserId, string CreateDateData, int UserId = 0, int page = 1, int limit = 30)
|
|
|
+ public JsonResult IndexData(UserAccountRecord data, string ChangeType, int ProductType, string TransRecordNo, string MakerCode, string RealName, int TopUserId, string CreateDateData, int UserId = 0, int page = 1, int limit = 30)
|
|
|
{
|
|
|
|
|
|
Dictionary<string, string> Fields = new Dictionary<string, string>();
|
|
|
@@ -127,23 +127,38 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
}
|
|
|
|
|
|
}
|
|
|
- if (ChangeType > 0)
|
|
|
+ if (!string.IsNullOrEmpty(ChangeType))
|
|
|
{
|
|
|
- if (ChangeType == 1)
|
|
|
- {
|
|
|
- condition += " and (ChangeType=" + ChangeType + " or (ChangeType in(112,1) and ProductType=101))";
|
|
|
- }
|
|
|
- else if (ChangeType == 30)
|
|
|
- {
|
|
|
- condition += " and ChangeType=31 and Remark='开机抢红包活动'";
|
|
|
- }
|
|
|
- else if (ChangeType == 31)
|
|
|
+ if (int.Parse(ChangeType) > 0)
|
|
|
{
|
|
|
- condition += " and (ChangeType=" + ChangeType + " and (Remark!='开机抢红包活动' or Remark IS NULL))";
|
|
|
+ // if (ChangeType == 0)
|
|
|
+ // {
|
|
|
+ // condition += " and ChangeType in(0,12)";
|
|
|
+ // }
|
|
|
+ if (int.Parse(ChangeType) == 1)
|
|
|
+ {
|
|
|
+ condition += " and (ChangeType=" + int.Parse(ChangeType) + " or (ChangeType in(112,1) and ProductType=101))";
|
|
|
+ }
|
|
|
+ else if (int.Parse(ChangeType) == 30)
|
|
|
+ {
|
|
|
+ condition += " and ChangeType=31 and Remark='开机抢红包活动'";
|
|
|
+ }
|
|
|
+ else if (int.Parse(ChangeType) == 31)
|
|
|
+ {
|
|
|
+ condition += " and (ChangeType=" + int.Parse(ChangeType) + " and (Remark!='开机抢红包活动' or Remark IS NULL))";
|
|
|
+ }
|
|
|
+ else if (int.Parse(ChangeType) == 112)
|
|
|
+ {
|
|
|
+ condition += " and ChangeType=112 and ProductType=0";
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ condition += " and ChangeType=" + int.Parse(ChangeType);
|
|
|
+ }
|
|
|
}
|
|
|
- else
|
|
|
+ if (int.Parse(ChangeType) == 0)
|
|
|
{
|
|
|
- condition += " and ChangeType=" + ChangeType;
|
|
|
+ condition += " and ChangeType in(0,12)";
|
|
|
}
|
|
|
}
|
|
|
if (ProductType > 0)
|
|
|
@@ -182,29 +197,86 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
}
|
|
|
Dictionary<string, object> other = new Dictionary<string, object>();
|
|
|
|
|
|
- string ChangeTypeAmount0 = "0.00", ChangeTypeAmount1 = "0.00", ChangeTypeAmount2 = "0.00", ChangeTypeAmount3 = "0.00", ChangeTypeAmount4 = "0.00", ChangeTypeAmount5 = "0.00", ChangeTypeAmount6 = "0.00", ChangeTypeAmount61 = "0.00", ChangeTypeAmount62 = "0.00", ChangeTypeAmount63 = "0.00", ChangeTypeAmount64 = "0.00", ChangeTypeAmount50 = "0.00", ChangeTypeAmount111 = "0.00", ChangeTypeAmount112 = "0.00", ChangeTypeAmount60 = "0.00", ChangeTypeAmount31 = "0.00", ChangeTypeAmount31s = "0.00", ChangeTypeAmount124 = "0.00", ChangeTypeAmount125 = "0.00";
|
|
|
- DataTable dt = OtherMySqlConn.dtable("select sum(if(ChangeType=0, ChangeAmount, 0)),sum(if(ChangeType=1 and ProductType!=101, ChangeAmount, 0)) + sum(if(ChangeType in(112,1) and ProductType=101, ChangeAmount, 0)),sum(if(ChangeType=2, ChangeAmount, 0)),sum(if(ChangeType=6, ChangeAmount, 0)),sum(if(ChangeType=61, ChangeAmount, 0)),sum(if(ChangeType=62, ChangeAmount, 0)),sum(if(ChangeType=63, ChangeAmount, 0)),sum(if(ChangeType=64, ChangeAmount, 0)),sum(if(ChangeType=50, ChangeAmount, 0)),sum(if(ChangeType=111, ChangeAmount, 0)),sum(if(ChangeType=112 and ProductType!=101, ChangeAmount, 0)),sum(if(ChangeType=60, ChangeAmount, 0)),sum(if(ChangeType=31 and Remark='开机抢红包活动', ChangeAmount, 0)),sum(if(ChangeType=3, ChangeAmount, 0)),sum(if(ChangeType=4, ChangeAmount, 0)),sum(if(ChangeType=5, ChangeAmount, 0)),sum(if(ChangeType=124, ChangeAmount, 0)),sum(if(ChangeType=125, ChangeAmount, 0)),sum(if(ChangeType=31 and (Remark!='开机抢红包活动' or Remark IS NULL), ChangeAmount, 0)) from UserAccountRecord where 1=1" + condition);
|
|
|
+ // string ChangeTypeAmount0 = "0.00", ChangeTypeAmount1 = "0.00", ChangeTypeAmount2 = "0.00", ChangeTypeAmount3 = "0.00", ChangeTypeAmount4 = "0.00", ChangeTypeAmount5 = "0.00", ChangeTypeAmount6 = "0.00", ChangeTypeAmount61 = "0.00", ChangeTypeAmount62 = "0.00", ChangeTypeAmount63 = "0.00", ChangeTypeAmount64 = "0.00", ChangeTypeAmount50 = "0.00", ChangeTypeAmount111 = "0.00", ChangeTypeAmount112 = "0.00", ChangeTypeAmount60 = "0.00", ChangeTypeAmount31 = "0.00", ChangeTypeAmount31s = "0.00", ChangeTypeAmount124 = "0.00", ChangeTypeAmount125 = "0.00";
|
|
|
+ // DataTable dt = OtherMySqlConn.dtable("select sum(if(ChangeType=0, ChangeAmount, 0)),sum(if(ChangeType=1 and ProductType!=101, ChangeAmount, 0)) + sum(if(ChangeType in(112,1) and ProductType=101, ChangeAmount, 0)),sum(if(ChangeType=2, ChangeAmount, 0)),sum(if(ChangeType=6, ChangeAmount, 0)),sum(if(ChangeType=61, ChangeAmount, 0)),sum(if(ChangeType=62, ChangeAmount, 0)),sum(if(ChangeType=63, ChangeAmount, 0)),sum(if(ChangeType=64, ChangeAmount, 0)),sum(if(ChangeType=50, ChangeAmount, 0)),sum(if(ChangeType=111, ChangeAmount, 0)),sum(if(ChangeType=112 and ProductType!=101, ChangeAmount, 0)),sum(if(ChangeType=60, ChangeAmount, 0)),sum(if(ChangeType=31 and Remark='开机抢红包活动', ChangeAmount, 0)),sum(if(ChangeType=3, ChangeAmount, 0)),sum(if(ChangeType=4, ChangeAmount, 0)),sum(if(ChangeType=5, ChangeAmount, 0)),sum(if(ChangeType=124, ChangeAmount, 0)),sum(if(ChangeType=125, ChangeAmount, 0)),sum(if(ChangeType=31 and (Remark!='开机抢红包活动' or Remark IS NULL), ChangeAmount, 0)) from UserAccountRecord where 1=1" + condition);
|
|
|
+ // if (dt.Rows.Count > 0)
|
|
|
+ // {
|
|
|
+ // ChangeTypeAmount0 = dt.Rows[0][0].ToString();
|
|
|
+ // ChangeTypeAmount1 = dt.Rows[0][1].ToString();
|
|
|
+ // ChangeTypeAmount2 = dt.Rows[0][2].ToString();
|
|
|
+ // ChangeTypeAmount3 = dt.Rows[0][13].ToString();
|
|
|
+ // ChangeTypeAmount4 = dt.Rows[0][14].ToString();
|
|
|
+ // ChangeTypeAmount5 = dt.Rows[0][15].ToString();
|
|
|
+ // ChangeTypeAmount6 = dt.Rows[0][3].ToString();
|
|
|
+ // ChangeTypeAmount61 = dt.Rows[0][4].ToString();
|
|
|
+ // ChangeTypeAmount62 = dt.Rows[0][5].ToString();
|
|
|
+ // ChangeTypeAmount63 = dt.Rows[0][6].ToString();
|
|
|
+ // ChangeTypeAmount64 = dt.Rows[0][7].ToString();
|
|
|
+ // ChangeTypeAmount50 = dt.Rows[0][8].ToString();
|
|
|
+ // ChangeTypeAmount111 = dt.Rows[0][9].ToString();
|
|
|
+ // ChangeTypeAmount112 = dt.Rows[0][10].ToString();
|
|
|
+ // ChangeTypeAmount60 = dt.Rows[0][11].ToString();
|
|
|
+ // ChangeTypeAmount31 = dt.Rows[0][12].ToString();
|
|
|
+ // ChangeTypeAmount124 = dt.Rows[0][16].ToString();
|
|
|
+ // ChangeTypeAmount125 = dt.Rows[0][17].ToString();
|
|
|
+ // ChangeTypeAmount31s = dt.Rows[0][18].ToString();
|
|
|
+ // }
|
|
|
+ // other.Add("ChangeTypeAmount0", ChangeTypeAmount0); //激活奖励
|
|
|
+ // other.Add("ChangeTypeAmount1", ChangeTypeAmount1); //交易分润
|
|
|
+ // other.Add("ChangeTypeAmount2", ChangeTypeAmount2); //提现申请
|
|
|
+ // other.Add("ChangeTypeAmount3", ChangeTypeAmount3); //提现代付
|
|
|
+ // other.Add("ChangeTypeAmount4", ChangeTypeAmount4); //提现手续费
|
|
|
+ // other.Add("ChangeTypeAmount5", ChangeTypeAmount5); //提现税点扣除
|
|
|
+ // other.Add("ChangeTypeAmount6", ChangeTypeAmount6); //提现失败,解冻
|
|
|
+ // other.Add("ChangeTypeAmount61", ChangeTypeAmount61); //人工冻结
|
|
|
+ // other.Add("ChangeTypeAmount62", ChangeTypeAmount62); //人工解冻
|
|
|
+ // other.Add("ChangeTypeAmount63", ChangeTypeAmount63); //人工扣减
|
|
|
+ // other.Add("ChangeTypeAmount64", ChangeTypeAmount64); //人工增加
|
|
|
+ // other.Add("ChangeTypeAmount50", ChangeTypeAmount50); //开机奖励
|
|
|
+ // other.Add("ChangeTypeAmount111", ChangeTypeAmount111); //分润补贴
|
|
|
+ // other.Add("ChangeTypeAmount112", ChangeTypeAmount112); //推荐奖励
|
|
|
+ // other.Add("ChangeTypeAmount60", ChangeTypeAmount60); //流量卡分佣
|
|
|
+ // other.Add("ChangeTypeAmount31", ChangeTypeAmount31); //红包奖励
|
|
|
+ // other.Add("ChangeTypeAmount31s", ChangeTypeAmount31s); //活动奖励
|
|
|
+ // other.Add("ChangeTypeAmount124", ChangeTypeAmount124); //机具过期
|
|
|
+ // other.Add("ChangeTypeAmount125", ChangeTypeAmount125); //软件服务费
|
|
|
+
|
|
|
+ string ChangeTypeAmount0 = "0.00", ChangeTypeAmount1 = "0.00", ChangeTypeAmount2 = "0.00", ChangeTypeAmount3 = "0.00", ChangeTypeAmount4 = "0.00", ChangeTypeAmount5 = "0.00", ChangeTypeAmount6 = "0.00", ChangeTypeAmount12 = "0.00", ChangeTypeAmount20 = "0.00", ChangeTypeAmount31 = "0.00", ChangeTypeAmount50 = "0.00", ChangeTypeAmount60 = "0.00", ChangeTypeAmount61 = "0.00", ChangeTypeAmount62 = "0.00", ChangeTypeAmount63 = "0.00", ChangeTypeAmount64 = "0.00", ChangeTypeAmount111 = "0.00", ChangeTypeAmount112 = "0.00", ChangeTypeAmount114 = "0.00", ChangeTypeAmount115 = "0.00", ChangeTypeAmount116 = "0.00", ChangeTypeAmount119 = "0.00", ChangeTypeAmount121 = "0.00", ChangeTypeAmount122 = "0.00", ChangeTypeAmount123 = "0.00", ChangeTypeAmount118And120 = "0.00", ChangeTypeAmount124 = "0.00", ChangeTypeAmount125 = "0.00", ChangeTypeAmount126 = "0.00", ChangeTypeAmount127 = "0.00", ChangeTypeAmount202 = "0.00", ChangeTypeAmount30 = "0.00";
|
|
|
+ DataTable dt = OtherMySqlConn.dtable("select sum(if(ChangeType=0, ChangeAmount, 0)) + sum(if(ChangeType=12, ChangeAmount, 0)),sum(if(ChangeType=1 and ProductType!=101, ChangeAmount, 0)) + sum(if(ChangeType in(112,1) and ProductType=101, ChangeAmount, 0)),sum(if(ChangeType=2, ChangeAmount, 0)),sum(if(ChangeType=3, ChangeAmount, 0)),sum(if(ChangeType=4, ChangeAmount, 0)),sum(if(ChangeType=5, ChangeAmount, 0)),sum(if(ChangeType=6, ChangeAmount, 0)),sum(if(ChangeType=12, ChangeAmount, 0)),sum(if(ChangeType=20, ChangeAmount, 0)),sum(if(ChangeType=31 and (Remark!='开机抢红包活动' or Remark IS NULL), ChangeAmount, 0)),sum(if(ChangeType=50, ChangeAmount, 0)),sum(if(ChangeType=60, ChangeAmount, 0)),sum(if(ChangeType=61, ChangeAmount, 0)),sum(if(ChangeType=62, ChangeAmount, 0)),sum(if(ChangeType=63, ChangeAmount, 0)),sum(if(ChangeType=64, ChangeAmount, 0)),sum(if(ChangeType=111, ChangeAmount, 0)),sum(if(ChangeType=112 and ProductType=0, ChangeAmount, 0)),sum(if(ChangeType=114, ChangeAmount, 0)),sum(if(ChangeType=115, ChangeAmount, 0)),sum(if(ChangeType=116, ChangeAmount, 0)),sum(if(ChangeType=119, ChangeAmount, 0)),sum(if(ChangeType=121, ChangeAmount, 0)),sum(if(ChangeType=122, ChangeAmount, 0)),sum(if(ChangeType=123, ChangeAmount, 0)),sum(if(ChangeType in(118,120), ChangeAmount, 0)),sum(if(ChangeType=124, ChangeAmount, 0)),sum(if(ChangeType=125, ChangeAmount, 0)),sum(if(ChangeType=126, ChangeAmount, 0)),sum(if(ChangeType=127, ChangeAmount, 0)),sum(if(ChangeType=202, ChangeAmount, 0)),sum(if(ChangeType=31 and Remark='开机抢红包活动', ChangeAmount, 0)) from UserAccountRecord where 1=1" + condition);
|
|
|
if (dt.Rows.Count > 0)
|
|
|
{
|
|
|
ChangeTypeAmount0 = dt.Rows[0][0].ToString();
|
|
|
ChangeTypeAmount1 = dt.Rows[0][1].ToString();
|
|
|
ChangeTypeAmount2 = dt.Rows[0][2].ToString();
|
|
|
- ChangeTypeAmount3 = dt.Rows[0][13].ToString();
|
|
|
- ChangeTypeAmount4 = dt.Rows[0][14].ToString();
|
|
|
- ChangeTypeAmount5 = dt.Rows[0][15].ToString();
|
|
|
- ChangeTypeAmount6 = dt.Rows[0][3].ToString();
|
|
|
- ChangeTypeAmount61 = dt.Rows[0][4].ToString();
|
|
|
- ChangeTypeAmount62 = dt.Rows[0][5].ToString();
|
|
|
- ChangeTypeAmount63 = dt.Rows[0][6].ToString();
|
|
|
- ChangeTypeAmount64 = dt.Rows[0][7].ToString();
|
|
|
- ChangeTypeAmount50 = dt.Rows[0][8].ToString();
|
|
|
- ChangeTypeAmount111 = dt.Rows[0][9].ToString();
|
|
|
- ChangeTypeAmount112 = dt.Rows[0][10].ToString();
|
|
|
+ ChangeTypeAmount3 = dt.Rows[0][3].ToString();
|
|
|
+ ChangeTypeAmount4 = dt.Rows[0][4].ToString();
|
|
|
+ ChangeTypeAmount5 = dt.Rows[0][5].ToString();
|
|
|
+ ChangeTypeAmount6 = dt.Rows[0][6].ToString();
|
|
|
+ ChangeTypeAmount12 = dt.Rows[0][7].ToString();
|
|
|
+ ChangeTypeAmount20 = dt.Rows[0][8].ToString();
|
|
|
+ ChangeTypeAmount31 = dt.Rows[0][9].ToString();
|
|
|
+ ChangeTypeAmount50 = dt.Rows[0][10].ToString();
|
|
|
ChangeTypeAmount60 = dt.Rows[0][11].ToString();
|
|
|
- ChangeTypeAmount31 = dt.Rows[0][12].ToString();
|
|
|
- ChangeTypeAmount124 = dt.Rows[0][16].ToString();
|
|
|
- ChangeTypeAmount125 = dt.Rows[0][17].ToString();
|
|
|
- ChangeTypeAmount31s = dt.Rows[0][18].ToString();
|
|
|
+ ChangeTypeAmount61 = dt.Rows[0][12].ToString();
|
|
|
+ ChangeTypeAmount62 = dt.Rows[0][13].ToString();
|
|
|
+ ChangeTypeAmount63 = dt.Rows[0][14].ToString();
|
|
|
+ ChangeTypeAmount64 = dt.Rows[0][15].ToString();
|
|
|
+ ChangeTypeAmount111 = dt.Rows[0][16].ToString();
|
|
|
+ ChangeTypeAmount112 = dt.Rows[0][17].ToString();
|
|
|
+ ChangeTypeAmount114 = dt.Rows[0][18].ToString();
|
|
|
+ ChangeTypeAmount115 = dt.Rows[0][19].ToString();
|
|
|
+ ChangeTypeAmount116 = dt.Rows[0][20].ToString();
|
|
|
+ ChangeTypeAmount119 = dt.Rows[0][21].ToString();
|
|
|
+ ChangeTypeAmount121 = dt.Rows[0][22].ToString();
|
|
|
+ ChangeTypeAmount122 = dt.Rows[0][23].ToString();
|
|
|
+ ChangeTypeAmount123 = dt.Rows[0][24].ToString();
|
|
|
+ ChangeTypeAmount118And120 = dt.Rows[0][25].ToString();
|
|
|
+ ChangeTypeAmount124 = dt.Rows[0][26].ToString();
|
|
|
+ ChangeTypeAmount125 = dt.Rows[0][27].ToString();
|
|
|
+ ChangeTypeAmount126 = dt.Rows[0][28].ToString();
|
|
|
+ ChangeTypeAmount127 = dt.Rows[0][29].ToString();
|
|
|
+ ChangeTypeAmount202 = dt.Rows[0][30].ToString();
|
|
|
+ ChangeTypeAmount30 = dt.Rows[0][31].ToString();
|
|
|
}
|
|
|
other.Add("ChangeTypeAmount0", ChangeTypeAmount0); //激活奖励
|
|
|
other.Add("ChangeTypeAmount1", ChangeTypeAmount1); //交易分润
|
|
|
@@ -213,18 +285,31 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
other.Add("ChangeTypeAmount4", ChangeTypeAmount4); //提现手续费
|
|
|
other.Add("ChangeTypeAmount5", ChangeTypeAmount5); //提现税点扣除
|
|
|
other.Add("ChangeTypeAmount6", ChangeTypeAmount6); //提现失败,解冻
|
|
|
+ other.Add("ChangeTypeAmount12", ChangeTypeAmount12); //交易奖励
|
|
|
+ other.Add("ChangeTypeAmount20", ChangeTypeAmount20); //余额支付
|
|
|
+ other.Add("ChangeTypeAmount31", ChangeTypeAmount31); //活动奖励
|
|
|
+ other.Add("ChangeTypeAmount50", ChangeTypeAmount50); //开机奖励
|
|
|
+ other.Add("ChangeTypeAmount60", ChangeTypeAmount60); //流量卡分佣
|
|
|
other.Add("ChangeTypeAmount61", ChangeTypeAmount61); //人工冻结
|
|
|
other.Add("ChangeTypeAmount62", ChangeTypeAmount62); //人工解冻
|
|
|
- other.Add("ChangeTypeAmount63", ChangeTypeAmount63); //人工扣减
|
|
|
- other.Add("ChangeTypeAmount64", ChangeTypeAmount64); //人工增加
|
|
|
- other.Add("ChangeTypeAmount50", ChangeTypeAmount50); //开机奖励
|
|
|
+ other.Add("ChangeTypeAmount63", ChangeTypeAmount63); //系统扣减(人工扣减)
|
|
|
+ other.Add("ChangeTypeAmount64", ChangeTypeAmount64); //系统奖励(人工增加)
|
|
|
other.Add("ChangeTypeAmount111", ChangeTypeAmount111); //分润补贴
|
|
|
other.Add("ChangeTypeAmount112", ChangeTypeAmount112); //推荐奖励
|
|
|
- other.Add("ChangeTypeAmount60", ChangeTypeAmount60); //流量卡分佣
|
|
|
- other.Add("ChangeTypeAmount31", ChangeTypeAmount31); //红包奖励
|
|
|
- other.Add("ChangeTypeAmount31s", ChangeTypeAmount31s); //活动奖励
|
|
|
- other.Add("ChangeTypeAmount124", ChangeTypeAmount124); //机具过期
|
|
|
+ other.Add("ChangeTypeAmount114", ChangeTypeAmount114); //私董会分红
|
|
|
+ other.Add("ChangeTypeAmount115", ChangeTypeAmount115); //分仓奖励
|
|
|
+ other.Add("ChangeTypeAmount116", ChangeTypeAmount116); //大盟主奖励
|
|
|
+ other.Add("ChangeTypeAmount119", ChangeTypeAmount119); //分仓临时额度退还
|
|
|
+ other.Add("ChangeTypeAmount121", ChangeTypeAmount121); //运营中心奖励
|
|
|
+ other.Add("ChangeTypeAmount122", ChangeTypeAmount122); //推荐大盟主奖励
|
|
|
+ other.Add("ChangeTypeAmount123", ChangeTypeAmount123); //推荐小盟主奖励
|
|
|
+ other.Add("ChangeTypeAmount118And120", ChangeTypeAmount118And120); //购机奖励(118盟主奖励(购机奖励) 120运营中心(购机奖励))
|
|
|
+ other.Add("ChangeTypeAmount124", ChangeTypeAmount124); //扣机具货款
|
|
|
other.Add("ChangeTypeAmount125", ChangeTypeAmount125); //软件服务费
|
|
|
+ other.Add("ChangeTypeAmount126", ChangeTypeAmount126); //机具货款退还
|
|
|
+ other.Add("ChangeTypeAmount127", ChangeTypeAmount127); //运营中心分仓奖励
|
|
|
+ other.Add("ChangeTypeAmount202", ChangeTypeAmount202); //创客预扣款
|
|
|
+ other.Add("ChangeTypeAmount30", ChangeTypeAmount30); //红包奖励
|
|
|
obj.Add("other", other);
|
|
|
return Json(obj);
|
|
|
}
|