fix: BUG修改
This commit is contained in:
parent
424b7f9ef7
commit
a82cb72bde
@ -1,4 +1,4 @@
|
|||||||
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><title>人员录入</title><link href=/doc/h5Entry/static/css/app.53e39f85ed3ad24a05f3fb9833820ad1.css rel=stylesheet></head><body><div id=app></div><script>var host = window.location.origin;
|
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><title>人员录入</title><link href=/doc/h5Entry/static/css/app.2d1aaa4a3a6d5051bbfd80b203f3980a.css rel=stylesheet></head><body><div id=app></div><script>var host = window.location.origin;
|
||||||
var rootURL = host + "/";
|
var rootURL = host + "/";
|
||||||
// var rootURL = "http://192.168.34.221:28888/";
|
// var rootURL = "http://192.168.34.221:28888/";
|
||||||
// var rootURL = "http://192.168.34.221:9111/"; //本地
|
// var rootURL = "http://192.168.34.221:9111/"; //本地
|
||||||
@ -13,7 +13,8 @@
|
|||||||
// rootURL = "http://183.95.84.34:8081/"; //恩施
|
// rootURL = "http://183.95.84.34:8081/"; //恩施
|
||||||
// rootURL = "http://192.168.34.125:6023/" //本地
|
// rootURL = "http://192.168.34.125:6023/" //本地
|
||||||
rootURL = "http://192.168.34.221:9111/" //本地
|
rootURL = "http://192.168.34.221:9111/" //本地
|
||||||
|
// rootURL = "http://42.180.188.17:9809" // 正式
|
||||||
// rootURL = "http://192.168.34.155:19111/" //本地
|
// rootURL = "http://192.168.34.155:19111/" //本地
|
||||||
// locationURL=rootURL+'doc/h5Entry/index.html?userId=4&projectSn=a2ef0238b59146aa814b93f47710dbf2#/'
|
// locationURL=rootURL+'doc/h5Entry/index.html?userId=4&projectSn=a2ef0238b59146aa814b93f47710dbf2#/'
|
||||||
locationURL=rootURL+'doc/h5Entry/index.html?userId=1779721457571291137&projectSn=BD3137498CB84BF0969979E0342CDBCA&educationId=1666278624304615426#/'
|
locationURL=rootURL+'doc/h5Entry/index.html?userId=1779721457571291137&projectSn=BD3137498CB84BF0969979E0342CDBCA&educationId=1666278624304615426#/'
|
||||||
}</script><script type=text/javascript src=/doc/h5Entry/static/js/manifest.5b02f1a95ccf10320e1c.js></script><script type=text/javascript src=/doc/h5Entry/static/js/vendor.08fb8d13d88c906352f9.js></script><script type=text/javascript src=/doc/h5Entry/static/js/app.b254623430b00511f0d5.js></script></body></html>
|
}</script><script type=text/javascript src=/doc/h5Entry/static/js/manifest.123956a86b7951cf4ba0.js></script><script type=text/javascript src=/doc/h5Entry/static/js/vendor.08fb8d13d88c906352f9.js></script><script type=text/javascript src=/doc/h5Entry/static/js/app.b254623430b00511f0d5.js></script></body></html>
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
2
public/doc/h5Entry/static/js/3.113a4e1ea2c45e038999.js
Normal file
2
public/doc/h5Entry/static/js/3.113a4e1ea2c45e038999.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
2
public/doc/h5Entry/static/js/3.57446ff5738e0520a987.js
Normal file
2
public/doc/h5Entry/static/js/3.57446ff5738e0520a987.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
2
public/doc/h5Entry/static/js/3.a707ad46b51e79db8932.js
Normal file
2
public/doc/h5Entry/static/js/3.a707ad46b51e79db8932.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -0,0 +1,2 @@
|
|||||||
|
!function(e){var n=window.webpackJsonp;window.webpackJsonp=function(r,c,a){for(var f,i,u,s=0,l=[];s<r.length;s++)i=r[s],t[i]&&l.push(t[i][0]),t[i]=0;for(f in c)Object.prototype.hasOwnProperty.call(c,f)&&(e[f]=c[f]);for(n&&n(r,c,a);l.length;)l.shift()();if(a)for(s=0;s<a.length;s++)u=o(o.s=a[s]);return u};var r={},t={8:0};function o(n){if(r[n])return r[n].exports;var t=r[n]={i:n,l:!1,exports:{}};return e[n].call(t.exports,t,t.exports,o),t.l=!0,t.exports}o.e=function(e){var n=t[e];if(0===n)return new Promise(function(e){e()});if(n)return n[2];var r=new Promise(function(r,o){n=t[e]=[r,o]});n[2]=r;var c=document.getElementsByTagName("head")[0],a=document.createElement("script");a.type="text/javascript",a.charset="utf-8",a.async=!0,a.timeout=12e4,o.nc&&a.setAttribute("nonce",o.nc),a.src=o.p+"static/js/"+e+"."+{0:"fbf64467c6abbbc1eb98",1:"75a3aa4283927f4b1b27",2:"b40a0ecff2f58dd786e6",3:"57446ff5738e0520a987",4:"c52430ef4f6e74b5b49a",5:"ef7329314c5270b36976"}[e]+".js";var f=setTimeout(i,12e4);function i(){a.onerror=a.onload=null,clearTimeout(f);var n=t[e];0!==n&&(n&&n[1](new Error("Loading chunk "+e+" failed.")),t[e]=void 0)}return a.onerror=a.onload=i,c.appendChild(a),r},o.m=e,o.c=r,o.d=function(e,n,r){o.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},o.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(n,"a",n),n},o.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},o.p="/doc/h5Entry/",o.oe=function(e){throw console.error(e),e}}([]);
|
||||||
|
//# sourceMappingURL=manifest.123956a86b7951cf4ba0.js.map
|
||||||
File diff suppressed because one or more lines are too long
@ -0,0 +1,2 @@
|
|||||||
|
!function(e){var n=window.webpackJsonp;window.webpackJsonp=function(r,c,a){for(var i,u,f,s=0,l=[];s<r.length;s++)u=r[s],t[u]&&l.push(t[u][0]),t[u]=0;for(i in c)Object.prototype.hasOwnProperty.call(c,i)&&(e[i]=c[i]);for(n&&n(r,c,a);l.length;)l.shift()();if(a)for(s=0;s<a.length;s++)f=o(o.s=a[s]);return f};var r={},t={8:0};function o(n){if(r[n])return r[n].exports;var t=r[n]={i:n,l:!1,exports:{}};return e[n].call(t.exports,t,t.exports,o),t.l=!0,t.exports}o.e=function(e){var n=t[e];if(0===n)return new Promise(function(e){e()});if(n)return n[2];var r=new Promise(function(r,o){n=t[e]=[r,o]});n[2]=r;var c=document.getElementsByTagName("head")[0],a=document.createElement("script");a.type="text/javascript",a.charset="utf-8",a.async=!0,a.timeout=12e4,o.nc&&a.setAttribute("nonce",o.nc),a.src=o.p+"static/js/"+e+"."+{0:"fbf64467c6abbbc1eb98",1:"75a3aa4283927f4b1b27",2:"b40a0ecff2f58dd786e6",3:"113a4e1ea2c45e038999",4:"c52430ef4f6e74b5b49a",5:"ef7329314c5270b36976"}[e]+".js";var i=setTimeout(u,12e4);function u(){a.onerror=a.onload=null,clearTimeout(i);var n=t[e];0!==n&&(n&&n[1](new Error("Loading chunk "+e+" failed.")),t[e]=void 0)}return a.onerror=a.onload=u,c.appendChild(a),r},o.m=e,o.c=r,o.d=function(e,n,r){o.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},o.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(n,"a",n),n},o.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},o.p="/doc/h5Entry/",o.oe=function(e){throw console.error(e),e}}([]);
|
||||||
|
//# sourceMappingURL=manifest.29eec5e44310cecd3b5c.js.map
|
||||||
File diff suppressed because one or more lines are too long
@ -0,0 +1,2 @@
|
|||||||
|
!function(e){var n=window.webpackJsonp;window.webpackJsonp=function(r,a,c){for(var i,u,f,s=0,l=[];s<r.length;s++)u=r[s],t[u]&&l.push(t[u][0]),t[u]=0;for(i in a)Object.prototype.hasOwnProperty.call(a,i)&&(e[i]=a[i]);for(n&&n(r,a,c);l.length;)l.shift()();if(c)for(s=0;s<c.length;s++)f=o(o.s=c[s]);return f};var r={},t={8:0};function o(n){if(r[n])return r[n].exports;var t=r[n]={i:n,l:!1,exports:{}};return e[n].call(t.exports,t,t.exports,o),t.l=!0,t.exports}o.e=function(e){var n=t[e];if(0===n)return new Promise(function(e){e()});if(n)return n[2];var r=new Promise(function(r,o){n=t[e]=[r,o]});n[2]=r;var a=document.getElementsByTagName("head")[0],c=document.createElement("script");c.type="text/javascript",c.charset="utf-8",c.async=!0,c.timeout=12e4,o.nc&&c.setAttribute("nonce",o.nc),c.src=o.p+"static/js/"+e+"."+{0:"fbf64467c6abbbc1eb98",1:"75a3aa4283927f4b1b27",2:"b40a0ecff2f58dd786e6",3:"a707ad46b51e79db8932",4:"c52430ef4f6e74b5b49a",5:"ef7329314c5270b36976"}[e]+".js";var i=setTimeout(u,12e4);function u(){c.onerror=c.onload=null,clearTimeout(i);var n=t[e];0!==n&&(n&&n[1](new Error("Loading chunk "+e+" failed.")),t[e]=void 0)}return c.onerror=c.onload=u,a.appendChild(c),r},o.m=e,o.c=r,o.d=function(e,n,r){o.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},o.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(n,"a",n),n},o.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},o.p="/doc/h5Entry/",o.oe=function(e){throw console.error(e),e}}([]);
|
||||||
|
//# sourceMappingURL=manifest.89684d187a4527f879dc.js.map
|
||||||
File diff suppressed because one or more lines are too long
@ -112,11 +112,7 @@
|
|||||||
align="center"
|
align="center"
|
||||||
></el-table-column> -->
|
></el-table-column> -->
|
||||||
<!-- width="100" -->
|
<!-- width="100" -->
|
||||||
<el-table-column
|
<el-table-column prop="carTypeName" label="车种类型" align="center">
|
||||||
prop="carTypeName"
|
|
||||||
label="车种类型"
|
|
||||||
align="center"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<!-- width="80" -->
|
<!-- width="80" -->
|
||||||
<el-table-column
|
<el-table-column
|
||||||
@ -493,10 +489,7 @@
|
|||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- 固定/长期车辆 -->
|
<!-- 固定/长期车辆 -->
|
||||||
<el-form-item
|
<el-form-item label="车辆类型" prop="carModuleType">
|
||||||
label="车辆类型"
|
|
||||||
prop="carModuleType"
|
|
||||||
>
|
|
||||||
<!-- <el-radio-group v-model="addEditForm.carModuleType" @change="changeForm()"> -->
|
<!-- <el-radio-group v-model="addEditForm.carModuleType" @change="changeForm()"> -->
|
||||||
<el-radio-group v-model="addEditForm.carModuleType">
|
<el-radio-group v-model="addEditForm.carModuleType">
|
||||||
<el-radio :label="1">固定车辆</el-radio>
|
<el-radio :label="1">固定车辆</el-radio>
|
||||||
@ -1464,7 +1457,7 @@ export default {
|
|||||||
],
|
],
|
||||||
addEditForm: {
|
addEditForm: {
|
||||||
// uDevId: [],
|
// uDevId: [],
|
||||||
isBlack: 0
|
isBlack: 0,
|
||||||
},
|
},
|
||||||
pagInfo: {
|
pagInfo: {
|
||||||
pageNo: 1, //页数
|
pageNo: 1, //页数
|
||||||
@ -1571,6 +1564,11 @@ export default {
|
|||||||
this.issuePointList = res.result;
|
this.issuePointList = res.result;
|
||||||
},
|
},
|
||||||
async retryEvent(id) {
|
async retryEvent(id) {
|
||||||
|
this.$notify({
|
||||||
|
title: "正在重试...",
|
||||||
|
type: "success",
|
||||||
|
duration: 1500,
|
||||||
|
});
|
||||||
const res = await xmglXzHikvisionSyncRetryAPI({
|
const res = await xmglXzHikvisionSyncRetryAPI({
|
||||||
id: id,
|
id: id,
|
||||||
});
|
});
|
||||||
@ -1918,7 +1916,7 @@ export default {
|
|||||||
carNumber: this.carNumber,
|
carNumber: this.carNumber,
|
||||||
isBlack: this.isBlack,
|
isBlack: this.isBlack,
|
||||||
sendSuccessStatus: this.tableParameter.sendSuccessStatus,
|
sendSuccessStatus: this.tableParameter.sendSuccessStatus,
|
||||||
carModuleType: this.tableParameter.carModuleType
|
carModuleType: this.tableParameter.carModuleType,
|
||||||
}).then((result) => {
|
}).then((result) => {
|
||||||
if (result.success) {
|
if (result.success) {
|
||||||
this.List = result.result.records;
|
this.List = result.result.records;
|
||||||
@ -1932,7 +1930,7 @@ export default {
|
|||||||
},
|
},
|
||||||
close() {
|
close() {
|
||||||
this.addEditForm = {
|
this.addEditForm = {
|
||||||
isBlack: 0
|
isBlack: 0,
|
||||||
};
|
};
|
||||||
this.fileList = [];
|
this.fileList = [];
|
||||||
this.fileList2 = [];
|
this.fileList2 = [];
|
||||||
|
|||||||
@ -145,7 +145,10 @@
|
|||||||
<div class="team_list whiteBlock flex2">
|
<div class="team_list whiteBlock flex2">
|
||||||
<!-- 新增部门 -->
|
<!-- 新增部门 -->
|
||||||
<el-button
|
<el-button
|
||||||
v-permission="{key: 'rygl_addDepartment', menuPath: '/project/labor/personManage'}"
|
v-permission="{
|
||||||
|
key: 'rygl_addDepartment',
|
||||||
|
menuPath: '/project/labor/personManage',
|
||||||
|
}"
|
||||||
type="primary"
|
type="primary"
|
||||||
plain
|
plain
|
||||||
icon="el-icon-plus"
|
icon="el-icon-plus"
|
||||||
@ -193,7 +196,10 @@
|
|||||||
<div style="margin: 0; text-align: center">
|
<div style="margin: 0; text-align: center">
|
||||||
<!-- 编辑部门 -->
|
<!-- 编辑部门 -->
|
||||||
<div
|
<div
|
||||||
v-permission="{key: 'rygl_editDepartment', menuPath: '/project/labor/personManage'}"
|
v-permission="{
|
||||||
|
key: 'rygl_editDepartment',
|
||||||
|
menuPath: '/project/labor/personManage',
|
||||||
|
}"
|
||||||
style="cursor: pointer; margin-bottom: 5px"
|
style="cursor: pointer; margin-bottom: 5px"
|
||||||
@click="editTeamInfo(item)"
|
@click="editTeamInfo(item)"
|
||||||
>
|
>
|
||||||
@ -204,7 +210,14 @@
|
|||||||
<span>{{ $t("message.laborMange.edit") }}</span>
|
<span>{{ $t("message.laborMange.edit") }}</span>
|
||||||
</div>
|
</div>
|
||||||
<!-- 删除部门 -->
|
<!-- 删除部门 -->
|
||||||
<div v-permission="{key: 'rygl_deleteDepartment', menuPath: '/project/labor/personManage'}" style="cursor: pointer" @click="deleteTeamInfo(item)">
|
<div
|
||||||
|
v-permission="{
|
||||||
|
key: 'rygl_deleteDepartment',
|
||||||
|
menuPath: '/project/labor/personManage',
|
||||||
|
}"
|
||||||
|
style="cursor: pointer"
|
||||||
|
@click="deleteTeamInfo(item)"
|
||||||
|
>
|
||||||
<img
|
<img
|
||||||
src="@/assets/images/icon-delete.png"
|
src="@/assets/images/icon-delete.png"
|
||||||
style="margin-right: 5px"
|
style="margin-right: 5px"
|
||||||
@ -221,7 +234,14 @@
|
|||||||
class="el-icon-arrow-up"
|
class="el-icon-arrow-up"
|
||||||
@click="showTeamList = true"
|
@click="showTeamList = true"
|
||||||
v-if="showTeamList && teamListData.totalTeamNum > 0"
|
v-if="showTeamList && teamListData.totalTeamNum > 0"
|
||||||
style="position: absolute;right: 10px;top: 35%;font-size: 26px; cursor: pointer; color: #999"
|
style="
|
||||||
|
position: absolute;
|
||||||
|
right: 10px;
|
||||||
|
top: 35%;
|
||||||
|
font-size: 26px;
|
||||||
|
cursor: pointer;
|
||||||
|
color: #999;
|
||||||
|
"
|
||||||
></i>
|
></i>
|
||||||
</div>
|
</div>
|
||||||
<i
|
<i
|
||||||
@ -235,7 +255,10 @@
|
|||||||
<div class="search_wrap" :class="{ flex: COMPANY != 'nanchang' }">
|
<div class="search_wrap" :class="{ flex: COMPANY != 'nanchang' }">
|
||||||
<!-- 人员导入 -->
|
<!-- 人员导入 -->
|
||||||
<el-button
|
<el-button
|
||||||
v-permission="{key: 'rygl_inputPerson', menuPath: '/project/labor/personManage'}"
|
v-permission="{
|
||||||
|
key: 'rygl_inputPerson',
|
||||||
|
menuPath: '/project/labor/personManage',
|
||||||
|
}"
|
||||||
type="primary"
|
type="primary"
|
||||||
size="medium"
|
size="medium"
|
||||||
@click="personnelEntry"
|
@click="personnelEntry"
|
||||||
@ -243,9 +266,19 @@
|
|||||||
>{{ $t("message.laborMange.personnelEntry") }}</el-button
|
>{{ $t("message.laborMange.personnelEntry") }}</el-button
|
||||||
>
|
>
|
||||||
<!-- 导出模板 -->
|
<!-- 导出模板 -->
|
||||||
<el-button v-permission="{key: 'rygl_exportTemplate', menuPath: '/project/labor/personManage'}" type="primary" size="medium" @click="exportM">{{
|
<el-button
|
||||||
$t("message.laborMange.export") + $t("message.laborMange.template")
|
v-permission="{
|
||||||
}}</el-button>
|
key: 'rygl_exportTemplate',
|
||||||
|
menuPath: '/project/labor/personManage',
|
||||||
|
}"
|
||||||
|
type="primary"
|
||||||
|
size="medium"
|
||||||
|
@click="exportM"
|
||||||
|
>{{
|
||||||
|
$t("message.laborMange.export") +
|
||||||
|
$t("message.laborMange.template")
|
||||||
|
}}</el-button
|
||||||
|
>
|
||||||
<el-upload
|
<el-upload
|
||||||
style="display: inline-block; margin-left: 5px"
|
style="display: inline-block; margin-left: 5px"
|
||||||
class="upload-demo"
|
class="upload-demo"
|
||||||
@ -264,13 +297,22 @@
|
|||||||
:auto-upload="true"
|
:auto-upload="true"
|
||||||
>
|
>
|
||||||
<!-- 批量导入 -->
|
<!-- 批量导入 -->
|
||||||
<el-button v-permission="{key: 'rygl_input_pl', menuPath: '/project/labor/personManage'}" size="medium" type="primary">{{
|
<el-button
|
||||||
$t("message.laborMange.bulkImport")
|
v-permission="{
|
||||||
}}</el-button>
|
key: 'rygl_input_pl',
|
||||||
|
menuPath: '/project/labor/personManage',
|
||||||
|
}"
|
||||||
|
size="medium"
|
||||||
|
type="primary"
|
||||||
|
>{{ $t("message.laborMange.bulkImport") }}</el-button
|
||||||
|
>
|
||||||
</el-upload>
|
</el-upload>
|
||||||
<!-- 导入图片 -->
|
<!-- 导入图片 -->
|
||||||
<el-button
|
<el-button
|
||||||
v-permission="{key: 'rygl_ImportPhotos', menuPath: '/project/labor/personManage'}"
|
v-permission="{
|
||||||
|
key: 'rygl_ImportPhotos',
|
||||||
|
menuPath: '/project/labor/personManage',
|
||||||
|
}"
|
||||||
size="medium"
|
size="medium"
|
||||||
@click="importImgOpen()"
|
@click="importImgOpen()"
|
||||||
type="primary"
|
type="primary"
|
||||||
@ -278,7 +320,10 @@
|
|||||||
>导入照片</el-button
|
>导入照片</el-button
|
||||||
>
|
>
|
||||||
<el-button
|
<el-button
|
||||||
v-permission="{key: 'rygl_distributeAccessEquipment', menuPath: '/project/labor/personManage'}"
|
v-permission="{
|
||||||
|
key: 'rygl_distributeAccessEquipment',
|
||||||
|
menuPath: '/project/labor/personManage',
|
||||||
|
}"
|
||||||
size="medium"
|
size="medium"
|
||||||
@click="passEquipment()"
|
@click="passEquipment()"
|
||||||
type="primary"
|
type="primary"
|
||||||
@ -364,16 +409,37 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
<!-- 查询 -->
|
<!-- 查询 -->
|
||||||
<el-button v-permission="{key: 'rygl_query', menuPath: '/project/labor/personManage'}" type="primary" @click="inquireBtn" plain>{{
|
<el-button
|
||||||
$t("message.laborMange.inquire")
|
v-permission="{
|
||||||
}}</el-button>
|
key: 'rygl_query',
|
||||||
|
menuPath: '/project/labor/personManage',
|
||||||
|
}"
|
||||||
|
type="primary"
|
||||||
|
@click="inquireBtn"
|
||||||
|
plain
|
||||||
|
>{{ $t("message.laborMange.inquire") }}</el-button
|
||||||
|
>
|
||||||
<!-- 刷新 -->
|
<!-- 刷新 -->
|
||||||
<el-button v-permission="{key: 'rygl_refresh', menuPath: '/project/labor/personManage'}" type="warning" @click="refreshBtn" plain>{{
|
<el-button
|
||||||
$t("message.laborMange.refresh")
|
v-permission="{
|
||||||
}}</el-button>
|
key: 'rygl_refresh',
|
||||||
<el-button title="按班组导出" v-permission="{key: 'rygl_drive', menuPath: '/project/labor/personManage'}" type="primary" @click="exportFn">{{
|
menuPath: '/project/labor/personManage',
|
||||||
$t("message.laborMange.export")
|
}"
|
||||||
}}</el-button>
|
type="warning"
|
||||||
|
@click="refreshBtn"
|
||||||
|
plain
|
||||||
|
>{{ $t("message.laborMange.refresh") }}</el-button
|
||||||
|
>
|
||||||
|
<el-button
|
||||||
|
title="按班组导出"
|
||||||
|
v-permission="{
|
||||||
|
key: 'rygl_drive',
|
||||||
|
menuPath: '/project/labor/personManage',
|
||||||
|
}"
|
||||||
|
type="primary"
|
||||||
|
@click="exportFn"
|
||||||
|
>{{ $t("message.laborMange.export") }}</el-button
|
||||||
|
>
|
||||||
<el-button
|
<el-button
|
||||||
type="primary"
|
type="primary"
|
||||||
:disabled="checkedWorker.length == 0"
|
:disabled="checkedWorker.length == 0"
|
||||||
@ -507,7 +573,10 @@
|
|||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<div class="tableBtns">
|
<div class="tableBtns">
|
||||||
<el-button
|
<el-button
|
||||||
v-permission="{key: 'rygl_Check_Distribution', menuPath: '/project/labor/personManage'}"
|
v-permission="{
|
||||||
|
key: 'rygl_Check_Distribution',
|
||||||
|
menuPath: '/project/labor/personManage',
|
||||||
|
}"
|
||||||
size="medium"
|
size="medium"
|
||||||
type="text"
|
type="text"
|
||||||
class="operationText"
|
class="operationText"
|
||||||
@ -516,7 +585,10 @@
|
|||||||
>
|
>
|
||||||
<!-- 人员退场 -->
|
<!-- 人员退场 -->
|
||||||
<el-button
|
<el-button
|
||||||
v-permission="{key: 'rygl_exit', menuPath: '/project/labor/personManage'}"
|
v-permission="{
|
||||||
|
key: 'rygl_exit',
|
||||||
|
menuPath: '/project/labor/personManage',
|
||||||
|
}"
|
||||||
class="operationText"
|
class="operationText"
|
||||||
type="text"
|
type="text"
|
||||||
size="medium"
|
size="medium"
|
||||||
@ -544,7 +616,10 @@
|
|||||||
|
|
||||||
<!-- 人员删除 -->
|
<!-- 人员删除 -->
|
||||||
<div
|
<div
|
||||||
v-permission="{key: 'rygl_delete', menuPath: '/project/labor/personManage'}"
|
v-permission="{
|
||||||
|
key: 'rygl_delete',
|
||||||
|
menuPath: '/project/labor/personManage',
|
||||||
|
}"
|
||||||
class="operationText"
|
class="operationText"
|
||||||
@click="removeWorkerInfo(scope.row)"
|
@click="removeWorkerInfo(scope.row)"
|
||||||
>
|
>
|
||||||
@ -601,7 +676,10 @@
|
|||||||
<div class="flex table_wrap_bottom">
|
<div class="flex table_wrap_bottom">
|
||||||
<div>
|
<div>
|
||||||
<el-checkbox
|
<el-checkbox
|
||||||
v-permission="{key: 'rygl_lot_move_exit', menuPath: '/project/labor/personManage'}"
|
v-permission="{
|
||||||
|
key: 'rygl_lot_move_exit',
|
||||||
|
menuPath: '/project/labor/personManage',
|
||||||
|
}"
|
||||||
:indeterminate="isIndeterminate"
|
:indeterminate="isIndeterminate"
|
||||||
v-model="checkAll"
|
v-model="checkAll"
|
||||||
@change="handleCheckAllChange"
|
@change="handleCheckAllChange"
|
||||||
@ -626,7 +704,7 @@
|
|||||||
<div>
|
<div>
|
||||||
<el-pagination
|
<el-pagination
|
||||||
class="pagerBox"
|
class="pagerBox"
|
||||||
style="margin-top: 0;margin-right: 600px;"
|
style="margin-top: 0; margin-right: 600px"
|
||||||
@size-change="handleSizeChange"
|
@size-change="handleSizeChange"
|
||||||
@current-change="handleCurrentChange"
|
@current-change="handleCurrentChange"
|
||||||
:current-page="page"
|
:current-page="page"
|
||||||
@ -687,9 +765,7 @@
|
|||||||
照片命名规则为姓名_证件号码jpg,需露出眉毛和眼睛;单张照片文件大小10
|
照片命名规则为姓名_证件号码jpg,需露出眉毛和眼睛;单张照片文件大小10
|
||||||
KB~200 KB。
|
KB~200 KB。
|
||||||
</div>
|
</div>
|
||||||
<div class="upload-tip-sub">
|
<div class="upload-tip-sub">选择文件后将自动上传并进行数据校验</div>
|
||||||
选择文件后将自动上传并进行数据校验
|
|
||||||
</div>
|
|
||||||
<div class="dialog-footer">
|
<div class="dialog-footer">
|
||||||
<el-button
|
<el-button
|
||||||
class="cancleBtn"
|
class="cancleBtn"
|
||||||
@ -1391,7 +1467,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div style="margin: 4px 0">
|
<div style="margin: 4px 0">
|
||||||
<!-- <span style="color: #f76c6c">*</span> -->
|
<!-- <span style="color: #f76c6c">*</span> -->
|
||||||
<div style="width: 100px;text-align: center;">
|
<div style="width: 100px; text-align: center">
|
||||||
{{ $t("message.laborMange.IdCardHead") }}
|
{{ $t("message.laborMange.IdCardHead") }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -1602,7 +1678,7 @@
|
|||||||
<el-row
|
<el-row
|
||||||
:gutter="24"
|
:gutter="24"
|
||||||
v-if="typeRadio == 1"
|
v-if="typeRadio == 1"
|
||||||
style="padding: 0px 12px;"
|
style="padding: 0px 12px"
|
||||||
>
|
>
|
||||||
<el-form-item
|
<el-form-item
|
||||||
:label="$t('message.laborMange.faceDevice')"
|
:label="$t('message.laborMange.faceDevice')"
|
||||||
@ -1633,7 +1709,7 @@
|
|||||||
<el-row
|
<el-row
|
||||||
:gutter="24"
|
:gutter="24"
|
||||||
v-if="typeRadio == 2"
|
v-if="typeRadio == 2"
|
||||||
style="padding: 0px 12px;"
|
style="padding: 0px 12px"
|
||||||
>
|
>
|
||||||
<el-form-item label="人脸分组" prop="ufaceDevList">
|
<el-form-item label="人脸分组" prop="ufaceDevList">
|
||||||
<el-checkbox
|
<el-checkbox
|
||||||
@ -2172,7 +2248,7 @@ export default {
|
|||||||
payRollBankName: "",
|
payRollBankName: "",
|
||||||
payRollBankNumber: "",
|
payRollBankNumber: "",
|
||||||
locationCardno: "",
|
locationCardno: "",
|
||||||
personMail: ""
|
personMail: "",
|
||||||
},
|
},
|
||||||
//人员录入校验
|
//人员录入校验
|
||||||
personFormRules: this.$t("message.laborMange.personFormRules"),
|
personFormRules: this.$t("message.laborMange.personFormRules"),
|
||||||
@ -3914,6 +3990,11 @@ export default {
|
|||||||
this.issuePointList = res.result;
|
this.issuePointList = res.result;
|
||||||
},
|
},
|
||||||
async retryEvent(id) {
|
async retryEvent(id) {
|
||||||
|
this.$notify({
|
||||||
|
title: "正在重试...",
|
||||||
|
type: "success",
|
||||||
|
duration: 1500,
|
||||||
|
});
|
||||||
const res = await xmglXzHikvisionSyncRetryAPI({
|
const res = await xmglXzHikvisionSyncRetryAPI({
|
||||||
id: id,
|
id: id,
|
||||||
});
|
});
|
||||||
|
|||||||
@ -195,7 +195,14 @@
|
|||||||
class="el-icon-arrow-up"
|
class="el-icon-arrow-up"
|
||||||
@click="showTeamList = true"
|
@click="showTeamList = true"
|
||||||
v-if="showTeamList && teamListData.totalTeamNum > 0"
|
v-if="showTeamList && teamListData.totalTeamNum > 0"
|
||||||
style="position: absolute;right: 10px;top: 35%;font-size: 26px; cursor: pointer; color: #999"
|
style="
|
||||||
|
position: absolute;
|
||||||
|
right: 10px;
|
||||||
|
top: 35%;
|
||||||
|
font-size: 26px;
|
||||||
|
cursor: pointer;
|
||||||
|
color: #999;
|
||||||
|
"
|
||||||
></i>
|
></i>
|
||||||
</div>
|
</div>
|
||||||
<i
|
<i
|
||||||
@ -4696,6 +4703,11 @@ export default {
|
|||||||
this.issuePointList = res.result;
|
this.issuePointList = res.result;
|
||||||
},
|
},
|
||||||
async retryEvent(id) {
|
async retryEvent(id) {
|
||||||
|
this.$notify({
|
||||||
|
title: "正在重试...",
|
||||||
|
type: "success",
|
||||||
|
duration: 1500,
|
||||||
|
});
|
||||||
const res = await xmglXzHikvisionSyncRetryAPI({
|
const res = await xmglXzHikvisionSyncRetryAPI({
|
||||||
id: id,
|
id: id,
|
||||||
});
|
});
|
||||||
|
|||||||
@ -125,7 +125,10 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
<el-button
|
<el-button
|
||||||
v-permission="{key: 'hmc_query', menuPath: '/project/labor/roster'}"
|
v-permission="{
|
||||||
|
key: 'hmc_query',
|
||||||
|
menuPath: '/project/labor/roster',
|
||||||
|
}"
|
||||||
type="primary"
|
type="primary"
|
||||||
@click="
|
@click="
|
||||||
page = 1;
|
page = 1;
|
||||||
@ -135,7 +138,10 @@
|
|||||||
>{{ $t("message.laborMange.inquire") }}</el-button
|
>{{ $t("message.laborMange.inquire") }}</el-button
|
||||||
>
|
>
|
||||||
<el-button
|
<el-button
|
||||||
v-permission="{key: 'hmc_refresh', menuPath: '/project/labor/roster'}"
|
v-permission="{
|
||||||
|
key: 'hmc_refresh',
|
||||||
|
menuPath: '/project/labor/roster',
|
||||||
|
}"
|
||||||
type="warning"
|
type="warning"
|
||||||
@click="
|
@click="
|
||||||
page = 1;
|
page = 1;
|
||||||
@ -144,7 +150,7 @@
|
|||||||
tableParameter.inserviceType = '';
|
tableParameter.inserviceType = '';
|
||||||
tableParameter.personType = '';
|
tableParameter.personType = '';
|
||||||
tableParameter.idCard = '';
|
tableParameter.idCard = '';
|
||||||
tableParameter.sendSuccessStatus = null
|
tableParameter.sendSuccessStatus = null;
|
||||||
getInfoList();
|
getInfoList();
|
||||||
"
|
"
|
||||||
plain
|
plain
|
||||||
@ -153,10 +159,25 @@
|
|||||||
<!-- <el-button type="primary" @click="handleExport" plain
|
<!-- <el-button type="primary" @click="handleExport" plain
|
||||||
>{{$t('message.laborMange.haiqing') + $t('message.laborMange.export')}}</el-button
|
>{{$t('message.laborMange.haiqing') + $t('message.laborMange.export')}}</el-button
|
||||||
> -->
|
> -->
|
||||||
<el-button v-permission="{key: 'hmc_exportPerson', menuPath: '/project/labor/roster'}" type="primary" @click="crewExport" plain>{{
|
<el-button
|
||||||
|
v-permission="{
|
||||||
|
key: 'hmc_exportPerson',
|
||||||
|
menuPath: '/project/labor/roster',
|
||||||
|
}"
|
||||||
|
type="primary"
|
||||||
|
@click="crewExport"
|
||||||
|
plain
|
||||||
|
>{{
|
||||||
$t("message.laborMange.crew") + $t("message.laborMange.export")
|
$t("message.laborMange.crew") + $t("message.laborMange.export")
|
||||||
}}</el-button>
|
}}</el-button
|
||||||
<el-button v-permission="{key: 'hmc_inputPerson', menuPath: '/project/labor/roster'}" type="primary" @click="memberRegister"
|
>
|
||||||
|
<el-button
|
||||||
|
v-permission="{
|
||||||
|
key: 'hmc_inputPerson',
|
||||||
|
menuPath: '/project/labor/roster',
|
||||||
|
}"
|
||||||
|
type="primary"
|
||||||
|
@click="memberRegister"
|
||||||
>人员录入</el-button
|
>人员录入</el-button
|
||||||
>
|
>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@ -379,7 +400,10 @@
|
|||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<div class="tableBtns">
|
<div class="tableBtns">
|
||||||
<el-button
|
<el-button
|
||||||
v-permission="{key: 'hmc_ckxfxq', menuPath: '/project/labor/roster'}"
|
v-permission="{
|
||||||
|
key: 'hmc_ckxfxq',
|
||||||
|
menuPath: '/project/labor/roster',
|
||||||
|
}"
|
||||||
size="medium"
|
size="medium"
|
||||||
type="text"
|
type="text"
|
||||||
class="operationText"
|
class="operationText"
|
||||||
@ -647,7 +671,10 @@
|
|||||||
>{{ $t("message.laborMange.highBeatDownload") }}</el-button
|
>{{ $t("message.laborMange.highBeatDownload") }}</el-button
|
||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex5 uploadImage_wrap" style="justify-content: space-around;">
|
<div
|
||||||
|
class="flex5 uploadImage_wrap"
|
||||||
|
style="justify-content: space-around"
|
||||||
|
>
|
||||||
<div class="position">
|
<div class="position">
|
||||||
<img
|
<img
|
||||||
:src="$store.state.FILEURL + addForm.idCardBigPhotoUrl"
|
:src="$store.state.FILEURL + addForm.idCardBigPhotoUrl"
|
||||||
@ -692,7 +719,7 @@
|
|||||||
/> -->
|
/> -->
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex5" style="justify-content: space-around;">
|
<div class="flex5" style="justify-content: space-around">
|
||||||
<span>
|
<span>
|
||||||
<span class="required">*</span
|
<span class="required">*</span
|
||||||
>{{ $t("message.laborMange.IdCardHead") }}
|
>{{ $t("message.laborMange.IdCardHead") }}
|
||||||
@ -961,10 +988,11 @@ export default {
|
|||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
loading: false,
|
||||||
sendStatusArr: [
|
sendStatusArr: [
|
||||||
{ name: "成功", value: 1 },
|
{ name: "成功", value: 1 },
|
||||||
{ name: "失败", value: 2 },
|
{ name: "失败", value: 2 },
|
||||||
{name: "部分成功",value: 3}
|
{ name: "部分成功", value: 3 },
|
||||||
],
|
],
|
||||||
issuePointList: [],
|
issuePointList: [],
|
||||||
comboFormVisible: false,
|
comboFormVisible: false,
|
||||||
@ -1529,6 +1557,11 @@ export default {
|
|||||||
this.issuePointList = res.result;
|
this.issuePointList = res.result;
|
||||||
},
|
},
|
||||||
async retryEvent(id) {
|
async retryEvent(id) {
|
||||||
|
this.$notify({
|
||||||
|
title: "正在重试...",
|
||||||
|
type: "success",
|
||||||
|
duration: 1500,
|
||||||
|
});
|
||||||
const res = await xmglXzHikvisionSyncRetryAPI({
|
const res = await xmglXzHikvisionSyncRetryAPI({
|
||||||
id: id,
|
id: id,
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user