feat: 股票集中显示股票对应的得分
This commit is contained in:
@@ -15,10 +15,20 @@ function StockCollectionDetail() {
|
||||
body: [
|
||||
{
|
||||
type: 'crud',
|
||||
source: '${stocks}',
|
||||
source: '${scores}',
|
||||
...crudCommonOptions(),
|
||||
...paginationTemplate(15, undefined, ['filter-toggler']),
|
||||
columns: stockListColumns(navigate),
|
||||
...paginationTemplate(100, undefined, ['filter-toggler']),
|
||||
columns: stockListColumns(
|
||||
navigate,
|
||||
[
|
||||
{
|
||||
name: 'score',
|
||||
label: '得分',
|
||||
width: 50,
|
||||
align: 'center',
|
||||
}
|
||||
]
|
||||
),
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -6,6 +6,7 @@ import '@fortawesome/fontawesome-free/css/all.min.css'
|
||||
import axios from 'axios'
|
||||
import {isEqual} from 'es-toolkit'
|
||||
import type {NavigateFunction} from 'react-router'
|
||||
import type {ColumnSchema} from 'amis/lib/renderers/Table2'
|
||||
|
||||
export const commonInfo = {
|
||||
debug: isEqual(import.meta.env.MODE, 'development'),
|
||||
@@ -336,7 +337,7 @@ export function remoteMappings(name: string, field: string) {
|
||||
}
|
||||
}
|
||||
|
||||
export function stockListColumns(navigate: NavigateFunction) {
|
||||
export function stockListColumns(navigate: NavigateFunction, extraColumns: Array<ColumnSchema> = []) {
|
||||
return [
|
||||
{
|
||||
name: 'code',
|
||||
@@ -370,6 +371,7 @@ export function stockListColumns(navigate: NavigateFunction) {
|
||||
align: 'center',
|
||||
...date('listedDate'),
|
||||
},
|
||||
...extraColumns,
|
||||
{
|
||||
type: 'operation',
|
||||
label: '操作',
|
||||
|
||||
Reference in New Issue
Block a user