import './proj-create.css' import {Link, useNavigate} from "react-router-dom"; import {Breadcrumb, message} from "antd"; import CardProjType from "../../components/card/CardProjType.tsx"; import {IProjCharge, ProjAdditionalType, ProjChargeType} from "../../interfaces/proj/IProj.ts"; import {useEffect, useState} from "react"; import {get} from "../../util/AjaxUtils.ts"; export default function ProjCreate() { const [messageApi, contextHolder] = message.useMessage(); const [charge, setCharge] = useState({ proj: { all: 0, materialAgent: 0, materialAgentUrgent: 0, material: 0, free: 0, }, additional: { pkg: 0, videoDemo: 0 } }); const nav = useNavigate(); const height = window.innerHeight - 150; useEffect(() => { get({ messageApi: messageApi, url: '/api/proj/charge/get', onSuccess({data}) { setCharge(data); } }) }, []) return ( <> {contextHolder} 首页}, {title: '创建项目'}, ]} />
{/* {*/} {/* nav(`/proj-new/${ProjChargeType.ALL}`)*/} {/* }*/} {/* }*/} {/* ]}*/} {/*/>*/} {/* {*/} {/* nav(`/proj-new/${ProjChargeType.MATERIAL_AGENT}?pkg=${additional.pkg}&videoDemo=${additional.videoDemo}`)*/} {/* }*/} {/* },*/} {/* {*/} {/* id: ProjChargeType.MATERIAL_AGENT_URGENT,*/} {/* label: '加急:',*/} {/* price: charge.proj.materialAgentUrgent,*/} {/* handleClick: (_title, additional) => {*/} {/* nav(`/proj-new/${ProjChargeType.MATERIAL_AGENT_URGENT}?pkg=${additional.pkg}&videoDemo=${additional.videoDemo}`)*/} {/* }*/} {/* }*/} {/* ]}*/} {/*/>*/} { nav(`/proj-new/${ProjChargeType.MATERIAL}?${additional.pkg ? 'pkg=true' : 'pkg='}&${additional.videoDemo ? 'videoDemo=true' : 'videoDemo='}`); } } ]} /> {/* {*/} {/* nav(`/proj-new/${ProjChargeType.FREE}?${additional.pkg ? 'pkg=true' : 'pkg='}&${additional.videoDemo ? 'videoDemo=true' : 'videoDemo='}`)*/} {/* }*/} {/* }*/} {/* ]}*/} {/*/>*/}
) }