hrm_sub_company.go 755 B

123456789101112131415161718192021222324
  1. package oa
  2. import "eta/eta_bridge/global"
  3. type HrmSubCompany struct {
  4. ID int `grom:"column:id"`
  5. SUBCOMPANYNAME string `grom:"column:subcompanyname"`
  6. COMPANYID int `grom:"column:companyid"`
  7. SUPSUBCOMID int `grom:"column:supsbucomiD"`
  8. TLEVEL int `grom:"column:TLEVEL"`
  9. SHOWORDEROFTREE int `gorm:"column:SHOWORDEROFTREE"`
  10. }
  11. func (h *HrmSubCompany) TableName() string {
  12. return "ECOLOGY_TARGET.HRMSUBCOMPANY"
  13. }
  14. func GetSubCompanyList() (list []HrmSubCompany, err error) {
  15. err = global.OaDbHT.Select("id ,subcompanyname ,companyid ,supsubcomid ,tlevel ,SHOWORDEROFTREE").Where("CANCELED IS NULL").Find(&list).Error
  16. if err != nil {
  17. global.FILE_LOG.Error("获取子公司列表失败")
  18. }
  19. return
  20. }