// ========================================================================== // This is auto-generated by gf cli tool. Fill this file as you wish. // ========================================================================== package model import ( "dashoo.cn/micro/app/model/train/internal" "github.com/gogf/gf/os/gtime" ) // TrainSaleApplySummary is the golang structure for table train_sale_apply_summary. type TrainSaleApplySummary internal.TrainSaleApplySummary // Fill with you ideas below. type TraSaleApplySummarySearchReq struct { ApplyId int `json:"applyId"` // 申请ID } type TraSaleApplySummaryRes struct { Id int `json:"id"` // 主键 ApplyId int `json:"applyId"` // 申请ID WorkOrderId int `json:"workOrderId"` // 关联工单ID FeedbackSupportContent string `json:"feedbackSupportContent"` // 本次支持反馈内容 FeedbackSupportTime *gtime.Time `json:"feedbackSupportTime"` // 支持反馈-反馈时间 ExplainDuration string `json:"explainDuration"` // 讲解时长 QuestionRecord string `json:"questionRecord"` // 提问记录 TrainSummary string `json:"trainSummary"` // 培训效果总结 NextStep string `json:"nextStep"` // 下一步工作计划 } type TraSaleSupportReq struct { ApplyId int `json:"applyId" v:"required|min:1#|申请ID不能为空"` // 申请ID WorkOrderId int `json:"workOrderId" v:"required|min:1#|关联工单ID不能为空"` // 关联工单ID FeedbackSupportContent string `json:"feedbackSupportContent" v:"required#本次支持反馈内容为空"` // 本次支持反馈内容 ExplainDuration string `json:"explainDuration" v:"required#讲解时长为空"` // 讲解时长 } type TraSaleApplySummaryCreateReq struct { ApplyId int `json:"applyId" v:"required|min:1#|申请ID不能为空"` // 申请ID QuestionRecord string `json:"questionRecord" v:"required#提问记录为空"` // 提问记录 TrainSummary string `json:"trainSummary" v:"required#培训效果总结为空"` // 培训效果总结 NextStep string `json:"nextStep" v:"required#下一步工作计划为空"` // 下一步工作计划 } type TraSaleApplySummaryUpdateReq struct { Id int `json:"id" v:"required|min:1#|主ID不能为空"` // 主键 ApplyId int `json:"applyId" v:"required|min:1#|申请ID不能为空"` // 申请ID WorkOrderId int `json:"workOrderId" v:"required|min:1#|关联工单ID不能为空"` // 关联工单ID FeedbackSupportContent string `json:"feedbackSupportContent" v:"required#本次支持反馈内容为空"` // 本次支持反馈内容 FeedbackSupportTime *gtime.Time `json:"feedbackSupportTime"` // 支持反馈-反馈时间 ExplainDuration string `json:"explainDuration" v:"required#讲解时长为空"` // 讲解时长 QuestionRecord string `json:"questionRecord" v:"required#提问记录为空"` // 提问记录 TrainSummary string `json:"trainSummary" v:"required#培训效果总结为空"` // 培训效果总结 NextStep string `json:"nextStep" v:"required#下一步工作计划为空"` // 下一步工作计划 }