GAAS GFrame项目web后台
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.

28 lines
1.3 KiB

  1. package models
  2. import "LAPP_GAAS_GFrame_BACKEND/db"
  3. type PmServiceAttrlst struct {
  4. Finr int `json:"pm_service_attrlst-finr" xorm:"not null pk INT(4)"`
  5. Mainserviceid string `json:"pm_service_attrlst-mainserviceid" xorm:"not null pk VARCHAR(20)"`
  6. Pos int `json:"pm_service_attrlst-pos" xorm:"not null pk INT(4)"`
  7. Descr string `json:"pm_service_attrlst-descr" xorm:"not null VARCHAR(40)"`
  8. Attrnr int `json:"pm_service_attrlst-attrnr" xorm:"not null INT(4)"`
  9. Parameter string `json:"pm_service_attrlst-parameter" xorm:"not null VARCHAR(40)"`
  10. Paravalue string `json:"pm_service_attrlst-paravalue" xorm:"not null VARCHAR(100)"`
  11. Lastmodif string `json:"pm_service_attrlst-lastmodif" xorm:"not null VARCHAR(14)"`
  12. Lastuser string `json:"pm_service_attrlst-lastuser" xorm:"not null VARCHAR(20)"`
  13. Credatuz string `json:"pm_service_attrlst-credatuz" xorm:"not null VARCHAR(14)"`
  14. Attrname string `json:"pm_service_attrlst-attrname" xorm:"-"`
  15. }
  16. //查所有
  17. func (t *PmServiceAttrlst) SelectAll() ([]PmServiceAttrlst, error) {
  18. e := db.Eloquent.Master()
  19. var data []PmServiceAttrlst
  20. err := e.Table("pm_service_attrlst").Where("finr = ? and mainserviceid = ?", t.Finr, t.Mainserviceid).Find(&data)
  21. if err != nil {
  22. return data, err
  23. }
  24. return data, nil
  25. }