coin.html 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3. <head>
  4. <title>Coin主页</title>
  5. <meta name="referrer" content="never">
  6. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  7. <meta http-equiv="pragma" content="no-cache">
  8. <meta http-equiv="cache-control" content="no-cache">
  9. <meta http-equiv="expires" content="0">
  10. <meta name="renderer" content="webkit|ie-comp|ie-stand">
  11. <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
  12. <link rel="shortcut icon" href="cover/bitcoin.ico" type="image/x-icon">
  13. <script src="js/jquery-3.6.0.min.js"></script>
  14. <script type="text/javascript" src="js/login.js"></script>
  15. <script type="text/javascript" src="js/my-coin.js"></script>
  16. </head>
  17. <style type="text/css">
  18. .font {
  19. color: blue;
  20. }
  21. .dynamic_hide {
  22. display: none;
  23. }
  24. #watchlistpreview {
  25. display: none;
  26. position: absolute;
  27. z-index: 999;
  28. margin: auto;
  29. top: 50%;
  30. left: 50%;
  31. transform: translate(-50%, -50%);
  32. background: antiquewhite;
  33. border: 1px solid #888;
  34. width: 50%;
  35. height: 50%;
  36. }
  37. .watchlistpreview-top {
  38. height: 40px;
  39. line-height: 40px;
  40. }
  41. .watchlistpreview-content {
  42. overflow: auto;
  43. height: calc(100% - 40px);
  44. }
  45. .watchlistpreview-top-close {
  46. color: #ddd;
  47. height: 40px;
  48. font-size: 28px;
  49. font-weight: bold;
  50. }
  51. /*.watchlistpreview-top-close:hover, .watchlistpreview-top-close:focus {
  52. color: black;
  53. text-decoration: none;
  54. cursor: pointer;
  55. }*/
  56. .watchlistpreview-loading {
  57. text-align: center;
  58. display: none;
  59. position: absolute;
  60. z-index: 999;
  61. margin: auto;
  62. top: 50%;
  63. left: 50%;
  64. transform: translate(-50%, -25%);
  65. }
  66. .selected-value {
  67. font-size: 14px;
  68. display: inline-block;
  69. padding: 0 0.5em;
  70. background: rgba(206, 205, 202, 0.5);
  71. border-radius: 3px;
  72. /* margin-right: 0.3em;*/
  73. margin-top: 0.1em;
  74. margin-bottom: 0.1em;
  75. white-space: nowrap;
  76. }
  77. .quiet-loading, .uploadImgs-loading {
  78. display: none;
  79. position: absolute;
  80. z-index: 999;
  81. margin: auto;
  82. top: 50%;
  83. left: 50%;
  84. transform: translate(-50%, -25%);
  85. }
  86. </style>
  87. <script type="text/javascript">
  88. function show() {
  89. var my = document.getElementById("my");
  90. if (my.className.indexOf("dynamic_hide") > -1) {
  91. my.classList.remove("dynamic_hide");
  92. } else {
  93. my.classList.add("dynamic_hide");
  94. }
  95. }
  96. </script>
  97. <body>
  98. <span>Hello <font id="myc" style="cursor: pointer;" onclick="show()">W</font>orld!</span>
  99. <div>
  100. <div id="logindiv">
  101. <span>用户名</span>
  102. <input type="text" id="username"/>
  103. <span>密码</span>
  104. <input type="password" id="password"/>
  105. <input type="submit" value="登录" id="login">
  106. </div>
  107. </div>
  108. <div id="my" class="dynamic_hide">
  109. <hr/>
  110. <div style="display: flex;">
  111. <select id="apis-move-select" style="height: 24px;margin-right: 10px;" class="font">
  112. </select>
  113. <div id="apis-move-div">
  114. <button class = "apis-move-div-button1" slideDiv="apis-move-content">展开</button>
  115. <button class="apis-move-div-button2" slideDiv="apis-move-content">实时启动</button>
  116. <button class="apis-move-div-button3">实时停止</button>
  117. <select id="chaRateSort" style="height: 24px;">
  118. <option value="-1">desc</option>
  119. <option value="0">chaRate</option>
  120. <option value="1">asc</option>
  121. </select>
  122. <select id="changeUtcSort" style="height: 24px;">
  123. <option value="-1">desc</option>
  124. <option value="0">changeUtc</option>
  125. <option value="1">asc</option>
  126. </select>
  127. <select id="unrealizedPLSort" style="height: 24px;">
  128. <option value="-1">desc</option>
  129. <option value="0">unrealizedPL</option>
  130. <option value="1">asc</option>
  131. </select>
  132. <input type="text" style="width: 100px;padding-top: 3px;" class="apis-move-div-input1">
  133. <input type="hidden" id="allPositionv2" class="needCustomInput">
  134. <input type="hidden" id="orderMarginCoinCurrent" class="needCustomInput">
  135. <input type="hidden" id="currentPlan" class="needCustomInput">
  136. <input type="hidden" id="monitorCurrency" class="needCustomInput">
  137. </div>
  138. </div>
  139. <div id="apis-move-content" style="display: none;">
  140. <div id="apis-move-content-allPositionv2" >
  141. total:<span class="contentSPAN">0</span>
  142. <table border="1" cellspacing="0">
  143. <thead>
  144. <tr class="contentTH">
  145. </tr>
  146. </thead>
  147. <tbody class="contentTD">
  148. </tbody>
  149. </table>
  150. </div>
  151. <div id="apis-move-content-orderMarginCoinCurrent" >
  152. total:<span class="contentSPAN">0</span>
  153. <table border="1" cellspacing="0">
  154. <thead>
  155. <tr class="contentTH">
  156. </tr>
  157. </thead>
  158. <tbody class="contentTD">
  159. </tbody>
  160. </table>
  161. </div>
  162. <div id="apis-move-content-currentPlan">
  163. total:<span class="contentSPAN">0</span>
  164. <table border="1" cellspacing="0">
  165. <thead>
  166. <tr class="contentTH">
  167. </tr>
  168. </thead>
  169. <tbody class="contentTD">
  170. </tbody>
  171. </table>
  172. </div>
  173. <div id="apis-move-content-monitorCurrency">
  174. total:<span class="contentSPAN">0</span>
  175. <table border="1" cellspacing="0">
  176. <thead>
  177. <tr class="contentTH">
  178. </tr>
  179. </thead>
  180. <tbody class="contentTD">
  181. </tbody>
  182. </table>
  183. </div>
  184. <div id="apis-move-content-other">
  185. total:<span class="contentSPAN">0</span>
  186. <table border="1" cellspacing="0">
  187. <thead>
  188. <tr class="contentTH">
  189. </tr>
  190. </thead>
  191. <tbody class="contentTD">
  192. </tbody>
  193. </table>
  194. </div>
  195. </div>
  196. <hr/>
  197. <div style="display: flex;">
  198. <select id="apis-quiet-select" style="height: 24px;margin-right: 10px;" class="font aaa">
  199. </select>
  200. <div id="apis-quiet-div" style="height: 24px;margin-right: 10px;">
  201. <button class="apis-quiet-div-button1" slideDiv="apis-quiet-content">展开</button>
  202. <button class="apis-quiet-div-button2" slideDiv="apis-quiet-content">查询</button>
  203. </div>
  204. <div id="apis-quiet-div-watchlist" style="display: none;">
  205. <button class="apis-quiet-div-button3" slideDiv="apis-quiet-content" pageO="prev">上一页</button>
  206. <button class="apis-quiet-div-button3" slideDiv="apis-quiet-content" pageO="next">下一页</button>
  207. <input type="text" style="width: 100px;padding-top: 3px;" id="apis-quiet-div-watchlist-pageNo" value="1">
  208. <input type="text" style="width: 100px;padding-top: 3px;" id="apis-quiet-div-watchlist-pageSize" disabled="disabled" value="20">
  209. <input type="text" style="width: 100px;padding-top: 3px;" id="apis-quiet-div-watchlist-pages" disabled="disabled" value="999999">
  210. <input type="text" style="width: 100px;padding-top: 3px;" id="apis-quiet-div-watchlist-keyword" placeholder="名称关键词">
  211. <select id="apis-quiet-div-watchlist-filterField" style="height: 24px;">
  212. <option value="">--</option>
  213. <option value="1">未过滤</option>
  214. <option value="2">已过滤</option>
  215. <option value="3">哈哈哈</option>
  216. </select>
  217. <select id="apis-quiet-div-watchlist-trackCategoryField" style="height: 24px;">
  218. <option value="">--</option>
  219. </select>
  220. <select id="apis-quiet-div-watchlist-sortField" style="height: 24px;">
  221. <option value="total_market_value">流通市值</option>
  222. <option value="total_market_ranking">市值排名</option>
  223. <option value="price_change_percentage_24h">24H涨跌幅</option>
  224. <option value="increase_multiple">涨幅倍数</option>
  225. <option value="issuing_days">发行天数</option>
  226. </select>
  227. <select id="apis-quiet-div-watchlist-sort" style="height: 24px;">
  228. <option value="desc">desc</option>
  229. <option value="asc">asc</option>
  230. </select>
  231. </div>
  232. <div id="apis-quiet-div-image" style="display: none;">
  233. <button class="apis-quiet-div-button3" slideDiv="apis-quiet-content" pageO="prev">上一页</button>
  234. <button class="apis-quiet-div-button3" slideDiv="apis-quiet-content" pageO="next">下一页</button>
  235. <input type="text" style="width: 100px;padding-top: 3px;" id="apis-quiet-div-image-pageNo" value="1">
  236. <input type="text" style="width: 100px;padding-top: 3px;" id="apis-quiet-div-image-pageSize" disabled="disabled" value="20">
  237. <input type="text" style="width: 100px;padding-top: 3px;" id="apis-quiet-div-image-pages" disabled="disabled" value="999999">
  238. <input type="text" style="width: 100px;padding-top: 3px;" id="apis-quiet-div-image-keyword" placeholder="关键词">
  239. <select id="apis-quiet-div-image-categoryField" style="height: 24px;">
  240. <option value="">--</option>
  241. </select>
  242. <select id="apis-quiet-div-image-sortField" style="height: 24px;">
  243. <option value="a.create_time">创建时间</option>
  244. <option value="a.size">图片大小</option>
  245. </select>
  246. <select id="apis-quiet-div-image-sort" style="height: 24px;">
  247. <option value="desc">desc</option>
  248. <option value="asc">asc</option>
  249. </select>
  250. </div>
  251. <div id="apis-quiet-div-cmcmap" style="display: none;">
  252. <button class="apis-quiet-div-button3" slideDiv="apis-quiet-content" pageO="prev">上一页</button>
  253. <button class="apis-quiet-div-button3" slideDiv="apis-quiet-content" pageO="next">下一页</button>
  254. <input type="text" style="width: 100px;padding-top: 3px;" id="apis-quiet-div-cmcmap-pageNo" value="1">
  255. <input type="text" style="width: 100px;padding-top: 3px;" id="apis-quiet-div-cmcmap-pageSize" disabled="disabled" value="20">
  256. <input type="text" style="width: 100px;padding-top: 3px;" id="apis-quiet-div-cmcmap-pages" disabled="disabled" value="999999">
  257. <input type="text" style="width: 100px;padding-top: 3px;" id="apis-quiet-div-cmcmap-keyword" placeholder="关键词">
  258. <select id="apis-quiet-div-cmcmap-filterField" style="height: 24px;">
  259. <option value="active">活动</option>
  260. <option value="inactive">非活动</option>
  261. <option value="untracked">未跟踪</option>
  262. <option value="">--</option>
  263. </select>
  264. <select id="apis-quiet-div-cmcmap-sortField" style="height: 24px;">
  265. <option value="cmc_rank">cmc_rank</option>
  266. <option value="first_historical_data">first_historical_data</option>
  267. <option value="last_historical_data">last_historical_data</option>
  268. <option value="modify_time">modify_time</option>
  269. </select>
  270. <select id="apis-quiet-div-cmcmap-sort" style="height: 24px;">
  271. <option value="asc">asc</option>
  272. <option value="desc">desc</option>
  273. </select>
  274. </div>
  275. <div id="apis-quiet-div-traderList" style="display: none;">
  276. <button class="apis-quiet-div-button3" slideDiv="apis-quiet-content" pageO="prev">上一页</button>
  277. <button class="apis-quiet-div-button3" slideDiv="apis-quiet-content" pageO="next">下一页</button>
  278. <input type="text" style="width: 100px;padding-top: 3px;" id="apis-quiet-div-traderList-pageNo" value="1">
  279. <input type="text" style="width: 100px;padding-top: 3px;" id="apis-quiet-div-traderList-pageSize" disabled="disabled" value="20">
  280. <input type="text" style="width: 100px;padding-top: 3px;" id="apis-quiet-div-traderList-pages" disabled="disabled" value="999999">
  281. <input type="text" style="width: 100px;padding-top: 3px;" id="apis-quiet-div-traderList-keyword" placeholder="昵称关键词">
  282. <select id="apis-quiet-div-traderList-sortField" style="height: 24px;">
  283. <option value="lastTradeTime">最近交易时间</option>
  284. <option value="maxFollowCount">最大可跟人数</option>
  285. <option value="followCount">目前跟单人数</option>
  286. <option value="totalFollowers">累计跟单人数</option>
  287. <option value="profitOrderCount">盈利次数</option>
  288. <option value="lossOrderCount">亏损次数</option>
  289. <option value="totalTradeCount">交易次数</option>
  290. <option value="copyTradeDays">带单天数</option>
  291. <option value="roi">收益率</option>
  292. <option value="totalProfit">总收益</option>
  293. <option value="totalFollowersProfit">跟单者总收益</option>
  294. <option value="aum">资产管理规模</option>
  295. <option value="maxCallbackRate">最大回撤率</option>
  296. <option value="last3wWinRate">近3周胜率</option>
  297. <option value="averageWinRate">平均胜率</option>
  298. </select>
  299. <select id="apis-quiet-div-traderList-sort" style="height: 24px;">
  300. <option value="desc">desc</option>
  301. <option value="asc">asc</option>
  302. </select>
  303. <select id="apis-quiet-div-traderList-canTrace" style="height: 24px;">
  304. <option value="">是否可跟</option>
  305. <option value="true">true</option>
  306. <option value="false">false</option>
  307. </select>
  308. </div>
  309. <div id="apis-quiet-div-orderHistoryProductType" style="display: none;">
  310. <button class="apis-quiet-div-button3" slideDiv="apis-quiet-content" pageO="prev">上一页</button>
  311. <button class="apis-quiet-div-button3" slideDiv="apis-quiet-content" pageO="next">下一页</button>
  312. <input type="text" style="width: 100px;padding-top: 3px;" id="apis-quiet-div-orderHistoryProductType-pageNo" value="1">
  313. <input type="text" style="width: 100px;padding-top: 3px;" id="apis-quiet-div-orderHistoryProductType-pageSize" disabled="disabled" value="20">
  314. <input type="text" style="width: 100px;padding-top: 3px;" id="apis-quiet-div-orderHistoryProductType-pages" disabled="disabled" value="999999">
  315. <input type="text" style="width: 100px;padding-top: 3px;" id="apis-quiet-div-orderHistoryProductType-keyword" placeholder="币对关键词">
  316. <select id="apis-quiet-div-orderHistoryProductType-sortField" style="height: 24px;">
  317. <option value="cTime">创建时间</option>
  318. <option value="totalProfits">总盈亏</option>
  319. <option value="fee">手续费</option>
  320. <option value="leverage">订单杠杆</option>
  321. </select>
  322. <select id="apis-quiet-div-orderHistoryProductType-sort" style="height: 24px;">
  323. <option value="desc">desc</option>
  324. <option value="asc">asc</option>
  325. </select>
  326. <select id="apis-quiet-div-orderHistoryProductType-side" style="height: 24px;">
  327. <option value="">开单方向</option>
  328. <option value="open_long">开多</option>
  329. <option value="open_short">开空</option>
  330. <option value="close_long">平多</option>
  331. <option value="close_short">平空</option>
  332. </select>
  333. </div>
  334. </div>
  335. <div id="apis-quiet-content" style="display: none;">
  336. total:<span class="contentSPAN">0</span>
  337. <table border="1" cellspacing="0">
  338. <div class="quiet-loading"><img src='cover/loading.gif'></div>
  339. <thead>
  340. <tr class="contentTH">
  341. </tr>
  342. </thead>
  343. <tbody class="contentTD">
  344. </tbody>
  345. </table>
  346. </div>
  347. <hr/>
  348. <div style="display: flex;">
  349. <div style="margin-right:20px;">
  350. <div class="uploadImgs-loading"><img src='cover/loading.gif'></div>
  351. <span class="font">uploadImgs</span>
  352. <span id="uploadImgsAlert" style="margin-left: 10px;font-size: 13px;"></span>
  353. <form method="post" action="coin/uploadImgs" enctype="multipart/form-data" onsubmit="return false;" id="uploadImgs">
  354. <span>分类</span>
  355. <select id="apis-quiet-div-uploadImgs-categoryField" style="height: 24px;" name="categoryId">
  356. <option value="">--</option>
  357. </select>
  358. <span>备注</span>
  359. <input type="text" name="remark" placeholder="可为空"/>
  360. <span>file</span>
  361. <input type="file" name="file" multiple/>
  362. <input type="button" value="提交" onclick="uploadImgsSubmit()">
  363. <input type="reset" value="重置">
  364. </form>
  365. </div>
  366. </div>
  367. </div>
  368. <div id="watchlistpreview">
  369. <div class="watchlistpreview-loading"><img src='cover/loading.gif'></div>
  370. <div class="watchlistpreview-top">
  371. <div style="float: left;" class="watchlistpreview-top-title">详情</div>
  372. <div style="float: right;" class="watchlistpreview-top-submit"><img src="cover/submit.svg"></div>
  373. <div style="float: right;" class="watchlistpreview-top-close"><img src="cover/close.svg"></div>
  374. </div>
  375. <div class="watchlistpreview-content"></div>
  376. </div>
  377. </body>
  378. </html>