import './proj-edit-step.css'; import { message,Button } from "antd"; import { useParams } from "react-router-dom"; import { useEffect, useState } from "react"; import { get } from "../../../util/AjaxUtils.ts"; // import {Button, Form, Input} from 'antd'; import { AxiosResponse } from "axios"; import { useNavigate } from 'react-router-dom'; export default function ProjEditStep3() { const navigate = useNavigate() const pathParams = useParams(); const [messageApi, contextHolder] = message.useMessage(); const [envHardDev, setenvHardDev] = useState('') const [envHardProd, setenvHardProd] = useState('') const [envIndustry, setenvIndustry] = useState('') // const [envLang, setenvLang] = useState('') const [envSoftDev, setenvSoftDev] = useState('') const [envSoftProd, setenvSoftProd] = useState('') const [envSystemDev, setenvSystemDev] = useState('') const [envSystemProd, seenvSystemProd] = useState('') const [envTechnical, setenvTechnical] = useState('') const height = window.innerHeight - 180; // const [defaultData, setDefaultData] = useState([]) // const getData = () => { get({ messageApi, url: `/api/proj/get/edit-step3/${pathParams.projId}`, onSuccess({ data }: AxiosResponse) { // resolve(data); console.log('获取页面信息', data); setenvHardDev(data.envHardDev) setenvHardProd(data.envHardProd) setenvIndustry(data.envIndustry) setenvSoftDev(data.envSoftDev) setenvSoftProd(data.envSoftProd) setenvSystemDev(data.envSystemDev) seenvSystemProd(data.envSystemProd) setenvTechnical(data.envTechnical) } }) } useEffect(() => { // render(); getData() }, []) return (
{contextHolder}
软件功能特点
开发的硬件环境
{envHardDev}
运行的硬件环境
{envHardProd}
开发软件的操作系统
{envSystemDev}
该软件的运行平台/操作系统
{envSystemProd}
软件开发环境/开发工具
{envSoftDev}
软件运行支撑环境/支持软件
{envSoftProd}
编程语言
Java
面向领域/行业
{envIndustry}
技术特点
{envTechnical}
) }