Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
cxerpapp
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
李苏
cxerpapp
Commits
35443e55
Commit
35443e55
authored
May 30, 2022
by
李苏
💬
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
app更新
parent
ed2cb9bc
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
66 additions
and
72 deletions
+66
-72
appUpdate.js
common/util/appUpdate.js
+64
-70
manifest.json
manifest.json
+2
-2
No files found.
common/util/appUpdate.js
View file @
35443e55
//APP更新
import
api
from
'api/api.js'
export
default
function
appUpdate
()
{
uni
.
request
({
url
:
'http://app.jeecg.com/update.json'
,
//检查更新的服务器地址
data
:
{
api
.
postData
(
'/getAppVersion'
,{
/* version: plus.runtime.version,
imei: plus.device.imei, */
apptype
:
"0"
,
appid
:
plus
.
runtime
.
appid
,
version
:
plus
.
runtime
.
version
,
imei
:
plus
.
device
.
imei
},
success
:
(
res
)
=>
{
}).
then
((
res
)
=>
{
if
(
res
){
plus
.
runtime
.
getProperty
(
plus
.
runtime
.
appid
,
function
(
wgtinfo
)
{
let
client_version
=
wgtinfo
.
version
var
flag_update
=
client_version
.
split
(
"."
).
splice
(
0
,
2
).
join
(
"."
)
!=
res
.
data
.
version
.
split
(
"."
).
splice
(
0
,
2
)
.
join
(
"."
)
var
flag_hot
=
(
Number
(
client_version
.
split
(
"."
)[
2
])
<
Number
(
res
.
data
.
version
.
split
(
"."
)[
2
]))
&
!
flag_update
console
.
log
(
client_version
)
console
.
log
(
flag_update
)
console
.
log
(
flag_hot
)
if
(
flag_update
)
{
let
client_version
=
wgtinfo
.
version
;
var
flag_update_v
=
Number
(
client_version
.
split
(
"."
)[
0
]);
var
flag_update_v2
=
Number
(
res
.
data
.
version
);
var
flag_hot
=
false
;
if
(
flag_update_v
<
flag_update_v2
)
{
// 提醒用户更新
uni
.
showModal
({
title
:
'更新提示'
,
content
:
res
.
data
.
note
,
content
:
"请进行版本更新"
,
success
:
(
showResult
)
=>
{
if
(
showResult
.
confirm
)
{
plus
.
nativeUI
.
toast
(
"正在准备环境,请稍后!"
);
console
.
log
(
res
.
data
.
url
,
)
plus
.
nativeUI
.
toast
(
"正在准备环境,请稍后! "
);
var
dtask
=
plus
.
downloader
.
createDownload
(
res
.
data
.
url
,
{
method
:
'GET'
,
filename
:
'_doc/update/'
...
...
@@ -44,7 +38,7 @@ export default function appUpdate() {
})
}
else
if
(
flag_hot
)
{
uni
.
downloadFile
({
url
:
res
.
data
.
wgtU
rl
,
url
:
res
.
data
.
u
rl
,
success
:
(
downloadResult
)
=>
{
console
.
log
(
downloadResult
.
tempFilePath
)
if
(
downloadResult
.
statusCode
===
200
)
{
...
...
@@ -62,12 +56,12 @@ export default function appUpdate() {
}
});
}
});
}
}).
catch
((
err
)
=>
{
}).
finally
(()
=>
{
}
})
}
manifest.json
View file @
35443e55
...
...
@@ -2,8 +2,8 @@
"name"
:
"格物ERP"
,
"appid"
:
"__UNI__C98E701"
,
"description"
:
""
,
"versionName"
:
"1.0.
0
"
,
"versionCode"
:
1
,
"versionName"
:
"1.0.
1
"
,
"versionCode"
:
2
,
"transformPx"
:
false
,
"app-plus"
:
{
/*
5
+App特有相关
*/
...
...
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