|
|
@@ -13,7 +13,11 @@
|
|
|
</lay-form>
|
|
|
</div>
|
|
|
<div>
|
|
|
- <lay-table :page="tablePage" :columns="columns" resize :data-source="dataSource" :loading="pageConfig.loading" />
|
|
|
+ <lay-table :page="tablePage" :columns="columns" resize :data-source="dataSource" :loading="pageConfig.loading">
|
|
|
+ <template v-slot:changeU="{ row }">
|
|
|
+ <span :class="row.changeU * 1 > 0 ? 'primary-color' : 'danger-color'">{{ row.changeU }}</span>
|
|
|
+ </template>
|
|
|
+ </lay-table>
|
|
|
</div>
|
|
|
</template>
|
|
|
</lay-card>
|
|
|
@@ -35,7 +39,7 @@ interface FormItem {
|
|
|
startTime?: Number;
|
|
|
endTime?: Number;
|
|
|
}
|
|
|
-const pageParams: FormItem = reactive({ startTime: +new Date() - 1000 * 60 * 60 * 4, endTime: +new Date() });
|
|
|
+let pageParams: FormItem = reactive({});
|
|
|
|
|
|
interface TablePage {
|
|
|
current: number;
|
|
|
@@ -48,7 +52,8 @@ const columns = ref([
|
|
|
{ title: "币对", key: "pair" },
|
|
|
{ title: "变动前", key: "beforeU" },
|
|
|
{ title: "变动后", key: "afterU" },
|
|
|
- { title: "盈亏", key: "changeU" },
|
|
|
+ { title: "盈亏", key: "changeU", customSlot: "changeU" },
|
|
|
+ { title: "参数", width: "200px", key: "jsonParams", ellipsisTooltip: true },
|
|
|
{ title: "创建时间", key: "creationTime" },
|
|
|
]);
|
|
|
let dataSource = ref<any>([]);
|
|
|
@@ -56,13 +61,16 @@ let dataSource = ref<any>([]);
|
|
|
// 请求数据列表
|
|
|
const getPageInfo = () => {
|
|
|
// if (isSearch) pageParams.pageNum = 1;
|
|
|
+ pageParams = { startTime: +new Date() - 1000 * 60 * 60 * 4, endTime: +new Date() };
|
|
|
pageConfig.loading = true;
|
|
|
get_acquire_log(pageParams, (data: any) => {
|
|
|
pageConfig.loading = false;
|
|
|
if (data.code == 200) {
|
|
|
- dataSource.value = [...data.data["+"], ...data.data["-"]].sort((a, b) => {
|
|
|
- return +new Date(b.creationTime) - +new Date(a.creationTime);
|
|
|
- });
|
|
|
+ dataSource.value = [
|
|
|
+ ...[...data.data["+"], ...data.data["-"]].sort((a, b) => {
|
|
|
+ return +new Date(b.creationTime) - +new Date(a.creationTime);
|
|
|
+ }),
|
|
|
+ ];
|
|
|
// tablePage.total = dataSource.value.length;
|
|
|
}
|
|
|
});
|