import {useEffect, useState} from "react"; import {ArrowRight} from '@nutui/icons-react-taro' import {CmsArticle} from "@/api/cms/cmsArticle/model"; import Taro from '@tarojs/taro' import {useRouter} from '@tarojs/taro' import {BaseUrl} from "@/utils/config"; import {TEMPLATE_ID} from "@/utils/server"; /** * 帮助中心 * @constructor */ const Help = () => { const {params} = useRouter(); const [categoryId, setCategoryId] = useState(3494) const [list, setList] = useState([]) const reload = () => { if (params.id) { setCategoryId(Number(params.id)) } Taro.request({ url: BaseUrl + '/cms/cms-article/page', method: 'GET', data: { categoryId }, header: { 'content-type': 'application/json', TenantId: TEMPLATE_ID }, success: function (res) { const data = res.data.data; if (data?.list) { setList(data?.list) } } }) } useEffect(() => { reload() }, []) return (
帮助中心
Taro.navigateTo({url: `/cms/article?id=${categoryId}`})}>查看全部
{ list.map((item, index) => { return (
Taro.navigateTo({url: `/cms/help?id=${item.articleId}`}) }>
{item.title}
) }) }
) } export default Help