From 4c902d9c20dd965d1ec832760809c622d1df9aac Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Thu, 17 Jun 2021 11:17:03 +0800 Subject: [PATCH] 20210617 开售开关 --- src/main/java/com/xcong/excoin/modules/trademanage/controller/ViewController.java | 224 ++++++++++++++++++++++++++++++++++++++++++++++++++------ 1 files changed, 200 insertions(+), 24 deletions(-) diff --git a/src/main/java/com/xcong/excoin/modules/trademanage/controller/ViewController.java b/src/main/java/com/xcong/excoin/modules/trademanage/controller/ViewController.java index 4cb3ab6..46478a7 100644 --- a/src/main/java/com/xcong/excoin/modules/trademanage/controller/ViewController.java +++ b/src/main/java/com/xcong/excoin/modules/trademanage/controller/ViewController.java @@ -1,24 +1,200 @@ -package com.xcong.excoin.modules.trademanage.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.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.RequestMapping; - -/** - * @author wzy - * @date 2020-06-10 - **/ -@Controller("contractHoldOrderView") -@RequestMapping(FebsConstant.VIEW_PREFIX + "modules/trademanage") -public class ViewController { - - @GetMapping("contractHoldOrder") - @RequiresPermissions("contractHoldOrder:view") - public String contractHoldOrder() { - return FebsUtil.view("modules/trademanage/contractHoldOrder"); - } - -} +package com.xcong.excoin.modules.trademanage.controller; + +import com.xcong.excoin.common.entity.FebsConstant; +import com.xcong.excoin.common.utils.FebsUtil; +import com.xcong.excoin.common.utils.RedisUtils; +import com.xcong.excoin.modules.systemSetting.entity.PlatformBannerEntity; +import com.xcong.excoin.modules.trademanage.vo.BzzNewPriceVo; +import org.apache.shiro.authz.annotation.RequiresPermissions; +import org.springframework.beans.factory.annotation.Autowired; +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; + +import javax.annotation.Resource; + +/** + * @author wzy + * @date 2020-06-10 + **/ +@Controller("tradeManageView") +@RequestMapping(FebsConstant.VIEW_PREFIX + "modules/trademanage") +public class ViewController { + + @Resource + private RedisUtils redisUtils; + + /** + * 期貨记录 + */ + @GetMapping("gbzOrderList") + @RequiresPermissions("gbzOrderList:view") + public String gbzOrderList() { + return FebsUtil.view("modules/trademanage/gbzOrderList"); + } + + /** + * BZZ最新价 + */ + @GetMapping("bzzNewPrice") + @RequiresPermissions("bzzNewPrice:view") + public String bzzNewPrice() { + return FebsUtil.view("modules/trademanage/bzzNewPrice"); + } + + + /** + * BZZ最新价---修改 + */ + @GetMapping("bzzNewPriceUpdate") + @RequiresPermissions("platformBannerUpdate:update") + public String platformBannerUpdate(Model model) { + + String newPrice = redisUtils.getString("bzz_order_new_price"); + String bzzStart = redisUtils.getString("bzz_start"); + BzzNewPriceVo bzzNewPriceVo = new BzzNewPriceVo(); + bzzNewPriceVo.setNewprice(newPrice); + bzzNewPriceVo.setBzzStart(Integer.parseInt(bzzStart)); + bzzNewPriceVo.setId(1L); + model.addAttribute("member", bzzNewPriceVo); + return FebsUtil.view("modules/trademanage/bzzNewPriceUpdate"); + } + + + /** + * 当前持仓 + */ + @GetMapping("contractHoldOrder") + @RequiresPermissions("contractHoldOrder:view") + public String contractHoldOrder() { + return FebsUtil.view("modules/trademanage/contractHoldOrder"); + } + + /** + * 当前持仓---alone + */ + @GetMapping("contractHoldOrderAlone") + @RequiresPermissions("contractHoldOrderAlone:view") + public String contractHoldOrderAlone() { + return FebsUtil.view("modules/trademanage/contractHoldOrderAlone"); + } + + /** + * 当前持仓---Test + */ + @GetMapping("contractHoldOrderAloneTest") + @RequiresPermissions("contractHoldOrderAloneTest:view") + public String contractHoldOrderAloneTest() { + return FebsUtil.view("modules/trademanage/contractHoldOrderAloneTest"); + } + + /** + * 账户信息 + * @return + */ + @GetMapping("accountInfo") + @RequiresPermissions("accountInfo:view") + public String accountInfo() { + return FebsUtil.view("modules/trademanage/accountInfo"); + } + /** + * 账户信息---alone + * @return + */ + @GetMapping("accountInfoAlone") + @RequiresPermissions("accountInfoAlone:view") + public String accountInfoAlone() { + return FebsUtil.view("modules/trademanage/accountInfoAlone"); + } + /** + * 账户信息---Test + * @return + */ + @GetMapping("accountInfoAloneTest") + @RequiresPermissions("accountInfoAloneTest:view") + public String accountInfoAloneTest() { + return FebsUtil.view("modules/trademanage/accountInfoAloneTest"); + } + + /** + * 返佣明细 + * @return + */ + @GetMapping("agentReturnInfo") + @RequiresPermissions("agentReturnInfo:view") + public String agentReturnInfo() { + return FebsUtil.view("modules/trademanage/agentReturnInfo"); + } + + /** + * 返佣总明细 + * @return + */ + @GetMapping("agentReturnInfos") + @RequiresPermissions("agentReturnInfos:view") + public String agentReturnInfos() { + return FebsUtil.view("modules/trademanage/agentReturnInfos"); + } + + /** + * 历史委托明细 + * @return + */ + @GetMapping("historyOrder") + @RequiresPermissions("historyOrder:view") + public String historyOrder() { + return FebsUtil.view("modules/trademanage/historyOrder"); + } + + /** + * 历史委托明细---alone + * @return + */ + @GetMapping("historyOrderAlone") + @RequiresPermissions("historyOrderAlone:view") + public String historyOrderAlone() { + return FebsUtil.view("modules/trademanage/historyOrderAlone"); + } + + /** + * 历史委托明细---Test + * @return + */ + @GetMapping("historyOrderAloneTest") + @RequiresPermissions("historyOrderAloneTest:view") + public String historyOrderAloneTest() { + return FebsUtil.view("modules/trademanage/historyOrderAloneTest"); + } + + /** + * 全部历史委托明细 + * @return + */ + @GetMapping("historyOrderAll") + @RequiresPermissions("historyOrderAll:view") + public String historyOrderAll() { + return FebsUtil.view("modules/trademanage/historyOrderAll"); + } + + /** + * 返佣总明细 + * @return + */ + @GetMapping("agentReturnInfosAlone") + @RequiresPermissions("agentReturnInfosAlone:view") + public String agentReturnInfosAlone() { + return FebsUtil.view("modules/trademanage/agentReturnInfosAlone"); + } + /** + * 返佣总明细--Test + * @return + */ + @GetMapping("agentReturnInfosAloneTest") + @RequiresPermissions("agentReturnInfosAloneTest:view") + public String agentReturnInfosAloneTest() { + return FebsUtil.view("modules/trademanage/agentReturnInfosAloneTest"); + } + +} -- Gitblit v1.9.1