/// <summary> /// 列表 /// </summary> /// <param name="pn">分页下标</param> /// <returns></returns> public ActionResult List(ProductLabelVM vm, int pn = 1) { //查询 var data = _ProductService.GetById(vm.Id); vm.BusinessInfoId = data.BusinessInfoId; vm.ProductLabelList = data.ProductLableList; return(View(vm)); }
/// <summary> /// 编辑 /// </summary> /// <returns></returns> public ActionResult Edit(ProductLabelVM vm) { vm.ProductLabel = _ProductLabelService.GetById(vm.Id) ?? new ProductLable(); if (vm.Id == 0) { var data = _ProductService.GetById(vm.ProductId); vm.BusinessInfoId = data.BusinessInfoId; } else { //vm.ProductId = vm.ProductLabel.ProductId; vm.BusinessInfoId = vm.ProductLabel.BusinessInfoId; } //获取默认可选标签列表 vm.ProductLabelList = _ProductLabelService.GetAll().Where(p => p.BusinessInfoId == 0 || p.BusinessInfoId == vm.BusinessInfoId).Distinct().ToList(); return(View(vm)); }