From b086f5cdf3de92d8363ab1424de4b86b195bf9ad Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Fri, 19 Mar 2021 11:00:45 +0800
Subject: [PATCH] modify
---
src/main/resources/templates/febs/views/modules/contract/hold-list.html | 46 +++++++++++++++++++++++++++++++++++++++++++---
1 files changed, 43 insertions(+), 3 deletions(-)
diff --git a/src/main/resources/templates/febs/views/modules/contract/hold-list.html b/src/main/resources/templates/febs/views/modules/contract/hold-list.html
index ca197ee..c880cc7 100644
--- a/src/main/resources/templates/febs/views/modules/contract/hold-list.html
+++ b/src/main/resources/templates/febs/views/modules/contract/hold-list.html
@@ -76,11 +76,25 @@
}}
<span class="layui-badge febs-bg-{{openType.color}}">{{ openType.title }}</span>
</script>
+<script type="text/html" id="loseOrProfit">
+ {{# if(d.loseOrProfit >= 0){ }}
+ <span style="color: green">{{ d.loseOrProfit }}</span>
+ {{# } else { }}
+ <span style="color: red">{{ d.loseOrProfit }}</span>
+ {{# } }}
+</script>
+<script type="text/html" id="returnRatio">
+ {{# if(d.returnRatio >= 0){ }}
+ <span style="color: green">{{ d.returnRatio }}</span>
+ {{# } else { }}
+ <span style="color: red">{{ d.returnRatio }}</span>
+ {{# } }}
+</script>
<!-- 表格字段状态格式化 start -->
<script data-th-inline="none" type="text/javascript">
// 引入组件并初始化
- layui.use(['dropdown', 'jquery', 'laydate', 'form', 'table', 'febs', 'treeSelect'], function () {
+ layui.use(['dropdown', 'jquery', 'laydate', 'form', 'table', 'febs', 'treeSelect', 'enhance'], function () {
var $ = layui.jquery,
laydate = layui.laydate,
febs = layui.febs,
@@ -135,8 +149,8 @@
{field: 'forceClosingPrice', title: '预估强平价', minWidth: 130, align: 'center'},
{field: 'bondAmount', title: '保证金', minWidth: 130, align: 'center'},
{field: 'createTime', title: '开仓时间', minWidth: 160, align: 'center'},
- {field: 'loseOrProfit', title: '盈亏', minWidth: 140, align: 'center', fixed : "right"},
- {field: 'returnRatio', title: '回报率', minWidth: 140, align: 'center', fixed : "right"},
+ {field: 'loseOrProfit',templet: '#loseOrProfit', title: '盈亏', minWidth: 140, align: 'center', fixed: 'right'},
+ {field: 'returnRatio',templet: '#returnRatio', title: '回报率', minWidth: 140, align: 'center', fixed: 'right'},
]]
});
}
@@ -159,5 +173,31 @@
invalidate_ie_cache: new Date()
};
}
+
+ setTimeout(function() {
+ var flag = true;
+ while(flag) {
+ if (table.cache['userTable']) {
+ setInterval(function () {
+ $.ajax({
+ url : ctx + 'order/getHoldList',
+ type : 'get',
+ data : getQueryParams(),
+ async : false,
+ success : function(data) {
+ if (data.data.rows.length > 0) {
+ for(var i = 0, length = data.data.rows.length; i < length; i++) {
+ table.renderSpecRow('userTable', i, data.data.rows[i]);
+ }
+ }
+ }
+ });
+ }, 2000)
+
+ flag = false;
+ }
+ }
+ }, 2000)
+
})
</script>
\ No newline at end of file
--
Gitblit v1.9.1