1234567891011121314151617181920212223242526272829303132333435363738 |
- package fms
- import (
- "github.com/beego/beego/v2/client/orm"
- )
- // 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) {
- o := orm.NewOrmUsingDB("fms")
- sql := `SELECT * FROM currency_unit WHERE `
- sql += condition
- sql += ` ORDER BY currency_unit_id ASC `
- _,err = o.Raw(sql, pars).QueryRows(&list)
- 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:"国旗图片"`
- }
|