Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
U
uniCommunity
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
yyh
uniCommunity
Commits
2a909ed4
提交
2a909ed4
authored
10月 20, 2021
作者:
eiei
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
zsd_finish1
上级
d1c05805
全部展开
显示空白字符变更
内嵌
并排
正在显示
38 个修改的文件
包含
624 行增加
和
28 行删除
+624
-28
App.vue
App.vue
+8
-6
pages.json
pages.json
+20
-0
addCar.vue
pages/addCar/addCar.vue
+213
-0
myParking.vue
pages/myParking/myParking.vue
+144
-0
parkingBind.vue
pages/parkingBind/parkingBind.vue
+28
-4
parkingSpace.vue
pages/parkingSpace/parkingSpace.vue
+9
-4
main.js.map
unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map
+0
-0
addCar.js.map
.../dist/dev/.sourcemap/mp-weixin/pages/addCar/addCar.js.map
+0
-0
addHome.js.map
...ist/dev/.sourcemap/mp-weixin/pages/addHome/addHome.js.map
+0
-0
fixServer.js.map
...dev/.sourcemap/mp-weixin/pages/fixServer/fixServer.js.map
+0
-0
index.js.map
...ge/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map
+0
-0
members.js.map
...ist/dev/.sourcemap/mp-weixin/pages/members/members.js.map
+0
-0
my.js.map
unpackage/dist/dev/.sourcemap/mp-weixin/pages/my/my.js.map
+0
-0
myParking.js.map
...dev/.sourcemap/mp-weixin/pages/myParking/myParking.js.map
+0
-0
myhouse.js.map
...ist/dev/.sourcemap/mp-weixin/pages/myhouse/myhouse.js.map
+0
-0
parkingBind.js.map
....sourcemap/mp-weixin/pages/parkingBind/parkingBind.js.map
+0
-0
parkingSpace.js.map
...ourcemap/mp-weixin/pages/parkingSpace/parkingSpace.js.map
+0
-0
serve.js.map
...ge/dist/dev/.sourcemap/mp-weixin/pages/serve/serve.js.map
+0
-0
app.json
unpackage/dist/dev/mp-weixin/app.json
+6
-2
main.js
unpackage/dist/dev/mp-weixin/common/main.js
+0
-1
main.wxss
unpackage/dist/dev/mp-weixin/common/main.wxss
+3
-3
addCar.js
unpackage/dist/dev/mp-weixin/pages/addCar/addCar.js
+0
-0
addCar.json
unpackage/dist/dev/mp-weixin/pages/addCar/addCar.json
+7
-0
addCar.wxml
unpackage/dist/dev/mp-weixin/pages/addCar/addCar.wxml
+2
-0
addCar.wxss
unpackage/dist/dev/mp-weixin/pages/addCar/addCar.wxss
+93
-0
myParking.js
unpackage/dist/dev/mp-weixin/pages/myParking/myParking.js
+0
-0
myParking.json
unpackage/dist/dev/mp-weixin/pages/myParking/myParking.json
+7
-0
myParking.wxml
unpackage/dist/dev/mp-weixin/pages/myParking/myParking.wxml
+2
-0
myParking.wxss
unpackage/dist/dev/mp-weixin/pages/myParking/myParking.wxss
+36
-0
parkingBind.js
...ckage/dist/dev/mp-weixin/pages/parkingBind/parkingBind.js
+0
-0
parkingBind.wxml
...age/dist/dev/mp-weixin/pages/parkingBind/parkingBind.wxml
+2
-2
parkingBind.wxss
...age/dist/dev/mp-weixin/pages/parkingBind/parkingBind.wxss
+2
-1
parkingSpace.js
...age/dist/dev/mp-weixin/pages/parkingSpace/parkingSpace.js
+8
-3
parkingSpace.wxml
...e/dist/dev/mp-weixin/pages/parkingSpace/parkingSpace.wxml
+2
-2
sitemap16.json
unpackage/dist/dev/mp-weixin/sitemap16.json
+8
-0
sitemap49.json
unpackage/dist/dev/mp-weixin/sitemap49.json
+8
-0
sitemap67.json
unpackage/dist/dev/mp-weixin/sitemap67.json
+8
-0
sitemap68.json
unpackage/dist/dev/mp-weixin/sitemap68.json
+8
-0
没有找到文件。
App.vue
浏览文件 @
2a909ed4
<
script
>
export
default
{
onLaunch
:
function
()
{
console
.
log
(
'App Launch'
)
...
...
@@ -10,9 +9,9 @@
onHide
:
function
()
{
console
.
log
(
'App Hide'
)
},
onPageNotFound
(){
onPageNotFound
()
{
uni
.
navigateTo
({
url
:
'./pages/404/404'
url
:
'./pages/404/404'
})
}
}
...
...
@@ -20,8 +19,9 @@
<
style
>
@import
"./wxcomponents/vant/dist/common/index.wxss"
;
/*每个页面公共css */
.same-select-list
{
.same-select-list
{
height
:
100
upx
;
background-color
:
#fff
;
display
:
flex
;
...
...
@@ -31,10 +31,12 @@
box-sizing
:
border-box
;
padding
:
0
10
rpx
;
}
.placText
{
.placText
{
color
:
#999999
;
}
.center-flex
{
.center-flex
{
display
:
flex
;
justify-content
:
center
;
}
...
...
pages.json
浏览文件 @
2a909ed4
...
...
@@ -124,6 +124,26 @@
}
}
,{
"path"
:
"pages/addCar/addCar"
,
"style"
:
{
"navigationBarTitleText"
:
"我的车辆"
,
"enablePullDownRefresh"
:
false
,
"navigationStyle"
:
"custom"
}
}
,{
"path"
:
"pages/myParking/myParking"
,
"style"
:
{
"navigationBarTitleText"
:
"我的车位"
,
"enablePullDownRefresh"
:
false
,
"navigationStyle"
:
"custom"
}
}
],
"globalStyle"
:
{
"navigationBarTextStyle"
:
"black"
,
...
...
pages/addCar/addCar.vue
0 → 100644
浏览文件 @
2a909ed4
<
template
>
<view
style=
"background-color: #F1F1F1;height: 100vh;"
>
<van-nav-bar
title=
"我的车辆"
:left-text=
"null"
left-arrow
@
click-left=
"navBack"
style=
"background-color: white;"
/>
<div
class=
"car-number-box"
>
<text
class=
"input-tip"
>
请输入真实有效的车牌号
</text>
<view
class=
"car"
@
click=
"this.bFocus = true;"
>
<input
:focus=
"bFocus"
type=
"text"
v-model=
"sCar"
class=
"ipt-hide"
:maxlength=
"bIsUnit?7:8"
@
blur=
"this.bFocus = false;"
/>
<view
class=
"car-item"
v-for=
"nIndex in cCarNum"
:class=
"
{active:nIndex===sCar.length}" :key="nIndex">
{{
sCar
.
split
(
''
)[
nIndex
]?
sCar
.
split
(
''
)[
nIndex
].
toUpperCase
():
''
}}
</view>
<view
class=
"car-item car-change"
@
click
.
stop=
"fChange"
style=
"line-height: 2;"
>
<i
class=
"iconfont"
>
&
#xe627
</i>
<!--
<text
class=
"icon-text"
>
{{
bIsUnit
?
'新能源'
:
'普通'
}}
</text>
-->
<van-tag
class=
"icon-text"
type=
"success"
>
{{
bIsUnit
?
'新能源'
:
'普通'
}}
</van-tag>
</view>
</view>
</div>
<van-cell-group>
<van-field
v-model=
"carDetail.brand.value?carDetail.brand.value:carDetail.brand"
label=
"车辆品牌"
placeholder=
"请选择车辆品牌>"
input-align=
"right"
@
focus=
"showBrand=true"
/>
<van-field
v-model=
"carDetail.model.value?carDetail.model.value:carDetail.model"
label=
"车辆型号"
placeholder=
"请输入车辆型号"
input-align=
"right"
/>
<van-field
v-model=
"carDetail.color.value?carDetail.color.value:carDetail.color"
label=
"车辆颜色"
placeholder=
"请输入车辆颜色"
input-align=
"right"
/>
<van-field
class=
"insurance-box"
v-model=
"carDetail.carInsurance"
label=
"车辆保险截止日期"
placeholder=
"请选择截止日期>"
input-align=
"right"
@
focus=
"showCarInsurance=true"
/>
<van-field
:value=
"carDetail.reviewTime.value?carDetail.reviewTime.value:carDetail.reviewTime"
label=
"年审日期"
placeholder=
"请选择年审日期>"
input-align=
"right"
@
focus=
"showReviewTime=true"
/>
</van-cell-group>
<view
class=
"center-input"
>
<van-button
class=
"submit"
round
type=
"info"
>
提交审核
</van-button>
</view>
<van-popup
:show=
"showBrand"
position=
"botoom"
@
close=
"showBrand=false"
custom-style=
"width:100%;bottom:0"
>
<van-picker
show-toolbar
title=
"品牌"
:columns=
"brandColumns"
@
cancel=
"showBrand=false"
@
confirm=
"showBrand=false"
/>
</van-popup>
<!-- 车辆保险截止日期选择弹窗 -->
<van-calendar
:show=
"showCarInsurance"
@
close=
"showCarInsurance=false"
@
confirm=
"changeCarInsurance"
/>
<!-- 车辆年审日期选择弹窗 -->
<van-calendar
:show=
"showReviewTime"
@
close=
"showReviewTime=false"
@
confirm=
"changeReviewTime"
/>
</view>
</
template
>
<
script
>
export
default
{
data
()
{
return
{
showEndTime
:
false
,
showBrand
:
false
,
showReviewTime
:
false
,
showCarInsurance
:
false
,
carDetail
:
{
id
:
""
,
brand
:
"保时捷"
,
model
:
"帕拉梅拉"
,
color
:
"棕色"
,
carInsurance
:
"2022年1月31号"
,
reviewTime
:
"2022年1月31号"
},
brandColumns
:
[
'大众'
,
'路虎'
,
'奥迪'
,
'沃尔沃'
],
sCar
:
'浙'
,
bIsUnit
:
true
,
bFocus
:
false
,
cursor
:
1
}
},
computed
:
{
cCarNum
()
{
return
this
.
bIsUnit
?
[
0
,
1
,
2
,
3
,
4
,
5
,
6
]
:
[
0
,
1
,
2
,
3
,
4
,
5
,
6
,
7
];
//车牌位数
}
},
onLoad
()
{
},
methods
:
{
navBack
()
{
uni
.
navigateBack
({
delta
:
1
})
},
fClear
()
{
this
.
sCar
=
'浙'
;
this
.
bIsUnit
=
true
;
this
.
bFocus
=
false
;
},
fChange
()
{
this
.
sCar
=
'浙'
;
this
.
bFocus
=
false
;
this
.
bIsUnit
=
!
this
.
bIsUnit
;
},
formatDate
(
date
)
{
let
str
=
date
.
mp
.
detail
;
let
arr
=
str
.
split
(
"-"
);
let
t
=
parseInt
(
arr
[
2
].
split
(
"T"
)[
0
])
+
1
;
return
arr
[
0
]
+
"年"
+
arr
[
1
]
+
"月"
+
t
+
"日"
;
},
//选择车辆保险截止日期
changeCarInsurance
(
date
)
{
this
.
carDetail
.
carInsurance
=
this
.
formatDate
(
date
);
this
.
showCarInsurance
=
false
;
},
//选择车辆年审日期
changeReviewTime
(
date
)
{
this
.
carDetail
.
reviewTime
=
this
.
formatDate
(
date
);
this
.
showReviewTime
=
false
}
}
}
</
script
>
<
style
lang=
"less"
scoped
>
.car-number-box {
height: 250upx;
margin: 20upx 0;
background-color: #007AFF;
text-align: center;
padding-top: 40upx;
.input-tip{
padding-top: 40upx;
color: white;
font-size: 40upx;
font-weight: 700;
}
.number-box {
display: flex;
justify-content: space-around;
margin: 0 30upx;
.input-box {
width: 70upx;
height: 70upx;
background-color: white;
border-radius: 4upx;
}
}
.car {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
height: 70upx;
width: 100%;
padding: 20upx;
margin-top: 40upx;
box-sizing: border-box;
.ipt-hide {
position: absolute;
z-index: -1;
left: -100%;
opacity: 0
}
.car-item {
height: 70upx;
width: 70upx;
margin: 0 10upx;
text-align: center;
line-height: 70upx;
color: #3e3e3e;
font-size: 30upx;
font-weight: 700;
background-color: white;
border-radius: 4upx;
}
.active {
border-color: #19bbff;
}
}
.car-change {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
font-size: 20upx;
color: #7f7f7f;
.iconfont {
font-size: 10upx;
}
.icon-text{
font-size: 20upx;
/deep/ .van-tag{
padding: 0 4upx !important;
font-size: 10upx !important;
}
}
}
}
.insurance-box {
/deep/ .van-cell {
.van-cell__title {
max-width: 270upx !important;
}
}
}
.center-input {
width: 100%;
display: flex;
justify-content: center;
.submit {
width: 60%;
/deep/ .van-button {
height: 80rpx;
display: flex;
justify-content: center;
align-items: center;
margin: 80upx 0;
}
}
}
</
style
>
pages/myParking/myParking.vue
0 → 100644
浏览文件 @
2a909ed4
<
template
>
<view
style=
"background-color: #F1F1F1;height: 100vh;font-size: 30upx;"
>
<van-nav-bar
title=
"我的车位"
:left-text=
"null"
left-arrow
@
click-left=
"navBack"
style=
"background-color: white;"
/>
<text
class=
"title"
>
选择车位
</text>
<div
class=
"bg-white"
>
<view
class=
"same-select-list my-list"
>
<text>
小区
</text>
<text
@
click=
""
>
请选择小区 >
</text>
</view>
<view
class=
"same-select-list my-list"
>
<text>
区域
</text>
<text
@
click=
"showTow"
>
请选择区域 >
</text>
</view>
<view
class=
"same-select-list my-list"
>
<text>
车位编号
</text>
<text
@
click=
"showTow"
>
请选择车位号 >
</text>
</view>
<view
class=
"same-select-list my-list parking-type"
>
<text>
车位类型
</text>
<div>
<van-button
plain
size=
"mini"
:type=
"parkingDetail.type=='私有'?'info':'default'"
@
click=
"parkingDetail.type='私有'"
>
私有
</van-button>
<van-button
plain
size=
"mini"
:type=
"parkingDetail.type=='租赁'?'info':'default'"
@
click=
"parkingDetail.type='租赁'"
>
租赁
</van-button>
</div>
</view>
</div>
<text
class=
"title"
>
住户信息
</text>
<div
class=
"bg-white"
>
<view
class=
"same-select-list my-list"
>
<text>
您的姓名
</text>
<input
class=
"inputUser"
v-model=
"parkingDetail.username.value"
placeholder=
"请输入您的姓名"
/>
</view>
<view
class=
"same-select-list my-list"
>
<text>
手机号
</text>
<input
class=
"inputUser"
v-model=
"parkingDetail.tel.value"
placeholder=
"请输入手机号"
/>
</view>
<view
class=
"center-input"
>
<van-button
class=
"submit"
round
type=
"info"
>
提交审核
</van-button>
</view>
</div>
<van-popup
:show=
"show"
position=
"botoom"
@
close=
"hidePick"
custom-style=
"width:100%;height:30%;bottom:0"
>
<van-picker
show-toolbar
title=
"选择"
:columns=
"tow"
@
cancel=
"hidePick"
@
confirm=
"confirmPick"
/>
</van-popup>
</view>
</
template
>
<
script
>
export
default
{
data
()
{
return
{
show
:
false
,
parkingDetail
:
{
village
:
"xx小区"
,
region
:
""
,
id
:
"aaa"
,
type
:
"私有"
,
username
:
""
,
tel
:
""
},
telRules
:
[{
required
:
true
,
message
:
'请填写您的手机号码!'
},
{
pattern
:
/^1
[
3456789
]\d{9}
$/
,
message
:
'手机号码格式错误!'
}
],
}
},
onLoad
()
{
},
methods
:
{
navBack
()
{
uni
.
navigateBack
({
delta
:
1
})
},
showTow
:
function
()
{
this
.
show
=
true
},
hidePick
:
function
(
event
)
{
this
.
show
=
false
},
confirmPick
(
event
)
{
const
{
picker
,
value
,
index
}
=
event
.
detail
;
this
.
towSel
=
value
this
.
show
=
false
// console.log(picker,value,index)
},
}
}
</
script
>
<
style
lang=
"less"
scoped
>
.title {
line-height: 100upx;
margin-left: 30upx;
}
.bg-white {
background-color: white;
}
.my-list {
margin: 0 30upx;
padding-top: 20upx;
border-bottom: 1upx solid #DDDDDD;
}
.parking-type {
height: 120upx;
border: none;
}
.center-input {
width: 100%;
display: flex;
justify-content: center;
.submit{
width: 60%;
/deep/ .van-button{
height: 80rpx;
display: flex;
justify-content: center;
align-items: center;
margin: 80upx 0;
}
}
}
.inputUser {
width: 70%;
text-align: right;
}
</
style
>
pages/parkingBind/parkingBind.vue
浏览文件 @
2a909ed4
<
template
>
<view
style=
"background-color: #F1F1F1;height: 100
vh
;"
>
<van-nav-bar
title=
"我的车辆"
:left-text=
"null"
left-arrow
@
click-left=
"navBack"
style=
"background-color: white;"
/>
<view
style=
"background-color: #F1F1F1;height: 100
%;min-height: 100vh;z-index: 800;position: relative
;"
>
<van-nav-bar
title=
"我的车辆"
fixed=
"true"
:left-text=
"null"
left-arrow
@
click-left=
"navBack"
style=
"background-color: white;"
/>
<div
class=
"blue-board"
></div>
<div
class=
"add-box"
>
<van-button
class=
"add-car"
round
type=
"default"
icon=
"plus"
size=
"small"
>
添加车辆
<van-button
class=
"add-car"
round
type=
"default"
icon=
"plus"
size=
"small"
@
click=
"addCar"
>
添加车辆
</van-button>
</div>
<div
class=
"view-body"
>
...
...
@@ -54,6 +54,24 @@
color
:
"棕色"
,
carInsurance
:
"2022年1月31号"
,
reviewTime
:
"2022年1月31号"
},{
id
:
"鲁A·888888"
,
url
:
"../../static/img/zsd/dazhong.png"
,
state
:
"审核中"
,
brand
:
"一汽大众"
,
model
:
"迈腾"
,
color
:
"黑色"
,
carInsurance
:
"2022年1月31号"
,
reviewTime
:
"2022年1月31号"
},{
id
:
"鲁A·188888"
,
url
:
"../../static/img/zsd/parking.png"
,
state
:
"审核中"
,
brand
:
"保时捷"
,
model
:
"帕拉梅拉"
,
color
:
"棕色"
,
carInsurance
:
"2022年1月31号"
,
reviewTime
:
"2022年1月31号"
}]
}
},
...
...
@@ -66,6 +84,11 @@
delta
:
1
})
},
addCar
(){
uni
.
navigateTo
({
url
:
"../addCar/addCar"
})
}
}
}
</
script
>
...
...
@@ -81,6 +104,7 @@
height: 500upx;
}
.add-box{
margin-top: 150upx;
height: 250upx;
display: flex;
justify-content: center;
...
...
@@ -102,7 +126,6 @@
}
.view-body{
position: relative;
z-index: 999;
display: flex;
align-items: center;
flex-direction: column;
...
...
@@ -162,6 +185,7 @@
text-align: center;
margin-right: 30upx;
height: 36upx;
z-index: 0;
}
}
.car-details{
...
...
pages/parkingSpace/parkingSpace.vue
浏览文件 @
2a909ed4
...
...
@@ -13,7 +13,7 @@
</div>
<div
class=
"add-box"
>
<image
class=
"parking-image"
:src=
'item.picture'
></image>
<van-button
class=
"add-parking"
round
type=
"default"
icon=
"plus"
size=
"small"
>
添加车位
<van-button
class=
"add-parking"
round
type=
"default"
icon=
"plus"
size=
"small"
@
click=
"addParking"
>
添加车位
</van-button>
</div>
</div>
...
...
@@ -50,7 +50,7 @@
picture
:
'../../static/img/zsd/parking.png'
,
position
:
'xx市xx区xx镇xx小区'
,
Id
:
'111'
,
type
:
"
私家
"
,
type
:
"
租赁
"
,
size
:
'250*500'
,
carId
:
'浙A8888'
},
{
...
...
@@ -58,7 +58,7 @@
picture
:
'../../static/img/zsd/parking.png'
,
position
:
'xx市xx区xx镇xx小区'
,
Id
:
'222'
,
type
:
"私
家
"
,
type
:
"私
有
"
,
size
:
'250*500'
,
carId
:
'浙A8888'
},
{
...
...
@@ -66,7 +66,7 @@
picture
:
'../../static/img/zsd/parking.png'
,
position
:
'xx市xx区xx镇xx小区'
,
Id
:
'333'
,
type
:
"私
家
"
,
type
:
"私
有
"
,
size
:
'250*500'
,
carId
:
'浙A8888'
}]
...
...
@@ -88,6 +88,11 @@
uni
.
navigateTo
({
url
:
"../parkingBind/parkingBind"
})
},
addParking
(){
uni
.
navigateTo
({
url
:
"../myParking/myParking"
})
}
}
}
...
...
unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map
浏览文件 @
2a909ed4
差异被折叠。
点击展开。
unpackage/dist/dev/.sourcemap/mp-weixin/pages/addCar/addCar.js.map
0 → 100644
浏览文件 @
2a909ed4
差异被折叠。
点击展开。
unpackage/dist/dev/.sourcemap/mp-weixin/pages/addHome/addHome.js.map
浏览文件 @
2a909ed4
差异被折叠。
点击展开。
unpackage/dist/dev/.sourcemap/mp-weixin/pages/fixServer/fixServer.js.map
浏览文件 @
2a909ed4
差异被折叠。
点击展开。
unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map
浏览文件 @
2a909ed4
差异被折叠。
点击展开。
unpackage/dist/dev/.sourcemap/mp-weixin/pages/members/members.js.map
浏览文件 @
2a909ed4
差异被折叠。
点击展开。
unpackage/dist/dev/.sourcemap/mp-weixin/pages/my/my.js.map
浏览文件 @
2a909ed4
差异被折叠。
点击展开。
unpackage/dist/dev/.sourcemap/mp-weixin/pages/myParking/myParking.js.map
0 → 100644
浏览文件 @
2a909ed4
差异被折叠。
点击展开。
unpackage/dist/dev/.sourcemap/mp-weixin/pages/myhouse/myhouse.js.map
浏览文件 @
2a909ed4
差异被折叠。
点击展开。
unpackage/dist/dev/.sourcemap/mp-weixin/pages/parkingBind/parkingBind.js.map
浏览文件 @
2a909ed4
差异被折叠。
点击展开。
unpackage/dist/dev/.sourcemap/mp-weixin/pages/parkingSpace/parkingSpace.js.map
浏览文件 @
2a909ed4
差异被折叠。
点击展开。
unpackage/dist/dev/.sourcemap/mp-weixin/pages/serve/serve.js.map
浏览文件 @
2a909ed4
差异被折叠。
点击展开。
unpackage/dist/dev/mp-weixin/app.json
浏览文件 @
2a909ed4
...
...
@@ -12,7 +12,9 @@
"pages/publicFix/publicFix"
,
"pages/fixServer/fixServer"
,
"pages/parkingSpace/parkingSpace"
,
"pages/parkingBind/parkingBind"
"pages/parkingBind/parkingBind"
,
"pages/addCar/addCar"
,
"pages/myParking/myParking"
],
"subPackages"
:
[],
"window"
:
{
...
...
@@ -77,5 +79,6 @@
"van-nav-bar"
:
"wxcomponents/vant/dist/nav-bar/index"
,
"van-panel"
:
"wxcomponents/vant/dist/panel/index"
,
"van-uploader"
:
"wxcomponents/vant/dist/uploader/index"
}
},
"sitemapLocation"
:
"sitemap49.json"
}
\ No newline at end of file
unpackage/dist/dev/mp-weixin/common/main.js
浏览文件 @
2a909ed4
...
...
@@ -89,7 +89,6 @@ __webpack_require__.r(__webpack_exports__);
"use strict"
;
/* WEBPACK VAR INJECTION */
(
function
(
uni
)
{
Object
.
defineProperty
(
exports
,
"__esModule"
,
{
value
:
true
});
exports
.
default
=
void
0
;
var
_default
=
{
onLaunch
:
function
onLaunch
()
{
console
.
log
(
'App Launch'
);
...
...
unpackage/dist/dev/mp-weixin/common/main.wxss
浏览文件 @
2a909ed4
.van-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.van-multi-ellipsis--l2{-webkit-line-clamp:2}.van-multi-ellipsis--l2,.van-multi-ellipsis--l3{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.van-multi-ellipsis--l3{-webkit-line-clamp:3}.van-clearfix:after{display:table;clear:both;content:""}.van-hairline,.van-hairline--bottom,.van-hairline--left,.van-hairline--right,.van-hairline--surround,.van-hairline--top,.van-hairline--top-bottom{position:relative}.van-hairline--bottom:after,.van-hairline--left:after,.van-hairline--right:after,.van-hairline--surround:after,.van-hairline--top-bottom:after,.van-hairline--top:after,.van-hairline:after{position:absolute;box-sizing:border-box;-webkit-transform-origin:center;transform-origin:center;content:" ";pointer-events:none;top:-50%;right:-50%;bottom:-50%;left:-50%;border:0 solid #ebedf0;-webkit-transform:scale(.5);transform:scale(.5)}.van-hairline--top:after{border-top-width:1px}.van-hairline--left:after{border-left-width:1px}.van-hairline--right:after{border-right-width:1px}.van-hairline--bottom:after{border-bottom-width:1px}.van-hairline--top-bottom:after{border-width:1px 0}.van-hairline--surround:after{border-width:1px}/*每个页面公共css */.same-select-list{
.van-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.van-multi-ellipsis--l2{-webkit-line-clamp:2}.van-multi-ellipsis--l2,.van-multi-ellipsis--l3{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.van-multi-ellipsis--l3{-webkit-line-clamp:3}.van-clearfix:after{display:table;clear:both;content:""}.van-hairline,.van-hairline--bottom,.van-hairline--left,.van-hairline--right,.van-hairline--surround,.van-hairline--top,.van-hairline--top-bottom{position:relative}.van-hairline--bottom:after,.van-hairline--left:after,.van-hairline--right:after,.van-hairline--surround:after,.van-hairline--top-bottom:after,.van-hairline--top:after,.van-hairline:after{position:absolute;box-sizing:border-box;-webkit-transform-origin:center;transform-origin:center;content:" ";pointer-events:none;top:-50%;right:-50%;bottom:-50%;left:-50%;border:0 solid #ebedf0;-webkit-transform:scale(.5);transform:scale(.5)}.van-hairline--top:after{border-top-width:1px}.van-hairline--left:after{border-left-width:1px}.van-hairline--right:after{border-right-width:1px}.van-hairline--bottom:after{border-bottom-width:1px}.van-hairline--top-bottom:after{border-width:1px 0}.van-hairline--surround:after{border-width:1px}/*每个页面公共css */.same-select-list
{
height: 100rpx;
background-color: #fff;
display: flex;
...
...
@@ -7,9 +7,9 @@
border-bottom: 1rpx solid #999999;
box-sizing: border-box;
padding: 0 10rpx;
}.placText{
}.placText
{
color: #999999;
}.center-flex{
}.center-flex
{
display: flex;
justify-content: center;
}
...
...
unpackage/dist/dev/mp-weixin/pages/addCar/addCar.js
0 → 100644
浏览文件 @
2a909ed4
差异被折叠。
点击展开。
unpackage/dist/dev/mp-weixin/pages/addCar/addCar.json
0 → 100644
浏览文件 @
2a909ed4
{
"navigationBarTitleText"
:
"我的车辆"
,
"enablePullDownRefresh"
:
false
,
"navigationStyle"
:
"custom"
,
"usingComponents"
:
{}
}
\ No newline at end of file
unpackage/dist/dev/mp-weixin/pages/addCar/addCar.wxml
0 → 100644
浏览文件 @
2a909ed4
<view style="background-color:#F1F1F1;height:100vh;" class="data-v-fb7b3334"><van-nav-bar style="background-color:white;" vue-id="73ea3140-1" title="我的车辆" left-text="{{null}}" left-arrow="{{true}}" data-event-opts="{{[['^clickLeft',[['navBack']]]]}}" data-com-type="wx" bind:clickLeft="__e" class="data-v-fb7b3334" bind:__l="__l"></van-nav-bar><view class="car-number-box _div data-v-fb7b3334"><text class="input-tip data-v-fb7b3334">请输入真实有效的车牌号</text><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="car data-v-fb7b3334" bindtap="__e"><input class="ipt-hide data-v-fb7b3334" focus="{{bFocus}}" type="text" maxlength="{{bIsUnit?7:8}}" data-event-opts="{{[['blur',[['e1',['$event']]]],['input',[['__set_model',['','sCar','$event',[]]]]]]}}" value="{{sCar}}" bindblur="__e" bindinput="__e"/><block wx:for="{{$root.l0}}" wx:for-item="nIndex" wx:for-index="__i0__" wx:key="$orig"><view class="{{['car-item','data-v-fb7b3334',(nIndex.$orig===sCar.length)?'active':'']}}">{{''+($root.g0[nIndex.$orig]?nIndex.g1:'')+''}}</view></block><view data-event-opts="{{[['tap',[['fChange',['$event']]]]]}}" class="car-item car-change data-v-fb7b3334" style="line-height:2;" catchtap="__e"><view class="iconfont _i data-v-fb7b3334"></view><van-tag class="icon-text data-v-fb7b3334" vue-id="73ea3140-2" type="success" data-com-type="wx" bind:__l="__l" vue-slots="{{['default']}}">{{bIsUnit?'新能源':'普通'}}</van-tag></view></view></view><van-cell-group vue-id="73ea3140-3" data-com-type="wx" class="data-v-fb7b3334" bind:__l="__l" vue-slots="{{['default']}}"><van-field vue-id="{{('73ea3140-4')+','+('73ea3140-3')}}" label="车辆品牌" placeholder="请选择车辆品牌>" input-align="right" value="{{carDetail.brand.value?carDetail.brand.value:carDetail.brand}}" data-event-opts="{{[['^focus',[['e2']]],['^input',[['__set_model',[carDetail.brand.value?carDetail.brand.value:carDetail,'brand','$event',[]]]]]]}}" data-com-type="wx" bind:focus="__e" bind:input="__e" class="data-v-fb7b3334" bind:__l="__l"></van-field><van-field bind:input="__e" vue-id="{{('73ea3140-5')+','+('73ea3140-3')}}" label="车辆型号" placeholder="请输入车辆型号" input-align="right" value="{{carDetail.model.value?carDetail.model.value:carDetail.model}}" data-event-opts="{{[['^input',[['__set_model',[carDetail.model.value?carDetail.model.value:carDetail,'model','$event',[]]]]]]}}" data-com-type="wx" class="data-v-fb7b3334" bind:__l="__l"></van-field><van-field bind:input="__e" vue-id="{{('73ea3140-6')+','+('73ea3140-3')}}" label="车辆颜色" placeholder="请输入车辆颜色" input-align="right" value="{{carDetail.color.value?carDetail.color.value:carDetail.color}}" data-event-opts="{{[['^input',[['__set_model',[carDetail.color.value?carDetail.color.value:carDetail,'color','$event',[]]]]]]}}" data-com-type="wx" class="data-v-fb7b3334" bind:__l="__l"></van-field><van-field class="insurance-box data-v-fb7b3334" vue-id="{{('73ea3140-7')+','+('73ea3140-3')}}" label="车辆保险截止日期" placeholder="请选择截止日期>" input-align="right" value="{{carDetail.carInsurance}}" data-event-opts="{{[['^focus',[['e3']]],['^input',[['__set_model',['$0','carInsurance','$event',[]],['carDetail']]]]]}}" data-com-type="wx" bind:focus="__e" bind:input="__e" bind:__l="__l"></van-field><van-field vue-id="{{('73ea3140-8')+','+('73ea3140-3')}}" value="{{carDetail.reviewTime.value?carDetail.reviewTime.value:carDetail.reviewTime}}" label="年审日期" placeholder="请选择年审日期>" input-align="right" data-event-opts="{{[['^focus',[['e4']]]]}}" data-com-type="wx" bind:focus="__e" class="data-v-fb7b3334" bind:__l="__l"></van-field></van-cell-group><view class="center-input data-v-fb7b3334"><van-button class="submit data-v-fb7b3334" vue-id="73ea3140-9" round="{{true}}" type="info" data-com-type="wx" bind:__l="__l" vue-slots="{{['default']}}">提交审核</van-button></view><van-popup vue-id="73ea3140-10" show="{{showBrand}}" position="botoom" custom-style="width:100%;bottom:0" data-event-opts="{{[['^close',[['e5']]]]}}" data-com-type="wx" bind:close="__e" class="data-v-fb7b3334" bind:__l="__l" vue-slots="{{['default']}}"><van-picker vue-id="{{('73ea3140-11')+','+('73ea3140-10')}}" show-toolbar="{{true}}" title="品牌" columns="{{brandColumns}}" data-event-opts="{{[['^cancel',[['e6']]],['^confirm',[['e7']]]]}}" data-com-type="wx" bind:cancel="__e" bind:confirm="__e" class="data-v-fb7b3334" bind:__l="__l"></van-picker></van-popup><van-calendar vue-id="73ea3140-12" show="{{showCarInsurance}}" data-event-opts="{{[['^close',[['e8']]],['^confirm',[['changeCarInsurance']]]]}}" data-com-type="wx" bind:close="__e" bind:confirm="__e" class="data-v-fb7b3334" bind:__l="__l"></van-calendar><van-calendar vue-id="73ea3140-13" show="{{showReviewTime}}" data-event-opts="{{[['^close',[['e9']]],['^confirm',[['changeReviewTime']]]]}}" data-com-type="wx" bind:close="__e" bind:confirm="__e" class="data-v-fb7b3334" bind:__l="__l"></van-calendar></view>
\ No newline at end of file
unpackage/dist/dev/mp-weixin/pages/addCar/addCar.wxss
0 → 100644
浏览文件 @
2a909ed4
.car-number-box.data-v-fb7b3334 {
height: 250rpx;
margin: 20rpx 0;
background-color: #007AFF;
text-align: center;
padding-top: 40rpx;
}
.car-number-box .input-tip.data-v-fb7b3334 {
padding-top: 40rpx;
color: white;
font-size: 40rpx;
font-weight: 700;
}
.car-number-box .number-box.data-v-fb7b3334 {
display: flex;
justify-content: space-around;
margin: 0 30rpx;
}
.car-number-box .number-box .input-box.data-v-fb7b3334 {
width: 70rpx;
height: 70rpx;
background-color: white;
border-radius: 4rpx;
}
.car-number-box .car.data-v-fb7b3334 {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
height: 70rpx;
width: 100%;
padding: 20rpx;
margin-top: 40rpx;
box-sizing: border-box;
}
.car-number-box .car .ipt-hide.data-v-fb7b3334 {
position: absolute;
z-index: -1;
left: -100%;
opacity: 0;
}
.car-number-box .car .car-item.data-v-fb7b3334 {
height: 70rpx;
width: 70rpx;
margin: 0 10rpx;
text-align: center;
line-height: 70rpx;
color: #3e3e3e;
font-size: 30rpx;
font-weight: 700;
background-color: white;
border-radius: 4rpx;
}
.car-number-box .car .active.data-v-fb7b3334 {
border-color: #19bbff;
}
.car-number-box .car-change.data-v-fb7b3334 {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
font-size: 20rpx;
color: #7f7f7f;
}
.car-number-box .car-change .iconfont.data-v-fb7b3334 {
font-size: 10rpx;
}
.car-number-box .car-change .icon-text.data-v-fb7b3334 {
font-size: 20rpx;
}
.car-number-box .car-change .icon-text.data-v-fb7b3334 .van-tag {
padding: 0 4rpx !important;
font-size: 10rpx !important;
}
.insurance-box.data-v-fb7b3334 .van-cell .van-cell__title {
max-width: 270rpx !important;
}
.center-input.data-v-fb7b3334 {
width: 100%;
display: flex;
justify-content: center;
}
.center-input .submit.data-v-fb7b3334 {
width: 60%;
}
.center-input .submit.data-v-fb7b3334 .van-button {
height: 80rpx;
display: flex;
justify-content: center;
align-items: center;
margin: 80rpx 0;
}
unpackage/dist/dev/mp-weixin/pages/myParking/myParking.js
0 → 100644
浏览文件 @
2a909ed4
差异被折叠。
点击展开。
unpackage/dist/dev/mp-weixin/pages/myParking/myParking.json
0 → 100644
浏览文件 @
2a909ed4
{
"navigationBarTitleText"
:
"我的车位"
,
"enablePullDownRefresh"
:
false
,
"navigationStyle"
:
"custom"
,
"usingComponents"
:
{}
}
\ No newline at end of file
unpackage/dist/dev/mp-weixin/pages/myParking/myParking.wxml
0 → 100644
浏览文件 @
2a909ed4
<view style="background-color:#F1F1F1;height:100vh;font-size:30rpx;" class="data-v-05e35b20"><van-nav-bar style="background-color:white;" vue-id="92eeec34-1" title="我的车位" left-text="{{null}}" left-arrow="{{true}}" data-event-opts="{{[['^clickLeft',[['navBack']]]]}}" data-com-type="wx" bind:clickLeft="__e" class="data-v-05e35b20" bind:__l="__l"></van-nav-bar><text class="title data-v-05e35b20">选择车位</text><view class="bg-white _div data-v-05e35b20"><view class="same-select-list my-list data-v-05e35b20"><text class="data-v-05e35b20">小区</text><text data-event-opts="{{[['tap',[['',['$event']]]]]}}" bindtap="__e" class="data-v-05e35b20">请选择小区 ></text></view><view class="same-select-list my-list data-v-05e35b20"><text class="data-v-05e35b20">区域</text><text data-event-opts="{{[['tap',[['showTow',['$event']]]]]}}" bindtap="__e" class="data-v-05e35b20">请选择区域 ></text></view><view class="same-select-list my-list data-v-05e35b20"><text class="data-v-05e35b20">车位编号</text><text data-event-opts="{{[['tap',[['showTow',['$event']]]]]}}" bindtap="__e" class="data-v-05e35b20">请选择车位号 ></text></view><view class="same-select-list my-list parking-type data-v-05e35b20"><text class="data-v-05e35b20">车位类型</text><view class="_div data-v-05e35b20"><van-button vue-id="92eeec34-2" plain="{{true}}" size="mini" type="{{parkingDetail.type=='私有'?'info':'default'}}" data-event-opts="{{[['^click',[['e0']]]]}}" data-com-type="wx" bind:click="__e" class="data-v-05e35b20" bind:__l="__l" vue-slots="{{['default']}}">私有</van-button><van-button vue-id="92eeec34-3" plain="{{true}}" size="mini" type="{{parkingDetail.type=='租赁'?'info':'default'}}" data-event-opts="{{[['^click',[['e1']]]]}}" data-com-type="wx" bind:click="__e" class="data-v-05e35b20" bind:__l="__l" vue-slots="{{['default']}}">租赁</van-button></view></view></view><text class="title data-v-05e35b20">住户信息</text><view class="bg-white _div data-v-05e35b20"><view class="same-select-list my-list data-v-05e35b20"><text class="data-v-05e35b20">您的姓名</text><input class="inputUser data-v-05e35b20" placeholder="请输入您的姓名" data-event-opts="{{[['input',[['__set_model',['$0','value','$event',[]],['parkingDetail.username']]]]]}}" value="{{parkingDetail.username.value}}" bindinput="__e"/></view><view class="same-select-list my-list data-v-05e35b20"><text class="data-v-05e35b20">手机号</text><input class="inputUser data-v-05e35b20" placeholder="请输入手机号" data-event-opts="{{[['input',[['__set_model',['$0','value','$event',[]],['parkingDetail.tel']]]]]}}" value="{{parkingDetail.tel.value}}" bindinput="__e"/></view><view class="center-input data-v-05e35b20"><van-button class="submit data-v-05e35b20" vue-id="92eeec34-4" round="{{true}}" type="info" data-com-type="wx" bind:__l="__l" vue-slots="{{['default']}}">提交审核</van-button></view></view><van-popup vue-id="92eeec34-5" show="{{show}}" position="botoom" custom-style="width:100%;height:30%;bottom:0" data-event-opts="{{[['^close',[['hidePick']]]]}}" data-com-type="wx" bind:close="__e" class="data-v-05e35b20" bind:__l="__l" vue-slots="{{['default']}}"><van-picker vue-id="{{('92eeec34-6')+','+('92eeec34-5')}}" show-toolbar="{{true}}" title="选择" columns="{{tow}}" data-event-opts="{{[['^cancel',[['hidePick']]],['^confirm',[['confirmPick']]]]}}" data-com-type="wx" bind:cancel="__e" bind:confirm="__e" class="data-v-05e35b20" bind:__l="__l"></van-picker></van-popup></view>
\ No newline at end of file
unpackage/dist/dev/mp-weixin/pages/myParking/myParking.wxss
0 → 100644
浏览文件 @
2a909ed4
.title.data-v-05e35b20 {
line-height: 100rpx;
margin-left: 30rpx;
}
.bg-white.data-v-05e35b20 {
background-color: white;
}
.my-list.data-v-05e35b20 {
margin: 0 30rpx;
padding-top: 20rpx;
border-bottom: 1rpx solid #DDDDDD;
}
.parking-type.data-v-05e35b20 {
height: 120rpx;
border: none;
}
.center-input.data-v-05e35b20 {
width: 100%;
display: flex;
justify-content: center;
}
.center-input .submit.data-v-05e35b20 {
width: 60%;
}
.center-input .submit.data-v-05e35b20 .van-button {
height: 80rpx;
display: flex;
justify-content: center;
align-items: center;
margin: 80rpx 0;
}
.inputUser.data-v-05e35b20 {
width: 70%;
text-align: right;
}
unpackage/dist/dev/mp-weixin/pages/parkingBind/parkingBind.js
浏览文件 @
2a909ed4
差异被折叠。
点击展开。
unpackage/dist/dev/mp-weixin/pages/parkingBind/parkingBind.wxml
浏览文件 @
2a909ed4
<view style="background-color:#F1F1F1;height:100vh;" class="data-v-383e0d9c"><van-nav-bar style="background-color:white;" vue-id="cf82a3d8-1" title="我的车辆" left-text="{{null}}" left-arrow="{{true}}" data-event-opts="{{[['^clickLeft',[['navBack']]]]}}" data-com-type="wx" bind:clickLeft="__e" class="data-v-383e0d9c" bind:__l="__l"></van-nav-bar><view class="blue-board _div data-v-383e0d9c"></view><view class="add-box _div data-v-383e0d9c"><van-button class="add-car data-v-383e0d9c" vue-id="cf82a3d8-2" round="{{true}}" type="default" icon="plus" size="small" data-com-type="wx" bind:__l="__l" vue-slots="{{['default']}}">添加车辆</van-button></view><view class="view-body _div data-v-383e0d9c"><block wx:for="{{carList}}" wx:for-item="item" wx:for-index="index"><view class="car-card _div data-v-383e0d9c"><image src="{{item.url}}" class="data-v-383e0d9c"></image><view style="width:100%;position:relative;" class="_div data-v-383e0d9c"><view class="top _div data-v-383e0d9c"><view class="_h1 data-v-383e0d9c">{{item.id}}</view><view class="state-tip _div data-v-383e0d9c">{{item.state}}</view></view><view class="line-box _div data-v-383e0d9c"><van-divider vue-id="{{'cf82a3d8-3-'+index}}" dashed="{{true}}" data-com-type="wx" class="data-v-383e0d9c" bind:__l="__l"></van-divider></view><view class="tips-box _div data-v-383e0d9c"><input data-event-opts="{{[['input',[['__set_model',['$0','brand','$event',[]],[[['carList','',index]]]]]]]}}" value="{{item.brand}}" bindinput="__e" class="data-v-383e0d9c"/><input data-event-opts="{{[['input',[['__set_model',['$0','model','$event',[]],[[['carList','',index]]]]]]]}}" value="{{item.model}}" bindinput="__e" class="data-v-383e0d9c"/><input data-event-opts="{{[['input',[['__set_model',['$0','color','$event',[]],[[['carList','',index]]]]]]]}}" value="{{item.color}}" bindinput="__e" class="data-v-383e0d9c"/></view><view class="car-details _div data-v-383e0d9c"><van-cell style="flex-wrap:nowrap;" vue-id="{{'cf82a3d8-4-'+index}}" title="车辆保险" value="{{item.carInsurance}}" data-com-type="wx" class="data-v-383e0d9c" bind:__l="__l"></van-cell><van-cell vue-id="{{'cf82a3d8-5-'+index}}" title="年审时间" value="{{item.reviewTime}}" data-com-type="wx" class="data-v-383e0d9c" bind:__l="__l"></van-cell></view></view></view></block></view></view>
\ No newline at end of file
<view style="background-color:#F1F1F1;height:100%;min-height:100vh;z-index:800;position:relative;" class="data-v-383e0d9c"><van-nav-bar style="background-color:white;" vue-id="cf82a3d8-1" title="我的车辆" fixed="true" left-text="{{null}}" left-arrow="{{true}}" data-event-opts="{{[['^clickLeft',[['navBack']]]]}}" data-com-type="wx" bind:clickLeft="__e" class="data-v-383e0d9c" bind:__l="__l"></van-nav-bar><view class="blue-board _div data-v-383e0d9c"></view><view class="add-box _div data-v-383e0d9c"><van-button class="add-car data-v-383e0d9c" vue-id="cf82a3d8-2" round="{{true}}" type="default" icon="plus" size="small" data-event-opts="{{[['^click',[['addCar']]]]}}" data-com-type="wx" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">添加车辆</van-button></view><view class="view-body _div data-v-383e0d9c"><block wx:for="{{carList}}" wx:for-item="item" wx:for-index="index"><view class="car-card _div data-v-383e0d9c"><image src="{{item.url}}" class="data-v-383e0d9c"></image><view style="width:100%;position:relative;" class="_div data-v-383e0d9c"><view class="top _div data-v-383e0d9c"><view class="_h1 data-v-383e0d9c">{{item.id}}</view><view class="state-tip _div data-v-383e0d9c">{{item.state}}</view></view><view class="line-box _div data-v-383e0d9c"><van-divider vue-id="{{'cf82a3d8-3-'+index}}" dashed="{{true}}" data-com-type="wx" class="data-v-383e0d9c" bind:__l="__l"></van-divider></view><view class="tips-box _div data-v-383e0d9c"><input data-event-opts="{{[['input',[['__set_model',['$0','brand','$event',[]],[[['carList','',index]]]]]]]}}" value="{{item.brand}}" bindinput="__e" class="data-v-383e0d9c"/><input data-event-opts="{{[['input',[['__set_model',['$0','model','$event',[]],[[['carList','',index]]]]]]]}}" value="{{item.model}}" bindinput="__e" class="data-v-383e0d9c"/><input data-event-opts="{{[['input',[['__set_model',['$0','color','$event',[]],[[['carList','',index]]]]]]]}}" value="{{item.color}}" bindinput="__e" class="data-v-383e0d9c"/></view><view class="car-details _div data-v-383e0d9c"><van-cell style="flex-wrap:nowrap;" vue-id="{{'cf82a3d8-4-'+index}}" title="车辆保险" value="{{item.carInsurance}}" data-com-type="wx" class="data-v-383e0d9c" bind:__l="__l"></van-cell><van-cell vue-id="{{'cf82a3d8-5-'+index}}" title="年审时间" value="{{item.reviewTime}}" data-com-type="wx" class="data-v-383e0d9c" bind:__l="__l"></van-cell></view></view></view></block></view></view>
\ No newline at end of file
unpackage/dist/dev/mp-weixin/pages/parkingBind/parkingBind.wxss
浏览文件 @
2a909ed4
...
...
@@ -8,6 +8,7 @@
height: 500rpx;
}
.add-box.data-v-383e0d9c {
margin-top: 150rpx;
height: 250rpx;
display: flex;
justify-content: center;
...
...
@@ -26,7 +27,6 @@
}
.view-body.data-v-383e0d9c {
position: relative;
z-index: 999;
display: flex;
align-items: center;
flex-direction: column;
...
...
@@ -88,6 +88,7 @@
text-align: center;
margin-right: 30rpx;
height: 36rpx;
z-index: 0;
}
.view-body .car-card .car-details.data-v-383e0d9c {
margin-top: 30rpx;
...
...
unpackage/dist/dev/mp-weixin/pages/parkingSpace/parkingSpace.js
浏览文件 @
2a909ed4
...
...
@@ -182,7 +182,7 @@ var _default =
picture
:
'../../static/img/zsd/parking.png'
,
position
:
'xx市xx区xx镇xx小区'
,
Id
:
'111'
,
type
:
"
私家
"
,
type
:
"
租赁
"
,
size
:
'250*500'
,
carId
:
'浙A8888'
},
{
...
...
@@ -190,7 +190,7 @@ var _default =
picture
:
'../../static/img/zsd/parking.png'
,
position
:
'xx市xx区xx镇xx小区'
,
Id
:
'222'
,
type
:
"私
家
"
,
type
:
"私
有
"
,
size
:
'250*500'
,
carId
:
'浙A8888'
},
{
...
...
@@ -198,7 +198,7 @@ var _default =
picture
:
'../../static/img/zsd/parking.png'
,
position
:
'xx市xx区xx镇xx小区'
,
Id
:
'333'
,
type
:
"私
家
"
,
type
:
"私
有
"
,
size
:
'250*500'
,
carId
:
'浙A8888'
}]
};
...
...
@@ -220,6 +220,11 @@ var _default =
uni
.
navigateTo
({
url
:
"../parkingBind/parkingBind"
});
},
addParking
:
function
addParking
()
{
uni
.
navigateTo
({
url
:
"../myParking/myParking"
});
}
}
};
exports
.
default
=
_default
;
/* WEBPACK VAR INJECTION */
}.
call
(
this
,
__webpack_require__
(
/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */
1
)[
"default"
]))
...
...
unpackage/dist/dev/mp-weixin/pages/parkingSpace/parkingSpace.wxml
浏览文件 @
2a909ed4
<view style="background-color:#F1F1F1;height:100vh;" class="data-v-725f92c6"><van-nav-bar style="background-color:white;" vue-id="4cd97200-1" title="我的车位" left-text="{{null}}" left-arrow="{{true}}" data-event-opts="{{[['^clickLeft',[['navBack']]]]}}" data-com-type="wx" bind:clickLeft="__e" class="data-v-725f92c6" bind:__l="__l"></van-nav-bar><view class="parking-swiper _div data-v-725f92c6"><swiper class="swiper-contianer data-v-725f92c6" interval="3000" circular="true" duration="500" previous-margin="150rpx" next-margin="150rpx" current="{{swiperIndex}}" data-event-opts="{{[['change',[['swiperChange',['$event']]]]]}}" bindchange="__e"><block wx:for="{{parkingList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block class="data-v-725f92c6"><swiper-item class="swiper-item data-v-725f92c6"><view class="_div data-v-725f92c6"><view class="{{['parking-show','_div','data-v-725f92c6',(swiperIndex==index)?'active':'']}}"><view class="number-box _div data-v-725f92c6"><view class="_h2 data-v-725f92c6">{{item.Number}}</view></view><view class="add-box _div data-v-725f92c6"><image class="parking-image data-v-725f92c6" src="{{item.picture}}"></image><van-button class="add-parking data-v-725f92c6" vue-id="{{'4cd97200-2-'+index}}" round="{{true}}" type="default" icon="plus" size="small" data-com-type="wx" bind:__l="__l" vue-slots="{{['default']}}">添加车位</van-button></view></view></view></swiper-item></block></block></swiper></view><view class="parking-card _div data-v-725f92c6"><van-cell-group style="padding-bottom:20rpx;" vue-id="4cd97200-3" inset="{{true}}" data-com-type="wx" class="data-v-725f92c6" bind:__l="__l" vue-slots="{{['default']}}"><van-cell class="parking-header data-v-725f92c6" vue-id="{{('4cd97200-4')+','+('4cd97200-3')}}" title="车位信息" data-com-type="wx" bind:__l="__l" vue-slots="{{['default']}}"><van-button class="add-parking data-v-725f92c6" vue-id="{{('4cd97200-5')+','+('4cd97200-4')}}" round="{{true}}" size="mini" data-event-opts="{{[['^click',[['bindCar']]]]}}" data-com-type="wx" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">绑定车辆</van-button></van-cell><van-cell vue-id="{{('4cd97200-6')+','+('4cd97200-3')}}" title="车位位置" value="{{parkingList[swiperIndex].position!==''?parkingList[swiperIndex].position:'-'}}" data-com-type="wx" class="data-v-725f92c6" bind:__l="__l"></van-cell><van-cell vue-id="{{('4cd97200-7')+','+('4cd97200-3')}}" title="车位号" value="{{parkingList[swiperIndex].Id!==''?parkingList[swiperIndex].Id:'-'}}" data-com-type="wx" class="data-v-725f92c6" bind:__l="__l"></van-cell><van-cell vue-id="{{('4cd97200-8')+','+('4cd97200-3')}}" title="车位类型" value="{{parkingList[swiperIndex].type!==''?parkingList[swiperIndex].type:'-'}}" data-com-type="wx" class="data-v-725f92c6" bind:__l="__l"></van-cell><van-cell vue-id="{{('4cd97200-9')+','+('4cd97200-3')}}" title="车位尺寸" value="{{parkingList[swiperIndex].size!==''?parkingList[swiperIndex].size:'-'}}" data-com-type="wx" class="data-v-725f92c6" bind:__l="__l"></van-cell><van-cell vue-id="{{('4cd97200-10')+','+('4cd97200-3')}}" title="绑定车辆" value="{{parkingList[swiperIndex].carId!==''?parkingList[swiperIndex].carId:'-'}}" data-com-type="wx" class="data-v-725f92c6" bind:__l="__l"></van-cell></van-cell-group></view></view>
\ No newline at end of file
<view style="background-color:#F1F1F1;height:100vh;" class="data-v-725f92c6"><van-nav-bar style="background-color:white;" vue-id="4cd97200-1" title="我的车位" left-text="{{null}}" left-arrow="{{true}}" data-event-opts="{{[['^clickLeft',[['navBack']]]]}}" data-com-type="wx" bind:clickLeft="__e" class="data-v-725f92c6" bind:__l="__l"></van-nav-bar><view class="parking-swiper _div data-v-725f92c6"><swiper class="swiper-contianer data-v-725f92c6" interval="3000" circular="true" duration="500" previous-margin="150rpx" next-margin="150rpx" current="{{swiperIndex}}" data-event-opts="{{[['change',[['swiperChange',['$event']]]]]}}" bindchange="__e"><block wx:for="{{parkingList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block class="data-v-725f92c6"><swiper-item class="swiper-item data-v-725f92c6"><view class="_div data-v-725f92c6"><view class="{{['parking-show','_div','data-v-725f92c6',(swiperIndex==index)?'active':'']}}"><view class="number-box _div data-v-725f92c6"><view class="_h2 data-v-725f92c6">{{item.Number}}</view></view><view class="add-box _div data-v-725f92c6"><image class="parking-image data-v-725f92c6" src="{{item.picture}}"></image><van-button class="add-parking data-v-725f92c6" vue-id="{{'4cd97200-2-'+index}}" round="{{true}}" type="default" icon="plus" size="small" data-event-opts="{{[['^click',[['addParking']]]]}}" data-com-type="wx" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">添加车位</van-button></view></view></view></swiper-item></block></block></swiper></view><view class="parking-card _div data-v-725f92c6"><van-cell-group style="padding-bottom:20rpx;" vue-id="4cd97200-3" inset="{{true}}" data-com-type="wx" class="data-v-725f92c6" bind:__l="__l" vue-slots="{{['default']}}"><van-cell class="parking-header data-v-725f92c6" vue-id="{{('4cd97200-4')+','+('4cd97200-3')}}" title="车位信息" data-com-type="wx" bind:__l="__l" vue-slots="{{['default']}}"><van-button class="add-parking data-v-725f92c6" vue-id="{{('4cd97200-5')+','+('4cd97200-4')}}" round="{{true}}" size="mini" data-event-opts="{{[['^click',[['bindCar']]]]}}" data-com-type="wx" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">绑定车辆</van-button></van-cell><van-cell vue-id="{{('4cd97200-6')+','+('4cd97200-3')}}" title="车位位置" value="{{parkingList[swiperIndex].position!==''?parkingList[swiperIndex].position:'-'}}" data-com-type="wx" class="data-v-725f92c6" bind:__l="__l"></van-cell><van-cell vue-id="{{('4cd97200-7')+','+('4cd97200-3')}}" title="车位号" value="{{parkingList[swiperIndex].Id!==''?parkingList[swiperIndex].Id:'-'}}" data-com-type="wx" class="data-v-725f92c6" bind:__l="__l"></van-cell><van-cell vue-id="{{('4cd97200-8')+','+('4cd97200-3')}}" title="车位类型" value="{{parkingList[swiperIndex].type!==''?parkingList[swiperIndex].type:'-'}}" data-com-type="wx" class="data-v-725f92c6" bind:__l="__l"></van-cell><van-cell vue-id="{{('4cd97200-9')+','+('4cd97200-3')}}" title="车位尺寸" value="{{parkingList[swiperIndex].size!==''?parkingList[swiperIndex].size:'-'}}" data-com-type="wx" class="data-v-725f92c6" bind:__l="__l"></van-cell><van-cell vue-id="{{('4cd97200-10')+','+('4cd97200-3')}}" title="绑定车辆" value="{{parkingList[swiperIndex].carId!==''?parkingList[swiperIndex].carId:'-'}}" data-com-type="wx" class="data-v-725f92c6" bind:__l="__l"></van-cell></van-cell-group></view></view>
\ No newline at end of file
unpackage/dist/dev/mp-weixin/sitemap16.json
0 → 100644
浏览文件 @
2a909ed4
{
"desc"
:
"关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html"
,
"rules"
:
[{
"action"
:
"allow"
,
"page"
:
"*"
}]
}
\ No newline at end of file
unpackage/dist/dev/mp-weixin/sitemap49.json
0 → 100644
浏览文件 @
2a909ed4
{
"desc"
:
"关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html"
,
"rules"
:
[{
"action"
:
"allow"
,
"page"
:
"*"
}]
}
\ No newline at end of file
unpackage/dist/dev/mp-weixin/sitemap67.json
0 → 100644
浏览文件 @
2a909ed4
{
"desc"
:
"关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html"
,
"rules"
:
[{
"action"
:
"allow"
,
"page"
:
"*"
}]
}
\ No newline at end of file
unpackage/dist/dev/mp-weixin/sitemap68.json
0 → 100644
浏览文件 @
2a909ed4
{
"desc"
:
"关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html"
,
"rules"
:
[{
"action"
:
"allow"
,
"page"
:
"*"
}]
}
\ No newline at end of file
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论