| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- package model
- import (
- "lims_adapter/model"
- "lims_adapter/model/access/internal"
- )
- type UserLockaccess internal.UserLockaccess
- type UserLockaccessListReq struct {
- Page *model.Page `json:"page"`
- OrderBy *model.OrderBy `json:"orderBy"`
- LockId string `json:"lockId"` // 门禁ID
- UserId int `json:"userId"` // 用户ID
- UserName string `json:"userName"` // 用户名
- }
- type UserLock struct {
- UserId int `json:"userId"`
- UserName string `json:"userName"`
- Lock []*DeviceLockRelate `json:"lock"`
- }
- type UserLockaccessAddReq struct {
- UserId int `json:"userId" v:"required#请输入用戶Id"`
- LockId []string `json:"lockId"` // 门禁ID
- }
- type UserLockaccessGetReq struct {
- UserId int `json:"userId" v:"required#请输入用戶Id"`
- }
- type UserLockaccessUpdateReq struct {
- UserId int `json:"userId" v:"required#请输入用戶Id"`
- LockId []string `json:"lockId"` // 门禁ID
- }
- type UserLockaccessDeleteReq struct {
- UserId []int `json:"userId"`
- }
|