package com.xcong.excoin.modules.contract.controller; import com.xcong.excoin.common.entity.FebsConstant; import com.xcong.excoin.common.utils.FebsUtil; import org.apache.shiro.authz.annotation.RequiresPermissions; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; /** * @author wzy * @date 2020-06-16 **/ @Controller("contract") @RequestMapping(FebsConstant.VIEW_PREFIX + "/contract") public class ViewController { @GetMapping("holdList") @RequiresPermissions("hold:view") public String holdList() { return FebsUtil.view("modules/contract/hold-list"); } @GetMapping("buyList") @RequiresPermissions("buy:view") public String buyList() { return FebsUtil.view("modules/contract/buy-list"); } @GetMapping("saleList") @RequiresPermissions("sale:view") public String saleList() { return FebsUtil.view("modules/contract/sale-list"); } @GetMapping("historyList") @RequiresPermissions("history:view") public String historyList() { return FebsUtil.view("modules/contract/history-list"); } @GetMapping("feeAmount") @RequiresPermissions("fee:view") public String feeAmount() { return FebsUtil.view("modules/contract/totalFee-list"); } @GetMapping("assets") @RequiresPermissions("assets:view") public String memberAssets() { return FebsUtil.view("modules/contract/assets-list"); } @GetMapping("returnMoney") @RequiresPermissions("return:view") public String returnMoney() { return FebsUtil.view("modules/contract/return-list"); } @GetMapping("getHistoryDocumentaryList") @RequiresPermissions("getHistoryDocumentaryList:view") public String getHistoryDocumentaryList() { return FebsUtil.view("modules/documentary/documentaryContract"); } /** *交易员利润分成---详情 */ public static long idFromMember; @GetMapping("seeFollowerInfo/{id}") public String seeFollowerInfo(@PathVariable long id, Model model) { idFromMember = id; return FebsUtil.view("modules/documentary/seeFollowerInfo"); } }