package dto // 设备转移请求结构体 type TransferValidationToolReq struct { T_sn string `form:"T_sn" vd:"len($)>0;msg:'sn不能为空'"` AcceptedUser string `form:"AcceptedUser" vd:"len($)>0;msg:'接收人不能为空'"` AcceptedUserUid string `form:"AcceptedUserUid"` Remark string `form:"Remark"` // 转移备注 T_sn_List []string } // 设备转移结果结构体 type TransferResult struct { T_sn string Success bool Message string Status string } // 确认接收设备请求结构体 type ConfirmTransferValidationToolReq struct { TransferId int `form:"TransferId" vd:"$>0;msg:'id不能为空'"` T_sn string `form:"T_sn"` // 如果后期接收sn需要传入再做处理 Project string `form:"Project" vd:"len($)>0;msg:'出库项目不能为空'"` // 备注 Remark string `form:"Remark"` // 接收备注 Number int `form:"Number"` // 接收数量 T_sn_List []string }