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
19c0f63a
Commit
19c0f63a
authored
Apr 24, 2022
by
肖健
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/dev_cd' into dev_cd
parents
3e80e835
9d4166a1
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
95 additions
and
19 deletions
+95
-19
getCarCode.vue
pagesA/pages/index/getCarCode.vue
+16
-3
getPrice.vue
pagesA/pages/index/getPrice.vue
+20
-4
index.vue
pagesA/pages/index/index.vue
+19
-4
editCar.vue
pagesB/pages/move-car/editCar.vue
+32
-4
oneMoveCar.vue
pagesB/pages/move-car/oneMoveCar.vue
+7
-3
index.vue
pagesC/pages/shop/index.vue
+1
-1
No files found.
pagesA/pages/index/getCarCode.vue
View file @
19c0f63a
...
...
@@ -26,13 +26,15 @@
</div>
<u-gap
bgColor=
"transparent"
height=
"15"
></u-gap>
<div
class=
"content__code"
>
<div
class=
"code__img"
></div>
<div
class=
"code__img"
>
<image
:src=
"freeCode.mainImgUrl"
class=
"code__img"
></image>
</div>
<div
class=
"code__money"
>
<div
class=
"money__title"
>
<text>
二维码挪车贴-经典样式
</text>
<text>
{{
freeCode
.
title
}}
</text>
</div>
<div
class=
"code__tips"
>
<text>
静电贴材质 7.1cm*8.9cm
</text>
<text>
{{
freeCode
.
spec
}}
</text>
</div>
<div
class=
"money__num"
>
<text
class=
"num__one"
>
¥0.00
</text>
...
...
@@ -124,6 +126,8 @@ export default {
addressId
:
''
,
//选择的收货地址
addressInfo
:
{},
//免费挪车码
freeCode
:
{},
}
},
methods
:
{
...
...
@@ -223,9 +227,18 @@ export default {
url
:
'/pagesD/pages/personal/myAddress?pay=1'
})
},
getMoveCode
(){
let
opts
=
{
url
:
'/app/mall/free/code'
,
method
:
'get'
};
this
.
http
.
httpTokenRequest
(
opts
,
{}).
then
(
res
=>
{
if
(
res
.
data
.
code
==
200
)
{
this
.
freeCode
=
res
.
data
.
data
}
})
},
},
onShow
()
{
this
.
getAddressList
()
this
.
getMoveCode
()
},
};
</
script
>
...
...
pagesA/pages/index/getPrice.vue
View file @
19c0f63a
...
...
@@ -7,13 +7,15 @@
<div
class=
"getPrice"
>
<u-gap
bgColor=
"transparent"
height=
"30"
></u-gap>
<div
class=
"content__code"
>
<div
class=
"code__img"
></div>
<div
class=
"code__img"
>
<image
:src=
"freeCode.mainImgUrl"
class=
"code__img"
></image>
</div>
<div
class=
"code__money"
>
<div
class=
"money__title"
>
<text>
二维码挪车贴-经典样式
</text>
<text>
{{
freeCode
.
title
}}
</text>
</div>
<div
class=
"code__tips"
>
<text>
静电贴材质 7.1cm*8.9cm
</text>
<text>
{{
freeCode
.
spec
}}
</text>
</div>
<div
class=
"money__num"
>
<text
class=
"num__one"
>
¥0.00
</text>
...
...
@@ -100,6 +102,8 @@ export default {
},
},
carId
:
''
,
//免费挪车码
freeCode
:
{},
};
},
watch
:
{
...
...
@@ -143,6 +147,14 @@ export default {
}
},
getMoveCode
(){
let
opts
=
{
url
:
'/app/mall/free/code'
,
method
:
'get'
};
this
.
http
.
httpTokenRequest
(
opts
,
{}).
then
(
res
=>
{
if
(
res
.
data
.
code
==
200
)
{
this
.
freeCode
=
res
.
data
.
data
}
})
},
},
onReady
()
{
// 如果需要兼容微信小程序,并且校验规则中含有方法等,只能通过setRules方法设置规则
...
...
@@ -150,7 +162,11 @@ export default {
},
onShow
()
{
this
.
getCarInfo
()
}
this
.
getMoveCode
()
},
onLoad
(
e
)
{
this
.
orderId
=
e
.
orderId
},
};
</
script
>
...
...
pagesA/pages/index/index.vue
View file @
19c0f63a
...
...
@@ -10,17 +10,19 @@
</u-swiper>
<u-gap
bgColor=
"transparent"
height=
"15"
></u-gap>
<div
class=
"content__code"
>
<div
class=
"code__img"
></div>
<div
class=
"code__img"
>
<image
:src=
"freeCode.mainImgUrl"
class=
"code__img"
></image>
</div>
<div
class=
"code__money"
>
<div
class=
"money__title"
>
<text>
二维码挪车贴
</text>
<text>
{{
freeCode
.
title
}}
</text>
</div>
<div
class=
"code__tips"
>
<text>
绑定京东账号,仅需支付邮费
</text>
</div>
<div
class=
"money__num"
>
<text
class=
"num__one"
>
¥0.00
</text>
<text
class=
"num__two"
>
¥
19.99
</text>
<text
class=
"num__two"
>
¥
{{
freeCode
.
originalPrice
/
100
}}
</text>
</div>
</div>
<div
class=
"code__get"
@
click=
"getPrice"
>
...
...
@@ -68,6 +70,8 @@ export default {
"https://cdn.uviewui.com/uview/swiper/swiper2.png"
,
"https://cdn.uviewui.com/uview/swiper/swiper1.png"
,
],
//免费挪车码
freeCode
:
{},
};
},
methods
:
{
...
...
@@ -79,10 +83,21 @@ export default {
});
//跳转到领取优惠卷页面
uni
.
navigateTo
({
url
:
'/pagesA/pages/index/getPrice
'
url
:
'/pagesA/pages/index/getPrice
?orderId='
+
this
.
freeCode
.
id
});
},
getMoveCode
(){
let
opts
=
{
url
:
'/app/mall/free/code'
,
method
:
'get'
};
this
.
http
.
httpTokenRequest
(
opts
,
{}).
then
(
res
=>
{
if
(
res
.
data
.
code
==
200
)
{
this
.
freeCode
=
res
.
data
.
data
}
})
},
},
created
()
{
this
.
getMoveCode
()
},
};
</
script
>
...
...
pagesB/pages/move-car/editCar.vue
View file @
19c0f63a
...
...
@@ -31,9 +31,11 @@
<div
class=
"add__btn add__no__bind"
@
click=
"editCarInfo"
>
保存
</div>
<div
class=
"add__btn add__back"
@
click=
"
goBack
"
>
<div
class=
"add__btn add__back"
@
click=
"
delModal
"
>
删除
</div>
<u-modal
:show=
"deleteShow"
:title=
"deleteTitle"
:content=
'deleteContent'
@
confirm=
"confirmModal"
@
cancel=
"cancelModal"
showCancelButton=
"true"
></u-modal>
</div>
</view>
</
template
>
...
...
@@ -51,6 +53,9 @@ export default {
model1
:
{
carInfo
:
{},
},
deleteShow
:
false
,
deleteTitle
:
'删除车辆'
,
deleteContent
:
'确定删除车辆?'
,
rules
:
{
"carInfo.brand"
:
{
type
:
"string"
,
...
...
@@ -104,9 +109,7 @@ export default {
this
.
http
.
httpTokenRequest
(
opts
,
{}).
then
(
res
=>
{
if
(
res
.
data
.
code
==
200
)
{
this
.
model1
.
carInfo
=
res
.
data
.
data
console
.
log
(
this
.
model1
.
carInfo
)
}
else
{
//展示删除失败
}
})
},
...
...
@@ -124,6 +127,31 @@ export default {
uni
.
$u
.
toast
(
'校验失败'
)
})
},
//确认删除车辆
confirmModal
(){
let
opts
=
{
url
:
'/app/vehicleAdmin/remove/'
+
this
.
id
,
method
:
'delete'
};
this
.
http
.
httpTokenRequest
(
opts
,
{}).
then
(
res
=>
{
if
(
res
.
data
.
code
==
200
)
{
uni
.
showToast
({
title
:
'删除成功'
,
icon
:
"success"
,
});
this
.
goBack
()
}
else
{
uni
.
showToast
({
title
:
res
.
data
.
msg
,
icon
:
"error"
,
});
}
})
this
.
deleteShow
=
false
},
cancelModal
(){
this
.
deleteShow
=
false
},
delModal
(){
this
.
deleteShow
=
true
},
},
onLoad
(
option
)
{
this
.
id
=
option
.
id
...
...
pagesB/pages/move-car/oneMoveCar.vue
View file @
19c0f63a
...
...
@@ -7,7 +7,7 @@
车牌号:
</div>
<div
class=
"item__content"
>
京A123G63
{{
appBusCar
.
carNo
}}
</div>
</div>
<div
class=
"car_item__two"
>
...
...
@@ -146,6 +146,7 @@ export default {
},
getCarNumber
(){
let
opts
=
{
url
:
'/app/moveCode/owner/'
+
this
.
moveCode
,
method
:
'get'
};
//let opts = { url: '/app/moveCode/owner/MV123', method: 'get' };
this
.
http
.
httpTokenRequest
(
opts
,
{}).
then
(
res
=>
{
if
(
res
.
data
.
code
==
200
)
{
if
(
JSON
.
stringify
(
res
.
data
.
data
)
!=
"{}"
){
...
...
@@ -158,8 +159,8 @@ export default {
}
else
{
//查询挪车码失败
uni
.
showToast
({
title
:
res
.
data
.
msg
,
icon
:
"error"
,
title
:
res
.
data
.
msg
,
icon
:
"error"
,
});
}
})
...
...
@@ -280,6 +281,9 @@ export default {
console
.
log
(
'scene: '
+
scene
);
}
},
onShow
()
{
this
.
getCarNumber
()
},
created
()
{
},
...
...
pagesC/pages/shop/index.vue
View file @
19c0f63a
...
...
@@ -120,7 +120,7 @@ export default {
})
},
getImage
(
imageUrl
){
return
this
.
http
.
baseUrl
+
imageUrl
;
return
imageUrl
;
},
},
onShow
()
{
...
...
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