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