v4.0.18版本提交

This commit is contained in:
2026-09-08 10:07:34 +08:00
parent 4bdb09068c
commit 23ba639e9b
46 changed files with 1922 additions and 162 deletions
+36
View File
@@ -262,6 +262,13 @@ enum AccountStatus {
DISABLED
}
enum FinanceBankAccountOwnerType {
STORE
WINERY
PARTNER
LOGISTICS
}
enum HqAdminRole {
SUPER_ADMIN
OPS
@@ -2176,6 +2183,35 @@ model WineryBillItem {
@@map("winery_bill_item")
}
/// HQ 财务手工登记的银行账户(不挂门店,不进入打款)
model FinanceBankAccount {
id BigInt @id @default(autoincrement()) @db.UnsignedBigInt
name String? @db.VarChar(128)
bankAccountName String @map("bank_account_name") @db.VarChar(64)
bankAccountNo String @map("bank_account_no") @db.VarChar(32)
bankBranch String? @map("bank_branch") @db.VarChar(128)
remark String? @db.VarChar(256)
status AccountStatus @default(ACTIVE)
createdAt DateTime @default(now()) @map("created_at") @db.DateTime(3)
updatedAt DateTime @updatedAt @map("updated_at") @db.DateTime(3)
@@index([status])
@@map("finance_bank_account")
}
/// HQ 财务对来源账户的备注 overlay(不改写门店/合伙人/酒厂/物流源字段)
model FinanceBankAccountNote {
id BigInt @id @default(autoincrement()) @db.UnsignedBigInt
ownerType FinanceBankAccountOwnerType @map("owner_type")
sourceId String @map("source_id") @db.VarChar(64)
remark String @db.VarChar(256)
createdAt DateTime @default(now()) @map("created_at") @db.DateTime(3)
updatedAt DateTime @updatedAt @map("updated_at") @db.DateTime(3)
@@unique([ownerType, sourceId])
@@map("finance_bank_account_note")
}
// ─── LOG ──────────────────────────────────────────────
model LogThirdParty {