Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
H
h5-base
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
new-sing
h5-base
Commits
62b1ae16
Commit
62b1ae16
authored
Jun 10, 2019
by
chenyishuai@singsingenglish.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
更新
parent
cfa54c17
Changes
8
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
18 additions
and
10 deletions
+18
-10
index.html
dev/index.html
+1
-1
16.5f5f06b34899a180a474.js
dev/static/js/16.5f5f06b34899a180a474.js
+0
-0
25.b69c3ca67c0d9a563d83.js
dev/static/js/25.b69c3ca67c0d9a563d83.js
+1
-1
app.173b31c2a2901284d102.js
dev/static/js/app.173b31c2a2901284d102.js
+0
-0
manifest.e5c81baac2514cdd912c.js
dev/static/js/manifest.e5c81baac2514cdd912c.js
+1
-1
index.vue
src/components/index.vue
+0
-1
accept.vue
src/components/subAccount/accept.vue
+13
-6
main.js
src/main.js
+2
-0
No files found.
dev/index.html
View file @
62b1ae16
...
@@ -6,4 +6,4 @@
...
@@ -6,4 +6,4 @@
overflow
:
hidden
;
overflow
:
hidden
;
position
:
fixed
;
position
:
fixed
;
background
:
#f4f4f4
;
background
:
#f4f4f4
;
}
</style><link
href=
static/css/app.3c0ad5f24e07150c06bc3b21fbd29d4b.css
rel=
stylesheet
></head><body><div
id=
app
></div><script
src=
https://res.wx.qq.com/open/js/jweixin-1.3.2.js
></script><script
type=
text/javascript
src=
static/js/manifest.31ff787b5e4cd9e5c169.js
></script><script
type=
text/javascript
src=
static/js/vendor.1396ea78033e4259211e.js
></script><script
type=
text/javascript
src=
static/js/app.9e249aba3312db35dbbd.js
></script></body></html>
}
</style><link
href=
static/css/app.3c0ad5f24e07150c06bc3b21fbd29d4b.css
rel=
stylesheet
></head><body><div
id=
app
></div><script
src=
https://res.wx.qq.com/open/js/jweixin-1.3.2.js
></script><script
type=
text/javascript
src=
static/js/manifest.e5c81baac2514cdd912c.js
></script><script
type=
text/javascript
src=
static/js/vendor.1396ea78033e4259211e.js
></script><script
type=
text/javascript
src=
static/js/app.173b31c2a2901284d102.js
></script></body></html>
\ No newline at end of file
\ No newline at end of file
dev/static/js/16.
91c0207ffb3e0422a2e5
.js
→
dev/static/js/16.
5f5f06b34899a180a474
.js
View file @
62b1ae16
File moved
dev/static/js/25.
0a095d43678247993631
.js
→
dev/static/js/25.
b69c3ca67c0d9a563d83
.js
View file @
62b1ae16
This diff is collapsed.
Click to expand it.
dev/static/js/app.
9e249aba3312db35dbbd
.js
→
dev/static/js/app.
173b31c2a2901284d102
.js
View file @
62b1ae16
File moved
dev/static/js/manifest.
31ff787b5e4cd9e5c169
.js
→
dev/static/js/manifest.
e5c81baac2514cdd912c
.js
View file @
62b1ae16
!
function
(
e
){
var
a
=
window
.
webpackJsonp
;
window
.
webpackJsonp
=
function
(
f
,
t
,
r
){
for
(
var
d
,
b
,
o
,
i
=
0
,
u
=
[];
i
<
f
.
length
;
i
++
)
b
=
f
[
i
],
c
[
b
]
&&
u
.
push
(
c
[
b
][
0
]),
c
[
b
]
=
0
;
for
(
d
in
t
)
Object
.
prototype
.
hasOwnProperty
.
call
(
t
,
d
)
&&
(
e
[
d
]
=
t
[
d
]);
for
(
a
&&
a
(
f
,
t
,
r
);
u
.
length
;)
u
.
shift
()();
if
(
r
)
for
(
i
=
0
;
i
<
r
.
length
;
i
++
)
o
=
n
(
n
.
s
=
r
[
i
]);
return
o
};
var
f
=
{},
c
=
{
41
:
0
};
function
n
(
a
){
if
(
f
[
a
])
return
f
[
a
].
exports
;
var
c
=
f
[
a
]
=
{
i
:
a
,
l
:
!
1
,
exports
:{}};
return
e
[
a
].
call
(
c
.
exports
,
c
,
c
.
exports
,
n
),
c
.
l
=!
0
,
c
.
exports
}
n
.
e
=
function
(
e
){
var
a
=
c
[
e
];
if
(
0
===
a
)
return
new
Promise
(
function
(
e
){
e
()});
if
(
a
)
return
a
[
2
];
var
f
=
new
Promise
(
function
(
f
,
n
){
a
=
c
[
e
]
=
[
f
,
n
]});
a
[
2
]
=
f
;
var
t
=
document
.
getElementsByTagName
(
"head"
)[
0
],
r
=
document
.
createElement
(
"script"
);
r
.
type
=
"text/javascript"
,
r
.
charset
=
"utf-8"
,
r
.
async
=!
0
,
r
.
timeout
=
12
e4
,
n
.
nc
&&
r
.
setAttribute
(
"nonce"
,
n
.
nc
),
r
.
src
=
n
.
p
+
"static/js/"
+
e
+
"."
+
{
0
:
"c452b2572e5fecb4a390"
,
1
:
"9bf79ea33042be938e87"
,
2
:
"5bd105ce3f27aafd42b9"
,
3
:
"df615b23f17a30912d1b"
,
4
:
"81f114f6d9f17c65242c"
,
5
:
"0052b00863acfc7f0eb5"
,
6
:
"ad1648da69d720d39bfb"
,
7
:
"c32362100a521035cab1"
,
8
:
"28436d121bb2eef7b629"
,
9
:
"6c3e0678c0b9a1755e94"
,
10
:
"6c45073c238f4b0acae8"
,
11
:
"63527e5eb89ffdf9ff28"
,
12
:
"477f60ece425a6f8c08c"
,
13
:
"2569f79a79a47b4a391f"
,
14
:
"faf8b426fde50aebbf71"
,
15
:
"7ed79964df837616767d"
,
16
:
"91c0207ffb3e0422a2e5"
,
17
:
"fec7400f11507033191b"
,
18
:
"f6d28946ec7e53987ea1"
,
19
:
"3268052ca4bd9410680a"
,
20
:
"358f61558acbe79e3639"
,
21
:
"c5b97c20eeab081ca77e"
,
22
:
"971be874abb8c99a251f"
,
23
:
"95dd7cde0fd5f3d5dc48"
,
24
:
"d71f9865d3c4d59dd149"
,
25
:
"0a095d43678247993631"
,
26
:
"a429ab1b776443ddf32a"
,
27
:
"fee3b3ba9895683c31d5"
,
28
:
"3bd29884a0becc053c56"
,
29
:
"88a28b13ef752068d901"
,
30
:
"9bcd686cd8b422f87c3b"
,
31
:
"eb6d3a67f0ea7ef6ecd3"
,
32
:
"36917bae854a9d5d9250"
,
33
:
"90551372eed114ae129f"
,
34
:
"47030c121a8712150211"
,
35
:
"b210f2936b5acf4dbe39"
,
36
:
"5563f849f0229816879e"
,
37
:
"2163df37097ba17a8388"
,
38
:
"484fb0d46b52bbc4cf54"
}[
e
]
+
".js"
;
var
d
=
setTimeout
(
b
,
12
e4
);
function
b
(){
r
.
onerror
=
r
.
onload
=
null
,
clearTimeout
(
d
);
var
a
=
c
[
e
];
0
!==
a
&&
(
a
&&
a
[
1
](
new
Error
(
"Loading chunk "
+
e
+
" failed."
)),
c
[
e
]
=
void
0
)}
return
r
.
onerror
=
r
.
onload
=
b
,
t
.
appendChild
(
r
),
f
},
n
.
m
=
e
,
n
.
c
=
f
,
n
.
d
=
function
(
e
,
a
,
f
){
n
.
o
(
e
,
a
)
||
Object
.
defineProperty
(
e
,
a
,{
configurable
:
!
1
,
enumerable
:
!
0
,
get
:
f
})},
n
.
n
=
function
(
e
){
var
a
=
e
&&
e
.
__esModule
?
function
(){
return
e
.
default
}:
function
(){
return
e
};
return
n
.
d
(
a
,
"a"
,
a
),
a
},
n
.
o
=
function
(
e
,
a
){
return
Object
.
prototype
.
hasOwnProperty
.
call
(
e
,
a
)},
n
.
p
=
""
,
n
.
oe
=
function
(
e
){
throw
e
}}([]);
!
function
(
e
){
var
a
=
window
.
webpackJsonp
;
window
.
webpackJsonp
=
function
(
c
,
t
,
r
){
for
(
var
d
,
b
,
o
,
i
=
0
,
u
=
[];
i
<
c
.
length
;
i
++
)
b
=
c
[
i
],
f
[
b
]
&&
u
.
push
(
f
[
b
][
0
]),
f
[
b
]
=
0
;
for
(
d
in
t
)
Object
.
prototype
.
hasOwnProperty
.
call
(
t
,
d
)
&&
(
e
[
d
]
=
t
[
d
]);
for
(
a
&&
a
(
c
,
t
,
r
);
u
.
length
;)
u
.
shift
()();
if
(
r
)
for
(
i
=
0
;
i
<
r
.
length
;
i
++
)
o
=
n
(
n
.
s
=
r
[
i
]);
return
o
};
var
c
=
{},
f
=
{
41
:
0
};
function
n
(
a
){
if
(
c
[
a
])
return
c
[
a
].
exports
;
var
f
=
c
[
a
]
=
{
i
:
a
,
l
:
!
1
,
exports
:{}};
return
e
[
a
].
call
(
f
.
exports
,
f
,
f
.
exports
,
n
),
f
.
l
=!
0
,
f
.
exports
}
n
.
e
=
function
(
e
){
var
a
=
f
[
e
];
if
(
0
===
a
)
return
new
Promise
(
function
(
e
){
e
()});
if
(
a
)
return
a
[
2
];
var
c
=
new
Promise
(
function
(
c
,
n
){
a
=
f
[
e
]
=
[
c
,
n
]});
a
[
2
]
=
c
;
var
t
=
document
.
getElementsByTagName
(
"head"
)[
0
],
r
=
document
.
createElement
(
"script"
);
r
.
type
=
"text/javascript"
,
r
.
charset
=
"utf-8"
,
r
.
async
=!
0
,
r
.
timeout
=
12
e4
,
n
.
nc
&&
r
.
setAttribute
(
"nonce"
,
n
.
nc
),
r
.
src
=
n
.
p
+
"static/js/"
+
e
+
"."
+
{
0
:
"c452b2572e5fecb4a390"
,
1
:
"9bf79ea33042be938e87"
,
2
:
"5bd105ce3f27aafd42b9"
,
3
:
"df615b23f17a30912d1b"
,
4
:
"81f114f6d9f17c65242c"
,
5
:
"0052b00863acfc7f0eb5"
,
6
:
"ad1648da69d720d39bfb"
,
7
:
"c32362100a521035cab1"
,
8
:
"28436d121bb2eef7b629"
,
9
:
"6c3e0678c0b9a1755e94"
,
10
:
"6c45073c238f4b0acae8"
,
11
:
"63527e5eb89ffdf9ff28"
,
12
:
"477f60ece425a6f8c08c"
,
13
:
"2569f79a79a47b4a391f"
,
14
:
"faf8b426fde50aebbf71"
,
15
:
"7ed79964df837616767d"
,
16
:
"5f5f06b34899a180a474"
,
17
:
"fec7400f11507033191b"
,
18
:
"f6d28946ec7e53987ea1"
,
19
:
"3268052ca4bd9410680a"
,
20
:
"358f61558acbe79e3639"
,
21
:
"c5b97c20eeab081ca77e"
,
22
:
"971be874abb8c99a251f"
,
23
:
"95dd7cde0fd5f3d5dc48"
,
24
:
"d71f9865d3c4d59dd149"
,
25
:
"b69c3ca67c0d9a563d83"
,
26
:
"a429ab1b776443ddf32a"
,
27
:
"fee3b3ba9895683c31d5"
,
28
:
"3bd29884a0becc053c56"
,
29
:
"88a28b13ef752068d901"
,
30
:
"9bcd686cd8b422f87c3b"
,
31
:
"eb6d3a67f0ea7ef6ecd3"
,
32
:
"36917bae854a9d5d9250"
,
33
:
"90551372eed114ae129f"
,
34
:
"47030c121a8712150211"
,
35
:
"b210f2936b5acf4dbe39"
,
36
:
"5563f849f0229816879e"
,
37
:
"2163df37097ba17a8388"
,
38
:
"484fb0d46b52bbc4cf54"
}[
e
]
+
".js"
;
var
d
=
setTimeout
(
b
,
12
e4
);
function
b
(){
r
.
onerror
=
r
.
onload
=
null
,
clearTimeout
(
d
);
var
a
=
f
[
e
];
0
!==
a
&&
(
a
&&
a
[
1
](
new
Error
(
"Loading chunk "
+
e
+
" failed."
)),
f
[
e
]
=
void
0
)}
return
r
.
onerror
=
r
.
onload
=
b
,
t
.
appendChild
(
r
),
c
},
n
.
m
=
e
,
n
.
c
=
c
,
n
.
d
=
function
(
e
,
a
,
c
){
n
.
o
(
e
,
a
)
||
Object
.
defineProperty
(
e
,
a
,{
configurable
:
!
1
,
enumerable
:
!
0
,
get
:
c
})},
n
.
n
=
function
(
e
){
var
a
=
e
&&
e
.
__esModule
?
function
(){
return
e
.
default
}:
function
(){
return
e
};
return
n
.
d
(
a
,
"a"
,
a
),
a
},
n
.
o
=
function
(
e
,
a
){
return
Object
.
prototype
.
hasOwnProperty
.
call
(
e
,
a
)},
n
.
p
=
""
,
n
.
oe
=
function
(
e
){
throw
e
}}([]);
\ No newline at end of file
\ No newline at end of file
src/components/index.vue
View file @
62b1ae16
...
@@ -454,7 +454,6 @@ export default {
...
@@ -454,7 +454,6 @@ export default {
// debugger
// debugger
// console.log(ss)
// console.log(ss)
let
that
=
this
let
that
=
this
getCourseInfoApi
().
then
(
res
=>
{
getCourseInfoApi
().
then
(
res
=>
{
console
.
log
(
res
,
'459'
)
console
.
log
(
res
,
'459'
)
localStorage
.
setItem
(
'userCourse'
,
''
);
localStorage
.
setItem
(
'userCourse'
,
''
);
...
...
src/components/subAccount/accept.vue
View file @
62b1ae16
...
@@ -17,9 +17,8 @@
...
@@ -17,9 +17,8 @@
<p>
此账号已成为
{{
userDetail
.
nickname
}}
在
</p>
<p>
此账号已成为
{{
userDetail
.
nickname
}}
在
</p>
<p>
唱唱启蒙英语上的子账户
</p>
<p>
唱唱启蒙英语上的子账户
</p>
</div>
</div>
<!--
<div
class=
"text"
v-if=
"acceptStatus==2&&errMsg==4002"
>
<div
class=
"text"
v-if=
"acceptStatus==2&&errMsg==4002"
>
<p>
主账号和子账号身份
</p>
<p>
您不能成为自己的子账号
</p>
<p>
只能二选一
</p>
</div>
</div>
<div
class=
"text"
v-if=
"acceptStatus==2&&errMsg==4003"
>
<div
class=
"text"
v-if=
"acceptStatus==2&&errMsg==4003"
>
<p>
您的账号存在课程
</p>
<p>
您的账号存在课程
</p>
...
@@ -28,13 +27,21 @@
...
@@ -28,13 +27,21 @@
<div
class=
"text"
v-if=
"acceptStatus==2&&errMsg==4004"
>
<div
class=
"text"
v-if=
"acceptStatus==2&&errMsg==4004"
>
<p>
绑定子账号数超额
</p>
<p>
绑定子账号数超额
</p>
<p>
一个主账号只能绑定一个子账号
</p>
<p>
一个主账号只能绑定一个子账号
</p>
</div>
-->
</div>
<div
class=
"text"
v-if=
"acceptStatus==2&&errMsg==4001"
>
<div
class=
"text"
v-if=
"acceptStatus==2&&errMsg==4001"
>
<p>
该
授权
已过期
</p>
<p>
该
链接
已过期
</p>
<p>
请联系授权人重新分享
</p>
<p>
请联系授权人重新分享
</p>
</div>
</div>
<div
class=
"text"
v-if=
"acceptStatus==2&&errMsg==4005"
>
<p>
绑定主账号数超额
</p>
<p>
一个子账号只能绑定一个主账号
</p>
</div>
<div
class=
"text"
v-if=
"acceptStatus==2&&errMsg==4006"
>
<p>
恭喜您以成为
{{
userDetail
.
nickname
}}
</p>
<p>
在唱唱启蒙英语上的子账号
</p>
</div>
<div
class=
"text"
v-if=
"acceptStatus==2&&errMsg==4007"
>
<div
class=
"text"
v-if=
"acceptStatus==2&&errMsg==4007"
>
<p>
授权
已失效
</p>
<p>
该链接
已失效
</p>
<p>
请联系授权人核实
</p>
<p>
请联系授权人核实
</p>
</div>
</div>
<div
class=
"btnBox"
@
click=
"acceptFn"
v-if=
"acceptStatus==0"
><van-button
round
size=
"large"
type=
"info"
>
确认接受
</van-button></div>
<div
class=
"btnBox"
@
click=
"acceptFn"
v-if=
"acceptStatus==0"
><van-button
round
size=
"large"
type=
"info"
>
确认接受
</van-button></div>
...
...
src/main.js
View file @
62b1ae16
...
@@ -10,6 +10,7 @@ import sa from'sa-sdk-javascript';
...
@@ -10,6 +10,7 @@ import sa from'sa-sdk-javascript';
import
'mint-ui/lib/style.css'
import
'mint-ui/lib/style.css'
import
scroll
from
"./base/scroll/scroll"
import
scroll
from
"./base/scroll/scroll"
import
{
Popup
,
Lazyload
,
Button
,
Dialog
}
from
'vant'
;
import
{
Popup
,
Lazyload
,
Button
,
Dialog
}
from
'vant'
;
// import Vant from 'vant';
Vue
.
config
.
productionTip
=
false
;
Vue
.
config
.
productionTip
=
false
;
Vue
.
prototype
.
$sa
=
sa
;
Vue
.
prototype
.
$sa
=
sa
;
Vue
.
prototype
.
$sa
.
init
({
Vue
.
prototype
.
$sa
.
init
({
...
@@ -26,6 +27,7 @@ Vue.prototype.$sa.init({
...
@@ -26,6 +27,7 @@ Vue.prototype.$sa.init({
Vue
.
prototype
.
$sa
.
quick
(
'autoTrack'
)
Vue
.
prototype
.
$sa
.
quick
(
'autoTrack'
)
Vue
.
use
(
MintUI
);
Vue
.
use
(
MintUI
);
Vue
.
use
(
VueClipboard
);
Vue
.
use
(
VueClipboard
);
// Vue.use(Vant);
Vue
.
use
(
Popup
).
use
(
Lazyload
).
use
(
Button
).
use
(
Dialog
);
Vue
.
use
(
Popup
).
use
(
Lazyload
).
use
(
Button
).
use
(
Dialog
);
Vue
.
component
(
'scroll'
,
scroll
);
Vue
.
component
(
'scroll'
,
scroll
);
// const errorHandler = (error, vm)=>{
// const errorHandler = (error, vm)=>{
...
...
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