/// <summary> /// 个人入驻商家信息 /// </summary> /// <returns></returns> public ActionResult Steps1() { long CompanyRegionId = 0; long BusinessLicenceRegionId = 0; string RefuseReason = ""; var step1 = ShopApplication.GetShopProfileSteps1(CurrentSellerManager.ShopId, out CompanyRegionId, out BusinessLicenceRegionId, out RefuseReason); ViewBag.CompanyRegionIds = RegionApplication.GetRegionPath((int)CompanyRegionId); ViewBag.BusinessLicenceRegionIds = RegionApplication.GetRegionPath((int)BusinessLicenceRegionId); ViewBag.RefuseReason = RefuseReason; long uid = ShopApplication.GetShopManagers(CurrentSellerManager.ShopId); //管理员信息 var model = MemberApplication.GetMembers(uid); step1.RealName = model.RealName; Mall.DTO.MemberAccountSafety mMemberAccountSafety = MemberApplication.GetMemberAccountSafety(uid); step1.MemberEmail = mMemberAccountSafety.Email; step1.MemberPhone = mMemberAccountSafety.Phone; //温馨提示 ModelState.AddModelError("Phone", "多个联系方式用,号分隔"); ModelState.AddModelError("ContactPhone", "多个联系方式用,号分隔"); return(View(step1)); }
/// <summary> /// 个人或企业账户信息 /// </summary> /// <returns></returns> public ActionResult Step3() { var modelShop = ShopApplication.GetShop(CurrentSellerManager.ShopId); #region 个人/企业信息 long companyRegionId = 0; long businessLicenceRegionId = 0; string refuseReason = ""; if (modelShop.BusinessType.Equals(Himall.CommonModel.ShopBusinessType.Personal)) { var step1 = ShopApplication.GetShopProfileSteps1(CurrentSellerManager.ShopId, out companyRegionId, out businessLicenceRegionId, out refuseReason); ViewBag.CompanyRegionIds = RegionApplication.GetRegionPath((int)companyRegionId); ViewBag.RefuseReason = refuseReason; ViewBag.fullName = RegionApplication.GetFullName((int)companyRegionId); long uid = ShopApplication.GetShopManagers(CurrentSellerManager.ShopId); var model = MemberApplication.GetMembers(uid); step1.RealName = model.RealName; Himall.DTO.MemberAccountSafety mMemberAccountSafety = MemberApplication.GetMemberAccountSafety(uid); step1.MemberEmail = mMemberAccountSafety.Email; step1.MemberPhone = mMemberAccountSafety.Phone; ModelState.AddModelError("Phone", "多个联系方式用,号分隔"); ModelState.AddModelError("ContactPhone", "多个联系方式用,号分隔"); return(View("Steps3", step1)); } else { var step1 = ShopApplication.GetShopProfileStep1(CurrentSellerManager.ShopId, out companyRegionId, out businessLicenceRegionId, out refuseReason); ViewBag.CompanyRegionIds = RegionApplication.GetRegionPath((int)companyRegionId); ViewBag.RefuseReason = refuseReason; ViewBag.fullName = RegionApplication.GetFullName((int)companyRegionId); long uid = ShopApplication.GetShopManagers(CurrentSellerManager.ShopId); var model = MemberApplication.GetMembers(uid); step1.RealName = model.RealName; Himall.DTO.MemberAccountSafety mMemberAccountSafety = MemberApplication.GetMemberAccountSafety(uid); step1.MemberEmail = mMemberAccountSafety.Email; step1.MemberPhone = mMemberAccountSafety.Phone; ModelState.AddModelError("Phone", "多个联系方式用,号分隔"); ModelState.AddModelError("ContactPhone", "多个联系方式用,号分隔"); return(View(step1)); } #endregion }