diff --git a/src/route/proj/ProjEdit.tsx b/src/route/proj/ProjEdit.tsx index aeb9a47..6806688 100644 --- a/src/route/proj/ProjEdit.tsx +++ b/src/route/proj/ProjEdit.tsx @@ -1,4 +1,4 @@ -import './proj-edit.css'; +import './proj-edit.css'; // import {Link, useNavigate, useParams} from "react-router-dom"; import { useNavigate, useParams } from "react-router-dom"; import { @@ -45,7 +45,7 @@ type ProjModType = { } export default function ProjEdit() { - + //第一步 标题简介弹窗 const [titleIntroductionOpen, setTitleIntroductionOpen] = useState(false) const [titleIntroductionShowOpen, setTitleIntroductionShowOpen] = useState(false) @@ -92,7 +92,7 @@ export default function ProjEdit() { projDesc: '', projMods: [], }); - // 判断状态 + // const height = window.innerHeight - 240; @@ -311,15 +311,37 @@ export default function ProjEdit() { projDesc: data.projDesc, projMods: data.projMods }) + + // setAiHelperModalOpen(!data.projIntroduction || !data.projDesc) } }) } + const getAiData = () => { + get({ + messageApi: messageApi, + url: `/api/proj/get/${pathParams.projId}`, + onSuccess({ data }) { + setAiHelper({ + projId: data.projId, + projIntroduction: data.projIntroduction, + projDesc: data.projDesc, + projMods: data.projMods + }) + setAiHelperModalOpen(true) + // setAiHelperModalOpen(!data.projIntroduction || !data.projDesc) + + } + }) + + } useEffect(() => { renderData(); + // setAiHelperModalOpen(true) + getAiData() }, []) return ( @@ -581,7 +603,7 @@ export default function ProjEdit() { // console.log(123); }} - + >
{ + renderData={() => { renderData() }} /> @@ -611,7 +633,8 @@ export default function ProjEdit() { }} footer={null} > - { setTitleIntroductionOpen(false) + { + setTitleIntroductionOpen(false) renderData() }}> @@ -645,7 +668,8 @@ export default function ProjEdit() { }} footer={null} > - { setSoftwareOpen(false) + { + setSoftwareOpen(false) renderData() }}> @@ -675,9 +699,10 @@ export default function ProjEdit() { }} footer={null} > - { setSoftwareFeaturesOpen(false) + { + setSoftwareFeaturesOpen(false) renderData() - }}> + }}> {/* 第三步 查看 */} - { setLoginPageOpne(false) + { + setLoginPageOpne(false) renderData() - }}> + }}> {/* 第四步 查看 */} { renderData() setSoftwareManagementOpen(false); - + }} footer={null} > @@ -761,7 +787,7 @@ export default function ProjEdit() { onCancel={() => { renderData() setDisplayOrderOpen(false); - + }} footer={null} > diff --git a/src/route/proj/ProjEditFree.tsx b/src/route/proj/ProjEditFree.tsx index e5c420d..d663d80 100644 --- a/src/route/proj/ProjEditFree.tsx +++ b/src/route/proj/ProjEditFree.tsx @@ -299,9 +299,28 @@ export default function ProjEdit() { } }) } + const getAiData = () => { + get({ + messageApi: messageApi, + url: `/api/proj/get/${pathParams.projId}`, + onSuccess({ data }) { + setAiHelper({ + projId: data.projId, + projIntroduction: data.projIntroduction, + projDesc: data.projDesc, + projMods: data.projMods + }) + setAiHelperModalOpen(true) + // setAiHelperModalOpen(!data.projIntroduction || !data.projDesc) + + } + }) + + } useEffect(() => { renderData(); + getAiData() }, []) return ( @@ -314,7 +333,7 @@ export default function ProjEdit() { { title: '编辑项目' }, ]} /> */} -
+
{ + renderData={() => { renderData() }} />