[问题修复](hyx_门口门禁):

- 门口门禁bug修复
pet_门口门禁
huangyuxuan 2025-01-20 11:42:10 +08:00
parent 74765a232a
commit 7c2297f4d9
18 changed files with 57 additions and 103 deletions

View File

@ -1,10 +1,10 @@
<template> <template>
<div class="app-container"> <div class="app-container">
<el-form label-width="90px"> <el-form label-width="130px">
<el-row> <el-row>
<el-col :span="4"> <el-col :span="4">
<el-form-item label="分公司名称"> <el-form-item label="相关方单位名称">
<el-input v-model="searchForm.CORP_NAME" placeholder="分公司名称"/> <el-input v-model="searchForm.CORP_NAME" placeholder="相关方单位名称"/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="4"> <el-col :span="4">
@ -34,7 +34,7 @@
highlight-current-row highlight-current-row
> >
<el-table-column type="index" label="序号" width="50" align="center" /> <el-table-column type="index" label="序号" width="50" align="center" />
<el-table-column prop="CORP_NAME" label="分公司名称" /> <el-table-column prop="CORP_NAME" label="相关方单位名称" />
<el-table-column prop="SOCIAL_CODE" label="统一社会信用代码" /> <el-table-column prop="SOCIAL_CODE" label="统一社会信用代码" />
<el-table-column prop="COMPANY_AREA" label="所属地区" /> <el-table-column prop="COMPANY_AREA" label="所属地区" />
<el-table-column label="企业状态" align="center"> <el-table-column label="企业状态" align="center">

View File

@ -5,7 +5,7 @@
<el-row> <el-row>
<el-col :span="5"> <el-col :span="5">
<el-form-item label="车队名称:"> <el-form-item label="车队名称:">
<el-input v-model="form.LICENCE_NO" placeholder="搜索" class="filter-item" style="width: 200px;"/> <el-input v-model="form.MOTORCADE_NAME" placeholder="搜索" class="filter-item" style="width: 200px;"/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="4"> <el-col :span="4">
@ -37,6 +37,7 @@
align="center"/> align="center"/>
<el-table-column type="index" label="序号" width="50" align="center"/> <el-table-column type="index" label="序号" width="50" align="center"/>
<el-table-column prop="MOTORCADE_NAME" label="车队名称"/> <el-table-column prop="MOTORCADE_NAME" label="车队名称"/>
<el-table-column prop="RELEVANT_UNIT_NAME" label="相关方单位名称"/>
<el-table-column label="审核状态" align="center" width="120"> <el-table-column label="审核状态" align="center" width="120">
<template slot-scope="{row}"> <template slot-scope="{row}">
{{ getType(row.IS_AUDIT) }} {{ getType(row.IS_AUDIT) }}
@ -144,6 +145,7 @@ export default {
VISIT_START_TIME: '', VISIT_START_TIME: '',
VISIT_END_TIME: '', VISIT_END_TIME: '',
DOOR_NAME: '', DOOR_NAME: '',
MOTORACDE_NAME: '',
IS_DANGEROUS_CAR: '1', IS_DANGEROUS_CAR: '1',
CORPINFO_ID: JSON.parse(sessionStorage.getItem('user')).CORPINFO_ID CORPINFO_ID: JSON.parse(sessionStorage.getItem('user')).CORPINFO_ID
} }
@ -173,9 +175,9 @@ export default {
this.$refs.sendUtil.init(row) this.$refs.sendUtil.init(row)
}, },
getType(AUDIT_TYPE) { getType(AUDIT_TYPE) {
if (AUDIT_TYPE === '0' || AUDIT_TYPE == null) { if (AUDIT_TYPE === '0' || AUDIT_TYPE == null || AUDIT_TYPE === '') {
return '待审核' return '待审核'
} else if (AUDIT_TYPE === '1') { } else if (AUDIT_TYPE === '1' || AUDIT_TYPE === '2') {
return '审核通过' return '审核通过'
} }
}, },

