package requests type ProjectPlatformHospitalRequest struct { GetProjectPlatformHospitalPage // 获取列表-分页 PutProjectPlatformHospitalStatus // 操作状态 AddProjectPlatformHospital // 新增 GetProjectPlatformHospitalList // 查询app医院-列表 ExportProjectPlatformHospital // 导出 } // GetProjectPlatformHospitalPage 获取列表-分页 type GetProjectPlatformHospitalPage struct { Page int `json:"page" form:"page" label:"页码"` PageSize int `json:"page_size" form:"page_size" label:"每页个数"` ProjectPlatformId string `json:"project_platform_id" form:"project_platform_id" label:"关联id" validate:"required"` HospitalName string `json:"hospital_name" form:"hospital_name" label:"医院名称"` Status *int `json:"status" form:"status" label:"状态(1:正常 2:禁用)" validate:"omitempty,oneof=1 2"` } // PutProjectPlatformHospitalStatus 操作状态 type PutProjectPlatformHospitalStatus struct { Status int `json:"status" form:"status" label:"状态(1:正常 2:禁用)" validate:"required,oneof=1 2"` // 状态(1:正常 2:禁用) } // AddProjectPlatformHospital 新增 type AddProjectPlatformHospital struct { ProjectPlatformId string `json:"project_platform_id" form:"project_platform_id" label:"关联id" validate:"required"` HospitalId string `json:"hospital_id" form:"hospital_id" label:"医院id" validate:"required"` Status *int `json:"status" form:"status" label:"状态(1:正常 2:禁用)" validate:"required,oneof=1 2"` } // GetProjectPlatformHospitalList 查询app医院-列表 type GetProjectPlatformHospitalList struct { HospitalName string `json:"hospital_name" form:"hospital_name" label:"医院名称" validate:"required"` } // ExportProjectPlatformHospital 导出 type ExportProjectPlatformHospital struct { Type int `json:"type" form:"type" label:"类型" validate:"required,oneof=1 2 3"` // 1:当前搜索数据 2:当前选择数据 3:全部数据 Id string `json:"id" form:"id" label:"id"` ProjectPlatformId string `json:"project_platform_id" form:"project_platform_id" label:"关联id" validate:"required"` HospitalName string `json:"hospital_name" form:"hospital_name" label:"医院名称"` Status *int `json:"status" form:"status" label:"状态" validate:"omitempty,oneof=1 2"` // 状态(1:正常 2:禁用) }