package jst import "recook/internal/v2/lib/db" // JSTOrder 聚水潭order关联. type OrderModel struct { db.BaseModel ID uint `gorm:"column:id;primary_key"` OID uint `gorm:"column:oid"` OrderID uint `gorm:"column:order_id"` JSTShopID uint `gorm:"column:jst_shop_id"` } // TableName sets the insert table name for this struct type. func (r *OrderModel) TableName() string { return "jst_order" } // FindByOrderID 根据orderGoodsID. func (r *OrderModel) FindByOrderID(by uint) (result OrderModel) { r.GetDb().Model(&OrderModel{}).Where("order_id = ?", by).First(&result) return } // FindByOID 根据erp内部id. func (r *OrderModel) FindByOID(by uint) (result OrderModel) { r.GetDb().Model(&OrderModel{}).Where("oid = ?", by).First(&result) return } // Create 创建. func (r *OrderModel) Create(data *OrderModel) { r.GetDb().Create(data) }