View File

@ -213,16 +213,7 @@ export default{
}, },
// //
reset() { reset() {
this.form = { this.form.LICENCE_NO = ''
USER_NAME: '',
PHONE: '',
ID_CARD: '',
CORPINFO_NAME: '',
DEPARTMENT_NAME: '',
VISIT_START_TIME: '',
VISIT_END_TIME: '',
DOOR_NAME: ''
}
this.getList() this.getList()
}, },
// //

View File

@ -53,7 +53,7 @@
<el-table-column prop="cardNumber" label="卡号" width="100px" align="center"/> <el-table-column prop="cardNumber" label="卡号" width="100px" align="center"/>
<el-table-column prop="personCode" label="用户编号" width="100px" align="center"/> <el-table-column prop="personCode" label="用户编号" width="100px" align="center"/>
<el-table-column prop="openType" label="验证方式" width="150px" align="center"/> <el-table-column prop="openType" label="验证方式" width="150px" align="center"/>
<el-table-column prop="reportTime" label="上报时间" align="center"/> <el-table-column prop="syncTime" label="上报时间" align="center"/>
</el-table> </el-table>
<div class="page-btn-group"> <div class="page-btn-group">
<pagination <pagination

View File

@ -1,10 +1,10 @@
<template> <template>
<div class="app-container"> <div class="app-container">
<el-form label-width="90px"> <el-form label-width="130px">
<el-row> <el-row>
<el-col :span="4"> <el-col :span="4">
<el-form-item label="分公司名称"> <el-form-item label="股份公司部门名称">
<el-input v-model="searchForm.CORP_NAME" placeholder="分公司名称"/> <el-input v-model="searchForm.DEPARTMENT_NAME" placeholder="股份公司部门名称"/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="4"> <el-col :span="4">

View File

@ -1,18 +1,18 @@
<template> <template>
<div class="icons-container"> <div class="icons-container">
<el-container> <el-container>
<el-aside width="200px" style="background-color:#fff"> <!-- <el-aside width="200px" style="background-color:#fff">-->
<div class="filter-btn-group"> <!-- <div class="filter-btn-group">-->
<el-tree <!-- <el-tree-->
v-loading="treeLoading" <!-- v-loading="treeLoading"-->
ref="tree" <!-- ref="tree"-->
:data="treeData" <!-- :data="treeData"-->
:props="defaultProps" <!-- :props="defaultProps"-->
:filter-node-method="filterNode" <!-- :filter-node-method="filterNode"-->
class="filter-tree" <!-- class="filter-tree"-->
@node-click="handleNodeClick"/> <!-- @node-click="handleNodeClick"/>-->
</div> <!-- </div>-->
</el-aside> <!-- </el-aside>-->
<el-main> <el-main>
<el-form label-width="60px"> <el-form label-width="60px">
<el-row> <el-row>

View File

