SJA APS后端代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

37 lines
750 B

package db
import "leit.com/leit_seat_aps/common"
// 标准定义对象
type Stdeftab struct {
Finr int `xorm:"pk"`
Stdeftyp string `xorm:"pk"`
Statid string `xorm:"pk"`
Lang string `xorm:"pk"`
Bez string
Lastmodif string
Lastuser string
Credatuz string
}
func (t *Stdeftab) Clipped() {
common.TrimStruct(t, *t)
}
func (t *Stdeftab) TableName() string {
return "stdeftab"
}
// 获取指定标准的定义列表
func (t *Stdeftab) GetStandardList(stdtyp string) (datalst []Stdeftab, err error) {
var i int
e := G_DbEngine
if err = e.Where("finr = ? and stdeftyp = ?", G_FINR, stdtyp).OrderBy("statid").Find(&datalst); err != nil {
return
}
for i, _ = range datalst {
datalst[i].Clipped()
}
return
}