Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
X
XiTianSenMall
Project
Project
Details
Activity
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
leiqingsong
XiTianSenMall
Commits
a3076247
Commit
a3076247
authored
4 years ago
by
全球
Browse files
Options
Browse Files
Download
Plain Diff
代码合并
parents
c5b4f298
3ce0ac8d
master
dev_lqs
dev_wm
1 merge request
!94
Dev wm
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
251 additions
and
72 deletions
+251
-72
index.js
H5/src/router/index.js
+0
-1
bridgeToAppFun.js
H5/src/utils/bridgeToAppFun.js
+5
-5
airDropPool.vue
H5/src/views/airDropPool.vue
+1
-1
canCashOut.vue
H5/src/views/canCashOut.vue
+8
-7
cash-out-record.vue
H5/src/views/cashOut/cash-out-record.vue
+4
-4
cash-out.vue
H5/src/views/cashOut/cash-out.vue
+11
-11
instructions.vue
H5/src/views/instructions.vue
+178
-12
invite.vue
H5/src/views/invite.vue
+13
-7
modefyAvatar.vue
H5/src/views/modefyAvatar.vue
+15
-13
register.vue
H5/src/views/register.vue
+2
-2
settings.vue
H5/src/views/settings.vue
+14
-9
No files found.
H5/src/router/index.js
View file @
a3076247
...
...
@@ -156,7 +156,6 @@ const routes = [
}
];
const
router
=
new
VueRouter
({
mode
:
"history"
,
base
:
process
.
env
.
BASE_URL
,
...
...
This diff is collapsed.
Click to expand it.
H5/src/utils/bridgeToAppFun.js
View file @
a3076247
...
...
@@ -56,7 +56,7 @@ class bridgeToAppFun {
console
.
log
(
"an"
);
window
.
android
.
logout
();
}
else
{
console
.
log
(
'ios'
);
console
.
log
(
"ios"
);
jsBridge
.
callhandler
(
"logout"
);
}
}
...
...
@@ -66,15 +66,15 @@ class bridgeToAppFun {
console
.
log
(
"an"
);
try
{
const
referrer
=
document
.
referrer
;
if
(
referrer
!==
''
)
{
console
.
log
(
'reffer不为空'
,
referrer
);
if
(
referrer
!==
""
)
{
console
.
log
(
"reffer不为空"
,
referrer
);
// location.href = referrer;
}
else
{
console
.
log
(
'调用navigateBack'
);
console
.
log
(
"调用navigateBack"
);
window
.
android
.
navigateBack
();
}
}
catch
{
console
.
log
(
'返回调用失败,都不行'
);
console
.
log
(
"返回调用失败,都不行"
);
}
}
else
{
jsBridge
.
callhandler
(
"navigateBack"
);
...
...
This diff is collapsed.
Click to expand it.
H5/src/views/airDropPool.vue
View file @
a3076247
...
...
@@ -63,7 +63,7 @@ export default {
queryData
()
{
const
_this
=
this
;
queryAerialDelivery
().
then
(
res
=>
{
console
.
log
(
'空投池'
,
res
);
console
.
log
(
"空投池"
,
res
);
if
(
res
.
code
===
0
)
{
_this
.
total
=
res
.
data
.
total
;
_this
.
userPoolVos
=
res
.
data
.
userPoolVos
;
...
...
This diff is collapsed.
Click to expand it.
H5/src/views/canCashOut.vue
View file @
a3076247
...
...
@@ -43,13 +43,14 @@ export default {
return
{
preNum
:
"125"
,
currentNum
:
"325"
,
rules
:
"提现规则:"
,
rulesMent
:
'1、结算:所有购买及推广产生的佣金实时结算,月度肥料及进步奖每月1号结算上个月收益,在APP我的收益页面可随时查询收益情况。'
,
rulesWith
:
'2、提现:可提现部分为结算后已通过平台审核的佣金,佣金审核周期为1-15个工作日,审核通过后可实时提现。'
,
rulesPoundage
:
'3、手续费:提现无需手续费。'
,
rulesTax
:
'4、税费:提现时系统自动扣除2%个人所得税,剩余税费由平台替缴。'
,
rulesAttribution
:
'此规则最终解释权归西田森市场运营部所有'
,
rules
:
"提现规则:"
,
rulesMent
:
"1、结算:所有购买及推广产生的佣金实时结算,月度肥料及进步奖每月1号结算上个月收益,在APP我的收益页面可随时查询收益情况。"
,
rulesWith
:
"2、提现:可提现部分为结算后已通过平台审核的佣金,佣金审核周期为1-15个工作日,审核通过后可实时提现。"
,
rulesPoundage
:
"3、手续费:提现无需手续费。"
,
rulesTax
:
"4、税费:提现时系统自动扣除2%个人所得税,剩余税费由平台替缴。"
,
rulesAttribution
:
"此规则最终解释权归西田森市场运营部所有"
};
},
mounted
()
{
...
...
This diff is collapsed.
Click to expand it.
H5/src/views/cashOut/cash-out-record.vue
View file @
a3076247
...
...
@@ -39,7 +39,7 @@ export default {
name
:
"CashOutRecord"
,
data
()
{
return
{
maxDate
:
''
,
maxDate
:
""
,
show
:
false
,
options
:
[{
text
:
"2021年3月"
,
value
:
0
}],
selected
:
""
,
...
...
@@ -48,9 +48,9 @@ export default {
};
},
mounted
()
{
this
.
maxDate
=
new
Date
(
),
this
.
selected
=
`
${
this
.
currentDate
.
getFullYear
()}
年
${
this
.
currentDate
.
getMonth
()
+
1
}
月`
;
(
this
.
maxDate
=
new
Date
()
),
(
this
.
selected
=
`
${
this
.
currentDate
.
getFullYear
()}
年
${
this
.
currentDate
.
getMonth
()
+
1
}
月`
)
;
const
time
=
this
.
currentDate
.
toLocaleDateString
().
replace
(
/
\/
/g
,
"-"
);
this
.
getRecordList
(
time
);
},
...
...
This diff is collapsed.
Click to expand it.
H5/src/views/cashOut/cash-out.vue
View file @
a3076247
...
...
@@ -22,11 +22,11 @@
<div
class=
"real"
>
<p
class=
"real-item"
>
<span>
实际到账
</span>
<span>
{{
account
}}
</span>
<span>
{{
account
}}
</span>
</p>
<p
class=
"real-item"
>
<span>
税款
</span>
<span>
{{
rate
}}
</span>
<span>
{{
rate
}}
</span>
</p>
<p
class=
"explain"
>
<span>
扣税说明
</span>
...
...
@@ -99,8 +99,8 @@ export default {
userPhone
:
this
.
$userId
,
bank
:
""
,
money
:
null
,
account
:
0
,
rate
:
0
,
account
:
0
,
rate
:
0
,
remainMoney
:
100
,
resultDialogTitle
:
""
,
resultDialogTip
:
""
,
...
...
@@ -122,10 +122,10 @@ export default {
return
false
;
}
},
inputClick
()
{
this
.
rate
=
this
.
money
*
0.02
this
.
account
=
this
.
money
-
this
.
rate
},
inputClick
()
{
this
.
rate
=
this
.
money
*
0.02
;
this
.
account
=
this
.
money
-
this
.
rate
;
},
canCashOut
()
{
const
params
=
{
userId
:
this
.
$userId
...
...
@@ -188,9 +188,9 @@ export default {
}
});
},
onCloseDialog
()
{
this
.
validCodeDialogShow
=
false
;
},
onCloseDialog
()
{
this
.
validCodeDialogShow
=
false
;
},
onSubmit
()
{
this
.
validCodeDialogShow
=
false
;
const
params
=
{
...
...
This diff is collapsed.
Click to expand it.
H5/src/views/instructions.vue
View file @
a3076247
This diff is collapsed.
Click to expand it.
H5/src/views/invite.vue
View file @
a3076247
...
...
@@ -2,10 +2,11 @@
<div
class=
"invite-code"
>
<div
class=
"nav"
>
<van-icon
name=
"arrow-left"
size=
"20"
class=
"nav-left"
@
click=
"back"
name=
"arrow-left"
size=
"20"
class=
"nav-left"
color=
"#ffffff"
@
click=
"handlerBack"
/>
<img
:src=
"imgSrc"
alt=
""
class=
"imgCode"
/>
</div>
...
...
@@ -24,6 +25,14 @@ export default {
this
.
inviteCode
();
},
methods
:
{
handlerBack
()
{
try
{
this
.
$bridgeToAppFun
.
navigateBack
();
}
catch
{
console
.
log
(
"不能和App交互"
);
this
.
$router
.
go
(
-
1
);
}
},
inviteCode
()
{
const
_this
=
this
;
let
loading
=
_this
.
$toast
.
loading
({
...
...
@@ -35,9 +44,6 @@ export default {
_this
.
imgSrc
=
_this
.
getUserPhoto
(
res
);
});
},
back
(){
this
.
$router
.
go
(
-
1
)
},
getUserPhoto
(
res
)
{
let
uInt8Array
=
new
Uint8Array
(
res
);
let
len
=
uInt8Array
.
length
;
...
...
This diff is collapsed.
Click to expand it.
H5/src/views/modefyAvatar.vue
View file @
a3076247
...
...
@@ -60,25 +60,27 @@ export default {
});
},
onRead
(
file
)
{
if
(
!
localStorage
.
getItem
(
'user'
).
inviteCode
)
{
this
.
$toast
.
fail
(
'当前用户没有邀请码'
);
return
if
(
!
localStorage
.
getItem
(
"user"
).
inviteCode
)
{
this
.
$toast
.
fail
(
"当前用户没有邀请码"
);
return
;
}
const
inviteCode
=
JSON
.
parse
(
localStorage
.
getItem
(
'user'
).
inviteCode
);
const
inviteCode
=
JSON
.
parse
(
localStorage
.
getItem
(
"user"
).
inviteCode
);
const
params
=
{
inviteCode
:
inviteCode
};
const
fd
=
new
FormData
();
fd
.
append
(
"files"
,
file
.
file
);
uploadImage
(
params
,
fd
).
then
(
res
=>
{
console
.
log
(
res
);
this
.
avatar
=
file
.
content
;
this
.
imageUrl
=
res
.
zxUrl
;
this
.
canSubmit
=
true
;
}).
catch
(
err
=>
{
console
.
log
(
'上传图像'
,
err
);
this
.
$toast
.
fail
(
'图片上传失败,请重新选择'
);
});
uploadImage
(
params
,
fd
)
.
then
(
res
=>
{
console
.
log
(
res
);
this
.
avatar
=
file
.
content
;
this
.
imageUrl
=
res
.
zxUrl
;
this
.
canSubmit
=
true
;
})
.
catch
(
err
=>
{
console
.
log
(
"上传图像"
,
err
);
this
.
$toast
.
fail
(
"图片上传失败,请重新选择"
);
});
},
onDeleteAvatar
(
file
,
detail
)
{
return
new
Promise
((
resolve
,
reject
)
=>
{
...
...
This diff is collapsed.
Click to expand it.
H5/src/views/register.vue
View file @
a3076247
...
...
@@ -129,7 +129,7 @@ export default {
}
_this
.
time
=
60
;
_this
.
disabled
=
true
;
_this
.
handelSendSmsApi
();
_this
.
handelSendSmsApi
();
_this
.
timer
=
setInterval
(()
=>
{
if
(
_this
.
time
===
0
)
{
clearInterval
(
_this
.
timer
);
...
...
@@ -169,7 +169,7 @@ export default {
this
.
$toast
.
clear
();
_this
.
registerBtnDisabled
=
false
;
if
(
res
.
code
===
0
)
{
this
.
$toast
(
"注册成功"
);
this
.
$toast
(
"注册成功"
);
//_this.$toast.sucess(res.msg);
}
else
{
_this
.
show
=
true
;
...
...
This diff is collapsed.
Click to expand it.
H5/src/views/settings.vue
View file @
a3076247
...
...
@@ -84,11 +84,16 @@ export default {
});
},
logout
()
{
logout
().
then
().
catch
(
err
=>
{
console
.
log
(
'后台退出err'
,
err
);
});
logout
()
.
then
(
res
=>
{
if
(
res
.
code
==
0
)
{
localStorage
.
clear
();
}
})
.
catch
(
err
=>
{
console
.
log
(
err
);
});
this
.
$bridgeToAppFun
.
logoutToApp
();
localStorage
.
removeItem
(
"token"
);
},
jumpToInstructions
()
{
this
.
$router
.
push
(
"/instructions"
);
...
...
@@ -106,11 +111,11 @@ export default {
},
onFillInviteeCode
()
{
if
(
!
this
.
fillCode
)
{
this
.
$toast
.
fail
(
'请填写推荐人邀请码'
)
this
.
$toast
.
fail
(
"请填写推荐人邀请码"
);
return
;
}
if
(
!
/^
[
A-z|
\d]{6}
$/
.
test
(
this
.
fillCode
))
{
this
.
$toast
.
fail
(
'邀请码只支持6位数字+字母的组合'
)
this
.
$toast
.
fail
(
"邀请码只支持6位数字+字母的组合"
);
return
;
}
this
.
inviteeCodeDialog
=
false
;
...
...
@@ -122,7 +127,7 @@ export default {
fillInviteCode
(
params
).
then
();
},
fillInviterCode
()
{
if
(
this
.
inviteeCode
===
"未填写"
||
this
.
inviteeCode
==
'1'
)
{
if
(
this
.
inviteeCode
===
"未填写"
||
this
.
inviteeCode
==
"1"
)
{
this
.
inviteeCodeDialog
=
true
;
this
.
fillCode
=
""
;
}
...
...
@@ -135,8 +140,8 @@ export default {
.settings
{
box-sizing
:
border-box
;
padding
:
10px
16px
;
.van-less
{
.van-cell__right-icon
{
.van-less
{
.van-cell__right-icon
{
display
:
none
;
}
}
...
...
This diff is collapsed.
Click to expand it.
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