This commit is contained in:
2025-03-25 00:38:41 +08:00
parent cb490470c1
commit 64c70ce527
14 changed files with 261 additions and 73 deletions

View File

@@ -44,26 +44,27 @@ app
id: markModel.id,
};
} else {
const [markModel, created] = await MarkModel.findOrCreate({
where: {
uid: tokenUser.id,
puid: tokenUser.uid,
title: dayjs().format('YYYY-MM-DD'),
},
defaults: {
title: dayjs().format('YYYY-MM-DD'),
uid: tokenUser.id,
markType: 'wallnote',
tags: ['daily'],
},
});
ctx.body = {
version: Number(markModel.version),
updatedAt: markModel.updatedAt,
createdAt: markModel.createdAt,
id: markModel.id,
created: created,
};
ctx.throw(400, 'id is required');
// const [markModel, created] = await MarkModel.findOrCreate({
// where: {
// uid: tokenUser.id,
// puid: tokenUser.uid,
// title: dayjs().format('YYYY-MM-DD'),
// },
// defaults: {
// title: dayjs().format('YYYY-MM-DD'),
// uid: tokenUser.id,
// markType: 'wallnote',
// tags: ['daily'],
// },
// });
// ctx.body = {
// version: Number(markModel.version),
// updatedAt: markModel.updatedAt,
// createdAt: markModel.createdAt,
// id: markModel.id,
// created: created,
// };
}
})
.addTo(app);
@@ -87,24 +88,25 @@ app
}
ctx.body = markModel;
} else {
ctx.throw(400, 'id is required');
// id 不存在获取当天的title为 日期的一条数据
const [markModel, created] = await MarkModel.findOrCreate({
where: {
uid: tokenUser.id,
puid: tokenUser.uid,
title: dayjs().format('YYYY-MM-DD'),
},
defaults: {
title: dayjs().format('YYYY-MM-DD'),
uid: tokenUser.id,
markType: 'wallnote',
tags: ['daily'],
uname: tokenUser.username,
puid: tokenUser.uid,
version: 1,
},
});
ctx.body = markModel;
// const [markModel, created] = await MarkModel.findOrCreate({
// where: {
// uid: tokenUser.id,
// puid: tokenUser.uid,
// title: dayjs().format('YYYY-MM-DD'),
// },
// defaults: {
// title: dayjs().format('YYYY-MM-DD'),
// uid: tokenUser.id,
// markType: 'wallnote',
// tags: ['daily'],
// uname: tokenUser.username,
// puid: tokenUser.uid,
// version: 1,
// },
// });
// ctx.body = markModel;
}
})
.addTo(app);