dcc
2024-07-18 5932f9b2c934f901dcd6876beab081f82eaa0f16
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
import Axios from "@/utils/http";
// 开仓初始化参数,获取可用余额之类的
function _initOpen(data) {
  return Axios.fetch("wap/api/contractApplyOrder!openview.action", data);
}
 
// 平仓初始化参数
function _initClose(data) {
  return Axios.fetch("wap/api/contractApplyOrder!closeview.action", data);
}
 
///api/contractApplyOrder!cancelAll.action
function cancelAll() {
  return Axios.fetch("wap/api/contractApplyOrder!cancelAll.action");
}
// 撤单
function cancel(data) {
  return Axios.fetch("wap/api/contractApplyOrder!cancel.action", data);
}
// 开仓下单
function contractApplyOrderOpen(data) {
  return Axios.fetch("wap/api/contractApplyOrder!open.action", data);
}
 
// 持仓 + 历史订单 + 未实现盈亏
function contractOrderList(data) {
  return Axios.fetch("wap/api/contractOrder!list.action", data);
}
 
//止盈止损设置
function quedingSetting(data) {
  return Axios.fetch("wap/api/contractApplyOrder!stopProfitAndLoss.action", data);
}
 
// 部分平仓  用于持仓区域的平仓,以及下单区的平仓
function orderPartClose(data) {
  return Axios.fetch("wap/api/contractApplyOrder!close.action", data);
}
// 订单全平  持仓区域的市价全平
function orderClose(data) {
  return Axios.fetch("wap/api/contractOrder!close.action", data);
}
// 全平  暂时没用到
function allOrderClose(data) {
  return Axios.fetch("wap/api/contractOrder!closeAll.action", data);
}
function orderOpenview(data) {
  return Axios.fetch("wap/api/contractApplyOrder!closeview.action", data);
}
 
// 资产
function getAssets(data) {
  return Axios.fetch("wap/api/wallet!getAll.action", data);
}
// 委托订单列表
function contractApplyOrderOpenList(data) {
  return Axios.fetch("wap/api/contractApplyOrder!list.action", data);
}
//
//  /api/withdraw!apply.action
// /api/contractApplyOrder!openview.action
// //api/contractApplyOrder!get.action
export default {
  _initClose,
  _initOpen,
  contractApplyOrderOpen,
  orderPartClose,
  contractApplyOrderOpenList,
  cancelAll,
  cancel,
  contractOrderList,
  orderClose,
  allOrderClose,
  orderOpenview,
  getAssets,
  quedingSetting
};