Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
J
jd-vx-app
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
Administrator
jd-vx-app
Commits
42e01740
Commit
42e01740
authored
Apr 22, 2022
by
fwz
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
我的地址、使用帮助、常见问题、问题反馈
parent
b7f4bdc3
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
209 additions
and
69 deletions
+209
-69
editCar.vue
pagesB/pages/move-car/editCar.vue
+13
-13
addAddress.vue
pagesD/pages/personal/addAddress.vue
+7
-3
ask.vue
pagesD/pages/personal/ask.vue
+25
-6
asking.vue
pagesD/pages/personal/asking.vue
+24
-3
editAddress.vue
pagesD/pages/personal/editAddress.vue
+82
-25
help.vue
pagesD/pages/personal/help.vue
+23
-2
myAddress.vue
pagesD/pages/personal/myAddress.vue
+19
-15
myOrder.vue
pagesD/pages/personal/myOrder.vue
+1
-1
userInfo.vue
pagesD/pages/personal/userInfo.vue
+15
-1
No files found.
pagesB/pages/move-car/editCar.vue
View file @
42e01740
...
@@ -111,18 +111,18 @@ export default {
...
@@ -111,18 +111,18 @@ export default {
})
})
},
},
editCarInfo
(){
editCarInfo
(){
this
.
$refs
.
form1
.
validate
().
then
(
res
=>
{
this
.
$refs
.
form1
.
validate
().
then
(
res
=>
{
let
opts
=
{
url
:
'/app/vehicleAdmin/edit'
,
method
:
'put'
};
let
opts
=
{
url
:
'/app/vehicleAdmin/edit'
,
method
:
'put'
};
this
.
http
.
httpTokenRequest
(
opts
,
this
.
model1
.
carInfo
).
then
(
res
=>
{
this
.
http
.
httpTokenRequest
(
opts
,
this
.
model1
.
carInfo
).
then
(
res
=>
{
if
(
res
.
data
.
code
==
200
)
{
if
(
res
.
data
.
code
==
200
)
{
//添加成功
//添加成功
uni
.
$u
.
toast
(
'修改成功'
)
uni
.
$u
.
toast
(
'修改成功'
)
this
.
goBack
()
this
.
goBack
()
}
}
})
})
}).
catch
(
errors
=>
{
}).
catch
(
errors
=>
{
uni
.
$u
.
toast
(
'校验失败'
)
uni
.
$u
.
toast
(
'校验失败'
)
})
})
},
},
},
},
onLoad
(
option
)
{
onLoad
(
option
)
{
...
@@ -134,7 +134,7 @@ this.$refs.form1.validate().then(res => {
...
@@ -134,7 +134,7 @@ this.$refs.form1.validate().then(res => {
},
},
onShow
(){
onShow
(){
this
.
getCarInfo
()
this
.
getCarInfo
()
}
}
,
}
}
</
script
>
</
script
>
...
...
pagesD/pages/personal/addAddress.vue
View file @
42e01740
...
@@ -16,7 +16,7 @@
...
@@ -16,7 +16,7 @@
<u--input
v-model=
"model1.addressInfo.telNumber"
placeholder=
"请填写收货人手机号码"
border=
"none"
></u--input>
<u--input
v-model=
"model1.addressInfo.telNumber"
placeholder=
"请填写收货人手机号码"
border=
"none"
></u--input>
</u-form-item>
</u-form-item>
<u-form-item
label=
"收货地址:"
prop=
"addressInfo.address"
borderBottom
ref=
"item1"
>
<u-form-item
label=
"收货地址:"
prop=
"addressInfo.address"
borderBottom
ref=
"item1"
>
<u--input
v-model=
"model1.addressInfo.address"
disabled
placeholder=
"点击选择收货地址"
border=
"none"
></u--input>
<u--input
v-model=
"model1.addressInfo.address"
placeholder=
"点击选择收货地址"
border=
"none"
></u--input>
<span
class=
"app__gps"
>
<span
class=
"app__gps"
>
<image
src=
"@/static/my/gps.png"
>
<image
src=
"@/static/my/gps.png"
>
</span>
</span>
...
@@ -48,7 +48,7 @@ export default {
...
@@ -48,7 +48,7 @@ export default {
carNumber
:
""
,
carNumber
:
""
,
model1
:
{
model1
:
{
addressInfo
:
{},
addressInfo
:
{},
value
:
true
value
:
false
,
},
},
rules
:
{
rules
:
{
"addressInfo.userName"
:
{
"addressInfo.userName"
:
{
...
@@ -79,6 +79,11 @@ export default {
...
@@ -79,6 +79,11 @@ export default {
};
};
},
},
methods
:
{
methods
:
{
goBack
()
{
uni
.
navigateBack
({
delta
:
1
})
},
addAddress
(){
addAddress
(){
this
.
$refs
.
form1
.
validate
().
then
(
res
=>
{
this
.
$refs
.
form1
.
validate
().
then
(
res
=>
{
this
.
model1
.
addressInfo
.
defaultFlag
=
false
this
.
model1
.
addressInfo
.
defaultFlag
=
false
...
@@ -86,7 +91,6 @@ export default {
...
@@ -86,7 +91,6 @@ export default {
this
.
model1
.
addressInfo
.
defaultFlag
=
true
this
.
model1
.
addressInfo
.
defaultFlag
=
true
}
}
let
opts
=
{
url
:
'/app/user/address'
,
method
:
'post'
};
let
opts
=
{
url
:
'/app/user/address'
,
method
:
'post'
};
console
.
log
(
this
.
model1
.
addressInfo
)
this
.
http
.
httpTokenRequest
(
opts
,
this
.
model1
.
addressInfo
).
then
(
res
=>
{
this
.
http
.
httpTokenRequest
(
opts
,
this
.
model1
.
addressInfo
).
then
(
res
=>
{
if
(
res
.
data
.
code
==
200
)
{
if
(
res
.
data
.
code
==
200
)
{
//添加成功
//添加成功
...
...
pagesD/pages/personal/ask.vue
View file @
42e01740
...
@@ -10,7 +10,7 @@
...
@@ -10,7 +10,7 @@
问题/意见描述
问题/意见描述
</div>
</div>
<div
class=
"why"
>
<div
class=
"why"
>
<u--textarea
maxlength=
'500'
count
v-model=
"
value1
"
placeholder=
"请填写10字以上的问题描述,以便我们更好地帮 您解决问题"
></u--textarea>
<u--textarea
maxlength=
'500'
count
v-model=
"
feedback.fbContent
"
placeholder=
"请填写10字以上的问题描述,以便我们更好地帮 您解决问题"
></u--textarea>
</div>
</div>
</div>
</div>
<div
class=
"view__content"
>
<div
class=
"view__content"
>
...
@@ -18,10 +18,10 @@
...
@@ -18,10 +18,10 @@
联系方式
联系方式
</div>
</div>
<div
class=
"why"
>
<div
class=
"why"
>
<u--textarea
height=
'20'
v-model=
"
value2
"
placeholder=
"请填写您的手机号或邮箱,便于我们联系 您解决问题"
></u--textarea>
<u--textarea
height=
'20'
v-model=
"
feedback.contact
"
placeholder=
"请填写您的手机号或邮箱,便于我们联系 您解决问题"
></u--textarea>
</div>
</div>
</div>
</div>
<div
class=
"view__btn view__no__bind"
>
<div
class=
"view__btn view__no__bind"
@
click=
"addFeedback()"
>
提交
提交
</div>
</div>
</div>
</div>
...
@@ -32,12 +32,31 @@
...
@@ -32,12 +32,31 @@
export
default
{
export
default
{
data
()
{
data
()
{
return
{
return
{
value1
:
''
,
feedback
:
{
value2
:
""
,
//反馈内容
fbContent
:
''
,
//联系方式
contact
:
''
,
},
};
};
},
},
methods
:
{
methods
:
{
addFeedback
(){
let
opts
=
{
url
:
'/app/user/feedback'
,
method
:
'post'
};
this
.
http
.
httpTokenRequest
(
opts
,
this
.
feedback
).
then
(
res
=>
{
if
(
res
.
data
.
code
==
200
)
{
uni
.
showToast
({
title
:
'提交成功'
,
icon
:
'success'
,
})
}
else
{
uni
.
showToast
({
title
:
'提交失败'
,
icon
:
'error'
,
})
}
})
}
},
},
}
}
</
script
>
</
script
>
...
...
pagesD/pages/personal/asking.vue
View file @
42e01740
...
@@ -5,7 +5,15 @@
...
@@ -5,7 +5,15 @@
<
template
>
<
template
>
<view
class=
"appCotent"
>
<view
class=
"appCotent"
>
<div
class=
"asking"
>
<div
class=
"asking"
>
<div
class=
"title__ask"
>
<div
v-for=
"(item,index) in askingList"
:key=
"item.id"
>
<div
class=
"title__ask"
>
【
{{
item
.
pbName
}}
】
</div>
<div
class=
"content__ask"
>
{{
item
.
pbContent
}}
</div>
</div>
<!--
<div
class=
"title__ask"
>
【如何获取客户?获取客户的渠道有哪些?】
【如何获取客户?获取客户的渠道有哪些?】
</div>
</div>
<div
class=
"content__ask"
>
<div
class=
"content__ask"
>
...
@@ -19,7 +27,7 @@
...
@@ -19,7 +27,7 @@
通过市场客户密集区域,搜集客户名片及需求;
通过市场客户密集区域,搜集客户名片及需求;
通过行业协会、商会或市场展会等形式搜集客户名录;
通过行业协会、商会或市场展会等形式搜集客户名录;
通过参加行业群的集体活动,接洽客户。
通过参加行业群的集体活动,接洽客户。
</div>
</div>
-->
</div>
</div>
</view>
</view>
</
template
>
</
template
>
...
@@ -28,9 +36,22 @@
...
@@ -28,9 +36,22 @@
export
default
{
export
default
{
data
()
{
data
()
{
return
{
return
{
askingList
:
[],
}
}
},
},
methods
:
{
getAskingList
(){
let
opts
=
{
url
:
'/app/user/problem/list'
,
method
:
'get'
};
this
.
http
.
httpTokenRequest
(
opts
,
{}).
then
(
res
=>
{
if
(
res
.
data
.
code
==
200
)
{
this
.
askingList
=
res
.
data
.
data
}
})
},
},
onShow
()
{
this
.
getAskingList
()
},
}
}
</
script
>
</
script
>
...
...
pagesD/pages/personal/editAddress.vue
View file @
42e01740
...
@@ -9,14 +9,14 @@
...
@@ -9,14 +9,14 @@
<div
class=
"car_info"
>
<div
class=
"car_info"
>
<u--form
labelPosition=
"left"
:model=
"model1"
:rules=
"rules"
ref=
"form1"
labelWidth=
"100"
>
<u--form
labelPosition=
"left"
:model=
"model1"
:rules=
"rules"
ref=
"form1"
labelWidth=
"100"
>
<u-form-item
label=
"收货人:"
prop=
"
userInfo.n
ame"
borderBottom
ref=
"item1"
>
<u-form-item
label=
"收货人:"
prop=
"
addressInfo.userN
ame"
borderBottom
ref=
"item1"
>
<u--input
v-model=
"model1.
userInfo.n
ame"
placeholder=
"请填写收货人姓名"
border=
"none"
></u--input>
<u--input
v-model=
"model1.
addressInfo.userN
ame"
placeholder=
"请填写收货人姓名"
border=
"none"
></u--input>
</u-form-item>
</u-form-item>
<u-form-item
label=
"手机号码:"
prop=
"
userInfo.name
"
borderBottom
ref=
"item1"
>
<u-form-item
label=
"手机号码:"
prop=
"
addressInfo.telNumber
"
borderBottom
ref=
"item1"
>
<u--input
v-model=
"model1.
userInfo.name
"
placeholder=
"请填写收货人手机号码"
border=
"none"
></u--input>
<u--input
v-model=
"model1.
addressInfo.telNumber
"
placeholder=
"请填写收货人手机号码"
border=
"none"
></u--input>
</u-form-item>
</u-form-item>
<u-form-item
label=
"收货地址:"
prop=
"
userInfo.name
"
borderBottom
ref=
"item1"
>
<u-form-item
label=
"收货地址:"
prop=
"
addressInfo.address
"
borderBottom
ref=
"item1"
>
<u--input
v-model=
"model1.
userInfo.name
"
placeholder=
"点击选择收货地址"
border=
"none"
></u--input>
<u--input
v-model=
"model1.
addressInfo.address
"
placeholder=
"点击选择收货地址"
border=
"none"
></u--input>
<span
class=
"app__gps"
>
<span
class=
"app__gps"
>
<image
src=
"@/static/my/gps.png"
>
<image
src=
"@/static/my/gps.png"
>
</span>
</span>
...
@@ -24,18 +24,18 @@
...
@@ -24,18 +24,18 @@
<image
src=
"@/static/my/my6.png"
>
<image
src=
"@/static/my/my6.png"
>
</span>
</span>
</u-form-item>
</u-form-item>
<u-form-item
label=
"楼号门牌:"
prop=
"
userInfo.name
"
borderBottom
ref=
"item1"
>
<u-form-item
label=
"楼号门牌:"
prop=
"
addressInfo.detailInfo
"
borderBottom
ref=
"item1"
>
<u--input
v-model=
"model1.
userInfo.name
"
placeholder=
"例如 2栋3单元101室"
border=
"none"
></u--input>
<u--input
v-model=
"model1.
addressInfo.detailInfo
"
placeholder=
"例如 2栋3单元101室"
border=
"none"
></u--input>
</u-form-item>
</u-form-item>
<u-form-item
label=
"设置默认地址:"
prop=
"
userInfo.name
"
ref=
"item1"
>
<u-form-item
label=
"设置默认地址:"
prop=
"
addressInfo.defaultFlag
"
ref=
"item1"
>
<u-switch
class=
"del__address"
v-model=
"model1.
value
"
activeColor=
"#5ac725"
@
change=
"change"
></u-switch>
<u-switch
class=
"del__address"
v-model=
"model1.
addressInfo.defaultFlag
"
activeColor=
"#5ac725"
@
change=
"change"
></u-switch>
</u-form-item>
</u-form-item>
</u--form>
</u--form>
</div>
</div>
<div
class=
"add__tips"
>
为保证您的商品准确送达,请填写正确的地址!
</div>
<div
class=
"add__tips"
>
为保证您的商品准确送达,请填写正确的地址!
</div>
<div
class=
"love__btn"
@
click=
"
add
"
>
<div
class=
"love__btn"
@
click=
"
editAddress
"
>
<image
src=
"@/static/move-car/love-car5.png"
>
新增
地址
保存
地址
</div>
</div>
<div
class=
"view__btn view__back"
@
click=
"del"
>
<div
class=
"view__btn view__back"
@
click=
"del"
>
删除该地址
删除该地址
...
@@ -50,23 +50,45 @@ export default {
...
@@ -50,23 +50,45 @@ export default {
return
{
return
{
carNumber
:
""
,
carNumber
:
""
,
model1
:
{
model1
:
{
userInfo
:
{
addressInfo
:
{},
name
:
""
,
value
:
false
,
sex
:
""
,
},
value
:
true
},
},
rules
:
{
rules
:
{
"
userInfo.n
ame"
:
{
"
addressInfo.userN
ame"
:
{
type
:
"string"
,
type
:
"string"
,
required
:
true
,
required
:
true
,
message
:
"
请填写姓品牌
"
,
message
:
"
收货人不能为空
"
,
trigger
:
[
"blur"
,
"change"
],
trigger
:
[
"blur"
,
"change"
],
},
},
"addressInfo.telNumber"
:
{
type
:
"string"
,
required
:
true
,
message
:
"手机号不能为空"
,
trigger
:
[
"blur"
,
"change"
],
},
"addressInfo.address"
:
{
type
:
"string"
,
required
:
true
,
message
:
"收货地址不能为空"
,
trigger
:
[
"blur"
,
"change"
],
},
"addressInfo.detailInfo"
:
{
type
:
"string"
,
required
:
true
,
message
:
"门牌号不能为空"
,
trigger
:
[
"blur"
,
"change"
],
},
},
},
//收货地址id
id
:
''
,
};
};
},
},
methods
:
{
methods
:
{
goBack
()
{
uni
.
navigateBack
({
delta
:
1
})
},
del
(){
del
(){
uni
.
showModal
({
uni
.
showModal
({
title
:
'提示'
,
title
:
'提示'
,
...
@@ -74,18 +96,53 @@ export default {
...
@@ -74,18 +96,53 @@ export default {
success
:
(
res
)
=>
{
success
:
(
res
)
=>
{
if
(
res
.
confirm
)
{
if
(
res
.
confirm
)
{
//提示删除成功
//提示删除成功
uni
.
showToast
({
let
opts
=
{
url
:
'/app/user/address/'
+
this
.
id
,
method
:
'delete'
};
title
:
'删除成功'
,
this
.
http
.
httpTokenRequest
(
opts
,
{}).
then
(
res
=>
{
icon
:
'success'
,
if
(
res
.
data
.
code
==
200
)
{
duration
:
2000
uni
.
showToast
({
});
title
:
'删除成功'
,
icon
:
'success'
,
duration
:
2000
});
this
.
goBack
()
}
})
}
else
if
(
res
.
cancel
)
{
}
else
if
(
res
.
cancel
)
{
console
.
log
(
'用户点击取消'
);
console
.
log
(
'用户点击取消'
);
}
}
}
}
});
});
}
},
getAddress
(){
let
opts
=
{
url
:
'/app/user/address/info/'
+
this
.
id
,
method
:
'get'
};
this
.
http
.
httpTokenRequest
(
opts
,
{}).
then
(
res
=>
{
if
(
res
.
data
.
code
==
200
)
{
this
.
model1
.
addressInfo
=
res
.
data
.
data
}
})
},
editAddress
(){
this
.
$refs
.
form1
.
validate
().
then
(
res
=>
{
let
opts
=
{
url
:
'/app/user/address'
,
method
:
'put'
};
this
.
http
.
httpTokenRequest
(
opts
,
this
.
model1
.
addressInfo
).
then
(
res
=>
{
if
(
res
.
data
.
code
==
200
)
{
//添加成功
uni
.
$u
.
toast
(
'修改成功'
)
this
.
goBack
()
}
})
}).
catch
(
errors
=>
{
uni
.
$u
.
toast
(
'请正确填写信息'
)
})
},
},
},
onLoad
(
option
)
{
this
.
id
=
option
.
id
},
onShow
(){
this
.
getAddress
()
},
};
};
</
script
>
</
script
>
...
...
pagesD/pages/personal/help.vue
View file @
42e01740
...
@@ -5,15 +5,36 @@
...
@@ -5,15 +5,36 @@
<
template
>
<
template
>
<view
class=
"appCotent"
>
<view
class=
"appCotent"
>
<div
class=
"hlep"
>
<div
class=
"hlep"
>
<image
src=
"@/static/my/help.png"
/>
<image
v-if=
"image"
:src=
"image"
/>
<image
v-else
src=
"@/static/my/help.png"
/>
</div>
</div>
</view>
</view>
</
template
>
</
template
>
<
script
>
<
script
>
export
default
{
export
default
{
data
()
{
return
{
image
:
''
,
}
},
methods
:
{
getHelpInfo
(){
let
opts
=
{
url
:
'/app/user/help'
,
method
:
'get'
};
this
.
http
.
httpTokenRequest
(
opts
,
{}).
then
(
res
=>
{
if
(
res
.
data
.
code
==
200
)
{
if
(
res
.
data
.
data
.
imgPath
!=
''
){
this
.
image
=
this
.
http
.
baseUrl
+
res
.
data
.
data
.
imgPath
}
}
})
},
},
onShow
()
{
this
.
getHelpInfo
()
},
}
}
</
script
>
</
script
>
<
style
lang=
"scss"
scoped
>
<
style
lang=
"scss"
scoped
>
...
...
pagesD/pages/personal/myAddress.vue
View file @
42e01740
...
@@ -8,13 +8,13 @@
...
@@ -8,13 +8,13 @@
<div
class=
"address__content"
>
<div
class=
"address__content"
>
<div
class=
"ress__item"
v-for=
"(vo,inx) in addressList"
:key=
"inx"
>
<div
class=
"ress__item"
v-for=
"(vo,inx) in addressList"
:key=
"inx"
>
<div
class=
"item__top"
>
<div
class=
"item__top"
>
<span>
李洁洁
</span>
<span>
{{
vo
.
userName
}}
</span>
<span>
15633233233
</span>
<span>
{{
vo
.
telNumber
}}
</span>
<span>
默认
</span>
<span
v-if=
"vo.defaultFlag"
>
默认
</span>
</div>
</div>
<div
class=
"item__two"
>
<div
class=
"item__two"
>
<span>
北京市朝阳区李家董镇太阳宫社区大 唐公寓2号楼3单元303
</span>
<span>
{{
vo
.
address
}}
 
{{
vo
.
detailInfo
}}
</span>
<span
@
click=
"edit"
>
<span
@
click=
"edit
(vo.id)
"
>
<image
src=
"@/static/my/my-address1.png"
/>
<image
src=
"@/static/my/my-address1.png"
/>
</span>
</span>
</div>
</div>
...
@@ -40,19 +40,23 @@ export default {
...
@@ -40,19 +40,23 @@ export default {
url
:
'/pagesD/pages/personal/addAddress'
url
:
'/pagesD/pages/personal/addAddress'
});
});
},
},
edit
()
{
edit
(
id
)
{
uni
.
navigateTo
({
uni
.
navigateTo
({
url
:
'/pagesD/pages/personal/editAddress
'
url
:
'/pagesD/pages/personal/editAddress
?id='
+
id
});
});
}
},
getAddressList
(){
let
opts
=
{
url
:
'/app/user/address/list'
,
method
:
'get'
};
this
.
http
.
httpTokenRequest
(
opts
,
{}).
then
(
res
=>
{
if
(
res
.
data
.
code
==
200
)
{
this
.
addressList
=
res
.
data
.
data
}
})
},
},
},
getAddressList
(){
onShow
(){
let
opts
=
{
url
:
'/app/user/address/list'
,
method
:
'get'
};
this
.
getAddressList
()
this
.
http
.
httpTokenRequest
(
opts
,
{}).
then
(
res
=>
{
if
(
res
.
data
.
code
==
200
)
{
this
.
addressList
=
res
.
data
.
data
}
})
},
},
}
}
</
script
>
</
script
>
...
...
pagesD/pages/personal/myOrder.vue
View file @
42e01740
...
@@ -185,7 +185,7 @@ export default {
...
@@ -185,7 +185,7 @@ export default {
},
},
changeVal
(
v
)
{
changeVal
(
v
)
{
this
.
current
=
v
.
index
this
.
current
=
v
.
index
}
}
,
},
},
}
}
</
script
>
</
script
>
...
...
pagesD/pages/personal/userInfo.vue
View file @
42e01740
...
@@ -144,14 +144,29 @@ export default {
...
@@ -144,14 +144,29 @@ export default {
this
.
formData
.
forEach
(
element
=>
{
this
.
formData
.
forEach
(
element
=>
{
if
(
element
.
label
===
'性别'
)
{
if
(
element
.
label
===
'性别'
)
{
element
.
rules
.
label
=
val
element
.
rules
.
label
=
val
let
opts
=
{
url
:
'/app/user/update'
,
method
:
'post'
};
let
userInfoItem
=
{
type
:
3
,
val
:
val
};
that
.
http
.
httpTokenRequest
(
opts
,
userInfoItem
).
then
(
response
=>
{
if
(
response
.
data
.
code
==
200
)
{
that
.
userInfo
.
avatar
=
res
.
data
.
url
}
})
}
}
});
});
this
.
show__six
=
false
this
.
show__six
=
false
},
},
save
()
{
save
()
{
this
.
formData
.
forEach
(
element
=>
{
this
.
formData
.
forEach
(
element
=>
{
if
(
element
.
label
===
'昵称'
)
{
if
(
element
.
label
===
'昵称'
)
{
element
.
rules
.
label
=
this
.
user__nikename
element
.
rules
.
label
=
this
.
user__nikename
let
opts
=
{
url
:
'/app/user/update'
,
method
:
'post'
};
let
userInfoItem
=
{
type
:
2
,
val
:
this
.
user__nikename
};
that
.
http
.
httpTokenRequest
(
opts
,
userInfoItem
).
then
(
response
=>
{
if
(
response
.
data
.
code
==
200
)
{
that
.
userInfo
.
avatar
=
res
.
data
.
url
}
})
}
}
});
});
this
.
show
=
false
this
.
show
=
false
...
@@ -200,7 +215,6 @@ export default {
...
@@ -200,7 +215,6 @@ export default {
let
uploadData
=
JSON
.
parse
(
res
.
data
)
let
uploadData
=
JSON
.
parse
(
res
.
data
)
let
opts
=
{
url
:
'/app/user/update'
,
method
:
'post'
};
let
opts
=
{
url
:
'/app/user/update'
,
method
:
'post'
};
let
userInfoItem
=
{
type
:
1
,
val
:
uploadData
.
data
.
fileName
};
let
userInfoItem
=
{
type
:
1
,
val
:
uploadData
.
data
.
fileName
};
console
.
log
(
userInfoItem
)
that
.
http
.
httpTokenRequest
(
opts
,
userInfoItem
).
then
(
response
=>
{
that
.
http
.
httpTokenRequest
(
opts
,
userInfoItem
).
then
(
response
=>
{
if
(
response
.
data
.
code
==
200
)
{
if
(
response
.
data
.
code
==
200
)
{
that
.
userInfo
.
avatar
=
res
.
data
.
url
that
.
userInfo
.
avatar
=
res
.
data
.
url
...
...
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