feat:完善信息
This commit is contained in:
@ -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 {
|
||||
|
Reference in New Issue
Block a user