Add material code and settings

This commit is contained in:
Kenta420 2023-10-06 15:33:10 +07:00
parent 36be0426f6
commit 498bcf1c24
9 changed files with 279 additions and 60 deletions

View file

@ -1,14 +1,15 @@
package models
type Recipe struct {
Timestamp string `json:"Timestamp"`
MachineSetting MatchineSetting `json:"MachineSetting"`
Recipe01 []Recipe01 `json:"Recipe01"`
Topping Topping `json:"Topping"`
MaterailCode []MaterailCode `json:"MaterailCode"`
Timestamp string `json:"Timestamp"`
MachineSetting MachineSetting `json:"MachineSetting"`
Recipe01 []Recipe01 `json:"Recipe01"`
Topping Topping `json:"Topping"`
MaterialCode []MaterialCode `json:"MaterialCode"`
MaterialSetting []MaterialSetting `json:"MaterialSetting"`
}
type MatchineSetting struct {
type MachineSetting struct {
RecipeTag string `json:"RecipeTag"`
StrTextShowError []string `json:"strTextShowError"`
ConfigNumber int `json:"configNumber"`
@ -16,10 +17,10 @@ type MatchineSetting struct {
TemperatureMin int `json:"temperatureMin"`
}
type MaterailCode struct {
type MaterialCode struct {
PackageDescription string `json:"PackageDescription"`
RefillValuePerStep int `json:"RefillValuePerStep"`
MaterialID int `json:"materialID"`
MaterialID uint64 `json:"materialID"`
MaterialCode string `json:"materialCode"`
}
@ -40,7 +41,7 @@ type MaterialSetting struct {
SodaChannel bool `json:"SodaChannel"`
StockAdjust int `json:"StockAdjust"`
SyrupChannel bool `json:"SyrupChannel"`
ID int `json:"id"`
ID uint64 `json:"id"`
IDAlternate int `json:"idAlternate"`
IsUse bool `json:"isUse"`
PayRettryMaxCount int `json:"pay_rettry_max_count"`