package cc.mrbird.febs.mall.controller; import cc.mrbird.febs.common.controller.BaseController; import cc.mrbird.febs.common.entity.FebsConstant; import cc.mrbird.febs.common.utils.FebsUtil; import lombok.RequiredArgsConstructor; import org.apache.shiro.authz.annotation.RequiresPermissions; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; @Controller("goodsView") @RequestMapping(FebsConstant.VIEW_PREFIX + "modules/goods") @RequiredArgsConstructor public class ViewMallGoodsController extends BaseController { /** * 商品列表 * @return */ @GetMapping("goodsList") @RequiresPermissions("goodsList:view") public String categoryList() { return FebsUtil.view("modules/goods/goodsList"); } /** * 商品-新增 * @return */ @GetMapping("goodsAdd") @RequiresPermissions("goodsAdd:add") public String helpCenterAdd() { return FebsUtil.view("modules/goods/goodsAddNew"); } /** * 商品-新增 * @return */ @GetMapping("goodsAddNew") @RequiresPermissions("goodsAddNew:add") public String goodsAddNew() { return FebsUtil.view("modules/goods/goodsAddNew"); } }