package db import ( "leit.com/leit_seat_aps/common" "time" ) //邮件表 type Sendmailtab struct { Id int `xorm:"pk"` Username string Password string Host string Tomail string Name string Subject string Body string Mailtype string Status string Resultinfo string Createtime string } type Sendmail struct { Username string Password string Host string Tomail string Name string Subject string Body string Mailtype string Status string Resultinfo string Createtime string } func (t *Sendmailtab) Clipped() { common.TrimStruct(t, *t) } func (t *Sendmailtab) TableName() string { return "sendmailtab" } //增 func (t *Sendmailtab) Add() error { e := G_DbEngine mail := Sendmail{} mail.Status = t.Status mail.Mailtype = "html" mail.Body = t.Body mail.Subject = t.Subject mail.Name = t.Name mail.Tomail = t.Tomail mail.Host = t.Host mail.Password = t.Password mail.Username = t.Username mail.Createtime = common.TimeFormat(time.Now(), "yyyyMMddHHmmss") _, err := e.Table("sendmailtab").Insert(&mail) if err != nil { return err } return nil }