修复仓库信息未初始化

This commit is contained in:
谢思 2025-09-26 09:13:28 +08:00
parent 796c4c40bc
commit 8ab7ba0624
2 changed files with 6 additions and 4 deletions

View File

@ -105,9 +105,11 @@ function Index(props){
}
})
}
const {description} = projectDetail || {};
return(
<div className="aboutPanels">
{projectDetail && mirror_status ===0 && <UpdateDescModal description={projectDetail.description} website={projectDetail.website} lesson_url={projectDetail.lesson_url} topicsInfo={projectDetail.topics} visible={openModal} onCancel={()=>setOpenModal(false)} onOk={okUpdate}/> }
{projectDetail && mirror_status ===0 && <UpdateDescModal desc={description} website={projectDetail.website} lesson_url={projectDetail.lesson_url} topicsInfo={projectDetail.topics} visible={openModal} onCancel={()=>setOpenModal(false)} onOk={okUpdate}/> }
<div className='df'>
<div className="aboutContent flex1">
<div className="aboutTitle">
@ -174,7 +176,7 @@ function Index(props){
{projectDetail && <div className='ml30 pt20' style={{width: '300px'}}>
<div className="font-18 color-ooo mb20 FlexAJ" style={{lineHeight:"28px"}}>关于
{
projectDetail.permission && (projectDetail.permission==="Admin" || projectDetail.permission==="Owner" || projectDetail.permission==="Manager") && <i onClick={()=>setOpenModal(true)} className="iconfont icon-a-shezhi color-grey-9 font-15 pointer"></i>
editOpration && <i onClick={()=>setOpenModal(true)} className="iconfont icon-a-shezhi color-grey-9 font-15 pointer"></i>
}
</div>
{projectDetail.description && <p className="font-14 color-grey-3 mb15" style={{lineHeight:"24px",WebkitLineClamp:"4",textAlign:"justify",wordBreak:"break-all"}} title={projectDetail.description} dangerouslySetInnerHTML={{__html: projectDetail.description}}></p>}

View File

@ -18,12 +18,12 @@ function UpdateDescModal({form , visible , onCancel , onOk,desc,website,lesson_u
}, [])
useEffect(()=>{
if(desc || website){
if(desc || website || lesson_url){
setFieldsValue({
website,desc,lesson_url
})
}
},[desc,website])
},[desc,website, lesson_url])
function onSure(){
validateFields((err,values)=>{