/// <summary> /// 默认视图 /// </summary> /// <returns></returns> public ActionResult BusinessCommission() { ViewBag.txtGroupId = UserContext.Current.GroupId; var userType = UserContext.Current.AccountType == 1 ? 0 : UserContext.Current.Id;//如果管理后台的类型是所有权限就传0,否则传管理后台id ViewBag.openCityList = new AreaProvider().GetOpenCityOfSingleCity(userType); var t1 = new DateTime(DateTime.Now.AddDays(-7).Year, DateTime.Now.AddDays(-7).Month, DateTime.Now.AddDays(-7).Day, 0, 0, 0); var t2 = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, 23, 59, 59); var authorityCityNameListStr = iAreaProvider.GetAuthorityCityNameListStr(userType); var criteria = new Ets.Model.ParameterModel.Business.BusinessCommissionSearchCriteria { T1 = t1.ToString(), T2 = t2.ToString(), AuthorityCityNameListStr = authorityCityNameListStr }; if (userType > 0 && string.IsNullOrWhiteSpace(authorityCityNameListStr)) { return(View()); } var result = iBusinessProvider.GetBusinessCommissionOfPaging(criteria); return(View(result)); }
public ActionResult PostBusinessCommissions(int pageindex = 1) { var criteria = new Ets.Model.ParameterModel.Business.BusinessCommissionSearchCriteria(); TryUpdateModel(criteria); ViewBag.openCityList = new AreaProvider().GetOpenCityOfSingleCity(0); int userType = UserContext.Current.AccountType == 1 ? 0 : UserContext.Current.Id;//如果管理后台的类型是所有权限就传0,否则传管理后台id DateTime date1 = DateTime.Now; DateTime date2 = DateTime.Now; date1 = string.IsNullOrEmpty(criteria.T1) ? new DateTime(DateTime.Now.AddDays(-7).Year, DateTime.Now.AddDays(-7).Month, DateTime.Now.AddDays(-7).Day, 0, 0, 0) : DateTime.Parse(criteria.T1.ToString()); date2 = string.IsNullOrEmpty(criteria.T2) ? DateTime.Now : DateTime.Parse(criteria.T2.ToString()); date1 = new DateTime(date1.Year, date1.Month, date1.Day, 0, 0, 0); date2 = new DateTime(date2.Year, date2.Month, date2.Day, 23, 59, 59); if (criteria.BusinessCity == "--无--") { criteria.BusinessCity = ""; } string authorityCityNameListStr = iAreaProvider.GetAuthorityCityNameListStr(userType); criteria.T1 = date1.ToString(); criteria.T2 = date2.ToString(); criteria.AuthorityCityNameListStr = authorityCityNameListStr; if (userType > 0 && string.IsNullOrWhiteSpace(authorityCityNameListStr)) { return(PartialView("_BusinessCommissionList")); } var result = iBusinessProvider.GetBusinessCommissionOfPaging(criteria); return(PartialView("_BusinessCommissionList", result)); }