|
@@ -71,20 +71,21 @@ namespace MySystem.Areas.Api.Controllers.v1.pos
|
|
if(ChangeKind == 1)
|
|
if(ChangeKind == 1)
|
|
{
|
|
{
|
|
KxsMainModels.Users user = kxsdb.Users.FirstOrDefault(m => m.Id == subdata.FromUserId) ?? new KxsMainModels.Users();
|
|
KxsMainModels.Users user = kxsdb.Users.FirstOrDefault(m => m.Id == subdata.FromUserId) ?? new KxsMainModels.Users();
|
|
- RealName = user.RealName;
|
|
|
|
- MakerCode = user.MakerCode;
|
|
|
|
|
|
+ RealName = function.CheckNull(user.RealName);
|
|
|
|
+ MakerCode = function.CheckNull(user.MakerCode);
|
|
|
|
+ if(string.IsNullOrEmpty(RealName)) RealName = "成都总仓";
|
|
}
|
|
}
|
|
else
|
|
else
|
|
{
|
|
{
|
|
KxsMainModels.Users user = kxsdb.Users.FirstOrDefault(m => m.Id == subdata.ToUserId) ?? new KxsMainModels.Users();
|
|
KxsMainModels.Users user = kxsdb.Users.FirstOrDefault(m => m.Id == subdata.ToUserId) ?? new KxsMainModels.Users();
|
|
- RealName = user.RealName;
|
|
|
|
- MakerCode = user.MakerCode;
|
|
|
|
|
|
+ RealName = function.CheckNull(user.RealName);
|
|
|
|
+ MakerCode = function.CheckNull(user.MakerCode);
|
|
}
|
|
}
|
|
- if (RealName.Length > 2)
|
|
|
|
|
|
+ if (RealName.Length > 2 && RealName != "成都总仓")
|
|
{
|
|
{
|
|
RealName = RealName.Substring(0, 1) + "*" + RealName.Substring(RealName.Length - 1);
|
|
RealName = RealName.Substring(0, 1) + "*" + RealName.Substring(RealName.Length - 1);
|
|
}
|
|
}
|
|
- else
|
|
|
|
|
|
+ else if(!string.IsNullOrEmpty(RealName) && RealName != "成都总仓")
|
|
{
|
|
{
|
|
RealName = RealName.Substring(0, 1) + "*";
|
|
RealName = RealName.Substring(0, 1) + "*";
|
|
}
|
|
}
|
|
@@ -97,10 +98,10 @@ namespace MySystem.Areas.Api.Controllers.v1.pos
|
|
other = new Dictionary<string, object>();
|
|
other = new Dictionary<string, object>();
|
|
if(PageNum == 1)
|
|
if(PageNum == 1)
|
|
{
|
|
{
|
|
- DataTable dt = CustomerSqlConn.dtable("select count(if(ChangeKind=1, Id, 0)),count(if(ChangeKind=2, Id, 0)) from PosCouponOrders where ToUserId=" + UserId + " or FromUserId=" + UserId + "", AppConfig.Base.SqlConnStr);
|
|
|
|
|
|
+ DataTable dt = CustomerSqlConn.dtable("select (select count(Id) from PosCouponOrders where FromUserId=" + UserId + "),(select count(Id) from PosCouponOrders where ToUserId=" + UserId + ")", AppConfig.Base.SqlConnStr);
|
|
if(dt.Rows.Count > 0)
|
|
if(dt.Rows.Count > 0)
|
|
{
|
|
{
|
|
- other.Add("FromTotalCount", dt.Rows[0][0].ToString());
|
|
|
|
|
|
+ other.Add("FromTotalCount", dt.Rows[0][1].ToString());
|
|
other.Add("ToTotalCount", dt.Rows[0][0].ToString());
|
|
other.Add("ToTotalCount", dt.Rows[0][0].ToString());
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -134,22 +135,23 @@ namespace MySystem.Areas.Api.Controllers.v1.pos
|
|
if(query.ToUserId == UserId)
|
|
if(query.ToUserId == UserId)
|
|
{
|
|
{
|
|
KxsMainModels.Users user = kxsdb.Users.FirstOrDefault(m => m.Id == query.FromUserId) ?? new KxsMainModels.Users();
|
|
KxsMainModels.Users user = kxsdb.Users.FirstOrDefault(m => m.Id == query.FromUserId) ?? new KxsMainModels.Users();
|
|
- RealName = user.RealName;
|
|
|
|
- MakerCode = user.MakerCode;
|
|
|
|
- Mobile = user.Mobile;
|
|
|
|
|
|
+ RealName = function.CheckNull(user.RealName);
|
|
|
|
+ MakerCode = function.CheckNull(user.MakerCode);
|
|
|
|
+ Mobile = function.CheckNull(user.Mobile);
|
|
|
|
+ if(string.IsNullOrEmpty(RealName)) RealName = "成都总仓";
|
|
}
|
|
}
|
|
else
|
|
else
|
|
{
|
|
{
|
|
KxsMainModels.Users user = kxsdb.Users.FirstOrDefault(m => m.Id == query.ToUserId) ?? new KxsMainModels.Users();
|
|
KxsMainModels.Users user = kxsdb.Users.FirstOrDefault(m => m.Id == query.ToUserId) ?? new KxsMainModels.Users();
|
|
- RealName = user.RealName;
|
|
|
|
- MakerCode = user.MakerCode;
|
|
|
|
- Mobile = user.Mobile;
|
|
|
|
|
|
+ RealName = function.CheckNull(user.RealName);
|
|
|
|
+ MakerCode = function.CheckNull(user.MakerCode);
|
|
|
|
+ Mobile = function.CheckNull(user.Mobile);
|
|
}
|
|
}
|
|
- if (RealName.Length > 2)
|
|
|
|
|
|
+ if (RealName.Length > 2 && RealName != "成都总仓")
|
|
{
|
|
{
|
|
RealName = RealName.Substring(0, 1) + "*" + RealName.Substring(RealName.Length - 1);
|
|
RealName = RealName.Substring(0, 1) + "*" + RealName.Substring(RealName.Length - 1);
|
|
}
|
|
}
|
|
- else
|
|
|
|
|
|
+ else if(!string.IsNullOrEmpty(RealName) && RealName != "成都总仓")
|
|
{
|
|
{
|
|
RealName = RealName.Substring(0, 1) + "*";
|
|
RealName = RealName.Substring(0, 1) + "*";
|
|
}
|
|
}
|
|
@@ -159,7 +161,8 @@ namespace MySystem.Areas.Api.Controllers.v1.pos
|
|
Obj.Add("ChangeCount", query.ChangeCount); //变更数量
|
|
Obj.Add("ChangeCount", query.ChangeCount); //变更数量
|
|
Obj.Add("ChangeKind", query.ChangeKind); //变更类型
|
|
Obj.Add("ChangeKind", query.ChangeKind); //变更类型
|
|
Obj.Add("CreateDate", query.CreateDate); //创建时间
|
|
Obj.Add("CreateDate", query.CreateDate); //创建时间
|
|
- List<string> list = maindb.PosCouponRecord.Where(m => m.OpId == query.Id).ToList().Select(m => m.OrderNo).ToList();
|
|
|
|
|
|
+ List<int> posids = maindb.PosCouponRecord.Where(m => m.OrderNo == query.OrderNo).ToList().Select(m => m.PosCouponId).ToList();
|
|
|
|
+ List<string> list = maindb.PosMachinesTwo.Where(m => posids.Contains(m.Id)).ToList().Select(m => m.PosSn).ToList();
|
|
Obj.Add("SnNoList", list); //机具券列表
|
|
Obj.Add("SnNoList", list); //机具券列表
|
|
return Obj;
|
|
return Obj;
|
|
}
|
|
}
|