コンテンツにスキップ

Payment

診察ごとの入金を表すモデル。データベースの visit_payment テーブルに対応します。

定義: src/lib/models/payment.ts

フィールド

フィールド 説明
visitId number どの診察の入金か(Visit
amount number 入金額(円)
paytime string 入金日時 (YYYY-MM-DD HH:MM:SS)

型定義

import { z } from "zod";

export const paymentSchema = z.object({
  visitId: z.number(),
  amount: z.number(),
  paytime: z.string()
});

export type Payment = z.infer<typeof paymentSchema>;