积分置顶 列表数据重复fix

积分置顶 列表数据重复
This commit is contained in:
amypeng 2026-06-10 15:20:01 +08:00
parent 2218fba0f6
commit 9ffa7a3629
2 changed files with 14 additions and 14 deletions

View File

@ -48,21 +48,21 @@ function PointsDoc({ visible , onCancel , onSure , type , username , choosed , h
let res = await getMyTopArticle(member.zoneId);
if(res && res.data.code === 200){
setCurrentRow(res.data.data);
let newId = null;
if(res.data.data) {
setCurrentId(res.data.data.docId);
} else {
setCurrentId(null);
newId = res.data.data.docId;
}
await getMyNews();
setCurrentId(newId);
await getMyNews(newId);
}
}finally{
setIsSpin(false)
}
}
async function getMyNews(){
let result = await getNewsMyList(member.zoneId,{auditStatus:1, excludeId: currentId, pageSize:limit, pageNum:page});
async function getMyNews(overrideId){
const excludeId = overrideId !== undefined ? overrideId : currentId;
let result = await getNewsMyList(member.zoneId,{auditStatus:1, excludeId, pageSize:limit, pageNum:page});
let rows = result.data && result.data.rows;
if(rows && rows.length>0){
setList(rows);

View File

@ -48,21 +48,21 @@ function PointsDoc({ visible , onCancel , onSure , type , username , choosed , h
let res = await getMyTopProject(member.zoneId);
if(res && res.data.code === 200){
setCurrentRow(res.data.data);
let newId = null;
if(res.data.data) {
setCurrentId(res.data.data.id);
} else {
setCurrentId(null);
newId = res.data.data.id;
}
await getMyProject();
setCurrentId(newId);
await getMyProject(newId);
}
}finally{
setIsSpin(false)
}
}
async function getMyProject(){
let result = await getProjectMyList({zoneId: member.zoneId, auditStatus:1, excludeId: currentId, pageSize:limit, pageNum:page});
async function getMyProject(overrideId){
const excludeId = overrideId !== undefined ? overrideId : currentId;
let result = await getProjectMyList({zoneId: member.zoneId, auditStatus:1, excludeId, pageSize:limit, pageNum:page});
let rows = result.data && result.data.rows;
if(rows && rows.length>0){
setList(rows);