// Code generated by goctl. DO NOT EDIT. package types type ResourcesReq struct { AccountId string `json:"accountId"` //账户标识 CompanyId int64 `json:"companyId,optional"` //企业标识 DepartmentId int64 `json:"departmentId,optional"` //组织标识 Name string `json:"name"` //资源名称 ResourceType string `json:"resourceType"` //资源类型 Number int64 `json:"number"` //数量 Spec string `json:"spec,optional"` //规格 AppId string `json:"appId"` //标识 Model int64 `json:"model"` //操作类型0使用1新增 RuleId string `json:"ruleId,optional"` //使用规则标识 UserId string `json:"userId"` //用户标识 Url string `json:"url,optional"` //下载地址 SearchCriteria string `json:"searchCriteria,optional"` //搜索条件 Source string `json:"source,optional"` //数据来源 } type ResourcesRes struct { Code int64 `form:"code"` Message string `form:"message"` } type PreviewReq struct { InfoId string `json:"infoId,optional"` //信息标识 AccountId string `json:"accountId,optional"` //企业标识 DeductionType string `json:"deductionType,optional"` //资源代码 } type PreviewRes struct { Code int64 `form:"code"` Message string `form:"message"` RepeatNumb int64 `form:"repeatNumb"` DeductionNumb int64 `form:"deductionNumb"` } type RecordReq struct { AccountId string `form:"accountId,optional"` //企业标识 UserId string `form:"userId,optional"` //用户标识 Page int `form:"page,optional"` PageSize int `form:"pageSize,optional"` } type RecordRes struct { Code int64 `json:"code"` Message string `json:"message"` } type AuthReq struct { AccountId string `form:"accountId,optional"` //企业标识 UserId string `form:"userId,optional"` //用户标识 } type AuthRes struct { Code int64 `json:"code"` Message string `json:"message"` }