feat:完善信息

This commit is contained in:
henry
2022-01-24 17:29:02 +08:00
parent 1c0d9dfb6b
commit 26b58e3ca6
6 changed files with 38 additions and 7 deletions

View File

@ -176,7 +176,16 @@ func (c *DemandService) Delete(id uint64) error {
} else if !isExist {
return errors.New("操作错误,需求服务信息不存在或已被删除")
}
return nil
mUserAgent := model.NewUserAgent()
if isExist, err = model2.FirstField(mUserAgent.UserAgent, []string{"id", "agent_id"}, model2.NewWhere("uid", c.UID)); err != nil {
return err
} else if !isExist {
return errors.New("操作错误,未知的身份信息")
} else if mUserAgent.AgentID != mTechnologyDemandService.AgentID {
return errors.New("操作错误,无权限操作")
}
return model2.Delete(mTechnologyDemandService.TechnologyDemandService)
}
func NewDemandService() DemandServiceHandle {