63 lines
2.4 KiB
Go
63 lines
2.4 KiB
Go
package queries
|
|
|
|
import "tyapi-server/internal/domains/certification/enums"
|
|
|
|
// ListCertificationsQuery 认证申请列表查询参数
|
|
type ListCertificationsQuery struct {
|
|
Page int `json:"page"`
|
|
PageSize int `json:"page_size"`
|
|
UserID string `json:"user_id"`
|
|
Status enums.CertificationStatus `json:"status"`
|
|
StartDate string `json:"start_date"`
|
|
EndDate string `json:"end_date"`
|
|
EnterpriseName string `json:"enterprise_name"`
|
|
}
|
|
|
|
// ListEnterprisesQuery 企业信息列表查询参数
|
|
type ListEnterprisesQuery struct {
|
|
Page int `json:"page"`
|
|
PageSize int `json:"page_size"`
|
|
UserID string `json:"user_id"`
|
|
EnterpriseName string `json:"enterprise_name"`
|
|
LicenseNumber string `json:"license_number"`
|
|
LegalPersonName string `json:"legal_person_name"`
|
|
StartDate string `json:"start_date"`
|
|
EndDate string `json:"end_date"`
|
|
}
|
|
|
|
// ListEnterpriseInfoSubmitRecordsQuery 企业信息提交记录列表查询参数
|
|
type ListEnterpriseInfoSubmitRecordsQuery struct {
|
|
Page int `json:"page"`
|
|
PageSize int `json:"page_size"`
|
|
CertificationID string `json:"certification_id"`
|
|
UserID string `json:"user_id"`
|
|
Status string `json:"status"`
|
|
CompanyName string `json:"company_name"`
|
|
StartDate string `json:"start_date"`
|
|
EndDate string `json:"end_date"`
|
|
}
|
|
|
|
// ListEsignContractGenerateRecordsQuery e签宝生成合同记录列表查询参数
|
|
type ListEsignContractGenerateRecordsQuery struct {
|
|
Page int `json:"page"`
|
|
PageSize int `json:"page_size"`
|
|
CertificationID string `json:"certification_id"`
|
|
UserID string `json:"user_id"`
|
|
Status string `json:"status"`
|
|
ContractType string `json:"contract_type"`
|
|
StartDate string `json:"start_date"`
|
|
EndDate string `json:"end_date"`
|
|
}
|
|
|
|
// ListEsignContractSignRecordsQuery e签宝签署合同记录列表查询参数
|
|
type ListEsignContractSignRecordsQuery struct {
|
|
Page int `json:"page"`
|
|
PageSize int `json:"page_size"`
|
|
CertificationID string `json:"certification_id"`
|
|
UserID string `json:"user_id"`
|
|
Status string `json:"status"`
|
|
SignerName string `json:"signer_name"`
|
|
StartDate string `json:"start_date"`
|
|
EndDate string `json:"end_date"`
|
|
}
|