修改上下文参数传递,实现门店登录

This commit is contained in:
2025-06-04 17:30:08 +08:00
parent caf3d42fe5
commit 5f55223cd5
19 changed files with 237 additions and 13 deletions

26
internal/model/store.go Normal file
View File

@ -0,0 +1,26 @@
package model
import (
"github.com/gogf/gf/v2/frame/g"
)
type Store struct {
g.Meta `orm:"table:stores"` // 绑定表名
Id int64 `json:"id" orm:"id,primary" dc:"门店ID"`
MerchantId int64 `json:"merchantId" orm:"merchant_id,not null" dc:"所属商户ID"`
Name string `json:"name" orm:"name,not null" dc:"门店名称"`
StoreCode string `json:"storeCode" orm:"store_code,unique" dc:"门店编号"`
Address string `json:"address" orm:"address" dc:"门店地址"`
ContactName string `json:"contactName" orm:"contact_name" dc:"联系人姓名"`
ContactPhone string `json:"contactPhone" orm:"contact_phone" dc:"联系人电话"`
Status int `json:"status" orm:"status,default:1" dc:"状态1=正常营业2=暂停营业3=已关闭"`
}
type CreateIn struct {
Name string `json:"name" v:"required" dc:"门店名称"`
}
type UpdateIn struct {
Id int
Name string
}