2024-10-15 21:15:21 +08:00

24 lines
643 B
TypeScript

import moment from "moment";
import { Access } from "@/domain/access";
import { getPb } from "./api";
export const list = async () => {
return await getPb().collection("access").getFullList<Access>({
sort: "-created",
filter: "deleted = null",
});
};
export const save = async (data: Access) => {
if (data.id) {
return await getPb().collection("access").update(data.id, data);
}
return await getPb().collection("access").create(data);
};
export const remove = async (data: Access) => {
data.deleted = moment.utc().format("YYYY-MM-DD HH:mm:ss");
return await getPb().collection("access").update(data.id, data);
};