feat:完善项目信息
This commit is contained in:
@ -5,23 +5,28 @@ import (
|
||||
model2 "SciencesServer/app/common/model"
|
||||
)
|
||||
|
||||
type Message struct{}
|
||||
// Message 信息管理
|
||||
type Message struct {
|
||||
tenantID uint64
|
||||
}
|
||||
|
||||
type MessageHandle func() *Message
|
||||
type MessageHandle func(tenantID uint64) *Message
|
||||
|
||||
// Form 留言发起
|
||||
func (c *Message) Form(name, mobile, email, company, content string) error {
|
||||
mServiceMessage := model.NewServiceMessage()
|
||||
mServiceMessage.TenantID = c.tenantID
|
||||
mServiceMessage.Name = name
|
||||
mServiceMessage.Mobile = mobile
|
||||
mServiceMessage.Email = email
|
||||
mServiceMessage.Company = company
|
||||
mServiceMessage.Content = content
|
||||
mServiceMessage.Status = model2.ServiceMessageStatusForProcessing
|
||||
return model2.Create(mServiceMessage.ServiceMessage)
|
||||
}
|
||||
|
||||
func NewMessage() MessageHandle {
|
||||
return func() *Message {
|
||||
return &Message{}
|
||||
return func(tenantID uint64) *Message {
|
||||
return &Message{tenantID: tenantID}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user