| | |
| | | ServiceTypeId int `gorm:"column:service_type_id;type:int;not null;default:0;comment:服务方式id" json:"serviceTypeId"` // 服务方式id |
| | | ServiceType ServiceType `gorm:"foreignKey:ServiceTypeId"` |
| | | ServiceManId int `gorm:"column:service_man_id;type:int;not null;default:0;comment:服务人员" json:"serviceManId"` // 服务人员 |
| | | ServiceMan User `gorm:"foreignKey:ServiceManId" json:"serviceMan"` // 服务人员 |
| | | ContactId int `gorm:"linkman_id" json:"contactId"` // 联系人id |
| | | Contact Contact `gorm:"foreignKey:ContactId"` |
| | | Address string `gorm:"column:address;type:varchar(255);not null;default:'';comment:上门地址" json:"address"` // 上门地址 |
| | |
| | | Solution string `gorm:"column:solution;type:varchar(255);not null;default:'';comment:解决方法" json:"solution"` // 解决方法 |
| | | SolutionRemark string `gorm:"column:solution_remark;type:varchar(255);not null;default:'';comment:内部备注" json:"solutionRemark"` // 内部备注 |
| | | Remark string `gorm:"column:remark;type:varchar(255);not null;default:'';comment:备注" json:"remark"` // 备注 |
| | | CrmModel |
| | | } |
| | | |
| | | // ServiceOrderSearch 服务单搜索条件 |
| | |
| | | } |
| | | ) |
| | | |
| | | func (ServiceOrder) TableName() string { |
| | | func (slf *ServiceOrder) TableName() string { |
| | | return "service_order" |
| | | } |
| | | |
| | |
| | | Preload("SalesDetails"). |
| | | Preload("ServiceType"). |
| | | Preload("Contact"). |
| | | Preload("ServiceMan"). |
| | | Preload("PriorityLevel"). |
| | | Preload("SaleChance"). |
| | | Preload("FaultType"). |