| | |
| | | //分页查询持仓管理 融资持仓单信息/融资平仓单信息及模糊查询 |
| | | @RequestMapping({"list.do"}) |
| | | @ResponseBody |
| | | public ServerResponse list(@RequestParam(value = "agentId", required = false) Integer agentId, @RequestParam(value = "positionType", required = false) Integer positionType, @RequestParam(value = "state", required = false) Integer state, @RequestParam(value = "userId", required = false) Integer userId, @RequestParam(value = "positionSn", required = false) String positionSn, @RequestParam(value = "beginTime", required = false) String beginTime, @RequestParam(value = "endTime", required = false) String endTime, @RequestParam(value = "pageNum", defaultValue = "1") int pageNum, @RequestParam(value = "pageSize", defaultValue = "12") int pageSize, HttpServletRequest request) { |
| | | return this.iUserPositionService.listByAdmin(agentId, positionType, state, userId, positionSn, beginTime, endTime, pageNum, pageSize); |
| | | public ServerResponse list(@RequestParam(value = "agentId", required = false) |
| | | Integer agentId, @RequestParam(value = "positionType", required = false) Integer positionType, @RequestParam(value = "state", required = false) Integer state, @RequestParam(value = "userId", required = false) Integer userId, @RequestParam(value = "positionSn", required = false) String positionSn, @RequestParam(value = "beginTime", required = false) String beginTime, @RequestParam(value = "endTime", required = false) String endTime, @RequestParam(value = "pageNum", defaultValue = "1") |
| | | int pageNum, @RequestParam(value = "pageSize", defaultValue = "12") int pageSize, @RequestParam(value = "phone", required = false) String phone,HttpServletRequest request) { |
| | | return this.iUserPositionService.listByAdmin(agentId, positionType, state, userId, positionSn, beginTime, endTime, pageNum, pageSize,phone); |
| | | } |
| | | |
| | | //持仓管理 强制平仓操作 |
| | |
| | | //创建持仓单 |
| | | @RequestMapping({"create.do"}) |
| | | @ResponseBody |
| | | public ServerResponse create(@RequestParam("userId") Integer userId, @RequestParam("stockCode") String stockCode, @RequestParam("buyPrice") String buyPrice, @RequestParam("buyTime") String buyTime, @RequestParam("buyNum") Integer buyNum, @RequestParam("buyType") Integer buyType, @RequestParam("lever") Integer lever, @RequestParam(value = "profitTarget",required = false) BigDecimal profitTarget, @RequestParam(value = "stopTarget",required = false) BigDecimal stopTarget) { |
| | | public ServerResponse create(@RequestParam("userId") Integer userId, |
| | | @RequestParam("stockCode") String stockCode, |
| | | @RequestParam("buyPrice") String buyPrice, |
| | | @RequestParam("buyTime") String buyTime, |
| | | @RequestParam("buyNum") Integer buyNum, |
| | | @RequestParam("buyType") Integer buyType, |
| | | @RequestParam(value = "lever", defaultValue = "1") Integer lever, |
| | | @RequestParam(value = "profitTarget",required = false) BigDecimal profitTarget, |
| | | @RequestParam(value = "stopTarget",required = false) BigDecimal stopTarget) { |
| | | return this.iUserPositionService.create(userId, stockCode, buyPrice, buyTime, buyNum, buyType, lever, profitTarget, stopTarget); |
| | | } |
| | | |
| | |
| | | @RequestMapping({"addUserPosition.do"}) |
| | | @ResponseBody |
| | | public ServerResponse newStockToPosition(@RequestParam("id")Integer id) { |
| | | return this.iUserPositionService.newStockToPosition(id); |
| | | return this.iUserPositionService.newStockToPosition(id,BigDecimal.ZERO); |
| | | } |
| | | |
| | | } |