feat: 软件安装升级版本记录信息变更
This commit is contained in:
@@ -270,17 +270,19 @@ func (r *NeSoftwareImpl) InstallToNeHost(neSoftware model.NeSoftware, preinput m
|
||||
// 等待写入协程完成
|
||||
<-done
|
||||
|
||||
// 更新Version
|
||||
neVersion := NewNeVersionImpl.SelectByNeTypeAndNeID(neSoftware.NeType, neSoftware.NeId)
|
||||
if neVersion.NeId == neSoftware.NeId {
|
||||
neVersion.Name = neSoftware.Name
|
||||
neVersion.Version = neSoftware.Version
|
||||
neVersion.Path = neSoftware.Path
|
||||
neVersion.NewName = "-"
|
||||
neVersion.NewVersion = "-"
|
||||
neVersion.NewPath = "-"
|
||||
neVersion.Status = "1"
|
||||
NewNeVersionImpl.Update(neVersion)
|
||||
// 执行到最后语句的更新Version
|
||||
if strings.LastIndex(logMsg, okFlagStr) > 5 {
|
||||
verInfo := NewNeVersionImpl.SelectByNeTypeAndNeID(neSoftware.NeType, neSoftware.NeId)
|
||||
if verInfo.NeId == neSoftware.NeId {
|
||||
verInfo.Name = neSoftware.Name
|
||||
verInfo.Version = neSoftware.Version
|
||||
verInfo.Path = neSoftware.Path
|
||||
verInfo.NewName = "-"
|
||||
verInfo.NewVersion = "-"
|
||||
verInfo.NewPath = "-"
|
||||
verInfo.Status = "1"
|
||||
NewNeVersionImpl.Update(verInfo)
|
||||
}
|
||||
}
|
||||
return logMsg, nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user