Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
chain33-pai
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
szh
chain33-pai
Commits
17b7e888
Commit
17b7e888
authored
Dec 26, 2019
by
szh
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
版本更新
parent
d4ed146c
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
18 additions
and
1 deletion
+18
-1
pai.go
routers/api/v1/pai.go
+16
-0
pai.go
service/pai_service/pai.go
+2
-1
No files found.
routers/api/v1/pai.go
View file @
17b7e888
...
@@ -68,6 +68,7 @@ func UpdatePai(c *gin.Context) {
...
@@ -68,6 +68,7 @@ func UpdatePai(c *gin.Context) {
app
.
DPercent
.
Flag
=
false
app
.
DPercent
.
Flag
=
false
return
return
}
}
//对比版本号
version
:=
util
.
VersionCompare
(
app
.
GetVersion
())
version
:=
util
.
VersionCompare
(
app
.
GetVersion
())
updateversion
:=
util
.
VersionCompare
(
req
.
Version
)
updateversion
:=
util
.
VersionCompare
(
req
.
Version
)
if
updateversion
<=
version
{
if
updateversion
<=
version
{
...
@@ -75,6 +76,21 @@ func UpdatePai(c *gin.Context) {
...
@@ -75,6 +76,21 @@ func UpdatePai(c *gin.Context) {
app
.
DPercent
.
Flag
=
false
app
.
DPercent
.
Flag
=
false
return
return
}
}
//检查版本号是否存在于online数据库
var
pai
pai_service
.
Pai
latest
,
err
:=
pai
.
GetPaiLatestVersion
(
int32
(
2
))
if
err
!=
nil
{
appG
.
Response
(
http
.
StatusOK
,
e
.
DOWNLOAD_ERROR
,
err
)
app
.
DPercent
.
Flag
=
false
return
}
latestversion
:=
util
.
VersionCompare
(
latest
)
if
updateversion
>
latestversion
{
appG
.
Response
(
http
.
StatusOK
,
e
.
VERSION_UPDATE_ERROR
,
nil
)
app
.
DPercent
.
Flag
=
false
return
}
name
:=
setting
.
Chain33Pai
.
Name
+
"_"
+
req
.
Version
+
".tar.gz"
name
:=
setting
.
Chain33Pai
.
Name
+
"_"
+
req
.
Version
+
".tar.gz"
url
:=
setting
.
Chain33Pai
.
DownloadUrl
+
name
url
:=
setting
.
Chain33Pai
.
DownloadUrl
+
name
//oss下载更新包
//oss下载更新包
...
...
service/pai_service/pai.go
View file @
17b7e888
...
@@ -159,4 +159,4 @@ func (p *Pai) GetPaiLatestVersion(t int32) (string,error) {
...
@@ -159,4 +159,4 @@ func (p *Pai) GetPaiLatestVersion(t int32) (string,error) {
return
""
,
err
return
""
,
err
}
}
return
r
.
Data
,
nil
return
r
.
Data
,
nil
}
}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment