package com.xcong.excoin.modules.otc.controller; import com.xcong.excoin.common.entity.FebsConstant; import com.xcong.excoin.common.utils.FebsUtil; import com.xcong.excoin.modules.otc.service.OtcService; 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("otcView") @RequestMapping(FebsConstant.VIEW_PREFIX + "modules/otc") @RequiredArgsConstructor public class ViewController { private final OtcService otcService; /** * 获取商户审核列表 */ @GetMapping("otcShopList") @RequiresPermissions("otcShopList:view") public String otcShopList() { return FebsUtil.view("modules/otc/otcShopList"); } /** * 获取委托单列表 */ @GetMapping("otcEntrustList") @RequiresPermissions("otcEntrustList:view") public String otcEntrustList() { return FebsUtil.view("modules/otc/otcEntrustList"); } /** * 获取订单列表 */ @GetMapping("otcOrderList") @RequiresPermissions("otcOrderList:view") public String otcOrderList() { return FebsUtil.view("modules/otc/otcOrderList"); } /** * 获取申诉列表 */ @GetMapping("otcAppealList") @RequiresPermissions("otcAppealList:view") public String otcAppealList() { return FebsUtil.view("modules/otc/otcAppealList"); } }