project_message.go 949 B

12345678910111213141516171819202122232425
  1. /*
  2. * @description:项目消息
  3. * @Author: CP
  4. * @Date: 2020-10-22 16:00:19
  5. * @FilePath: \construction_management\web\viewmodels\project_message.go
  6. */
  7. package viewmodels
  8. type ProjectMessage struct {
  9. Id string `form:"id" json:"id"`
  10. ProjectId string `form:"projectId" json:"projectId"`
  11. BidsectionId string `form:"bidsectionId" json:"bidsectionId"`
  12. AccountId string `form:"accountId" json:"accountId"`
  13. DataType int `form:"dataType" json:"dataType"`
  14. DataId string `form:"dataId" json:"dataId"`
  15. Title string `form:"title" json:"title"`
  16. Content string `form:"content" json:"content"`
  17. CreateTime string `form:"createTime" json:"createTime"`
  18. }
  19. // func (l ProjectMessage) Validate() error {
  20. // return validation.ValidateStruct(&l,
  21. // validation.Field(&l.BidsectionType, validation.Required.Error("请求类型不能为空"), validation.In(0, 1, 2).Error("未找到相关请求类型")),
  22. // )
  23. // }