组织头像更新问题

This commit is contained in:
caishi 2024-01-17 14:25:12 +08:00
parent 6ea8edbdea
commit 23ffa8b072
1 changed files with 13 additions and 13 deletions

View File

@ -55,28 +55,28 @@ function Detail(props){
useEffect(()=>{
if(OIdentifier){
getDetail(OIdentifier);
getDetail();
}
},[OIdentifier]);
function getDetail(id) {
const url = `/organizations/${id}.json`;
function getDetail() {
const url = `/organizations/${OIdentifier}.json`;
axios.get(url).then(result=>{
if(result && result.data){
setDetail(result.data);
let keyWords=`${result.data.nickname},${id},`;
let title= result.data.nickname+'('+ id +') ' +result.data.description;
setSeoMeta(keyWords,title,title,`/${id}`,id);
let keyWords=`${result.data.nickname},${OIdentifier},`;
let title= result.data.nickname+'('+ OIdentifier +') ' +result.data.description;
setSeoMeta(keyWords,title,title,`/${OIdentifier}`,OIdentifier);
}
}).catch(error=>{})
}
function updateDetail(name,desc){
let d = detail;
d.name = name;
d.description = desc;
setDetail(d);
}
// function updateDetail(name,desc){
// let d = detail;
// d.name = name;
// d.description = desc;
// setDetail(d);
// }
return(
<div className="teamDetail">
{
@ -140,7 +140,7 @@ function Detail(props){
<Route
path="/:OIdentifier/setting"
render={(p) => {
return <Setting {...props} {...p} organizeDetail={detail} updateFunc={updateDetail}/>
return <Setting {...props} {...p} organizeDetail={detail} updateFunc={getDetail}/>
}}
></Route>