Dockerfile
This commit is contained in:
25
model/entity/stock/unit_conversion.go
Normal file
25
model/entity/stock/unit_conversion.go
Normal file
@@ -0,0 +1,25 @@
|
||||
package entity
|
||||
|
||||
import (
|
||||
"assets/consts/public"
|
||||
consts "assets/consts/stock"
|
||||
|
||||
"gitea.com/red-future/common/beans"
|
||||
)
|
||||
|
||||
// UnitConversion 单位换算
|
||||
type UnitConversion struct {
|
||||
beans.MongoBaseDO `bson:",inline"` // 嵌入基础字段:Id, Creator, CreatedAt, Updater, UpdatedAt, TenantId, IsDeleted
|
||||
ConversionCode string `bson:"conversionCode" json:"conversionCode"` // 换算编码
|
||||
ConversionName string `bson:"conversionName" json:"conversionName"` // 换算名称
|
||||
UnitType consts.CapacityUnitType `bson:"unitType" json:"unitType"` // 单位类型
|
||||
FromUnit string `bson:"fromUnit" json:"fromUnit"` // 源单位
|
||||
ToUnit string `bson:"toUnit" json:"toUnit"` // 目标单位
|
||||
ConversionFactor float64 `bson:"conversionFactor" json:"conversionFactor"` // 换算系数(1 toUnit = ConversionFactor × fromUnit,如1箱=20瓶则factor=20)
|
||||
Remark string `bson:"remark" json:"remark"` // 备注
|
||||
}
|
||||
|
||||
// CollectionName 获取集合名称
|
||||
func (UnitConversion) CollectionName() string {
|
||||
return public.UnitConversionCollection
|
||||
}
|
||||
Reference in New Issue
Block a user