123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173 |
- package entity
- import "gopkg.in/guregu/null.v3"
- type Order struct {
- Id string `db:"id"`
- Name string `db:"name"`
- Gender int `db:"gender"`
- Age int `db:"age"`
- Birthday string `db:"birthday"`
- Address string `db:"address"`
- DetailAddress string `db:"detail_address"`
- VisitDate string `db:"visit_date"`
- VisitTimeRange string `db:"visit_time_range"`
- Source string `db:"source"`
- Status int `db:"status"`
- WorkFee int `db:"work_fee,positive"`
- FreeFee int `db:"free_fee"`
- RepeatItemFee int `db:"repeat_item_fee"`
- Payment int `db:"payment,positive"`
- OnlinePayment int `db:"online_payment,positive"`
- ActualPayment int `db:"actual_payment"`
- VActualPayment int `db:"v_actual_payment"`
- PaymentTime string `db:"payment_time,omitempty"`
- PayType int `db:"pay_type,omitempty"`
- PayNo string `db:"pay_no,omitempty"`
- CustomManagerId string `db:"cm_id,omitempty" json:"CmId"`
- NourseId string `db:"nurse_id,omitempty"`
- IsOthers int `db:"is_others"`
- IsMerged int `db:"is_merged"`
- BloodCodes string `db:"blood_codes,omitempty"`
- AssayTime string `db:"assay_time,omitempty"`
- CustomId int `db:"custom_id"`
- CustomMobile string `db:"custom_mobile"`
- Mobile string `db:"mobile"`
- MaterialId int `db:"m_id"`
- Remark string `db:"remark,omitempty"`
- AdminRemark string `db:"admin_remark"`
- UpdatedAt string `db:"updated_at"`
- CreatedAt string `db:"created_at"`
- IsViewReport string `db:"is_view_report"`
- ShareCode string `db:"share_code"`
- IsAgent uint `db:"isagent"`
- Type string `db:"type"`
- BloodTestId string `db:"null"`
- OpenId string `db:"null"`
- Relationship string `db:"null"`
- IsYunxue int `db:"null"`
- IsDfguomin int `db:"null"`
- ProductIds []OrderProduct `db:"null"`
- ItemIds []int `db:"null"`
- Coupons []int `db:"null"`
- IsNeedPay string `db:"null"`
- LinkerId int `db:"linker_id"`
- CreatedBy string `db:"created_by"`
- PTId int `db:"null"`
- ToOpenID string `db:"null",json:"toopenid"`
- IdNum string `db:"id_num",json:"IdNum"`
- NurseId string `db:"null",json:"NurseId"`
- ServiceRemark string `db:"service_remark"`
- JdOrderId string `db:"jd_order_id",json:"JdOrderId"`
- Zone string `db:"zone" json:"zone"`
- Coordinates string `db:"coordinates" json:"Coordinates"`
- PreOrderId string `db:"pre_order_id" json:"PreOrderId"`
- ShareSource string `db:"share_source" json:"ShareSource"`
- IsZFB bool `db:"null"`
- AccountType string `db:"account_type" json:"AccountType"`
- }
- type OrderDB struct {
- Id string `db:"id"`
- Name string `db:"name"`
- Gender int `db:"gender"`
- Age int `db:"age"`
- Birthday string `db:"birthday"`
- Address string `db:"address"`
- DetailAddress string `db:"detail_address"`
- VisitDate null.String `db:"visit_date"`
- VisitTimeRange null.String `db:"visit_time_range"`
- Source string `db:"source"`
- Status int `db:"status"`
- WorkFee null.Int `db:"work_fee"`
- FreeFee int `db:"free_fee"`
- RepeatItemFee int `db:"repeat_item_fee"`
- Payment int `db:"payment"`
- OnlinePayment int `db:"online_payment"`
- ActualPayment null.Int `db:"actual_payment"`
- VActualPayment int `db:"v_actual_payment"`
- PaymentTime null.String `db:"payment_time"`
- PayType null.Int `db:"pay_type"`
- PayNo null.String `db:"pay_no"`
- CustomManagerId null.String `db:"cm_id"`
- NourseId null.String `db:"nurse_id"`
- IsOthers int `db:"is_others"`
- IsMerged int `db:"is_merged"`
- BloodCodes null.String `db:"blood_codes"`
- AssayTime null.String `db:"assay_time"`
- CustomId null.Int `db:"custom_id"`
- CustomMobile string `db:"custom_mobile"`
- Mobile string `db:"mobile"`
- MaterialId int `db:"m_id"`
- ReportPicture string `db:"report_picture"`
- IsViewReport string `db:"is_view_report"`
- Remark null.String `db:"remark"`
- UpdatedAt string `db:"updated_at"`
- CreatedAt string `db:"created_at,omitempty"`
- IsNotice string `db:"is_notice"`
- ThirdPayNo null.String `db:"third_pay_no" json:"-"`
- DelayDeadtime uint `db:"delay_deadtime" json:"delay_deadtime"`
- Relationship null.String `db:"relationship"`
- RelId null.Int `db:"rel_id"`
- IsYunxue null.Int `db:"is_yunxue"`
- IsDfguomin null.Int `db:"is_dfguomin"`
- Type string `db:"type" json:"type"`
- BloodTestId null.String `db:"bloodtest_id" json:"bloodtest_id"`
- NeedEmptiness null.Int `db:"need_emptiness"`
- ReportPeriod null.String `db:"report_period"`
- PressurePipe null.String `db:"pressure_pipe"`
- BloodAddress null.String `db:"blood_address"`
- Notice null.String `db:"notice"`
- IsFetchData int `db:"is_fetch_data"`
- NurseRemark null.String `db:"nurse_remark"`
- ServiceRemark null.String `db:"service_remark"`
- OriginalReport null.String `db:"original_report"`
- JdOrderId null.String `db:"jd_order_id"`
- Zone null.String `db:"zone" json:"zone"`
- Coordinates null.String `db:"coordinates" json:"coordinates"`
- IdNum null.String `db:"id_num",json:"IdNum"`
- PreOrderId string `db:"pre_order_id" json:"PreOrderId"`
- ShareSource null.String `db:"share_source" `
- }
- type AgentEntity struct {
- Id string `db:"id"`
- OpenId string `db:"openid"`
- CreateTime string `db:"createtime"`
- UpdateTime string `db:"updatetime"`
- UserParentId null.String `db:"userparentid"`
- AgentType null.Int `db:"type"`
- RedPacket null.Int `db:"redpacket"`
- }
- type DetectInfoParam struct {
- OrderId string `json:"order_no"`
- DetectItemID int `json:"detect_item_id"`
- Final string `json:"final"`
- Unit string `json:"unit"`
- RefValue string `json:"refValue"`
- Status int `json:"final_status"`
- CreatedAt string `json:"createdAt"`
- IsSelf int `json:"is_self"`
- }
- type DetectInfoDB struct {
- OrderId string `db:"order_no"`
- DetectItemID int `db:"detect_item_id"`
- Final string `db:"final"`
- Unit string `db:"unit"`
- RefValue null.String `db:"refValue"`
- Age null.String `db:"age"`
- Gender null.String `db:"gender"`
- Checker null.String `db:"checker"`
- Approver null.String `db:"approver"`
- CheckTime null.String `db:"checkTime"`
- CreatedAt string `db:"createdAt"`
- IsSelf int `db:"is_self"`
- FinalStatus int `db:"final_status"`
- FinalTip null.String `db:"final_tip"`
- Extra null.String `db:"extra"`
- }
|