ai是否可以关闭
This commit is contained in:
parent
b4725e24d9
commit
33fa438d60
@ -45,7 +45,6 @@ type ProjModType = {
|
||||
}
|
||||
|
||||
export default function ProjEdit() {
|
||||
|
||||
//第一步 标题简介弹窗
|
||||
const [titleIntroductionOpen, setTitleIntroductionOpen] = useState(false)
|
||||
const [titleIntroductionShowOpen, setTitleIntroductionShowOpen] = useState(false)
|
||||
@ -319,6 +318,7 @@ export default function ProjEdit() {
|
||||
})
|
||||
|
||||
}
|
||||
// 获取ai信息
|
||||
const getAiData = () => {
|
||||
get<any>({
|
||||
messageApi: messageApi,
|
||||
@ -330,7 +330,9 @@ export default function ProjEdit() {
|
||||
projDesc: data.projDesc,
|
||||
projMods: data.projMods
|
||||
})
|
||||
if (!data.projIntroduction) {
|
||||
setAiHelperModalOpen(true)
|
||||
}
|
||||
|
||||
// setAiHelperModalOpen(!data.projIntroduction || !data.projDesc)
|
||||
|
||||
@ -338,10 +340,35 @@ export default function ProjEdit() {
|
||||
})
|
||||
|
||||
}
|
||||
// 查看ai是否关闭
|
||||
const getListMods = () => {
|
||||
get<any[]>({
|
||||
messageApi,
|
||||
url: `/api/proj-mod/list/proj-id/${pathParams.projId}`,
|
||||
onBefore() {
|
||||
|
||||
},
|
||||
onSuccess({ data }) {
|
||||
console.log('模块信息',data);
|
||||
// setListMods(data)
|
||||
if(aiHelper.projIntroduction && aiHelper.projDesc && data.length > 0){
|
||||
setAiHelperModalOpen(false);
|
||||
}else{
|
||||
messageApi.error('必须完成三项ai生成才可关闭弹窗');
|
||||
}
|
||||
|
||||
},
|
||||
onFinally() {
|
||||
|
||||
}
|
||||
})
|
||||
}
|
||||
useEffect(() => {
|
||||
renderData();
|
||||
// setAiHelperModalOpen(true)
|
||||
getAiData()
|
||||
|
||||
|
||||
}, [])
|
||||
|
||||
return (
|
||||
@ -596,7 +623,12 @@ export default function ProjEdit() {
|
||||
maskClosable={false}
|
||||
destroyOnClose={true}
|
||||
onCancel={() => {
|
||||
setAiHelperModalOpen(false);
|
||||
getListMods()
|
||||
// if (aiHelper.projIntroduction && aiHelper.projDesc && listMods.length > 0) {
|
||||
// setAiHelperModalOpen(false);
|
||||
|
||||
// }
|
||||
// console.log(aiHelper.projMods);
|
||||
|
||||
renderData()
|
||||
// setAiHelperModalOpen(false);
|
||||
|
@ -82,6 +82,29 @@ export default function ProjEdit() {
|
||||
const [generateEmainingTime, setGenerateEmainingTime] = useState(0);
|
||||
// const height = window.innerHeight - 240;
|
||||
const [generateErrorModal, setGenerateErrorModal] = useState(false);
|
||||
// 查看ai是否关闭
|
||||
const getListMods = () => {
|
||||
get<any[]>({
|
||||
messageApi,
|
||||
url: `/api/proj-mod/list/proj-id/${pathParams.projId}`,
|
||||
onBefore() {
|
||||
|
||||
},
|
||||
onSuccess({ data }) {
|
||||
console.log('模块信息',data);
|
||||
// setListMods(data)
|
||||
if(aiHelper.projIntroduction && aiHelper.projDesc && data.length > 0){
|
||||
setAiHelperModalOpen(false);
|
||||
}else{
|
||||
messageApi.error('必须完成三项ai生成才可关闭弹窗');
|
||||
}
|
||||
|
||||
},
|
||||
onFinally() {
|
||||
|
||||
}
|
||||
})
|
||||
}
|
||||
const renderEditStep = (data: any, isEdited: boolean, isGenerateSuccess: boolean) => {
|
||||
const editStepArray: IProjEdit[] = [];
|
||||
editStepArray.push(
|
||||
@ -299,6 +322,7 @@ export default function ProjEdit() {
|
||||
}
|
||||
})
|
||||
}
|
||||
// 获取ai信息
|
||||
const getAiData = () => {
|
||||
get<any>({
|
||||
messageApi: messageApi,
|
||||
@ -310,7 +334,9 @@ export default function ProjEdit() {
|
||||
projDesc: data.projDesc,
|
||||
projMods: data.projMods
|
||||
})
|
||||
if (!data.projIntroduction) {
|
||||
setAiHelperModalOpen(true)
|
||||
}
|
||||
|
||||
// setAiHelperModalOpen(!data.projIntroduction || !data.projDesc)
|
||||
|
||||
@ -555,8 +581,8 @@ export default function ProjEdit() {
|
||||
maskClosable={false}
|
||||
destroyOnClose={true}
|
||||
onCancel={() => {
|
||||
setAiHelperModalOpen(false);
|
||||
|
||||
// setAiHelperModalOpen(false);
|
||||
getListMods()
|
||||
renderData()
|
||||
// setAiHelperModalOpen(false);
|
||||
// console.log(123);
|
||||
|
Loading…
Reference in New Issue
Block a user