123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- package api
- import "database/sql"
- type AllLicenseInfoResponse struct {
- UniqueID string `json:"UniqueID"`
- OAId int64 `json:"oa_id"`
- OARequestID int64 `json:"oa_request_id"`
- OARequestName string `json:"Creator"`
- OARequestNameNew string `json:"oa_request_name_new"`
- OARequestNameHTMLNew string `json:"oa_request_name_html_new"`
- OAGLXMId int64 `json:"GlxmId"`
- OAGLXMName string `json:"GlxmName"`
- OASQSJ string `json:"oa_sqsj"`
- OASalespersonName string `json:"SalesPerson"`
- OAXSJSYX string `json:"SalesEmail"`
- OAOperationsPersonName string `json:"SupportPerson"`
- OAJFJSYX string `json:"SupportEmail"`
- OASYDW string `json:"Company"`
- OAXMXXMS string `json:"Project"`
- OAJDS int64 `json:"TotalNodes"`
- OANodeCount int64 `json:"NodeCount"`
- OAProductCode string `json:"oa_product_code"`
- OAProductName string `json:"ProductName"`
- OAProductVersion string `json:"ProductVersion"`
- OACPU string `json:"oa_cpu"`
- OAOperatingSystem string `json:"oa_operating_system"`
- OAMainMAC string `json:"oa_main_mac"`
- OASecondMAC string `json:"oa_second_mac"`
- OACreationDate string `json:"ApplicationDate"`
- OACreationTime string `json:"ApplicationTime"`
- OALastOperateDate string `json:"oa_last_operate_date"`
- OALastOperateTime string `json:"oa_last_operate_time"`
- CaptureTime string `json:"capture_time"`
- DelTime string `json:"del_Time"`
- LastOperateTime string `json:"LAST_OPERATE_TIME"`
-
- LicenseUniqueID string `json:"license_unique_id"`
- LicenseFlage string `json:"LicenseFlage"`
- Lic1 string `json:"lic1"`
- Lic2 string `json:"lic2"`
- CreatorGenerate string `json:"creator_generate"`
- }
- type GenerateLicenseStrRequest struct {
- OARequestId int64 `json:"oa_request_id"`
- UniqueID string `json:"UniqueID"`
- }
- type DistributeLicenseRequest struct {
- LicenseUniqueID string `json:"LicenseUniqueID"`
- OaRequestId int64 `json:"Oa_request_id"`
- OperatorUniqueID string `json:"OperatorUniqueID"`
- UserUniqueIDs []string `json:"UserUniqueIDs"`
- UserAccounts []string `json:"UserAccounts"`
- UserNames []string `json:"UserNames"`
- Emails string `json:"emails"`
- }
- type GetDistributeHistoryRequest struct {
- OaRequestId int `json:"oa_request_id"`
- UniqueID string `json:"uniqueID"`
- }
- type UpdateLicenseInfoRequest struct {
- UniqueID string `json:"UniqueID"`
- Creator string `json:"Creator" `
- ApplicationDate string `json:"ApplicationDate" `
- AssociatedProject string `json:"AssociatedProject" `
- SalesPerson string `json:"SalesPerson" `
- SalesEmail string `json:"SalesEmail"`
- SupportPerson string `json:"SupportPerson" `
- SupportEmail string `json:"SupportEmail" `
- TotalNodes int64 `json:"TotalNodes" `
- Company string `json:"Company" `
- ProductName string `json:"ProductName" `
- Version string `json:"Version" `
- NodeCount int64 `json:"NodeCount"`
- }
- type ConditionalSearchRequest struct {
- LicenseFlag string `json:"license_flag,omitempty"`
- StartingDate string `json:"starting_date,omitempty"`
- EndDate string `json:"end_date,omitempty"`
- AnySearch string `json:"any_search,omitempty"`
- }
- type UserInfoRequest struct {
- Id int `json:"id,omitempty"`
- UniqueID string `json:"unique_id,omitempty"`
- Username string `json:"username,omitempty"`
- Account string `json:"account,omitempty"`
- Password string `json:"password,omitempty"`
- Telephone string `json:"telephone,omitempty"`
- Email string `json:"email,omitempty"`
- Role string `json:"role,omitempty"`
- GroupId sql.NullInt32 `json:"group_id,omitempty"`
- }
|