ai自动打开
This commit is contained in:
parent
4f5ad40fbf
commit
b4725e24d9
@ -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<any>({
|
||||
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);
|
||||
|
||||
}}
|
||||
|
||||
|
||||
>
|
||||
<div style={{ height: `${height - 20}px`, overflow: 'hidden', }}>
|
||||
<AiHelper
|
||||
@ -589,7 +611,7 @@ export default function ProjEdit() {
|
||||
projIntroduction={aiHelper.projIntroduction}
|
||||
projDesc={aiHelper.projDesc}
|
||||
isFree={false}
|
||||
renderData={()=>{
|
||||
renderData={() => {
|
||||
renderData()
|
||||
}}
|
||||
/>
|
||||
@ -611,7 +633,8 @@ export default function ProjEdit() {
|
||||
}}
|
||||
footer={null}
|
||||
>
|
||||
<TitleIntroduction closeModal={() => { setTitleIntroductionOpen(false)
|
||||
<TitleIntroduction closeModal={() => {
|
||||
setTitleIntroductionOpen(false)
|
||||
renderData()
|
||||
}}></TitleIntroduction>
|
||||
</Modal>
|
||||
@ -645,7 +668,8 @@ export default function ProjEdit() {
|
||||
}}
|
||||
footer={null}
|
||||
>
|
||||
<SoftwareInfo closeModal={() => { setSoftwareOpen(false)
|
||||
<SoftwareInfo closeModal={() => {
|
||||
setSoftwareOpen(false)
|
||||
renderData()
|
||||
}}></SoftwareInfo>
|
||||
</Modal>
|
||||
@ -675,9 +699,10 @@ export default function ProjEdit() {
|
||||
}}
|
||||
footer={null}
|
||||
>
|
||||
<SoftwareFeatures closeModal={() => { setSoftwareFeaturesOpen(false)
|
||||
<SoftwareFeatures closeModal={() => {
|
||||
setSoftwareFeaturesOpen(false)
|
||||
renderData()
|
||||
}}></SoftwareFeatures>
|
||||
}}></SoftwareFeatures>
|
||||
</Modal>
|
||||
{/* 第三步 查看 */}
|
||||
<Modal open={softwareFeaturesShowOpen}
|
||||
@ -707,9 +732,10 @@ export default function ProjEdit() {
|
||||
}}
|
||||
footer={null}
|
||||
>
|
||||
<LoginPage closeModal={() => { setLoginPageOpne(false)
|
||||
<LoginPage closeModal={() => {
|
||||
setLoginPageOpne(false)
|
||||
renderData()
|
||||
}}></LoginPage>
|
||||
}}></LoginPage>
|
||||
</Modal>
|
||||
{/* 第四步 查看 */}
|
||||
<Modal open={loginPageShowOpne}
|
||||
@ -733,7 +759,7 @@ export default function ProjEdit() {
|
||||
onCancel={() => {
|
||||
renderData()
|
||||
setSoftwareManagementOpen(false);
|
||||
|
||||
|
||||
}}
|
||||
footer={null}
|
||||
>
|
||||
@ -761,7 +787,7 @@ export default function ProjEdit() {
|
||||
onCancel={() => {
|
||||
renderData()
|
||||
setDisplayOrderOpen(false);
|
||||
|
||||
|
||||
}}
|
||||
footer={null}
|
||||
>
|
||||
|
@ -299,9 +299,28 @@ export default function ProjEdit() {
|
||||
}
|
||||
})
|
||||
}
|
||||
const getAiData = () => {
|
||||
get<any>({
|
||||
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: '编辑项目' },
|
||||
]}
|
||||
/> */}
|
||||
<div className="proj-edit" style={{ }}>
|
||||
<div className="proj-edit" style={{}}>
|
||||
<StepProjEdit step={1} process={isEditStepEdited ? Process.COMPLETE : Process.PROCESSING}
|
||||
descTitle="完善信息"
|
||||
descDetail="完善项目的基本信息"
|
||||
@ -551,7 +570,7 @@ export default function ProjEdit() {
|
||||
projIntroduction={aiHelper.projIntroduction}
|
||||
projDesc={aiHelper.projDesc}
|
||||
isFree={false}
|
||||
renderData={()=>{
|
||||
renderData={() => {
|
||||
renderData()
|
||||
}}
|
||||
/>
|
||||
|
Loading…
Reference in New Issue
Block a user