|
@@ -186,20 +186,39 @@
|
|
|
/>
|
|
|
<el-table-column label="一级审批状态" align="center" width="100">
|
|
|
<template slot-scope="scope">
|
|
|
- <el-col v-if="scope.row.peopleoneState == 1" style="color: #ffba00"
|
|
|
+ <el-col
|
|
|
+ v-if="scope.row.peopleoneId == (null || '' || undefined)"
|
|
|
+ ></el-col>
|
|
|
+ <el-col
|
|
|
+ v-if="
|
|
|
+ scope.row.peopleoneState == 1 &&
|
|
|
+ scope.row.peopleoneId != (null || '' || undefined)
|
|
|
+ "
|
|
|
+ style="color: #ffba00"
|
|
|
>未处理</el-col
|
|
|
>
|
|
|
- <el-col v-if="scope.row.peopleoneState == 2" style="color: #13ce66"
|
|
|
+ <el-col
|
|
|
+ v-if="
|
|
|
+ scope.row.peopleoneState == 2 &&
|
|
|
+ scope.row.peopleoneId != (null || '' || undefined)
|
|
|
+ "
|
|
|
+ style="color: #13ce66"
|
|
|
>已审批</el-col
|
|
|
>
|
|
|
<el-col
|
|
|
- v-if="scope.row.peopleoneState == 3"
|
|
|
+ v-if="
|
|
|
+ scope.row.peopleoneState == 3 &&
|
|
|
+ scope.row.peopleoneId != (null || '' || undefined)
|
|
|
+ "
|
|
|
:title="scope.row.peopleoneRemark"
|
|
|
style="color: #00eaff"
|
|
|
>已驳回</el-col
|
|
|
>
|
|
|
<el-col
|
|
|
- v-if="scope.row.peopleoneState == 4"
|
|
|
+ v-if="
|
|
|
+ scope.row.peopleoneState == 4 &&
|
|
|
+ scope.row.peopleoneId != (null || '' || undefined)
|
|
|
+ "
|
|
|
:title="scope.row.peopleoneRemark"
|
|
|
style="color: #1d96ff"
|
|
|
>特殊审批</el-col
|
|
@@ -214,20 +233,39 @@
|
|
|
/>
|
|
|
<el-table-column label="二级审批状态" align="center" width="100">
|
|
|
<template slot-scope="scope">
|
|
|
- <el-col v-if="scope.row.peopletwoState == 1" style="color: #ffba00"
|
|
|
+ <el-col
|
|
|
+ v-if="scope.row.peopletwoId == (null || '' || undefined)"
|
|
|
+ ></el-col>
|
|
|
+ <el-col
|
|
|
+ v-if="
|
|
|
+ scope.row.peopletwoState == 1 &&
|
|
|
+ scope.row.peopletwoId != (null || '' || undefined)
|
|
|
+ "
|
|
|
+ style="color: #ffba00"
|
|
|
>未处理</el-col
|
|
|
>
|
|
|
- <el-col v-if="scope.row.peopletwoState == 2" style="color: #13ce66"
|
|
|
+ <el-col
|
|
|
+ v-if="
|
|
|
+ scope.row.peopletwoState == 2 &&
|
|
|
+ scope.row.peopletwoId != (null || '' || undefined)
|
|
|
+ "
|
|
|
+ style="color: #13ce66"
|
|
|
>已审批</el-col
|
|
|
>
|
|
|
<el-col
|
|
|
- v-if="scope.row.peopletwoState == 3"
|
|
|
+ v-if="
|
|
|
+ scope.row.peopletwoState == 3 &&
|
|
|
+ scope.row.peopletwoId != (null || '' || undefined)
|
|
|
+ "
|
|
|
:title="scope.row.peopletwoRemark"
|
|
|
style="color: #00eaff"
|
|
|
>已驳回</el-col
|
|
|
>
|
|
|
<el-col
|
|
|
- v-if="scope.row.peopletwoState == 4"
|
|
|
+ v-if="
|
|
|
+ scope.row.peopletwoState == 4 &&
|
|
|
+ scope.row.peopletwoId != (null || '' || undefined)
|
|
|
+ "
|
|
|
:title="scope.row.peopletwoRemark"
|
|
|
style="color: #1d96ff"
|
|
|
>特殊审批</el-col
|
|
@@ -242,20 +280,39 @@
|
|
|
/>
|
|
|
<el-table-column label="三级审批状态" align="center" width="100">
|
|
|
<template slot-scope="scope">
|
|
|
- <el-col v-if="scope.row.peoplethreeState == 1" style="color: #ffba00"
|
|
|
+ <el-col
|
|
|
+ v-if="scope.row.peoplethreeId == (null || '' || undefined)"
|
|
|
+ ></el-col>
|
|
|
+ <el-col
|
|
|
+ v-if="
|
|
|
+ scope.row.peoplethreeState == 1 &&
|
|
|
+ scope.row.peoplethreeId != (null || '' || undefined)
|
|
|
+ "
|
|
|
+ style="color: #ffba00"
|
|
|
>未处理</el-col
|
|
|
>
|
|
|
- <el-col v-if="scope.row.peoplethreeState == 2" style="color: #13ce66"
|
|
|
+ <el-col
|
|
|
+ v-if="
|
|
|
+ scope.row.peoplethreeState == 2 &&
|
|
|
+ scope.row.peoplethreeId != (null || '' || undefined)
|
|
|
+ "
|
|
|
+ style="color: #13ce66"
|
|
|
>已审批</el-col
|
|
|
>
|
|
|
<el-col
|
|
|
- v-if="scope.row.peoplethreeState == 3"
|
|
|
+ v-if="
|
|
|
+ scope.row.peoplethreeState == 3 &&
|
|
|
+ scope.row.peoplethreeId != (null || '' || undefined)
|
|
|
+ "
|
|
|
:title="scope.row.peoplethreeRemark"
|
|
|
style="color: #00eaff"
|
|
|
>已驳回</el-col
|
|
|
>
|
|
|
<el-col
|
|
|
- v-if="scope.row.peoplethreeState == 4"
|
|
|
+ v-if="
|
|
|
+ scope.row.peoplethreeState == 4 &&
|
|
|
+ scope.row.peoplethreeId != (null || '' || undefined)
|
|
|
+ "
|
|
|
:title="scope.row.peoplethreeRemark"
|
|
|
style="color: #1d96ff"
|
|
|
>特殊审批</el-col
|
|
@@ -480,15 +537,16 @@
|
|
|
clearable
|
|
|
size="small"
|
|
|
v-model="form.authEtime"
|
|
|
+ value-format="yyyy-MM-dd HH:mm:ss"
|
|
|
type="datetime"
|
|
|
placeholder="用车结束时间"
|
|
|
>
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="所在单位审批" prop="unitPeopleId">
|
|
|
+ <el-form-item label="单位审批人" prop="unitPeopleId">
|
|
|
<el-select
|
|
|
v-model="form.unitPeopleId"
|
|
|
- placeholder="请选择所在单位审批人"
|
|
|
+ placeholder="请选择单位审批人"
|
|
|
filterable
|
|
|
>
|
|
|
<el-option
|
|
@@ -934,7 +992,11 @@ export default {
|
|
|
// 表单参数
|
|
|
form: {},
|
|
|
// 表单校验
|
|
|
- rules: {},
|
|
|
+ rules: {
|
|
|
+ unitPeopleId: [
|
|
|
+ { required: true, message: "请选择所在单位审批人", trigger: "blur" },
|
|
|
+ ],
|
|
|
+ },
|
|
|
// 树形列表
|
|
|
treeList: [],
|
|
|
// 人员列表
|
|
@@ -1005,6 +1067,7 @@ export default {
|
|
|
this.getList();
|
|
|
});
|
|
|
} else if (this.form.shenpijiedian == "3") {
|
|
|
+ console.log(1);
|
|
|
this.form.isTongguo = "0";
|
|
|
this.form.ojtsYuanyin = this.form.teShuYuanYing;
|
|
|
this.form.isTeShu = "1";
|
|
@@ -1014,6 +1077,7 @@ export default {
|
|
|
this.opensTe = false;
|
|
|
});
|
|
|
} else if (this.form.shenpijiedian == "4") {
|
|
|
+ console.log(2);
|
|
|
this.form.isTongguo = "0";
|
|
|
this.form.tjtsYuanyin = this.form.teShuYuanYing;
|
|
|
this.form.isTeShu = "1";
|
|
@@ -1023,6 +1087,7 @@ export default {
|
|
|
this.opensTe = false;
|
|
|
});
|
|
|
} else if (this.form.shenpijiedian == "5") {
|
|
|
+ console.log(3);
|
|
|
this.form.isTongguo = "0";
|
|
|
this.form.sjtsYuanyin = this.form.teShuYuanYing;
|
|
|
this.form.isTeShu = "1";
|