material_manage_system/internal/model/master_data.go
2026-09-16 16:29:04 +08:00

32 lines
979 B
Go

package model
type MaterialCategory struct {
ID int64 `json:"id"`
OrganizationID int64 `json:"organization_id"`
Code string `json:"code"`
Name string `json:"name"`
ParentID *int64 `json:"parent_id,omitempty"`
Status string `json:"status"`
}
type Unit struct {
ID int64 `json:"id"`
OrganizationID int64 `json:"organization_id"`
Code string `json:"code"`
Name string `json:"name"`
PrecisionScale int `json:"precision_scale"`
Status string `json:"status"`
}
type CodeRule struct {
ID int64 `json:"id"`
OrganizationID int64 `json:"organization_id"`
CategoryID int64 `json:"category_id"`
CategoryCode string `json:"category_code"`
CategoryName string `json:"category_name"`
Prefix string `json:"prefix"`
SequenceLength int `json:"sequence_length"`
NextSequence int64 `json:"next_sequence"`
Status string `json:"status"`
}