|
|
@@ -1165,6 +1165,8 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
string ActiveTime = reward.CreateDate == null ? "" : reward.CreateDate.Value.ToString("yyyy-MM-dd HH:mm:ss");
|
|
|
string ActiveTime6 = lisreward.CreateDate == null ? "" : lisreward.CreateDate.Value.ToString("yyyy-MM-dd HH:mm:ss");
|
|
|
string result = "";
|
|
|
+ result += "机器持有人顶级:创客编号:" + posTopUser.MakerCode + ",姓名:" + posTopUser.RealName + "\n";
|
|
|
+ result += "\n";
|
|
|
result += "机具SN:" + pos.PosSn + "\n";
|
|
|
result += "商户编号:" + merInfo + ",商户姓名:" + merName + "\n";
|
|
|
result += "商户型机器/直拓机器:创客编号:" + posSubUser.MakerCode + ",姓名:" + posSubUser.RealName + ",手机号:" + posSubUser.Mobile + "\n";
|
|
|
@@ -1173,7 +1175,7 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
result += "换机来源机具SN:" + change.BackSnNo + "\n";
|
|
|
}
|
|
|
result += "机具所属人:创客编号:" + posUser.MakerCode + ",姓名:" + posUser.RealName + ",手机号:" + posUser.Mobile + "\n";
|
|
|
- result += "机器持有人顶级:创客编号:" + posTopUser.MakerCode + ",姓名:" + posTopUser.RealName + ",手机号:" + posTopUser.Mobile + "\n";
|
|
|
+ // result += "机器持有人顶级:创客编号:" + posTopUser.MakerCode + ",姓名:" + posTopUser.RealName + ",手机号:" + posTopUser.Mobile + "\n";
|
|
|
result += "机器所属仓库:仓库编号:" + store.StoreNo + ",仓库名称:" + store.StoreName + "\n";
|
|
|
if (pos.PreUserId > 0)
|
|
|
{
|
|
|
@@ -3588,7 +3590,6 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- pos.UpdateDate = DateTime.Now;
|
|
|
pos.BindMerchantId = posMerchant.Id;
|
|
|
db.SaveChanges();
|
|
|
function.WriteLog(DateTime.Now.ToString() + ":请求参数," + query + ":" + SysUserName + "-" + SysRealName, "根据机具号、商户号、商户姓名关联");
|
|
|
@@ -3682,41 +3683,28 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
return "请输入划拨对象创客编号";
|
|
|
}
|
|
|
var query = PosSn + "," + FromMakerCode + "," + ToMakerCode;
|
|
|
- var user = db.UserForMakerCode.FirstOrDefault(m => m.MakerCode == FromMakerCode) ?? new UserForMakerCode();
|
|
|
- var tuser = db.UserForMakerCode.FirstOrDefault(m => m.MakerCode == ToMakerCode) ?? new UserForMakerCode();
|
|
|
- var fUserId = db.Users.FirstOrDefault(m => m.Id == user.UserId) ?? new Users();
|
|
|
- var tUserId = db.Users.FirstOrDefault(m => m.Id == tuser.UserId) ?? new Users();
|
|
|
var machineForSnNo = db.MachineForSnNo.FirstOrDefault(m => m.SnNo == PosSn) ?? new MachineForSnNo();
|
|
|
- var posInfo = db.PosMachinesTwo.FirstOrDefault(m => m.Id == machineForSnNo.SnId && m.BuyUserId == user.UserId) ?? new PosMachinesTwo();
|
|
|
+ var posInfo = db.PosMachinesTwo.FirstOrDefault(m => m.Id == machineForSnNo.SnId) ?? new PosMachinesTwo();
|
|
|
if (posInfo.Id == 0)
|
|
|
{
|
|
|
return "机具" + PosSn + "不存在";
|
|
|
}
|
|
|
+ var user = db.UserForMakerCode.FirstOrDefault(m => m.MakerCode == FromMakerCode) ?? new UserForMakerCode();
|
|
|
+ var tuser = db.UserForMakerCode.FirstOrDefault(m => m.MakerCode == ToMakerCode) ?? new UserForMakerCode();
|
|
|
+ var fUserId = db.Users.FirstOrDefault(m => m.Id == user.UserId) ?? new Users();
|
|
|
if (fUserId.Id == 0)
|
|
|
{
|
|
|
return "来源创客" + FromMakerCode + "不存在";
|
|
|
}
|
|
|
+ var tUserId = db.Users.FirstOrDefault(m => m.Id == tuser.UserId) ?? new Users();
|
|
|
if (tUserId.Id == 0)
|
|
|
{
|
|
|
return "划拨创客" + ToMakerCode + "不存在";
|
|
|
}
|
|
|
if (posInfo.BindingState == 0)
|
|
|
{
|
|
|
- if (posInfo.UserId == 0 || posInfo.BuyUserId == posInfo.UserId)
|
|
|
- {
|
|
|
- posInfo.BuyUserId = tUserId.Id;
|
|
|
- posInfo.UserId = tUserId.Id;
|
|
|
- }
|
|
|
- else
|
|
|
- {
|
|
|
- posInfo.BuyUserId = tUserId.Id;
|
|
|
- }
|
|
|
- var fUserPos = db.UserMachineData.FirstOrDefault(m => m.IdBrand == fUserId.Id + "_" + posInfo.BrandId) ?? new UserMachineData();
|
|
|
- var tUserPos = db.UserMachineData.FirstOrDefault(m => m.IdBrand == tUserId.Id + "_" + posInfo.BrandId) ?? new UserMachineData();
|
|
|
- fUserPos.TotalMachineCount -= 1;
|
|
|
- fUserPos.UnBindCount -= 1;
|
|
|
- tUserPos.TotalMachineCount += 1;
|
|
|
- tUserPos.UnBindCount += 1;
|
|
|
+ posInfo.BuyUserId = tUserId.Id;
|
|
|
+ posInfo.UserId = tUserId.Id;
|
|
|
db.SaveChanges();
|
|
|
function.WriteLog(DateTime.Now.ToString() + ":请求参数," + query + ":" + SysUserName + "-" + SysRealName, "划拨创客机具");
|
|
|
}
|
|
|
@@ -3747,7 +3735,7 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
{
|
|
|
return "请输入提现订单编号";
|
|
|
}
|
|
|
- string[] OrderNoList = OrderNo.Replace("\r", "").Split('\n');
|
|
|
+ string[] OrderNoList = OrderNo.Replace("\r","").Split('\n');
|
|
|
var error = "";
|
|
|
foreach (var item in OrderNoList)
|
|
|
{
|