variety_admin_permission.go 821 B

1234567891011121314151617181920212223
  1. package supply_analysis
  2. import (
  3. "eta/eta_api/global"
  4. "eta/eta_api/utils"
  5. "time"
  6. )
  7. // VarietyAdminPermission variety_admin_permission 品种权限表
  8. type VarietyAdminPermission struct {
  9. Id int `orm:"column(id);pk" gorm:"primaryKey" `
  10. VarietyId int `description:"品种id"`
  11. SysUserId int `description:"用户id"`
  12. CreateTime time.Time `description:"添加时间"`
  13. }
  14. // GetVarietyPermissionByVarietyIdAndUserId 根据品种id和用户id获取权限记录表
  15. func GetVarietyPermissionByVarietyIdAndUserId(varietyId, sysUserId int) (item *VarietyAdminPermission, err error) {
  16. sql := `SELECT * FROM variety_admin_permission a WHERE variety_id = ? AND sys_user_id = ? ORDER BY id desc `
  17. err = global.DbMap[utils.DbNameIndex].Raw(sql, varietyId, sysUserId).First(&item).Error
  18. return
  19. }