@ -37,17 +37,6 @@
placeholder="请选择车辆类型"/> placeholder="请选择车辆类型"/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="4" class="m-l-10">
<el-form-item label="车辆所属部门" prop="VEHICLE_DEPARTMENT_ID" label-width="100px">
<SelectTree
ref="selectTree_Search2"
:clearable="false"
:options="treeData"
:props="defaultProps"
v-model="searchForm.VEHICLE_DEPARTMENT_ID"
placeholder="请选择车辆所属部门"/>
</el-form-item>
</el-col>
<el-col :span="4" class="m-l-10"> <el-col :span="4" class="m-l-10">
<el-form-item label="车辆责任人" label-width="100px"> <el-form-item label="车辆责任人" label-width="100px">
<el-input v-model="searchForm.USER_NAME" placeholder="请输入车辆责任人..." /> <el-input v-model="searchForm.USER_NAME" placeholder="请输入车辆责任人..." />
@ -101,7 +90,7 @@
<el-table-column prop="USER_NAME" label="车辆责任人" align="center"/> <el-table-column prop="USER_NAME" label="车辆责任人" align="center"/>
<el-table-column label="操作" align="center" width="480"> <el-table-column label="操作" align="center" width="480">
<template slot-scope="{row}"> <template slot-scope="{row}">
<el-button type="warning" icon="el-icon-more" size="mini" @click="vehicleInOutRecordBtn(row.LICENCE_NO)"></el-button> <el-button type="warning" size="mini" @click="vehicleInOutRecordBtn(row.LICENCE_NO)"></el-button>
<el-button icon="el-icon-view" size="mini" @click="showDetail(row.VEHICLE_ID)"></el-button> <el-button icon="el-icon-view" size="mini" @click="showDetail(row.VEHICLE_ID)"></el-button>
<el-button type="primary" icon="el-icon-edit" size="mini" @click="openEditDialogEditBtn(row.VEHICLE_ID)"></el-button> <el-button type="primary" icon="el-icon-edit" size="mini" @click="openEditDialogEditBtn(row.VEHICLE_ID)"></el-button>
<el-button type="danger" icon="el-icon-delete" size="mini" @click="deleteSingleDataDeleteBtn(row.VEHICLE_ID, row.USER_ID, row.EMPLOYEE_VEHICLE_USER_ID)">删除</el-button> <el-button type="danger" icon="el-icon-delete" size="mini" @click="deleteSingleDataDeleteBtn(row.VEHICLE_ID, row.USER_ID, row.EMPLOYEE_VEHICLE_USER_ID)">删除</el-button>

View File

@ -1,10 +1,10 @@
<template> <template>
<div class="app-container"> <div class="app-container">
<el-form label-width="90px"> <el-form label-width="130px">
<el-row> <el-row>
<el-col :span="4"> <el-col :span="4">
<el-form-item label="分公司名称"> <el-form-item label="相关方单位名称">
<el-input v-model="searchForm.CORP_NAME" placeholder="分公司名称"/> <el-input v-model="searchForm.CORP_NAME" placeholder="相关方单位名称"/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="4"> <el-col :span="4">
@ -34,7 +34,7 @@
highlight-current-row highlight-current-row
> >
<el-table-column type="index" label="序号" width="50" align="center" /> <el-table-column type="index" label="序号" width="50" align="center" />
<el-table-column prop="CORP_NAME" label="分公司名称" /> <el-table-column prop="CORP_NAME" label="相关方单位名称" />
<el-table-column prop="SOCIAL_CODE" label="统一社会信用代码" /> <el-table-column prop="SOCIAL_CODE" label="统一社会信用代码" />
<el-table-column prop="COMPANY_AREA" label="所属地区" /> <el-table-column prop="COMPANY_AREA" label="所属地区" />
<el-table-column prop="STATE" label="企业状态"> <el-table-column prop="STATE" label="企业状态">

View File

