train_sale_apply_summary.go 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. // ==========================================================================
  2. // This is auto-generated by gf cli tool. Fill this file as you wish.
  3. // ==========================================================================
  4. package model
  5. import (
  6. "dashoo.cn/micro/app/model/train/internal"
  7. )
  8. // TrainSaleApplySummary is the golang structure for table train_sale_apply_summary.
  9. type TrainSaleApplySummary internal.TrainSaleApplySummary
  10. // Fill with you ideas below.
  11. type TraSaleApplySummarySearchReq struct {
  12. ApplyId int `json:"applyId"` // 申请ID
  13. }
  14. type TraSaleApplySummaryRes struct {
  15. Id int `json:"id"` // 主键
  16. ApplyId int `json:"applyId"` // 申请ID
  17. ExplainDuration string `json:"explainDuration"` // 讲解时长
  18. QuestionRecord string `json:"questionRecord"` // 提问记录
  19. TrainSummary string `json:"trainSummary"` // 培训效果总结
  20. NextStep string `json:"nextStep"` // 下一步工作计划
  21. }
  22. type TraSaleApplySummaryCreateReq struct {
  23. ApplyId int `json:"applyId" v:"required|min:1#|申请ID不能为空"` // 申请ID
  24. ExplainDuration string `json:"explainDuration" v:"required#讲解时长为空"` // 讲解时长
  25. QuestionRecord string `json:"questionRecord" v:"required#提问记录为空"` // 提问记录
  26. TrainSummary string `json:"trainSummary" v:"required#培训效果总结为空"` // 培训效果总结
  27. NextStep string `json:"nextStep" v:"required#下一步工作计划为空"` // 下一步工作计划
  28. }
  29. type TraSaleApplySummaryUpdateReq struct {
  30. Id int `json:"id" v:"required|min:1#|主ID不能为空"` // 主键
  31. ApplyId int `json:"applyId" v:"required|min:1#|申请ID不能为空"` // 申请ID
  32. ExplainDuration string `json:"explainDuration" v:"required#讲解时长为空"` // 讲解时长
  33. QuestionRecord string `json:"questionRecord" v:"required#提问记录为空"` // 提问记录
  34. TrainSummary string `json:"trainSummary" v:"required#培训效果总结为空"` // 培训效果总结
  35. NextStep string `json:"nextStep" v:"required#下一步工作计划为空"` // 下一步工作计划
  36. }