|
|
@@ -463,15 +463,15 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
/// <returns></returns>
|
|
|
public string BatchSetting(string Id)
|
|
|
{
|
|
|
- string[] idlist = Id.Split(new char[] { ',' });
|
|
|
+ // string[] idlist = Id.Split(new char[] { ',' });
|
|
|
AddSysLog(Id, "PosMachinesTwo", "UpFeePosMachinesTwo");
|
|
|
List<int> posIds = new List<int>();
|
|
|
List<int> upposIds = new List<int>();
|
|
|
string userIds = "";
|
|
|
- foreach (string subids in idlist)
|
|
|
+ DateTime check = DateTime.Now.AddDays(-180);
|
|
|
+ List<PosMachinesTwo> poslist = db.PosMachinesTwo.Where(m => m.Status > -1 && m.BindingState == 1 && m.UpFeeFlag == 1 && m.DownFeeFlag == 0 && m.BindingTime <= check && m.SeoDescription != "设置成功").ToList();
|
|
|
+ foreach (PosMachinesTwo pos in poslist)
|
|
|
{
|
|
|
- int id = int.Parse(subids);
|
|
|
- var pos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == id) ?? new PosMachinesTwo();
|
|
|
Dictionary<string, object> Fields = new Dictionary<string, object>();
|
|
|
Fields.Add("UpFeeFlag", 1);
|
|
|
Fields.Add("UpFeeMan", SysUserName);
|
|
|
@@ -487,14 +487,14 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
// PosId:机具Id
|
|
|
// Kind:1或2,1为费率0.63,2为费率0.6
|
|
|
// OpMan:操作人,app传创客编号,后台传SysUserName
|
|
|
- string info = "{\"RecordId\":\"\",\"PosId\":\"" + id + "\",\"Fee\": \"" + 0.63 + "\",\"Kind\": \"" + 1 + "\",\"OpMan\": \"" + SysUserName + "\"}";
|
|
|
+ string info = "{\"RecordId\":\"\",\"PosId\":\"" + pos.Id + "\",\"Fee\": \"" + 0.63 + "\",\"Kind\": \"" + 1 + "\",\"OpMan\": \"" + SysUserName + "\"}";
|
|
|
RedisDbconn.Instance.AddList("SetDepositPostQueue", info);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- upposIds.Add(id);
|
|
|
+ upposIds.Add(pos.Id);
|
|
|
}
|
|
|
- new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).Edit("PosMachinesTwo", Fields, id);
|
|
|
+ new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).Edit("PosMachinesTwo", Fields, pos.Id);
|
|
|
|
|
|
}
|
|
|
// string[] lists = userIds.TrimEnd(',').Split(new char[] { ',' });
|