@ -85,7 +85,7 @@
width="55" width="55"
align="center"/> align="center"/>
<el-table-column type="index" label="序号" width="50" align="center" /> <el-table-column type="index" label="序号" width="50" align="center" />
<el-table-column prop="CORPINFO_NAME" label="分公司名称" align="center" /> <el-table-column prop="RELEVANT_UNIT_NAME" label="相关方单位名称" align="center" />
<el-table-column prop="LICENCE_NO" label="车牌号" align="center" /> <el-table-column prop="LICENCE_NO" label="车牌号" align="center" />
<el-table-column label="车牌类型" align="center"> <el-table-column label="车牌类型" align="center">
<template slot-scope="{row}"> <template slot-scope="{row}">
@ -97,11 +97,11 @@
{{ translateVehicleType(row.VEHICLE_TYPE) }} {{ translateVehicleType(row.VEHICLE_TYPE) }}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="DEPARTMENT_NAME" label="车辆所属部门" align="center" /> <el-table-column prop="XGF_DEPT_NAME" label="车辆所属部门" align="center" />
<el-table-column prop="USER_NAME" label="车辆责任人" align="center"/> <el-table-column prop="USER_NAME" label="车辆责任人" align="center"/>
<el-table-column label="操作" align="center" width="480"> <el-table-column label="操作" align="center" width="480">
<template slot-scope="{row}"> <template slot-scope="{row}">
<el-button type="warning" icon="el-icon-more" size="mini" @click="vehicleInOutRecordBtn(row.LICENCE_NO)"></el-button> <el-button type="warning" size="mini" @click="vehicleInOutRecordBtn(row.LICENCE_NO)"></el-button>
<el-button icon="el-icon-view" size="mini" @click="showDetail(row.VEHICLE_ID)"></el-button> <el-button icon="el-icon-view" size="mini" @click="showDetail(row.VEHICLE_ID)"></el-button>
<el-button type="primary" icon="el-icon-edit" size="mini" @click="openEditDialogEditBtn(row.VEHICLE_ID)"></el-button> <el-button type="primary" icon="el-icon-edit" size="mini" @click="openEditDialogEditBtn(row.VEHICLE_ID)"></el-button>
<el-button type="danger" icon="el-icon-delete" size="mini" @click="deleteSingleDataDeleteBtn(row.VEHICLE_ID, row.USER_ID, row.EMPLOYEE_VEHICLE_USER_ID)">删除</el-button> <el-button type="danger" icon="el-icon-delete" size="mini" @click="deleteSingleDataDeleteBtn(row.VEHICLE_ID, row.USER_ID, row.EMPLOYEE_VEHICLE_USER_ID)">删除</el-button>
@ -396,7 +396,7 @@ export default {
}, },
updateBranchName(ID) { updateBranchName(ID) {
requestFN( requestFN(
'/department/listTreeCorpInfo', '/xgf/department/listzTree',
// '/department/listTree', // '/department/listTree',
{ {
CORPINFO_ID: ID CORPINFO_ID: ID

View File

@ -1,10 +1,10 @@
<template> <template>
<div class="app-container"> <div class="app-container">
<el-form label-width="90px"> <el-form label-width="130px">
<el-row> <el-row>
<el-col :span="4"> <el-col :span="4">
<el-form-item label="分公司名称"> <el-form-item label="驻港单位名称">
<el-input v-model="searchForm.CORP_NAME" placeholder="分公司名称"/> <el-input v-model="searchForm.CORP_NAME" placeholder="驻港单位名称"/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="4"> <el-col :span="4">
@ -34,7 +34,7 @@
highlight-current-row highlight-current-row
> >
<el-table-column type="index" label="序号" width="50" align="center" /> <el-table-column type="index" label="序号" width="50" align="center" />
<el-table-column prop="CORP_NAME" label="分公司名称" /> <el-table-column prop="CORP_NAME" label="驻港单位名称" />
<el-table-column prop="SOCIAL_CODE" label="统一社会信用代码" /> <el-table-column prop="SOCIAL_CODE" label="统一社会信用代码" />
<el-table-column prop="COMPANY_AREA" label="所属地区" /> <el-table-column prop="COMPANY_AREA" label="所属地区" />
<el-table-column prop="STATE" label="企业状态"> <el-table-column prop="STATE" label="企业状态">

View File

@ -124,16 +124,9 @@ export default{
}, },
// //
reset() { reset() {
this.form = { this.form.USER_NAME = ''
USER_NAME: '', this.form.CORPINFO_NAME = ''
PHONE: '', this.form.DEPARTMENT_NAME = ''
ID_CARD: '',
CORPINFO_NAME: '',
DEPARTMENT_NAME: '',
VISIT_START_TIME: '',
VISIT_END_TIME: '',
DOOR_NAME: ''
}
this.getList() this.getList()
}, },
// //

View File

@ -30,7 +30,7 @@
<el-table-column prop="personType" label="人员身份"/> <el-table-column prop="personType" label="人员身份"/>
<el-table-column prop="personType" label="人员身份"/> <el-table-column prop="personType" label="人员身份"/>
<el-table-column prop="regionName" label="区域名称"/> <el-table-column prop="regionName" label="区域名称"/>
<el-table-column prop="reportTime" label="上报时间"/> <el-table-column prop="syncTime" label="上报时间"/>
</el-table> </el-table>
<div class="page-btn-group"> <div class="page-btn-group">
<div/><div/> <div/><div/>

View File

@ -124,16 +124,9 @@ export default{
}, },
// //
reset() { reset() {
this.form = { this.form.USER_NAME = ''
USER_NAME: '', this.form.CORPINFO_NAME = ''
PHONE: '', this.form.DEPARTMENT_NAME = ''
ID_CARD: '',
CORPINFO_NAME: '',
DEPARTMENT_NAME: '',
VISIT_START_TIME: '',
VISIT_END_TIME: '',
DOOR_NAME: ''
}
this.getList() this.getList()
}, },
// //

View File

@ -30,7 +30,7 @@
<el-table-column prop="personType" label="人员身份"/> <el-table-column prop="personType" label="人员身份"/>
<el-table-column prop="personType" label="人员身份"/> <el-table-column prop="personType" label="人员身份"/>
<el-table-column prop="regionName" label="区域名称"/> <el-table-column prop="regionName" label="区域名称"/>
<el-table-column prop="reportTime" label="上报时间"/> <el-table-column prop="syncTime" label="上报时间"/>
</el-table> </el-table>
<div class="page-btn-group"> <div class="page-btn-group">
<div/><div/> <div/><div/>

View File

@ -124,16 +124,9 @@ export default{
}, },
// //
reset() { reset() {
this.form = { this.form.USER_NAME = ''
USER_NAME: '', this.form.CORPINFO_NAME = ''
PHONE: '', this.form.DEPARTMENT_NAME = ''
ID_CARD: '',
CORPINFO_NAME: '',
DEPARTMENT_NAME: '',
VISIT_START_TIME: '',
VISIT_END_TIME: '',
DOOR_NAME: ''
}
this.getList() this.getList()
}, },
// //

View File

@ -30,7 +30,7 @@
<el-table-column prop="personType" label="人员身份"/> <el-table-column prop="personType" label="人员身份"/>
<el-table-column prop="personType" label="人员身份"/> <el-table-column prop="personType" label="人员身份"/>
<el-table-column prop="regionName" label="区域名称"/> <el-table-column prop="regionName" label="区域名称"/>
<el-table-column prop="reportTime" label="上报时间"/> <el-table-column prop="syncTime" label="上报时间"/>
</el-table> </el-table>
<div class="page-btn-group"> <div class="page-btn-group">
<div/><div/> <div/><div/>

View File

@ -124,16 +124,9 @@ export default{
}, },
// //
reset() { reset() {
this.form = { this.form.USER_NAME = ''
USER_NAME: '', this.form.CORPINFO_NAME = ''
PHONE: '', this.form.DEPARTMENT_NAME = ''
ID_CARD: '',
CORPINFO_NAME: '',
DEPARTMENT_NAME: '',
VISIT_START_TIME: '',
VISIT_END_TIME: '',
DOOR_NAME: ''
}
this.getList() this.getList()
}, },
// //

View File

@ -30,7 +30,7 @@
<el-table-column prop="personType" label="人员身份"/> <el-table-column prop="personType" label="人员身份"/>
<el-table-column prop="personType" label="人员身份"/> <el-table-column prop="personType" label="人员身份"/>
<el-table-column prop="regionName" label="区域名称"/> <el-table-column prop="regionName" label="区域名称"/>
<el-table-column prop="reportTime" label="上报时间"/> <el-table-column prop="syncTime" label="上报时间"/>
</el-table> </el-table>
<div class="page-btn-group"> <div class="page-btn-group">
<div/><div/> <div/><div/>