feat:完善项目

This commit is contained in:
henry
2022-01-15 16:48:49 +08:00
parent 57daf5119d
commit 6d075dab4f
33 changed files with 196 additions and 154 deletions

View File

@ -15,10 +15,10 @@ import (
// Achievement 成果信息
type Achievement struct {
*session.Enterprise
local string
tenantID uint64
}
type AchievementHandle func(session *session.Enterprise, local string) *Achievement
type AchievementHandle func(session *session.Enterprise, tenantID uint64) *Achievement
type (
// AchievementInfo 成果信息
@ -183,7 +183,7 @@ func (c *Achievement) Form(params *AchievementParams) error {
mTechnologyAchievement.Status = model2.TechnologyAchievementStatusForExamining
return model2.Updates(mTechnologyAchievement.TechnologyAchievement, mTechnologyAchievement.TechnologyAchievement)
}
mTechnologyAchievement.Local.Local = c.local
mTechnologyAchievement.TenantID = c.tenantID
mTechnologyAchievement.UID = c.UID
if params.IsSubmit > 0 {
@ -231,10 +231,10 @@ func (c *Achievement) Delete(id uint64) error {
}
func NewAchievement() AchievementHandle {
return func(session *session.Enterprise, local string) *Achievement {
return func(session *session.Enterprise, tenantID uint64) *Achievement {
return &Achievement{
Enterprise: session,
local: local,
tenantID: tenantID,
}
}
}