1
0

feat: 使用dialog代替股票详情跳转

This commit is contained in:
2025-10-10 23:13:29 +08:00
parent 846c6fe819
commit 69020852b9
3 changed files with 543 additions and 25 deletions

View File

@@ -1,9 +1,8 @@
import React from "react"
import {amisRender, commonInfo, crudCommonOptions, paginationTemplate, stockListColumns} from '../../util/amis.tsx'
import {useNavigate, useParams} from 'react-router'
import {useParams} from 'react-router'
function StockCollectionDetail() {
const navigate = useNavigate()
const {id} = useParams()
return (
<div className="stock-collection-detail">
@@ -19,19 +18,19 @@ function StockCollectionDetail() {
...crudCommonOptions(),
...paginationTemplate(100, undefined, ['filter-toggler']),
columns: stockListColumns(
navigate,
undefined,
[
{
name: 'score',
label: '得分',
width: 50,
align: 'center',
}
]
},
],
),
}
]
}
},
],
},
)}
</div>
)

View File

@@ -7,10 +7,8 @@ import {
remoteOptions,
stockListColumns,
} from '../../util/amis.tsx'
import {useNavigate} from 'react-router'
function StockList() {
const navigate = useNavigate()
return (
<div className="stock-list">
{amisRender(
@@ -96,7 +94,7 @@ function StockList() {
},
],
},
columns: stockListColumns(navigate),
columns: stockListColumns(),
},
],
},