zhangqian
2023-08-05 f04def67f695e69591ccdd73bb339c6f402b477c
model/serviceOrder.go
@@ -22,30 +22,34 @@
      Subject         string        `gorm:"subject" json:"subject"`      // 主题
      ProductId       int           `gorm:"product_id" json:"productId"` // 产品id
      Product         Product       `gorm:"foreignKey:ProductId"`
      ServiceTypeId   int           `gorm:"service_type_id" json:"serviceTypeId"` // 服务方式
      ServiceTypeId   int           `gorm:"service_type_id" json:"serviceTypeId"` // 服务方式id
      ServiceType     ServiceType   `gorm:"foreignKey:ServiceTypeId"`
      ServiceManId    int           `gorm:"service_man_id" json:"serviceManId"` // 服务人员
      ContactId       int           `gorm:"linkman_id" json:"contact_id"`       // 联系人id
      ContactId       int           `gorm:"linkman_id" json:"contactId"`        // 联系人id
      Contact         Contact       `gorm:"foreignKey:ContactId"`
      Address         string        `gorm:"address" json:"address"`                     // 上门地址
      PriorityLevelId int           `gorm:"priority_level_id" json:"priority_level_id"` // 优先级别
      PriorityLevelId int           `gorm:"priority_level_id" json:"priorityLevelId"` // 优先级别id
      PriorityLevel   PriorityLevel `gorm:"foreignKey:PriorityLevelId"`
      AppointmentTime string        `gorm:"appointment_time" json:"appointment_time"` // 预约上门时间
      AppointmentTime string        `gorm:"appointment_time" json:"appointmentTime"` // 预约上门时间
      SaleChanceId    int           `gorm:"sale_leads" json:"saleChanceId"`           // 销售机会id
      SaleChance      SaleChance    `gorm:"foreignKey:SaleChanceId"`
      SeverityId      int           `gorm:"severity_id" json:"severity"` // 严重程度
      FaultTypeId    int        `gorm:"severity_id" json:"faultTypeId"` // 故障类别id
      FaultType      FaultType  `gorm:"foreignKey:FaultTypeId"`
      SeverityId     int        `gorm:"severity_id" json:"severity"` // 严重程度id
      Severity        Severity      `gorm:"foreignKey:SeverityId"`
      Status          int           `gorm:"status" json:"status"`               // 处理状态
      ExpectTime      string        `gorm:"expect_time" json:"expect_time"`     // 希望处理时间
      RealTime        string        `gorm:"real_time" json:"real_time"`         // 实际处理时间
      CarFare         float64       `gorm:"car_fare" json:"car_fare"`           // 交通费
      ChargeAmount    float64       `gorm:"charge_amount" json:"charge_amount"` // 收费金额
      TimeSpentId     int           `gorm:"time_spent_id" json:"time_spent_id"` // 花费时间
      FaqId           int           `gorm:"problem_id" json:"problem_id"`       // 常见问题id
      ExpectTime     string     `gorm:"expect_time" json:"expectTime"`     // 希望处理时间
      RealTime       string     `gorm:"real_time" json:"realTime"`         // 实际处理时间
      CarFare        float64    `gorm:"car_fare" json:"carFare"`           // 交通费
      ChargeAmount   float64    `gorm:"charge_amount" json:"chargeAmount"` // 收费金额
      TimeSpentId    int        `gorm:"time_spent_id" json:"timeSpentId"`  // 花费时间
      TimeSpent      TimeSpent  `gorm:"foreignKey:TimeSpentId"`
      FaqId          int        `gorm:"problem_id" json:"faqId"` // 常见问题id
      Faq             Faq           `gorm:"foreignKey:FaqId"`
      ProblemDesc     string        `gorm:"problem_desc" json:"problem_desc"`       // 问题描述
      ProblemDesc    string     `gorm:"problem_desc" json:"problemDesc"`       // 问题描述
      Solution        string        `gorm:"solution" json:"solution"`               // 解决方法
      SolutionRemark  string        `gorm:"solution_remark" json:"solution_remark"` // 内部备注
      SolutionRemark string     `gorm:"solution_remark" json:"solutionRemark"` // 内部备注
      Remark          string        `gorm:"remark" json:"remark"`                   // 备注
   }