Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
cloud-platform-ui
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
youjj
cloud-platform-ui
Commits
24086b1a
Commit
24086b1a
authored
Aug 16, 2019
by
denghr
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
驳回理由、排班按钮权限、车辆信息车辆状态修改
parent
15b155f0
Changes
10
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
144 additions
and
65 deletions
+144
-65
index.js
src/api/vehicle/bookRecord/index.js
+4
-3
index.js
src/api/vehicle/vehicleInfo/index.js
+1
-1
index.vue
src/views/baseInfo/branchCompany/index.vue
+37
-19
rentOrderDetailModal.vue
src/views/order/modal/rentOrderDetailModal.vue
+6
-5
index.vue
src/views/order/rentVehicleInfo/index.vue
+5
-3
index.vue
src/views/vehicle/bookRecord/index.vue
+49
-23
index.vue
src/views/vehicle/vehicleInfo/index.vue
+16
-3
index.vue
src/views/vehicle/vehicleSchedulManage/index.vue
+20
-2
vehiclePlanModal.vue
src/views/vehicle/vehicleSchedulManage/vehiclePlanModal.vue
+3
-3
vehicleRecords.vue
src/views/vehicle/vehicleSchedulManage/vehicleRecords.vue
+3
-3
No files found.
src/api/vehicle/bookRecord/index.js
View file @
24086b1a
...
@@ -24,10 +24,11 @@ export function prove(id) {
...
@@ -24,10 +24,11 @@ export function prove(id) {
});
});
}
}
export
function
reject
(
id
)
{
export
function
reject
(
obj
)
{
return
fetch
({
return
fetch
({
url
:
'/vehicle/vehicleInfo/book/4employee/reject/'
+
id
,
url
:
'/vehicle/vehicleInfo/book/4employee/reject'
,
method
:
'put'
method
:
'put'
,
data
:
obj
});
});
}
}
...
...
src/api/vehicle/vehicleInfo/index.js
View file @
24086b1a
...
@@ -36,7 +36,7 @@ export function delObj(id) {
...
@@ -36,7 +36,7 @@ export function delObj(id) {
export
function
book
(
param
)
{
export
function
book
(
param
)
{
return
fetch
({
return
fetch
({
url
:
'/vehicle/vehicleInfo/
book/4employe
e'
,
url
:
'/vehicle/vehicleInfo/
apply/book/vehicl
e'
,
method
:
'post'
,
method
:
'post'
,
data
:
param
data
:
param
})
})
...
...
src/views/baseInfo/branchCompany/index.vue
View file @
24086b1a
...
@@ -598,15 +598,25 @@
...
@@ -598,15 +598,25 @@
set
[
formName
].
validate
(
valid
=>
{
set
[
formName
].
validate
(
valid
=>
{
if
(
valid
)
{
if
(
valid
)
{
addObj
(
this
.
form
)
addObj
(
this
.
form
)
.
then
(()
=>
{
.
then
(
res
=>
{
this
.
dialogFormVisible
=
false
;
if
(
res
.
status
==
200
){
this
.
getList
();
this
.
dialogFormVisible
=
false
;
this
.
$notify
({
this
.
getList
();
title
:
'成功'
,
this
.
$notify
({
message
:
'创建成功'
,
title
:
'成功'
,
type
:
'success'
,
message
:
'创建成功'
,
duration
:
2000
type
:
'success'
,
});
duration
:
2000
});
}
else
{
this
.
$notify
({
title
:
'失败'
,
message
:
res
.
message
,
type
:
'error'
,
duration
:
2000
});
}
})
})
}
else
{
}
else
{
return
false
;
return
false
;
...
@@ -621,16 +631,24 @@
...
@@ -621,16 +631,24 @@
const
set
=
this
.
$refs
;
const
set
=
this
.
$refs
;
set
[
formName
].
validate
(
valid
=>
{
set
[
formName
].
validate
(
valid
=>
{
if
(
valid
)
{
if
(
valid
)
{
this
.
dialogFormVisible
=
false
;
putObj
(
this
.
form
).
then
(
res
=>
{
putObj
(
this
.
form
).
then
(()
=>
{
if
(
res
.
status
==
200
){
this
.
dialogFormVisible
=
false
;
this
.
dialogFormVisible
=
false
;
this
.
getList
();
this
.
getList
();
this
.
$notify
({
this
.
$notify
({
title
:
'成功'
,
title
:
'成功'
,
message
:
'创建成功'
,
message
:
'创建成功'
,
type
:
'success'
,
type
:
'success'
,
duration
:
2000
duration
:
2000
});
});
}
else
{
this
.
$notify
({
title
:
'失败'
,
message
:
res
.
message
,
type
:
'error'
,
duration
:
2000
});
}
});
});
}
else
{
}
else
{
return
false
;
return
false
;
...
...
src/views/order/modal/rentOrderDetailModal.vue
View file @
24086b1a
...
@@ -31,8 +31,7 @@
...
@@ -31,8 +31,7 @@
</el-col>
</el-col>
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"配车:"
>
<el-form-item
label=
"配车:"
>
<span
style=
"margin-right: 10px;"
>
{{
form
.
vehicleNumberPlat
}}
</span>
<span
style=
"margin-right: 10px;"
>
{{
form
.
vehicleNumberPlat
}}
</span><el-button
size=
"small"
type=
"primary"
icon=
"edit"
v-if=
"form.status==4"
@
click=
"resetCar"
>
重新配车
</el-button>
<!--
<el-button
size=
"small"
type=
"primary"
icon=
"edit"
@
click=
"resetCar"
>
重新配车
</el-button>
-->
</el-form-item>
</el-form-item>
</el-col>
</el-col>
</el-row>
</el-row>
...
@@ -43,7 +42,7 @@
...
@@ -43,7 +42,7 @@
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<el-form-item
label=
""
>
<el-form-item
label=
""
label-width=
"10px"
>
<span>
{{
form
.
orderRentVehicleDetail
.
startAddr
}}
</span>
<span>
{{
form
.
orderRentVehicleDetail
.
startAddr
}}
</span>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
...
@@ -60,7 +59,7 @@
...
@@ -60,7 +59,7 @@
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<el-form-item
label=
""
>
<el-form-item
label=
""
label-width=
"10px"
>
<span>
{{
form
.
orderRentVehicleDetail
.
endAddr
}}
</span>
<span>
{{
form
.
orderRentVehicleDetail
.
endAddr
}}
</span>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
...
@@ -129,6 +128,7 @@
...
@@ -129,6 +128,7 @@
},
},
data
()
{
data
()
{
return
{
return
{
updateNumberPlat
:
false
,
//是否重新配车
dialogVisible
:
false
,
dialogVisible
:
false
,
resetCarVisible
:
false
,
resetCarVisible
:
false
,
resetCarForm
:{
resetCarForm
:{
...
@@ -150,7 +150,7 @@
...
@@ -150,7 +150,7 @@
watch
:
{
watch
:
{
dialogVisible
(
newValue
,
oldValue
){
dialogVisible
(
newValue
,
oldValue
){
if
(
!
newValue
){
if
(
!
newValue
){
this
.
$emit
(
"rentOrderDetailDialogEvent"
,
false
);
this
.
$emit
(
"rentOrderDetailDialogEvent"
,
this
.
updateNumberPlat
);
}
}
},
},
},
},
...
@@ -205,6 +205,7 @@
...
@@ -205,6 +205,7 @@
});
});
this
.
resetCarVisible
=
false
this
.
resetCarVisible
=
false
this
.
form
.
vehicleNumberPlat
=
this
.
resetCarForm
.
numberPlate
this
.
form
.
vehicleNumberPlat
=
this
.
resetCarForm
.
numberPlate
this
.
updateNumberPlat
=
true
}
else
{
}
else
{
this
.
$notify
({
this
.
$notify
({
title
:
'失败'
,
title
:
'失败'
,
...
...
src/views/order/rentVehicleInfo/index.vue
View file @
24086b1a
...
@@ -156,13 +156,13 @@
...
@@ -156,13 +156,13 @@
<p
class=
"stepTitle"
>
<p
class=
"stepTitle"
>
<
template
v-if=
"item.status==1"
>
<
template
v-if=
"item.status==1"
>
<div
class=
"picBox"
>
<div
class=
"picBox"
>
<div
style=
"flex: 1"
>
15000
押金退还已申请
</div>
<div
style=
"flex: 1"
>
{{
item
.
restAmount
}}
押金退还已申请
</div>
<div
style=
"font-size: 10px;color: #999"
>
{{
item
.
updTimeStr
}}
</div>
<div
style=
"font-size: 10px;color: #999"
>
{{
item
.
updTimeStr
}}
</div>
</div>
</div>
</
template
>
</
template
>
<
template
v-if=
"item.status==2"
>
<
template
v-if=
"item.status==2"
>
<div
class=
"picBox"
>
<div
class=
"picBox"
>
<div
style=
"flex: 1"
>
15000
元押金退还到账
</div>
<div
style=
"flex: 1"
>
{{
item
.
restAmount
}}
元押金退还到账
</div>
<div
style=
"font-size: 10px;color: #999"
>
{{
item
.
updTimeStr
}}
</div>
<div
style=
"font-size: 10px;color: #999"
>
{{
item
.
updTimeStr
}}
</div>
</div>
</div>
</
template
>
</
template
>
...
@@ -512,7 +512,9 @@
...
@@ -512,7 +512,9 @@
* */
* */
rentOrderDetailDialogEvent
(
e
){
rentOrderDetailDialogEvent
(
e
){
this
.
rentDialogVisible
=
false
;
this
.
rentDialogVisible
=
false
;
this
.
getList
()
if
(
e
){
this
.
getList
()
}
},
},
/**
/**
* 操作-违章查询按钮,显示违章弹框
* 操作-违章查询按钮,显示违章弹框
...
...
src/views/vehicle/bookRecord/index.vue
View file @
24086b1a
...
@@ -384,6 +384,17 @@
...
@@ -384,6 +384,17 @@
</div>
</div>
</el-dialog>
</el-dialog>
<el-dialog
title=
"驳回"
:visible
.
sync=
"rejectVisible"
>
<el-form
:model=
"rejectFrom"
:rules=
"rejectRules"
ref=
"rejectDialogFrom"
label-width=
"80px"
>
<el-form-item
label=
"驳回理由"
prop=
"rejectRemark"
>
<el-input
type=
"textarea"
v-model=
"rejectFrom.rejectRemark"
placeholder=
"请输入驳回理由"
></el-input>
</el-form-item>
</el-form>
<div
slot=
"footer"
class=
"dialog-footer"
>
<el-button
type=
"primary"
@
click=
"rejectBtn('rejectDialogFrom')"
>
确 定
</el-button>
</div>
</el-dialog>
<!-- 出车对话框相关html元素 -->
<!-- 出车对话框相关html元素 -->
<el-dialog
title=
"出车"
:visible
.
sync=
"dialogForm4LiftVisible"
>
<el-dialog
title=
"出车"
:visible
.
sync=
"dialogForm4LiftVisible"
>
<el-form
:model=
"departureForm"
:rules=
"departureFormrules"
ref=
"departureForm"
label-width=
"120px"
>
<el-form
:model=
"departureForm"
:rules=
"departureFormrules"
ref=
"departureForm"
label-width=
"120px"
>
...
@@ -604,6 +615,19 @@
...
@@ -604,6 +615,19 @@
},
},
data
()
{
data
()
{
return
{
return
{
rejectVisible
:
false
,
rejectFrom
:{
vehicleBookRecordId
:
''
,
rejectRemark
:
''
},
rejectRules
:{
rejectRemark
:{
type
:
"string"
,
required
:
true
,
message
:
"请输入拒绝原因"
,
trigger
:
"blur"
}
},
BASE_API
:
process
.
env
.
BASE_API
,
BASE_API
:
process
.
env
.
BASE_API
,
departureFormrules
:{
departureFormrules
:{
checkMan
:{
checkMan
:{
...
@@ -1231,43 +1255,45 @@
...
@@ -1231,43 +1255,45 @@
});
});
});
});
},
},
handleReject
(
row
)
{
rejectBtn
(
formName
)
{
this
.
$confirm
(
'确定拒绝申请?'
,
'提示'
,
{
const
set
=
this
.
$refs
;
confirmButtonText
:
'确定'
,
set
[
formName
].
validate
(
valid
=>
{
cancelButtonText
:
'取消'
,
if
(
valid
)
{
type
:
'warning'
reject
(
this
.
rejectFrom
)
}).
then
(()
=>
{
reject
(
row
.
id
)
.
then
(
response
=>
{
.
then
(
response
=>
{
if
(
response
.
code
===
rsCode
.
code
.
VEHICLE_BOOKED_INFO_ALREADY_CHANGED
)
{
if
(
response
.
code
==
1
)
{
this
.
$notify
({
title
:
'失败'
,
message
:
rsCode
.
msg
[
rsCode
.
code
.
VEHICLE_BOOKED_INFO_ALREADY_CHANGED
],
type
:
'error'
,
duration
:
2000
});
}
else
if
(
response
.
code
===
rsCode
.
code
.
VEHICLE_BOOKED_RECORD_ALREADY_CHANGED
)
{
this
.
$notify
({
title
:
'失败'
,
message
:
rsCode
.
msg
[
rsCode
.
VEHICLE_BOOKED_RECORD_ALREADY_CHANGED
],
type
:
'error'
,
duration
:
2000
});
}
else
if
(
response
.
code
===
rsCode
.
RS_CODE_SUC
)
{
this
.
$notify
({
this
.
$notify
({
title
:
'成功'
,
title
:
'成功'
,
message
:
'操作成功'
,
message
:
'操作成功'
,
type
:
'success'
,
type
:
'success'
,
duration
:
2000
duration
:
2000
});
});
this
.
getList
();
if
(
this
.
rejectVisible
){
this
.
rejectVisible
=
false
}
if
(
this
.
dialogDetailVisible
){
if
(
this
.
dialogDetailVisible
){
this
.
dialogDetailVisible
=
false
this
.
dialogDetailVisible
=
false
}
}
}
else
{
this
.
$notify
({
title
:
'失败'
,
message
:
response
.
message
,
type
:
'error'
,
duration
:
2000
});
}
}
this
.
getList
();
});
});
}
else
{
return
false
;
}
});
});
},
},
handleReject
(
row
)
{
this
.
rejectVisible
=
true
;
this
.
rejectFrom
.
vehicleBookRecordId
=
row
.
id
;
this
.
rejectFrom
.
rejectRemark
=
''
;
},
/**
/**
* 操作-出车
* 操作-出车
* @param row
* @param row
...
...
src/views/vehicle/vehicleInfo/index.vue
View file @
24086b1a
...
@@ -182,9 +182,9 @@
...
@@ -182,9 +182,9 @@
type=
"index"
type=
"index"
align=
"center"
label=
"序号"
width=
"65"
>
align=
"center"
label=
"序号"
width=
"65"
>
</el-table-column>
</el-table-column>
<el-table-column
width=
"
4
00"
align=
"center"
label=
"车辆编码"
>
<el-table-column
width=
"
2
00"
align=
"center"
label=
"车辆编码"
>
<
template
scope=
"scope"
>
<
template
scope=
"scope"
>
<span>
{{
scope
.
row
.
id
}}
</span>
<span>
{{
scope
.
row
.
code
}}
</span>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
width=
"200"
align=
"center"
label=
"车牌"
>
<el-table-column
width=
"200"
align=
"center"
label=
"车牌"
>
...
@@ -1769,7 +1769,20 @@
...
@@ -1769,7 +1769,20 @@
return
this
.
vehicleStatus
[
code
].
val
;
return
this
.
vehicleStatus
[
code
].
val
;
},
},
getAllVehicleStatus
:
function
()
{
getAllVehicleStatus
:
function
()
{
return
this
.
vehicleStatus
;
return
{
1
:
{
code
:
1
,
val
:
'正常运行'
},
3
:
{
code
:
3
,
val
:
'报废'
},
4
:
{
code
:
4
,
val
:
'出车'
}
};
},
},
getBrand
:
function
(
code
)
{
getBrand
:
function
(
code
)
{
if
(
!
this
.
$utils
.
isInteger
(
code
)
||
code
==
VEHICLE_CONSTANT_BRAND_CODE_UNKOWN
)
{
if
(
!
this
.
$utils
.
isInteger
(
code
)
||
code
==
VEHICLE_CONSTANT_BRAND_CODE_UNKOWN
)
{
...
...
src/views/vehicle/vehicleSchedulManage/index.vue
View file @
24086b1a
...
@@ -16,6 +16,13 @@
...
@@ -16,6 +16,13 @@
<el-form-item
label=
"车牌"
>
<el-form-item
label=
"车牌"
>
<el-input
v-model=
"listQuery.numberPlate"
placeholder=
"请输入车牌"
></el-input>
<el-input
v-model=
"listQuery.numberPlate"
placeholder=
"请输入车牌"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
label=
"用途"
>
<el-select
class=
"filter-item"
v-model=
"listQuery.useType"
placeholder=
"请选择用途"
>
<el-option
:key=
"undefined"
label=
"无"
:value=
"undefined"
></el-option>
<el-option
v-for=
"item in useTypeList"
:key=
"item.code"
:label=
"item.val"
:value=
"item.code"
></el-option>
</el-select>
</el-form-item>
<el-form-item
label=
"所属地区"
prop=
"zoneId"
>
<el-form-item
label=
"所属地区"
prop=
"zoneId"
>
<el-select
class=
"filter-item"
v-model=
"listQuery.zoneId"
placeholder=
"请选择"
@
change=
"getProvinceRegions"
>
<el-select
class=
"filter-item"
v-model=
"listQuery.zoneId"
placeholder=
"请选择"
@
change=
"getProvinceRegions"
>
<el-option
:key=
"undefined"
label=
"无"
:value=
"undefined"
></el-option>
<el-option
:key=
"undefined"
label=
"无"
:value=
"undefined"
></el-option>
...
@@ -33,7 +40,7 @@
...
@@ -33,7 +40,7 @@
</el-form-item>
</el-form-item>
<el-button
class=
"filter-item"
type=
"primary"
v-waves
icon=
"search"
@
click=
"handleFilter"
>
搜索
</el-button>
<el-button
class=
"filter-item"
type=
"primary"
v-waves
icon=
"search"
@
click=
"handleFilter"
>
搜索
</el-button>
</el-row>
</el-row>
<
el-row
>
<
!--
<el-row>
--
>
<!--
<el-col
:span=
"8"
>
<!--
<el-col
:span=
"8"
>
<el-form-item
label=
"所属分公司"
prop=
"subordinateBranch"
>
<el-form-item
label=
"所属分公司"
prop=
"subordinateBranch"
>
<el-select
class=
"filter-item"
v-model=
"listQuery.subordinateBranch"
placeholder=
"请选择"
@
change=
"getAllBranchCompanyChange"
>
<el-select
class=
"filter-item"
v-model=
"listQuery.subordinateBranch"
placeholder=
"请选择"
@
change=
"getAllBranchCompanyChange"
>
...
@@ -71,7 +78,7 @@
...
@@ -71,7 +78,7 @@
></el-autocomplete>
></el-autocomplete>
</el-form-item>
</el-form-item>
</el-col>
-->
</el-col>
-->
<
/el-row
>
<
!--
</el-row>
--
>
</el-form>
</el-form>
</div>
</div>
<el-form
label-width=
"100px"
v-if=
"countTJ"
>
<el-form
label-width=
"100px"
v-if=
"countTJ"
>
...
@@ -419,6 +426,7 @@
...
@@ -419,6 +426,7 @@
startTime
:
undefined
,
startTime
:
undefined
,
endTime
:
undefined
,
endTime
:
undefined
,
status
:
undefined
,
//车辆状态
status
:
undefined
,
//车辆状态
useType
:
undefined
,
//用途
},
},
inline
:
true
,
inline
:
true
,
mar
:
null
,
//滚屏
mar
:
null
,
//滚屏
...
@@ -441,6 +449,16 @@
...
@@ -441,6 +449,16 @@
rentCostDetail
:
{},
//租车订单费用明细
rentCostDetail
:
{},
//租车订单费用明细
tourDialogVisible
:
false
,
//旅游订单弹框
tourDialogVisible
:
false
,
//旅游订单弹框
tourRow
:
{},
//旅游订单详情-当前行
tourRow
:
{},
//旅游订单详情-当前行
useTypeList
:[
{
code
:
1
,
val
:
'租赁'
},
{
code
:
2
,
val
:
'自用'
}
]
}
}
},
},
created
()
{
created
()
{
...
...
src/views/vehicle/vehicleSchedulManage/vehiclePlanModal.vue
View file @
24086b1a
...
@@ -79,7 +79,7 @@
...
@@ -79,7 +79,7 @@
</el-form>
</el-form>
<div
slot=
"footer"
class=
"dialog-footer"
>
<div
slot=
"footer"
class=
"dialog-footer"
>
<el-button
@
click=
"cancel()"
>
取消
</el-button>
<el-button
@
click=
"cancel()"
>
取消
</el-button>
<el-button
type=
"primary"
@
click=
"handelOk('form')"
v-if=
"vehicle
Info_btn_apply
"
>
确 定
</el-button>
<el-button
type=
"primary"
@
click=
"handelOk('form')"
v-if=
"vehicle
SchedulManage_btn_add_plan
"
>
确 定
</el-button>
</div>
</div>
</el-dialog>
</el-dialog>
</
template
>
</
template
>
...
@@ -191,12 +191,12 @@
...
@@ -191,12 +191,12 @@
message
:
'请选择时间'
,
message
:
'请选择时间'
,
}
}
},
},
vehicle
Info_btn_apply
:
false
,
//申请预定
vehicle
SchedulManage_btn_add_plan
:
false
,
//申请预定
}
}
},
},
created
()
{
created
()
{
console
.
log
(
this
.
currentItem
);
console
.
log
(
this
.
currentItem
);
this
.
vehicle
Info_btn_apply
=
this
.
elements
[
'vehicleInfo:btn_apply
'
];
this
.
vehicle
SchedulManage_btn_add_plan
=
this
.
elements
[
'vehicleSchedulManage:btn_add_plan
'
];
getAll
()
getAll
()
.
then
(
response
=>
{
.
then
(
response
=>
{
this
.
allCompaniesArr
=
response
.
data
;
this
.
allCompaniesArr
=
response
.
data
;
...
...
src/views/vehicle/vehicleSchedulManage/vehicleRecords.vue
View file @
24086b1a
...
@@ -76,7 +76,7 @@
...
@@ -76,7 +76,7 @@
</el-form>
</el-form>
<div
slot=
"footer"
class=
"dialog-footer"
>
<div
slot=
"footer"
class=
"dialog-footer"
>
<el-button
@
click=
"cancel()"
>
取消
</el-button>
<el-button
@
click=
"cancel()"
>
取消
</el-button>
<el-button
type=
"primary"
@
click=
"handelOk('form')"
v-if=
"vehicle
Info_btn_apply
"
>
确 定
</el-button>
<el-button
type=
"primary"
@
click=
"handelOk('form')"
v-if=
"vehicle
SchedulManage_btn_add_plan
"
>
确 定
</el-button>
</div>
</div>
</el-dialog>
</el-dialog>
...
@@ -180,11 +180,11 @@
...
@@ -180,11 +180,11 @@
message
:
'请选择时间'
,
message
:
'请选择时间'
,
}
}
},
},
vehicle
Info_btn_apply
:
false
,
vehicle
SchedulManage_btn_add_plan
:
false
,
}
}
},
},
created
()
{
created
()
{
this
.
vehicle
Info_btn_apply
=
this
.
elements
[
'vehicleInfo:btn_apply
'
];
this
.
vehicle
SchedulManage_btn_add_plan
=
this
.
elements
[
'vehicleSchedulManage:btn_add_plan
'
];
},
},
computed
:
{
computed
:
{
...
mapGetters
([
...
mapGetters
([
...
...
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