feat: 添加类型注释

This commit is contained in:
2025-01-20 16:05:50 +08:00
parent e5a4381b04
commit 60724a923e
27 changed files with 1364 additions and 249 deletions
+53
View File
@@ -0,0 +1,53 @@
import DBHelper from "./DBHelper.mjs";
import CURDHelper from "./CURDHelper.mjs";
export default class LogHelper {
static async addDataLog({
tableName,
type,
data
}:any) {
const db = await DBHelper.getLogDb();
return CURDHelper.create({
db,
name: "dataLog",
data: {
dataId: data.id,
type,
tableName,
data,
// 待生效
status: 0,
createTime: new Date()
}
})
}
static async modifyDataLogStatus({
id
}:any) {
const db = await DBHelper.getLogDb();
const {
data,
code
} = await CURDHelper.retrieveSingle({
db,
name: "dataLog",
params: {
id
}
})
if (code == 0) {
await CURDHelper.update({
db,
name: "dataLog",
data: {
...data,
// 生效
status: 1
}
});
}
}
}