package fms import "hongze/fms_api/global" // CurrencyUnit 货币单位表 type CurrencyUnit struct { CurrencyUnitId int `gorm:"primaryKey;column:currency_unit_id" json:"-" description:"货币ID"` Name string `gorm:"column:name" json:"name" description:"货币名称"` UnitName string `gorm:"unit_name" json:"unit_name" description:"单位名称"` Code string `gorm:"code" json:"code" description:"国际代码"` Enable int `gorm:"enable" json:"enable" description:"状态: 0-禁用; 1-启用"` FlagImg string `gorm:"flag_img" json:"flag_img" description:"国旗图片"` } func (m *CurrencyUnit) TableName() string { return "currency_unit" } func (m *CurrencyUnit) List(condition string, pars []interface{}) (list []*CurrencyUnit, err error) { list = make([]*CurrencyUnit, 0) query := global.DEFAULT_MYSQL.Model(m). Where(condition, pars...). Order("currency_unit_id ASC") err = query.Find(&list).Error return } type CurrencyUnitItem struct { Name string `json:"name" description:"货币名称"` UnitName string `json:"unit_name" description:"单位名称"` Code string `json:"code" description:"国际代码"` Enable int `json:"enable" description:"状态: 0-禁用; 1-启用"` RMBRate float64 `json:"rmb_rate" description:"当日对人民币汇率"` FlagImg string `json:"flag_img" description:"国旗图片"` }