import {useEffect, useState} from "react"; import {Search} from '@nutui/icons-react-taro' import {Button, Input, InfiniteLoading} from '@nutui/nutui-react-taro' import {pageHjmCar} from "@/api/hjm/hjmCar"; import {HjmCar} from "@/api/hjm/hjmCar/model"; import Taro from '@tarojs/taro' import './location.scss' import BestSellers from "./BestSellers"; /** * 文章终极列表 * @constructor */ const List = () => { const [keywords, setKeywords] = useState('') const [list, setList] = useState([]) const onKeywords = (keywords: string) => { setKeywords(keywords) } const reload = () => { // 搜索条件 const where = {status: 1,deleted: 0, keywords} // 判断身份 const roleCode = Taro.getStorageSync('RoleCode'); if(roleCode == 'kuaidiyuan'){ // @ts-ignore where.driverId = Taro.getStorageSync('UserId') } if(roleCode == 'zhandian'){ // @ts-ignore where.organizationId = Taro.getStorageSync('OrganizationId'); } if(roleCode == 'kuaidi'){ // @ts-ignore where.organizationParentId = Taro.getStorageSync('OrganizationParentId'); } // 获取车辆列表 pageHjmCar(where).then(res => { setList(res?.list || []) }) } useEffect(() => { reload() }, []) return ( <>
) } export default List