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
e4e7f7f4
Commit
e4e7f7f4
authored
Sep 12, 2019
by
hezhen
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'base-modify' of
http://113.105.137.151:22280/youjj/cloud-platform-ui
into base-modify
parents
60e45785
0214e701
Changes
8
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
1613 additions
and
1530 deletions
+1613
-1530
index.js
src/api/vehicle/vehicleInfo/index.js
+9
-0
index.js
src/router/index.js
+2
-2
index.vue
src/views/vehicle/bookRecord/index.vue
+5
-8
index.vue
src/views/vehicle/vehicleDepartureLog/index.vue
+8
-3
index.vue
src/views/vehicle/vehicleInfo/index.vue
+1580
-1517
index.vue
src/views/vehicle/vehicleSchedulManage/index.vue
+7
-0
vehicleRecords.vue
src/views/vehicle/vehicleSchedulManage/vehicleRecords.vue
+1
-0
index.vue
src/views/vehicle/vehicleUpkeepLog/index.vue
+1
-0
No files found.
src/api/vehicle/vehicleInfo/index.js
View file @
e4e7f7f4
...
@@ -63,6 +63,7 @@ export function getBookedInfo(vehicleId, yearMonth) {
...
@@ -63,6 +63,7 @@ export function getBookedInfo(vehicleId, yearMonth) {
method
:
'get'
method
:
'get'
});
});
}
}
/*
/*
* 根据id获取片区下省份
* 根据id获取片区下省份
* */
* */
...
@@ -89,3 +90,11 @@ export function editObj(param) {
...
@@ -89,3 +90,11 @@ export function editObj(param) {
data
:
param
data
:
param
});
});
}
}
//检查车辆编码是否存在
export
function
checkCode
(
code
,
id
)
{
return
fetch
({
url
:
'/vehicle/vehicleInfo/exist_code/'
+
code
+
'?id='
+
id
,
method
:
'get'
});
}
src/router/index.js
View file @
e4e7f7f4
...
@@ -334,7 +334,7 @@ export const asyncRouterMap = [{
...
@@ -334,7 +334,7 @@ export const asyncRouterMap = [{
{
{
path
:
'bookRecord'
,
path
:
'bookRecord'
,
component
:
_import
(
'vehicle/bookRecord/index'
),
component
:
_import
(
'vehicle/bookRecord/index'
),
name
:
'车辆
申请
管理'
,
name
:
'车辆
排班
管理'
,
authority
:
'bookRecord'
authority
:
'bookRecord'
},
},
{
{
...
@@ -364,7 +364,7 @@ export const asyncRouterMap = [{
...
@@ -364,7 +364,7 @@ export const asyncRouterMap = [{
{
{
path
:
'vehicleSchedulManage'
,
path
:
'vehicleSchedulManage'
,
component
:
_import
(
'vehicle/vehicleSchedulManage/index'
),
component
:
_import
(
'vehicle/vehicleSchedulManage/index'
),
name
:
'车辆排班
管理
'
,
name
:
'车辆排班
表
'
,
authority
:
'vehicleSchedulManage'
authority
:
'vehicleSchedulManage'
},
},
{
{
...
...
src/views/vehicle/bookRecord/index.vue
View file @
e4e7f7f4
...
@@ -9,10 +9,12 @@
...
@@ -9,10 +9,12 @@
:value=
"val.code"
></el-option>
:value=
"val.code"
></el-option>
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
label=
"车辆编码"
>
<el-input
type=
"number"
v-model
.
number=
"listQuery.code"
placeholder=
"请输入车辆编码"
></el-input>
</el-form-item>
<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-form-item
label=
"用途"
>
<el-select
class=
"filter-item"
v-model=
"listQuery.bookType"
placeholder=
"请选择"
>
<el-select
class=
"filter-item"
v-model=
"listQuery.bookType"
placeholder=
"请选择"
>
<el-option
:key=
"undefined"
label=
"无"
:value=
"undefined"
></el-option>
<el-option
:key=
"undefined"
label=
"无"
:value=
"undefined"
></el-option>
...
@@ -224,7 +226,6 @@
...
@@ -224,7 +226,6 @@
<el-col
:span=
"24"
>
<el-col
:span=
"24"
>
<el-form-item
label=
"申请状态"
>
<el-form-item
label=
"申请状态"
>
<span
v-if=
"detailItem.status==1"
>
申请中
</span>
<span
v-if=
"detailItem.status==1"
>
申请中
</span>
<span
v-if=
"detailItem.status==2"
>
已通过
</span>
<span
v-if=
"detailItem.status==3"
>
待出行
</span>
<span
v-if=
"detailItem.status==3"
>
待出行
</span>
<span
v-if=
"detailItem.status==4"
>
驳回
</span>
<span
v-if=
"detailItem.status==4"
>
驳回
</span>
<span
v-if=
"detailItem.status==5"
>
出行中
</span>
<span
v-if=
"detailItem.status==5"
>
出行中
</span>
...
@@ -717,10 +718,6 @@
...
@@ -717,10 +718,6 @@
code
:
'1'
,
code
:
'1'
,
val
:
'申请中'
val
:
'申请中'
},
},
{
code
:
'2'
,
val
:
'已通过'
},
{
{
code
:
'3'
,
code
:
'3'
,
val
:
'待出行'
val
:
'待出行'
...
...
src/views/vehicle/vehicleDepartureLog/index.vue
View file @
e4e7f7f4
...
@@ -3,7 +3,7 @@
...
@@ -3,7 +3,7 @@
<div
class=
"filter-container"
>
<div
class=
"filter-container"
>
<el-form>
<el-form>
<el-row>
<el-row>
<el-col
:span=
"
8
"
>
<el-col
:span=
"
5
"
>
<el-form-item>
<el-form-item>
<el-date-picker
<el-date-picker
v-model=
"listQuery.time"
v-model=
"listQuery.time"
...
@@ -15,13 +15,18 @@
...
@@ -15,13 +15,18 @@
</el-date-picker>
</el-date-picker>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"8"
>
<el-col
:span=
"5"
>
<el-form-item>
<el-input
type=
"number"
style=
"width: 200px;"
v-model
.
number=
"listQuery.code"
placeholder=
"请输入车辆编码"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"5"
>
<el-form-item
>
<el-form-item
>
<el-input
@
keyup
.
enter
.
native=
"handleFilter"
style=
"width: 200px;"
class=
"filter-item"
placeholder=
"车牌号"
<el-input
@
keyup
.
enter
.
native=
"handleFilter"
style=
"width: 200px;"
class=
"filter-item"
placeholder=
"车牌号"
v-model=
"listQuery.numberPlate"
></el-input>
v-model=
"listQuery.numberPlate"
></el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"
8
"
>
<el-col
:span=
"
5
"
>
<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-form-item>
</el-form-item>
...
...
src/views/vehicle/vehicleInfo/index.vue
View file @
e4e7f7f4
This diff is collapsed.
Click to expand it.
src/views/vehicle/vehicleSchedulManage/index.vue
View file @
e4e7f7f4
...
@@ -16,6 +16,9 @@
...
@@ -16,6 +16,9 @@
<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-input
type=
"number"
style=
"width: 200px;"
v-model
.
number=
"listQuery.code"
placeholder=
"请输入车辆编码"
></el-input>
</el-form-item>
<el-form-item
label=
"用途"
>
<el-form-item
label=
"用途"
>
<el-select
class=
"filter-item"
v-model=
"listQuery.useType"
placeholder=
"请选择用途"
>
<el-select
class=
"filter-item"
v-model=
"listQuery.useType"
placeholder=
"请选择用途"
>
<el-option
:key=
"undefined"
label=
"无"
:value=
"undefined"
></el-option>
<el-option
:key=
"undefined"
label=
"无"
:value=
"undefined"
></el-option>
...
@@ -473,6 +476,10 @@
...
@@ -473,6 +476,10 @@
}
}
},
},
created
()
{
created
()
{
const
numberPlate
=
this
.
$route
.
query
.
numberPlate
;
if
(
numberPlate
)
{
this
.
listQuery
.
numberPlate
=
numberPlate
;
}
this
.
getList
();
this
.
getList
();
this
.
getAllVehicleType
();
this
.
getAllVehicleType
();
let
currentMonth
=
getCurrentMonth
();
let
currentMonth
=
getCurrentMonth
();
...
...
src/views/vehicle/vehicleSchedulManage/vehicleRecords.vue
View file @
e4e7f7f4
...
@@ -4,6 +4,7 @@
...
@@ -4,6 +4,7 @@
<div
class=
"filter-container"
>
<div
class=
"filter-container"
>
<el-input
style=
"width: 200px;"
placeholder=
"车牌号"
<el-input
style=
"width: 200px;"
placeholder=
"车牌号"
v-model=
"listQuery.numberPlate"
></el-input>
v-model=
"listQuery.numberPlate"
></el-input>
<el-input
type=
"number"
style=
"width: 200px;"
v-model
.
number=
"listQuery.code"
placeholder=
"请输入车辆编码"
></el-input>
<el-date-picker
<el-date-picker
v-model=
"listQuery.selectedMonth"
v-model=
"listQuery.selectedMonth"
type=
"month"
type=
"month"
...
...
src/views/vehicle/vehicleUpkeepLog/index.vue
View file @
e4e7f7f4
...
@@ -3,6 +3,7 @@
...
@@ -3,6 +3,7 @@
<div
class=
"filter-container"
>
<div
class=
"filter-container"
>
<el-input
@
keyup
.
enter
.
native=
"handleFilter"
style=
"width: 200px;"
class=
"filter-item"
placeholder=
"车牌号"
<el-input
@
keyup
.
enter
.
native=
"handleFilter"
style=
"width: 200px;"
class=
"filter-item"
placeholder=
"车牌号"
v-model=
"listQuery.numberPlate"
></el-input>
v-model=
"listQuery.numberPlate"
></el-input>
<el-input
type=
"number"
style=
"width: 200px;"
v-model
.
number=
"listQuery.code"
class=
"filter-item"
placeholder=
"请输入车辆编码"
></el-input>
<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>
</div>
</div>
<el-table
:key=
'tableKey'
:data=
"list"
v-loading
.
body=
"listLoading"
border
fit
highlight-current-row
<el-table
:key=
'tableKey'
:data=
"list"
v-loading
.
body=
"listLoading"
border
fit
highlight-current-row
...
...
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