Documentation ¶
Index ¶
- func AppendLog(args *ArgsAppendLog) (err error)
- func AppendVaccine(args *ArgsAppendVaccine) (err error)
- func DeleteVaccine(args *ArgsDeleteVaccine) (err error)
- type ArgsAppendLog
- type ArgsAppendVaccine
- type ArgsDeleteVaccine
- type ArgsGetLogList
- type ArgsGetVaccineList
- type FieldsLog
- type FieldsVaccine
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ArgsAppendLog ¶
type ArgsAppendLog struct { //组织ID OrgID int64 `db:"org_id" json:"orgID" check:"id" empty:"true"` //组织成员ID OrgBindID int64 `db:"org_bind_id" json:"orgBindID" check:"id" empty:"true"` //用户ID UserID int64 `db:"user_id" json:"userID" check:"id" empty:"true"` //健康码状态 // 0 正常(绿); 1 警告(黄); 2 危险(红) HealthStatus int `db:"health_status" json:"healthStatus" check:"intThan0" empty:"true"` //健康码附加文件 HealthFileID int64 `db:"health_file_id" json:"healthFileID" check:"id" empty:"true"` //行程卡状态 // 0 正常(绿); 1 警告(黄); 2 危险(红) TravelStatus int `db:"travel_status" json:"travelStatus" check:"intThan0" empty:"true"` //行程卡附加文件 TravelFileID int64 `db:"travel_file_id" json:"travelFileID" check:"id" empty:"true"` //体温 // 小数点保留2位数x100 BodyTemperature int `db:"body_temperature" json:"bodyTemperature" check:"intThan0" empty:"true"` //核酸报告截图 NAReportFileID int64 `db:"na_report_file_id" json:"naReportFileID" check:"id" empty:"true"` //核酸结果 // 0 正常(阴性); 1 异常(阳性) NAReportStatus int `db:"na_report_status" json:"naReportStatus" check:"intThan0" empty:"true"` }
ArgsAppendLog 添加新的记录参数
type ArgsAppendVaccine ¶
type ArgsAppendVaccine struct { //组织ID OrgID int64 `db:"org_id" json:"orgID" check:"id" empty:"true"` //组织成员ID OrgBindID int64 `db:"org_bind_id" json:"orgBindID" check:"id" empty:"true"` //用户ID UserID int64 `db:"user_id" json:"userID" check:"id" empty:"true"` //疫苗名称 Name string `db:"name" json:"name" check:"name"` //接种地点 Address string `db:"address" json:"address" check:"address" empty:"true"` }
ArgsAppendVaccine 添加新的记录参数
type ArgsDeleteVaccine ¶
type ArgsDeleteVaccine struct { //ID ID int64 `db:"id" json:"id" check:"id"` //组织ID OrgID int64 `db:"org_id" json:"orgID" check:"id" empty:"true"` }
ArgsDeleteVaccine 删除记录参数
type ArgsGetLogList ¶
type ArgsGetLogList struct { //分页 Pages CoreSQLPages.ArgsDataList `json:"pages"` //组织ID // 必填 OrgID int64 `json:"orgID" check:"id"` //组织成员ID OrgBindID int64 `db:"org_bind_id" json:"orgBindID" check:"id" empty:"true"` //用户ID UserID int64 `json:"userID" check:"id" empty:"true"` //健康码状态 // 0 正常(绿); 1 警告(黄); 2 危险(红) HealthStatus int `db:"health_status" json:"healthStatus" check:"intThan0" empty:"true"` //行程卡状态 // 0 正常(绿); 1 警告(黄); 2 危险(红) TravelStatus int `db:"travel_status" json:"travelStatus" check:"intThan0" empty:"true"` //核酸结果 // 0 正常(阴性); 1 异常(阳性) NAReportStatus int `db:"na_report_status" json:"naReportStatus" check:"intThan0" empty:"true"` //总的检查结果 // 0 正常(绿); 1 警告(黄); 2 危险(红) Result int `db:"result" json:"result" check:"intThan0" empty:"true"` }
ArgsGetLogList 查看检疫日志列表参数
type ArgsGetVaccineList ¶
type ArgsGetVaccineList struct { //分页 Pages CoreSQLPages.ArgsDataList `json:"pages"` //组织ID // 必填 OrgID int64 `json:"orgID" check:"id"` //组织成员ID OrgBindID int64 `db:"org_bind_id" json:"orgBindID" check:"id" empty:"true"` //用户ID UserID int64 `json:"userID" check:"id" empty:"true"` //搜索 Search string `json:"search" check:"search" empty:"true"` }
ArgsGetVaccineList 获取疫苗接种记录参数
type FieldsLog ¶
type FieldsLog struct { //ID ID int64 `db:"id" json:"id"` //创建时间 CreateAt time.Time `db:"create_at" json:"createAt"` //组织ID OrgID int64 `db:"org_id" json:"orgID"` //组织成员ID OrgBindID int64 `db:"org_bind_id" json:"orgBindID"` //用户ID UserID int64 `db:"user_id" json:"userID"` //健康码状态 // 0 正常(绿); 1 警告(黄); 2 危险(红) HealthStatus int `db:"health_status" json:"healthStatus"` //健康码附加文件 HealthFileID int64 `db:"health_file_id" json:"healthFileID"` //行程卡状态 // 0 正常(绿); 1 警告(黄); 2 危险(红) TravelStatus int `db:"travel_status" json:"travelStatus"` //行程卡附加文件 TravelFileID int64 `db:"travel_file_id" json:"travelFileID"` //体温 // 小数点保留2位数x100 BodyTemperature int `db:"body_temperature" json:"bodyTemperature"` //核酸报告截图 NAReportFileID int64 `db:"na_report_file_id" json:"naReportFileID"` //核酸结果 // 0 正常(阴性); 1 异常(阳性) NAReportStatus int `db:"na_report_status" json:"naReportStatus"` //总的检查结果 // 0 正常(绿); 1 警告(黄); 2 危险(红) Result int `db:"result" json:"result"` }
FieldsLog 记录信息
func GetLogList ¶
func GetLogList(args *ArgsGetLogList) (dataList []FieldsLog, dataCount int64, err error)
GetLogList 查看检疫日志列表
type FieldsVaccine ¶
type FieldsVaccine struct { //ID ID int64 `db:"id" json:"id"` //创建时间 CreateAt time.Time `db:"create_at" json:"createAt"` //组织ID OrgID int64 `db:"org_id" json:"orgID"` //组织成员ID OrgBindID int64 `db:"org_bind_id" json:"orgBindID"` //用户ID UserID int64 `db:"user_id" json:"userID"` //疫苗名称 Name string `db:"name" json:"name"` //接种地点 Address string `db:"address" json:"address"` }
FieldsVaccine 疫苗接种记录
func GetVaccineList ¶
func GetVaccineList(args *ArgsGetVaccineList) (dataList []FieldsVaccine, dataCount int64, err error)
GetVaccineList 获取疫苗接种记录
Click to show internal directories.
Click to hide internal directories.