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
4997b883
Commit
4997b883
authored
Apr 15, 2019
by
164003836@qq.con
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
车辆信息管理:增加简单的还车,提车环节
parent
41640b63
Changes
5
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
308 additions
and
34 deletions
+308
-34
index.js
src/api/vehicle/bookRecord/index.js
+16
-0
baseInfo.js
src/store/modules/baseInfo.js
+5
-0
rsCode.js
src/utils/rsCode.js
+3
-1
index.vue
src/views/vehicle/bookRecord/index.vue
+263
-17
index.vue
src/views/vehicle/vehicleInfo/index.vue
+21
-16
No files found.
src/api/vehicle/bookRecord/index.js
View file @
4997b883
...
@@ -37,3 +37,19 @@ export function unbook(id) {
...
@@ -37,3 +37,19 @@ export function unbook(id) {
method
:
'delete'
method
:
'delete'
});
});
}
}
export
function
lift
(
data
)
{
return
fetch
({
url
:
'/vehicle/vehicleInfo/book/4employee/lift'
,
method
:
'put'
,
data
:
data
});
}
export
function
ret
(
data
)
{
return
fetch
({
url
:
'/vehicle/vehicleInfo/book/4employee/ret'
,
method
:
'put'
,
data
:
data
});
}
src/store/modules/baseInfo.js
View file @
4997b883
...
@@ -13,6 +13,7 @@ export const VEHICLE_CONSTANT_STATUS_NORMAL = 1; // 车辆状态 - 废弃
...
@@ -13,6 +13,7 @@ export const VEHICLE_CONSTANT_STATUS_NORMAL = 1; // 车辆状态 - 废弃
export
const
BOOK_RECORD_STATUS_APPLY
=
1
;
// 预定记录状态 - 申请中
export
const
BOOK_RECORD_STATUS_APPLY
=
1
;
// 预定记录状态 - 申请中
export
const
BOOK_RECORD_STATUS_PROVED
=
2
;
// 预定记录状态 - 已通过
export
const
BOOK_RECORD_STATUS_PROVED
=
2
;
// 预定记录状态 - 已通过
export
const
BOOK_RECORD_STATUS_LIFT
=
7
;
// 预定记录状态 - 已提车
const
baseInfo
=
{
const
baseInfo
=
{
...
@@ -59,6 +60,10 @@ const baseInfo = {
...
@@ -59,6 +60,10 @@ const baseInfo = {
6
:
{
6
:
{
code
:
6
,
code
:
6
,
val
:
'取消预订'
val
:
'取消预订'
},
7
:
{
code
:
7
,
val
:
'已提车'
}
}
}
}
},
},
...
...
src/utils/rsCode.js
View file @
4997b883
...
@@ -6,6 +6,7 @@ export default {
...
@@ -6,6 +6,7 @@ export default {
VEHICLE_INFO_NUMBER_PLATE_EXIST
:
102001
,
//车牌已存在
VEHICLE_INFO_NUMBER_PLATE_EXIST
:
102001
,
//车牌已存在
VEHICLE_INFO_CODE_EXIST
:
102003
,
//车辆编码已存在
VEHICLE_INFO_CODE_EXIST
:
102003
,
//车辆编码已存在
VEHICLE_BOOKED_RECORD_ALREADY_CHANGED
:
103001
,
//车辆预定申请状态已被修改,请刷新后继续操作
VEHICLE_BOOKED_RECORD_ALREADY_CHANGED
:
103001
,
//车辆预定申请状态已被修改,请刷新后继续操作
VEHICLE_BOOKED_RECORD_STATUS_CHANGED
:
103002
//车辆预定申请状态已被修改,请刷新后继续操作
},
},
msg
:
{
msg
:
{
1
:
'成功'
,
1
:
'成功'
,
...
@@ -13,6 +14,7 @@ export default {
...
@@ -13,6 +14,7 @@ export default {
101001
:
"车辆预定信息已被修改,请刷新后继续操作"
,
101001
:
"车辆预定信息已被修改,请刷新后继续操作"
,
103001
:
"车辆预定申请状态已被修改,请刷新后继续操作"
,
103001
:
"车辆预定申请状态已被修改,请刷新后继续操作"
,
102001
:
"车牌已存在"
,
102001
:
"车牌已存在"
,
102003
:
"车辆编码已存在"
102003
:
"车辆编码已存在"
,
103002
:
"车辆预定申请状态已变更,请刷新后继续操作"
}
}
}
}
src/views/vehicle/bookRecord/index.vue
View file @
4997b883
This diff is collapsed.
Click to expand it.
src/views/vehicle/vehicleInfo/index.vue
View file @
4997b883
...
@@ -49,13 +49,18 @@
...
@@ -49,13 +49,18 @@
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"分公司"
prop=
"subordinateBranch"
>
<el-select
class=
"filter-item"
v-model=
"listQuery.subordinateBranch"
placeholder=
"请选择分公司"
>
<el-option
:key=
"undefined"
label=
"无"
:value=
"undefined"
></el-option>
<el-option
v-for=
"item in allCompanies"
:key=
"item.id"
:label=
"item.name"
:value=
"item.id"
></el-option>
</el-select>
</el-form-item>
</el-col>
</el-row>
<el-button
class=
"filter-item"
type=
"primary"
:icon=
" showMoreQueryFilter ? 'caret-top' : 'caret-bottom' "
<el-button
class=
"filter-item"
type=
"primary"
:icon=
" showMoreQueryFilter ? 'caret-top' : 'caret-bottom' "
v-waves
@
click=
"showMoreQueryFilter=!showMoreQueryFilter"
>
v-waves
@
click=
"showMoreQueryFilter=!showMoreQueryFilter"
>
更多条件
更多条件
</el-button>
</el-button>
</el-col>
</el-row>
<transition
name=
"fade"
>
<transition
name=
"fade"
>
<div
v-if=
"showMoreQueryFilter"
>
<div
v-if=
"showMoreQueryFilter"
>
...
@@ -462,8 +467,11 @@
...
@@ -462,8 +467,11 @@
</el-date-picker>
</el-date-picker>
</el-form-item>
</el-form-item>
<el-form-item
label=
"提车地址"
prop=
"liftAddr"
>
<el-form-item
label=
"提车分公司"
prop=
"liftCompany"
>
<el-input
v-model=
"form4Apply.liftAddr"
placeholder=
"请输入提车地址"
></el-input>
<el-select
class=
"filter-item"
v-model
.
number=
"form4Apply.liftCompany"
placeholder=
"请选择提车分公司"
>
<el-option
:key=
"undefined"
label=
"无"
:value=
"undefined"
></el-option>
<el-option
v-for=
"item in allCompanies"
:key=
"item.id"
:label=
"item.name"
:value=
"item.id"
></el-option>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
label=
"目的地"
prop=
"destination"
>
<el-form-item
label=
"目的地"
prop=
"destination"
>
<el-input
v-model=
"form4Apply.destination"
placeholder=
"请输入目的地"
></el-input>
<el-input
v-model=
"form4Apply.destination"
placeholder=
"请输入目的地"
></el-input>
...
@@ -622,6 +630,7 @@
...
@@ -622,6 +630,7 @@
bookEndDate
:
undefined
,
bookEndDate
:
undefined
,
vehicle
:
undefined
,
vehicle
:
undefined
,
liftAddr
:
undefined
,
liftAddr
:
undefined
,
liftCompany
:
undefined
,
destination
:
undefined
,
destination
:
undefined
,
remark
:
undefined
remark
:
undefined
},
},
...
@@ -707,17 +716,12 @@
...
@@ -707,17 +716,12 @@
trigger
:
'blur'
trigger
:
'blur'
}
}
],
],
lift
Addr
:
[
lift
Company
:
[
{
{
required
:
true
,
required
:
true
,
message
:
'请输入提车地址'
,
message
:
'请选择提车分公司'
,
trigger
:
'blur'
trigger
:
'blur'
,
},
type
:
'integer'
{
min
:
0
,
max
:
200
,
message
:
'长度小于 200 个字符'
,
trigger
:
'blur'
}
}
],
],
destination
:
[
destination
:
[
...
@@ -1154,6 +1158,7 @@
...
@@ -1154,6 +1158,7 @@
bookStartDate
:
undefined
,
bookStartDate
:
undefined
,
bookEndDate
:
undefined
,
bookEndDate
:
undefined
,
vehicle
:
undefined
,
vehicle
:
undefined
,
liftCompany
:
undefined
,
liftAddr
:
undefined
,
liftAddr
:
undefined
,
destination
:
undefined
,
destination
:
undefined
,
remark
:
undefined
remark
:
undefined
...
...
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