urban_violation_dto.go 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package dto
  2. type ReportPeccancyDto struct {
  3. ID uint64 `json:"id"` //主键
  4. UserID uint64 `json:"user_id"` //松果APP端用户ID
  5. OpWorkerID uint64 `json:"op_worker_id"` //运维用户编号(反馈)
  6. OperateID uint64 `json:"operate_id"` //操作处理违章运维人员ID
  7. UserMobile string `json:"user_mobile"` //用户手机号
  8. UserName string `json:"user_name"` //用户名称
  9. CityID uint64 `json:"city_id"` //用户所在城市ID
  10. BikeSn string `json:"bike_sn"` //车辆编号
  11. BikeQrCode string `json:"bike_qr_code"` //车辆二维码编号
  12. PeccancyTypeID uint64 `json:"peccancy_type_id"` //违章类型id(0表示其他)
  13. TemplateID int `json:"template_id"` //违章类型模板id
  14. TypeName string `json:"type_name"` //违章类型
  15. PeccancyTypeName string `json:"peccancy_type_name"` //违章影响
  16. DiscoveryTime int64 `json:"discovery_time"` //发现时间
  17. Remark string `json:"remark"` //举报违章-备注信息
  18. DiscoveryPlace string `json:"discovery_place"` //发现地点
  19. Images string `json:"images"` //图片,json格式,"[{},{}]"
  20. Amount int `json:"amount"` //罚金金额
  21. LimitTime int `json:"limit_time"` //限制用车时间,单位:天(9999代表永久)
  22. Status uint8 `json:"status"` //违章处理状态,0 未处理 1不处罚 2处罚
  23. UserFineDetailID uint64 `json:"user_fine_detail_id"` //罚金记录ID
  24. IsWarning uint8 `json:"is_warning"` //违章是否为警告 0 否 1 是
  25. WarningType uint8 `json:"warning_type"` //警告类型 1 用户初始警告 2 循环周期免罚占比警告 3 单项警告 4 可答题的警告
  26. InfluenceImage string `json:"influence_image"` //违章实例图片及描述 json[{}]
  27. BlackID int `json:"black_id"` //黑名单记录表主键ID
  28. From uint8 `json:"from"` //数据来源 0 代表运维正常举报 1 代表从违规骑行得到
  29. FollowType uint8 `json:"follow_type"` //跟进状态:1,未跟进 2,跟进中 3,误判 4,非误判
  30. FollowMethod uint8 `json:"follow_method"` //1客服抽查跟进 2安全合规抽查跟进 3客户投诉跟进 4系统跟进
  31. PayFineStatus uint8 `json:"pay_fine_status"` //缴纳罚金状态 0 否 1 是
  32. IsAnswerReduction uint8 `json:"is_answer_reduction"` //是否通过答题免缴 0 否 1 是
  33. UserShow uint8 `json:"user_show"` //用户端是否显示 0 否 1 是
  34. CreateTime int64 `json:"create_time"` //创建时间
  35. UpdateTime int64 `json:"update_time"`
  36. OperateTime int64 `json:"operate_time"` //操作时间
  37. StartCycleTime int64 `json:"start_cycle_time"` //循环周期开始时间
  38. EndCycleTime int64 `json:"end_cycle_time"` //循环周期结束时间
  39. }