public void TaskList(string userId) { var gv = new TaskListManager(); var old = DB.CreateQuery <E_TaskList>().Where(p => p.UserId == userId && p.TaskCategory == (int)TaskCategory.MobilBinding).FirstOrDefault(); if (old == null) { //增加成长值 var orderId = Guid.NewGuid().ToString("N"); BusinessHelper.Payin_UserGrowth("绑定手机号", orderId, userId, 100, "完成手机号绑定可获得100点成长值"); var UserTaskRecord = new E_UserTaskRecord { CreateTime = DateTime.Now, CurrentTime = DateTime.Now.ToString("yyyyMMdd"), OrderId = orderId, TaskCategory = (int)TaskCategory.MobilBinding, TaskName = "绑定手机号", UserId = userId, }; DB.GetDal <E_UserTaskRecord>().Add(UserTaskRecord); var TaskList = new E_TaskList { UserId = userId, OrderId = orderId, Content = "完成手机号绑定可获得100点成长值", ValueGrowth = 100, IsGive = true, VipLevel = 0, CurrentTime = DateTime.Now.ToString("yyyyMMdd"), TaskCategory = (int)TaskCategory.MobilBinding, TaskName = "绑定手机号", CreateTime = DateTime.Now, }; DB.GetDal <E_TaskList>().Add(TaskList); } }