1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- package models
- import "time"
- type FeedTemplate struct {
- Id int64 `xorm:"id" json:"id"`
- PastureId int64 `xorm:"pastureid" json:"pasture_id"`
- TCode string `xorm:"tcode" json:"t_code"`
- TName string `xorm:"tname" json:"t_name"`
- TColor string `xorm:"tcolor" json:"t_color"`
- CCid int64 `xorm:"ccid" json:"c_cid"`
- CCName string `xorm:"ccname" json:"cc_name"`
- FTType string `xorm:"fttype" json:"ft_type"`
- FTTypeId int32 `xorm:"fttypeid" json:"ft_type_id"`
- Source string `xorm:"source" json:"source"`
- Remark string `xorm:"remark" json:"remark"`
- Enable int32 `xorm:"enable" json:"enable"`
- Sort int64 `xorm:"sort" json:"sort"`
- Owner string `xorm:"owner" json:"owner"`
- Weight float64 `xorm:"weight" json:"weight"`
- DryWeight float64 `xorm:"dryweight" json:"dry_weight"`
- IsDelete int32 `xorm:"isdelete" json:"is_delete"`
- Version int64 `xorm:"version" json:"version"`
- SaveTime string `xorm:"savetime" json:"save_time"`
- IsIssue int32 `xorm:"isissue" json:"is_issue"`
- IssueVersion int32 `xorm:"issueversion" json:"issue_version"`
- IssueId int64 `xorm:"issueid" json:"issue_id"`
- Backup1 string `xorm:"backup1" json:"backup1"`
- Backup2 string `xorm:"backup2" json:"backup2"`
- IsModify int32 `xorm:"is_modify" json:"is_modify"`
- GroupDataId int64 `xorm:"group_data_id" json:"group_data_id"`
- }
- func (f *FeedTemplate) TableName() string {
- return "feedtemplet"
- }
- func NewFeedTemplateByGroup(req *FeedFormula) *FeedTemplate {
- return &FeedTemplate{
- PastureId: req.PastureId,
- TCode: req.EncodeNumber,
- TName: req.Name,
- TColor: req.Colour,
- CCid: int64(req.CattleCategoryId),
- CCName: req.CattleCategoryName,
- FTType: req.FormulaTypeName,
- FTTypeId: req.FormulaTypeId,
- Source: "集团下发",
- Remark: req.Remarks,
- Enable: 1,
- Version: req.Version,
- SaveTime: time.Now().Format("2006-01-02 15:04:05"),
- IsIssue: 0,
- IssueVersion: 0,
- IssueId: 0,
- IsModify: req.IsModify,
- GroupDataId: req.Id,
- }
- }
|