|
@@ -8,12 +8,9 @@ import com.xingxi.common.enums.BusinessType;
|
|
|
import com.xingxi.common.enums.EProdStatus;
|
|
import com.xingxi.common.enums.EProdStatus;
|
|
|
import com.xingxi.common.utils.poi.ExcelUtil;
|
|
import com.xingxi.common.utils.poi.ExcelUtil;
|
|
|
import com.xingxi.master.product.domain.Prod;
|
|
import com.xingxi.master.product.domain.Prod;
|
|
|
-import com.xingxi.master.product.service.IProdService;
|
|
|
|
|
import com.xingxi.web.controller.master.product.domain.ProdAttrVo;
|
|
import com.xingxi.web.controller.master.product.domain.ProdAttrVo;
|
|
|
-import com.xingxi.web.controller.master.product.domain.ProdTagVo;
|
|
|
|
|
import com.xingxi.web.controller.master.product.domain.ProdVo;
|
|
import com.xingxi.web.controller.master.product.domain.ProdVo;
|
|
|
import com.xingxi.web.controller.master.product.service.IProdAttrVoService;
|
|
import com.xingxi.web.controller.master.product.service.IProdAttrVoService;
|
|
|
-import com.xingxi.web.controller.master.product.service.IProdTagVoService;
|
|
|
|
|
import com.xingxi.web.controller.master.product.service.IProdVoService;
|
|
import com.xingxi.web.controller.master.product.service.IProdVoService;
|
|
|
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
|
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
|
|
import org.springframework.stereotype.Controller;
|
|
import org.springframework.stereotype.Controller;
|
|
@@ -21,7 +18,6 @@ import org.springframework.ui.ModelMap;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
import javax.annotation.Resource;
|
|
|
-import java.util.ArrayList;
|
|
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -38,8 +34,6 @@ public class ProdController extends BaseController {
|
|
|
@Resource
|
|
@Resource
|
|
|
private IProdVoService prodVoService;
|
|
private IProdVoService prodVoService;
|
|
|
@Resource
|
|
@Resource
|
|
|
- private IProdTagVoService prodTagVoService;
|
|
|
|
|
- @Resource
|
|
|
|
|
private IProdAttrVoService prodAttrVoService;
|
|
private IProdAttrVoService prodAttrVoService;
|
|
|
|
|
|
|
|
@RequiresPermissions("master:product:view")
|
|
@RequiresPermissions("master:product:view")
|
|
@@ -159,21 +153,4 @@ public class ProdController extends BaseController {
|
|
|
mMap.put("prodAttrVo", prodAttrVo);
|
|
mMap.put("prodAttrVo", prodAttrVo);
|
|
|
return prefix + "/editAttr";
|
|
return prefix + "/editAttr";
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
- /**
|
|
|
|
|
- * 修改商品属性
|
|
|
|
|
- */
|
|
|
|
|
- @RequiresPermissions("master:product:editTag")
|
|
|
|
|
- @GetMapping("/editTag/{id}")
|
|
|
|
|
- public String editTag(@PathVariable("id") Long id, ModelMap mMap) {
|
|
|
|
|
- ProdTagVo cond = new ProdTagVo();
|
|
|
|
|
- cond.setProdId(id);
|
|
|
|
|
- List<ProdTagVo> prodTagVoList = new ArrayList<>();
|
|
|
|
|
- List<ProdTagVo> resultList = prodTagVoService.selectProdTagVoList(cond);
|
|
|
|
|
- if (resultList != null && resultList.size() > 0) {
|
|
|
|
|
- prodTagVoList = resultList;
|
|
|
|
|
- }
|
|
|
|
|
- mMap.put("prodTagVoList", prodTagVoList);
|
|
|
|
|
- return prefix + "/editTag";
|
|
|
|
|
- }
|
|
|
|
|
}
|
|
}
|