This commit is contained in:
xixi 2024-05-23 16:49:57 +08:00
parent e48922e931
commit c964cd966d

View File

@ -35,7 +35,8 @@ export default function ProjEdit() {
const height = window.innerHeight - 180; const height = window.innerHeight - 180;
const nav = useNavigate(); const nav = useNavigate();
const pathParams = useParams(); const pathParams = useParams();
// 是否显示下载代码压缩包模块
const [showZpi, setShowZpi] = useState(false)
const [messageApi, contextHolder] = message.useMessage(); const [messageApi, contextHolder] = message.useMessage();
const [editStepArray, setEditStepArray] = useState<IProjEdit[]>([]); const [editStepArray, setEditStepArray] = useState<IProjEdit[]>([]);
const [configArray, setConfigArray] = useState<IProjEdit[]>([]); const [configArray, setConfigArray] = useState<IProjEdit[]>([]);
@ -226,7 +227,16 @@ export default function ProjEdit() {
messageApi: messageApi, messageApi: messageApi,
url: `/api/proj/get/${pathParams.projId}`, url: `/api/proj/get/${pathParams.projId}`,
onSuccess({ data }) { onSuccess({ data }) {
console.log('状态判断', data); console.log('状态判断',data.pay.chargeAdditionals);
// setShowZpi(true)
const isShow = data.pay.chargeAdditionals.includes('PKG')
// console.log(isShow);
if(isShow){
setShowZpi(true)
}else{
setShowZpi(false)
}
// const isEdited = data.editSteps[0].editStatus == EditStepEnum.EDITED // const isEdited = data.editSteps[0].editStatus == EditStepEnum.EDITED
// && data.editSteps[1].editStatus == EditStepEnum.EDITED // && data.editSteps[1].editStatus == EditStepEnum.EDITED
// && data.editSteps[2].editStatus == EditStepEnum.EDITED // && data.editSteps[2].editStatus == EditStepEnum.EDITED
@ -253,10 +263,11 @@ export default function ProjEdit() {
projDesc: data.projDesc, projDesc: data.projDesc,
projMods: data.projMods projMods: data.projMods
}) })
setAiHelperModalOpen(!data.projIntroduction || !data.projDesc) // setAiHelperModalOpen(!data.projIntroduction || !data.projDesc)
} }
}) })
} }
useEffect(() => { useEffect(() => {
@ -413,13 +424,23 @@ export default function ProjEdit() {
window.open(`${Axios.defaults?.baseURL}/route/proj/download/manual/${pathParams.projId}`) window.open(`${Axios.defaults?.baseURL}/route/proj/download/manual/${pathParams.projId}`)
}} }}
/> />
<CardProjDownload title="代码压缩包" {showZpi && (
<CardProjDownload title="代码压缩包"
desc="点击下载代码压缩包"
canBtnClick={generateStatus == GenerateStatus.SUCCESS}
handleDownload={() => {
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code-zip/${pathParams.projId}`)
}}
/>
)}
{/* <CardProjDownload title=""
desc="点击下载代码压缩包" desc="点击下载代码压缩包"
canBtnClick={generateStatus == GenerateStatus.SUCCESS} canBtnClick={generateStatus == GenerateStatus.SUCCESS}
handleDownload={() => { handleDownload={() => {
window.open(`${Axios.defaults?.baseURL}/route/proj/download/code-zip/${pathParams.projId}`) window.open(`${Axios.defaults?.baseURL}/route/proj/download/code-zip/${pathParams.projId}`)
}} }}
/>
/> */}
<CardProjDownload title="代码文档" <CardProjDownload title="代码文档"
desc="点击下载代码文档" desc="点击下载代码文档"
canBtnClick={generateStatus == GenerateStatus.SUCCESS} canBtnClick={generateStatus == GenerateStatus.SUCCESS}
@ -501,11 +522,12 @@ export default function ProjEdit() {
maskClosable={false} maskClosable={false}
destroyOnClose destroyOnClose
onCancel={() => { onCancel={() => {
renderData()
setAiHelperModalOpen(false); setAiHelperModalOpen(false);
renderData()
// setAiHelperModalOpen(false);
// console.log(123); // console.log(123);
// renderData()
}} }}
> >
<AiHelper <AiHelper