public ActionResult BuyCheckCommit(int id, int type, string log)
        {
            string person = new cuser().username;

            using (EFContext db = new EFContext())
            {
                Model.Buy.BuyNewChangeLog cLog = new Model.Buy.BuyNewChangeLog()
                {
                    BuyNewID   = id,
                    LogStatus  = type,
                    Create     = DateTime.Now,
                    LogMsg     = log,
                    Person     = person,
                    ChangeFrom = "网页"
                };
                db.BuyNewChangeLog.Add(cLog);
                var buy = db.BuyNew.Where(m => m.ID == id).FirstOrDefault();
                if (type == 1)
                {
                    buy.BuyState = 3;
                }
                else
                {
                    buy.BuyState = 2;
                }
                db.SaveChanges();
            }
            return(SuccessResult("提交成功"));
        }
 public ActionResult BuyCheckCommit(int id, int type, string log, string user)
 {
     using (EFContext db = new EFContext())
     {
         var us = db.SysUser.Where(m => m.UserWx.Equals(user)).FirstOrDefault();
         if (us == null || string.IsNullOrEmpty(us.UserCode))
         {
             LoggerHelper.Info($"无法识别的用户{user}");
             return(FailResult(1, $"无法识别的用户名{user}"));
         }
         string person = us.UserName;
         Model.Buy.BuyNewChangeLog cLog = new Model.Buy.BuyNewChangeLog()
         {
             BuyNewID   = id,
             LogStatus  = type,
             Create     = DateTime.Now,
             LogMsg     = log,
             Person     = person,
             ChangeFrom = "微信"
         };
         db.BuyNewChangeLog.Add(cLog);
         var buy = db.BuyNew.Where(m => m.ID == id).FirstOrDefault();
         if (type == 1)
         {
             buy.BuyState = 3;
         }
         else
         {
             buy.BuyState = 2;
         }
         db.SaveChanges();
     }
     return(SuccessResult("提交成功"));
 }