department.go 557 字节
package models

import (
	"time"
)

type Department struct {
	tableName     struct{}   `pg:"department"`
	Id            int64      `pg:"pk:id"` // 组织id
	CompanyId     int64      // 公司编号
	Level         int        // 组织级别
	Name          string     // 组织名称
	ParentId      int64      // 组织父级id
	ChargeUserIds []int64    // 主管uids
	Path          string     // 组织路径
	CreateAt      time.Time  // 创建时间
	UpdateAt      time.Time  // 更新时间
	DeleteAt      *time.Time `bun:",soft_delete"` // 删除时间
}