feat:完善项目信息

This commit is contained in:
henry
2022-01-20 17:22:05 +08:00
parent bfa9af1654
commit 7a9c8f9e56
11 changed files with 53 additions and 24 deletions

View File

@ -8,22 +8,23 @@ import (
type Docking struct {
*session.Enterprise
tenantID uint64
}
type DockingHandle func(session *session.Enterprise) *Docking
type DockingHandle func(session *session.Enterprise, tenantID uint64) *Docking
// Form 联系客服对接
func (c *Docking) Form() error {
func (c *Docking) Form(ip string) error {
mServiceDocking := model.NewServiceDocking()
mServiceDocking.TenantID = c.tenantID
mServiceDocking.UID = c.UID
mServiceDocking.IP = ip
if c.Enterprise != nil {
mServiceDocking.UID = c.UID
}
return model2.Create(mServiceDocking.ServiceDocking)
}
func NewDocking() DockingHandle {
return func(session *session.Enterprise) *Docking {
return func(session *session.Enterprise, tenantID uint64) *Docking {
return &Docking{
Enterprise: session,
}