Merge branch 'bjxz-rain' of http://139.9.66.234:18023/dhp/zhgdyun into bjxz-rain
This commit is contained in:
commit
826d4b39b5
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
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
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
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
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
@ -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.8643de0dc8f998d365ed637881945b3a.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.bdbf875f8ad6da6d6fae8c605f407326.css rel=stylesheet></head><body><div id=app></div><script>var host = window.location.origin;
|
||||
var rootURL = host + "/";
|
||||
// var rootURL = "http://192.168.34.221:28888/";
|
||||
// var rootURL = "http://192.168.34.221:9111/"; //本地
|
||||
@ -16,4 +16,4 @@
|
||||
// rootURL = "http://192.168.34.155:19111/" //本地
|
||||
// locationURL=rootURL+'doc/h5Entry/index.html?userId=4&projectSn=a2ef0238b59146aa814b93f47710dbf2#/'
|
||||
locationURL=rootURL+'doc/h5Entry/index.html?userId=1779721457571291137&projectSn=BD3137498CB84BF0969979E0342CDBCA&educationId=1666278624304615426#/'
|
||||
}</script><script type=text/javascript src=/doc/h5Entry/static/js/manifest.3d700e6bdd90ba47631c.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.c6b3cb802133ea2879cb.js></script></body></html>
|
||||
}</script><script type=text/javascript src=/doc/h5Entry/static/js/manifest.e219210fd38a31a4ad17.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.c6b3cb802133ea2879cb.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
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
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/4.127f93cd6c3a53156c1d.js
Normal file
2
public/doc/h5Entry/static/js/4.127f93cd6c3a53156c1d.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/4.c52430ef4f6e74b5b49a.js
Normal file
2
public/doc/h5Entry/static/js/4.c52430ef4f6e74b5b49a.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/5.5032d72676c40b1bb4da.js
Normal file
2
public/doc/h5Entry/static/js/5.5032d72676c40b1bb4da.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/app.9abf58dc6ce00cb9831b.js
Normal file
2
public/doc/h5Entry/static/js/app.9abf58dc6ce00cb9831b.js
Normal file
@ -0,0 +1,2 @@
|
||||
webpackJsonp([7],{"4ml/":function(e,n){},NGWz:function(e,n){!function(e,n){const t=e.documentElement;function i(){const e=Math.min(t.getBoundingClientRect().width,768);t.style.fontSize=e/7.5+"px"}i(),n.addEventListener("resize",i)}(document,window)},NHnr:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var i=t("7+uW"),o={render:function(){var e=this.$createElement,n=this._self._c||e;return n("div",{attrs:{id:"app"}},[n("router-view")],1)},staticRenderFns:[]};var a=t("VU/8")({name:"App"},o,!1,function(e){t("RvT9")},null,null).exports,l=t("mtWM"),u=t.n(l),r=t("/ocq");i.a.use(r.a);var c=new r.a({routes:[{path:"/",name:"index",component:function(){return Promise.all([t.e(0),t.e(2)]).then(t.bind(null,"2NXm"))},meta:{title:"在线测试"}},{path:"/infoInput",name:"home",component:function(){return Promise.all([t.e(0),t.e(5)]).then(t.bind(null,"vkyI"))},meta:{title:"人员录入"}},{path:"/submitPage",name:"submitPage",component:function(){return Promise.all([t.e(0),t.e(1)]).then(t.bind(null,"SHNa"))},meta:{title:"人员录入"}},{path:"/blockDetails",name:"blockDetails",component:function(){return Promise.all([t.e(0),t.e(3)]).then(t.bind(null,"A4ZW"))},meta:{title:"试块详情"}},{path:"/finish",name:"finish",component:function(){return t.e(4).then(t.bind(null,"66ch"))},meta:{title:""}}]}),m=t("Fd2+"),p=(t("4ml/"),t("NGWz"),t("nrAE")),s=t.n(p);i.a.use(s.a),i.a.use(m.a),i.a.prototype.$axios=u.a,i.a.config.productionTip=!1,c.beforeEach(function(e,n,t){e.meta.title&&(document.title=e.meta.title),t()}),new i.a({el:"#app",router:c,components:{App:a},template:"<App/>"})},RvT9:function(e,n){}},["NHnr"]);
|
||||
//# sourceMappingURL=app.9abf58dc6ce00cb9831b.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,d=[];s<r.length;s++)u=r[s],t[u]&&d.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);d.length;)d.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:"f197bda3a590ee95a483",2:"71d89ea01849e20a56e5",3:"4dbc61fae8f9d7188195",4:"127f93cd6c3a53156c1d",5:"5032d72676c40b1bb4da"}[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.3dd7fa638d0b235ef366.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:"f197bda3a590ee95a483",2:"71d89ea01849e20a56e5",3:"4dbc61fae8f9d7188195",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.e219210fd38a31a4ad17.js.map
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -4,9 +4,9 @@ export default {
|
||||
todayInCarNum:'今日进场车次',
|
||||
todayOutCarNum:'今日出场车次',
|
||||
numberOfVehiclesWhitelisted:'白名单车辆数',
|
||||
numberOfTemporaryVehicles:'临时车辆数',
|
||||
numberOfTemporaryVehicles:'长期车辆数',
|
||||
vehicleTypeEntryAndExitStatistics:'车种进出次数统计',
|
||||
temporaryVehicleEntryAndExitRecords:'临时车进出记录',
|
||||
temporaryVehicleEntryAndExitRecords:'长期车进出记录',
|
||||
placeholder_select: '请输入',
|
||||
carColor: '车牌颜色',
|
||||
carColorArr: ['蓝色', '绿色', '黄色', '白色', '黑色', '红色', '橙色', '青色', '紫色', '灰色', '粉色', '棕色'],
|
||||
@ -31,12 +31,12 @@ export default {
|
||||
out:'出',
|
||||
carPhotosUrl: '车辆图片',
|
||||
carType: '车辆类型',
|
||||
carModuleType: '固定/临时车辆',//1固定车辆,2临时车辆
|
||||
carModuleType: '固定/长期车辆',//1固定车辆,2长期车辆
|
||||
reserveStartTime: '预约开始时间',
|
||||
reserveEndTime: '预约结束时间',
|
||||
entryAndExitPermit: '允许进出次数',
|
||||
carType2: '车型',
|
||||
carTypeArr: ['渣土车辆', '外来车辆', '工作车辆'],//1渣土车辆,2外来车辆,3工作车辆
|
||||
carTypeArr: ['渣土车辆', '临时车辆', '工作车辆'],//1渣土车辆,2临时车辆,3工作车辆
|
||||
// createTime: '创建时间',
|
||||
driverName: '司机姓名',
|
||||
driverTelephone: '司机电话',
|
||||
@ -52,9 +52,9 @@ export default {
|
||||
todayInCarNum: '今日进场车次',
|
||||
todayOutCarNum: '今日出场车次',
|
||||
whiteCarNum: '白名单车辆数',
|
||||
temporaryCarNum: '临时车辆数',
|
||||
temporaryCarNum: '长期车辆数',
|
||||
carTypeInOutNumStatistics: '车种进出次数统计',
|
||||
temporaryCarRecord: '临时车进出记录',
|
||||
temporaryCarRecord: '长期车进出记录',
|
||||
inOutTime: '进出时间',
|
||||
inOutCode: '进出标识',
|
||||
in: '进',
|
||||
@ -92,6 +92,6 @@ export default {
|
||||
name: '黑名单',
|
||||
},{
|
||||
value: '3',
|
||||
name: '临时车',
|
||||
name: '长期车',
|
||||
}],
|
||||
}
|
||||
@ -18,7 +18,7 @@ export default {
|
||||
presentVehicle: '当前在场车辆',
|
||||
whiteList: '白名单',
|
||||
blackList: '黑名单',
|
||||
temporaryCar: '临时车',
|
||||
temporaryCar: '长期车',
|
||||
gateName: '闸门名称',
|
||||
gateNumber: '闸门编号',
|
||||
gateInoutType: '进出口类型',
|
||||
|
||||
@ -15,7 +15,7 @@ export default {
|
||||
OnlineStatusStatistics:'在线状态统计',
|
||||
equipmentTypeOverview:'设备类型概况',
|
||||
attendanceYesterday:'昨日出勤人数',
|
||||
numberOfWorkersPresentToday:'今日劳务人员出勤人数',
|
||||
numberOfWorkersPresentToday:'今日施工人员出勤人数',
|
||||
attendanceOfManagementToday:'今日管理人员出勤人数',
|
||||
totalNumberOfAlarmsToday:'今日报警总数',
|
||||
PM25theAlarmNumber:'PM2.5报警数',
|
||||
|
||||
@ -18,12 +18,12 @@ export default {
|
||||
itemInner1: '在职甲方管理人员',
|
||||
itemInner2: '在职监理方管理人员',
|
||||
itemInner3: '在职乙方管理人员',
|
||||
itemInner4: '在职劳务人员',
|
||||
itemInner4: '在职施工人员',
|
||||
text2: '在场总人数',
|
||||
},
|
||||
Block3: {
|
||||
itemInner1: '在场管理人员',
|
||||
itemInner2: '在场劳务人员',
|
||||
itemInner2: '在场施工人员',
|
||||
itemInner3: '在场甲方管理人员',
|
||||
itemInner4: '在场监理方管理人员',
|
||||
itemInner5: '在场乙方管理人员',
|
||||
|
||||
@ -12,6 +12,7 @@ export default {
|
||||
subpackageUnit: '分包单位',
|
||||
buildSchedule: '施工进度',
|
||||
safeStatus: '安全状态',
|
||||
finalAcceptanceStatus: '最终验收状态',
|
||||
item: '条',
|
||||
nothing: '无',
|
||||
record: '记录于',
|
||||
|
||||
@ -139,7 +139,7 @@ export default {
|
||||
todayOutCarOnces: '今日出场车次',
|
||||
onces: '次',
|
||||
numberOfVehiclesWhitelisted: '白名单车辆数',
|
||||
numberOfTemporaryVehicles: '临时车辆数',
|
||||
numberOfTemporaryVehicles: '长期车辆数',
|
||||
carTypeInAndOutTotal: '车种进出统计',
|
||||
carNo: '车牌号',
|
||||
inOrOutTime: '进出时间',
|
||||
@ -251,7 +251,7 @@ export default {
|
||||
companyAttendanceRanking: '企业出勤排名',
|
||||
presenceOfPersonnel: '在场人员',
|
||||
managePeople: '管理人员',
|
||||
contractWorkers: '劳务人员',
|
||||
contractWorkers: '施工人员',
|
||||
temporaryWorkers: '临时人员',
|
||||
noPersonnel: '暂无人员',
|
||||
personnelType: '人员类型',
|
||||
|
||||
@ -2,7 +2,7 @@ export default {
|
||||
placeholder1: '请输入企业名称',
|
||||
placeholder2: '请输入',
|
||||
pleaseChoose: '请选择',
|
||||
modules: '劳务人员',
|
||||
modules: '施工人员',
|
||||
modules1: '管理人员',
|
||||
modules2: '临时人员',
|
||||
theNewTeam: '新增班组',
|
||||
@ -320,6 +320,13 @@ export default {
|
||||
|
||||
//管理人员 录入校验
|
||||
personFormRules: {
|
||||
personMail: [
|
||||
{
|
||||
message: "请输入正确的邮箱格式",
|
||||
type: "email",
|
||||
trigger: "blur",
|
||||
},
|
||||
],
|
||||
workerName: [
|
||||
{
|
||||
required: true,
|
||||
@ -573,8 +580,15 @@ export default {
|
||||
],
|
||||
},
|
||||
|
||||
//劳务人员 录入校验
|
||||
//施工人员 录入校验
|
||||
personFormRules2: {
|
||||
personMail: [
|
||||
{
|
||||
message: "请输入正确的邮箱格式",
|
||||
type: "email",
|
||||
trigger: "blur",
|
||||
},
|
||||
],
|
||||
workerName: [
|
||||
{
|
||||
required: true,
|
||||
|
||||
@ -21,7 +21,7 @@ export default {
|
||||
specialOperation: '特种作业人员',
|
||||
generalOperator: '一般作业人员',
|
||||
outsourcedEmployee: '外包工',
|
||||
lwWorker:'劳务工',
|
||||
lwWorker:'施工人员',
|
||||
dayLaborer: '临时工',
|
||||
registeredNumber: '在册人数',
|
||||
presentNumber: '在场人数',
|
||||
|
||||
@ -32,7 +32,7 @@ export default {
|
||||
operation: '操作',
|
||||
edit: '编辑',
|
||||
delete: '删除',
|
||||
personTypeText_1: '劳务人员',
|
||||
personTypeText_1: '施工人员',
|
||||
personTypeText_2: '管理人员',
|
||||
confirmText: '确定删除',
|
||||
Tips: '提示',
|
||||
@ -167,7 +167,7 @@ export default {
|
||||
equipment_online_rate_statis: '设备在线率统计',
|
||||
attendance_ratio_type_work: '各工种出勤占比',
|
||||
staffTotal: '员工总数',
|
||||
laborPersonnel: '劳务人员',
|
||||
laborPersonnel: '施工人员',
|
||||
management: '管理人员',
|
||||
attendance_today: '今日出勤人数',
|
||||
layer: '层',
|
||||
|
||||
@ -6,7 +6,7 @@ export default {
|
||||
carNumber: 'license plate number',
|
||||
carPhotosUrl: 'Vehicle images',
|
||||
carType: 'vehicle type',
|
||||
carTypeArr: ['Residue in the vehicle', 'foreign vehicle', 'operational vehicle'],//1渣土车辆,2外来车辆,3工作车辆
|
||||
carTypeArr: ['Residue in the vehicle', 'foreign vehicle', 'operational vehicle'],//1渣土车辆,2临时车辆,3工作车辆
|
||||
// createTime: '创建时间',
|
||||
driverName: 'DriverName',
|
||||
driverTelephone: 'The driver phone',
|
||||
|
||||
@ -472,7 +472,7 @@ export default {
|
||||
],
|
||||
},
|
||||
|
||||
//劳务人员 录入校验
|
||||
//施工人员 录入校验
|
||||
personFormRules2: {
|
||||
workerName: [
|
||||
{
|
||||
|
||||
@ -31,7 +31,7 @@ export default {
|
||||
operation: '操作',
|
||||
edit: '编辑',
|
||||
delete: '删除',
|
||||
personTypeText_1: '劳务人员',
|
||||
personTypeText_1: '施工人员',
|
||||
personTypeText_2: '管理人员',
|
||||
confirmText: '确定删除',
|
||||
Tips: '提示',
|
||||
@ -166,7 +166,7 @@ export default {
|
||||
equipment_online_rate_statis: '设备在线率统计',
|
||||
attendance_ratio_type_work: '各工种出勤占比',
|
||||
staffTotal: '员工总数',
|
||||
laborPersonnel: '劳务人员',
|
||||
laborPersonnel: '施工人员',
|
||||
management: '管理人员',
|
||||
attendance_today: '今日出勤人数',
|
||||
layer: '层',
|
||||
|
||||
BIN
src/assets/images/lcbTip.png
Normal file
BIN
src/assets/images/lcbTip.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 6.7 KiB |
@ -32,6 +32,9 @@ export const selectEnvironmentDevStatisticsApi = data => post('xmgl/environmentD
|
||||
export const selectHistoryEnvironmentAlarmListApi = data => post('xmgl/environmentAlarm/selectHistoryEnvironmentAlarmList', data);
|
||||
|
||||
export const getNoticeListApi = data => post('xmgl/notice/list', data); //分页列表查询消息通知信息
|
||||
export const editNoticeDataApi = data => post('xmgl/notice/edit', data); //分页列表查询消息通知信息
|
||||
export const getNoticeStatusApi = data => post('xmgl/xzSecurityQualityInspectionRecord/selectQualityInspectionRecordById', data); //查询安全通知消息状态
|
||||
export const getQualityNoticeStatusApi = data => post('xmgl/qualityInspectionRecord/selectQualityInspectionRecordById', data); //查询质量通知消息状态
|
||||
export const cleanAllNoticeApi = data => post('xmgl/notice/cleanAllNotice', data); //清空消息通知
|
||||
export const deleteNoticeApi = data => post('xmgl/notice/delete', data); //清除单条消息
|
||||
|
||||
|
||||
@ -72,8 +72,12 @@ export const selectDangerousEngineeringProgressRecordApi = data => post('xmgl/da
|
||||
export const selectDangerousEngineeringSideStationApi = data => post('xmgl/dangerousEngineeringSideStation/selectList', data);
|
||||
// 分页列表查询危大工程-验收记录信息
|
||||
export const selectDangerousEngineeringAcceptanceCheckApi = data => post('xmgl/dangerousEngineeringAcceptanceCheck/selectlist', data);
|
||||
// 分页列表查询危大工程-最终验收记录信息
|
||||
export const selectFinalDangerousEngineeringAcceptanceCheckApi = data => get('xmgl/xzDangerousEngineeringAcceptance/list', data);
|
||||
export const deleteFinalDangerousEngineeringAcceptanceCheckApi = data => post('xmgl/xzDangerousEngineeringAcceptance/delete', data);
|
||||
// 分页列表查询隐患检查记录信息
|
||||
export const selectHiddenDangerInspectRecordApi = data => post('xmgl/hiddenDangerInspectRecord/list', data);
|
||||
export const selectFinalHiddenDangerInspectRecordApi = data => post('xmgl/xzSecurityQualityInspectionRecord/list', data);
|
||||
// 删除危大工程-验收记录信息
|
||||
export const deleteDangerousEngineeringAcceptanceCheckApi = data => post('xmgl/dangerousEngineeringAcceptanceCheck/delete', data);
|
||||
// 删除现场危大工程-进度记录信息
|
||||
@ -81,4 +85,7 @@ export const deleteDangerousEngineeringProgressRecordApi = data => post('xmgl/da
|
||||
// 删除危大工程-旁站记录信息
|
||||
export const deleteDangerousEngineeringSideStationApi = data => post('xmgl/dangerousEngineeringSideStation/delete', data);
|
||||
// 删除隐患记录
|
||||
export const deletehiddenDangerInspectRecordApi = data => post('xmgl/hiddenDangerInspectRecord/delete', data);
|
||||
export const deletehiddenDangerInspectRecordApi = data => post('xmgl/hiddenDangerInspectRecord/delete', data);
|
||||
export const deleteFinlahiddenDangerInspectRecordApi = data => post('xmgl/xzSecurityQualityInspectionRecord/delete', data);
|
||||
|
||||
export const selectSafeRectifyRecordListApi = data=> post('xmgl/xzSecurityQualityRectifyRecord/selectRectifyRecordList',data); //质量整改记录
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
/**
|
||||
* api接口统一管理
|
||||
*/
|
||||
import {post} from '../http'
|
||||
import {get,post} from '../http'
|
||||
|
||||
export const getDevListApi = data => post('xmgl/electricalDev/list', data); //获取设备--下拉列表
|
||||
export const getRealTimeDataApi = data => post('xmgl/electricalData/getRealTimeDustNoiseData', data,'false'); //获取设备--实时数据
|
||||
@ -10,4 +10,17 @@ export const getAlarmInfoListApi = data => post('xmgl/electricAlarm/list', data)
|
||||
export const getBoxAlarmStatisticsApi = data => post('xmgl/electricAlarm/selectElectricAlarmStatistics', data); //配电箱报警统计
|
||||
export const getDevStatisticsApi = data => post('xmgl/electricalDev/selectElectricalDevStatistics', data); //配电箱设备统计
|
||||
export const getSelectDataListApi = data => post('xmgl/electricalData/selectElectricalDataList', data); //获取 配电箱24小时实时数据
|
||||
export const getHistoryApi = data => post('xmgl/electricalData/selectElectricalDataPage', data); //获取 配电箱 历史数据
|
||||
export const getHistoryApi = data => post('xmgl/electricalData/selectElectricalDataPage', data); //获取 配电箱 历史数据
|
||||
|
||||
// ai预警
|
||||
// 扣分规则
|
||||
export const getDeductRulePageApi = data => get('xmgl/xzAiDeductRule/page', data);
|
||||
export const addDeductRuleDataApi = data => post('xmgl/xzAiDeductRule/add', data);
|
||||
export const editDeductRuleDataApi = data => post('xmgl/xzAiDeductRule/edit', data);
|
||||
export const deleteDeductRuleDataApi = data => post('xmgl/xzAiDeductRule/delete', data);
|
||||
|
||||
// ai预警处置推送
|
||||
export const getAlarmDealPageApi = data => post('xmgl/aiAnalyseHardWareAlarmRecord/selectPageList', data);
|
||||
export const violationPushDataApi = data => post('xmgl/aiAnalyseHardWareAlarmRecord/violationPush', data);
|
||||
export const PositiveDeletionDataApi = data => post('xmgl/aiAnalyseHardWareAlarmRecord/falsePositiveDeletion', data);
|
||||
|
||||
|
||||
@ -7,6 +7,7 @@ import { post, get } from '../../http'
|
||||
export const getWorkerInfoListApi = data => post('xmgl/workerInfo/selectWorkerInfoList', data); // 查询临时人员
|
||||
export const getDepartmentListApi = data => post('xmgl/departmentInfo/selectDepartmentDetailsList', data); // 查询项目级所有部门
|
||||
export const getTeamInfoListApi = data => post('xmgl/teamInfo/getProjectTeamList', data); // 查询项目级所有班组
|
||||
export const getEnterpriseInfoApi = data => post('xmgl/enterpriseInfo/list', data) //列表查看劳务公司
|
||||
|
||||
// 科目管理
|
||||
export const addExamSubjectApi = data => post('exam/subject/add', data) //添加
|
||||
@ -40,16 +41,60 @@ export const querySafetyManualByIdApi = data => post('exam/safetyManual/queryByI
|
||||
// 学习资料
|
||||
export const addCourseApi = data => post('exam/course/add', data) //添加
|
||||
export const deleteCourseApi = data => post('exam/course/delete', data) //删除
|
||||
export const deleteCoursesApi = data => post('exam/course/deleteBatch', data) //批量删除
|
||||
export const deleteBatchCoursesApi = data => post('exam/course/deleteBatch', data) //批量删除
|
||||
export const editCourseApi = data => post('exam/course/edit', data) //编辑
|
||||
export const exportCourseApi = data => post('exam/course/exportXls', data) //导出excel学习资料信息
|
||||
export const importCourseApi = data => post('exam/course/importExcel', data) //导入excel学习资料信息
|
||||
export const listCourseApi = data => post('exam/course/list', data) //列表查询
|
||||
export const pageCourseApi = data => post('exam/course/page', data) //分页查询
|
||||
export const queryCourseByIdApi = data => post('exam/course/queryById', data) //通过id查询
|
||||
|
||||
|
||||
// 学习情况
|
||||
export const listCourseRecordApi = data => post('exam/courseRecord/list', data) //列表查询
|
||||
export const pageCourseRecordApi = data => post('exam/courseRecord/page', data) //分页查询
|
||||
export const exportCourseRecordApi = data => post('exam/courseRecord/exportXls', data) //导出excel学习资料信息
|
||||
|
||||
|
||||
// 培训记录--学习记录
|
||||
export const pageStudyRecordApi = data => post('exam/courseRecord/page', data) //分页查询
|
||||
|
||||
// 题库管理
|
||||
export const addQuestionBankApi = data => post('exam/questionBank/add', data) //添加
|
||||
export const deleteQuestionBankApi = data => post('exam/questionBank/delete', data) //删除
|
||||
export const editQuestionBankApi = data => post('exam/questionBank/edit', data) //编辑
|
||||
export const pageQuestionBankApi = data => post('exam/questionBank/page', data) //分页查询
|
||||
export const exportQuestionBankApi = data => post('exam/questionBank/exportXls', data) //导出excel学习资料信息
|
||||
export const importQuestionBankApi = data => post('exam/questionBank/importExcel', data) //导入excel学习资料信息
|
||||
|
||||
export const detailIdQuestionBankApi = data => post('exam/questionBank/queryById', data) //查询题目详情
|
||||
export const moveQuestionBankApi = data => post('exam/questionBank/move', data) //移动科目类别
|
||||
|
||||
|
||||
// 考试管理
|
||||
export const addPaperApi = data => post('exam/paper/add', data) //添加
|
||||
export const pagePaperApi = data => post('exam/paper/page', data) //分页查询
|
||||
export const detailIdPaperApi = data => post('exam/paper/queryDetailById', data) //查询题目详情
|
||||
export const pageRecordApi = data => post('exam/record/page', data) //分页查询
|
||||
export const editPaperApi = data => post('exam/paper/edit', data) //编辑
|
||||
|
||||
|
||||
// 通知管理
|
||||
export const addConfigApi = data => post('exam/config/add', data) //添加
|
||||
export const queryBySnConfigApi = data => post('exam/config/queryBySn', data) //通过id查询考试通知配置信息
|
||||
|
||||
|
||||
// 积分管理
|
||||
export const pageExamPointConfigApi = data => post('exam/examPointConfig/page', data) //分页查询
|
||||
|
||||
|
||||
// 教育培训
|
||||
export const addTrainApi = data => post('exam/train/add', data) //添加
|
||||
export const pageTrainRecordApi = data => post('exam/trainRecord/page', data) //分页查询
|
||||
export const pageTrainApi = data => post('exam/train/page', data) //分页查询
|
||||
export const deleteTrainApi = data => post('exam/train/delete', data) //删除
|
||||
|
||||
|
||||
|
||||
|
||||
// // 风险安全库 —— 作业类型、工序及部位接口 (左侧树)
|
||||
|
||||
@ -17,5 +17,7 @@ export const getCheckPointApi = data => post('/xmgl/checkingPointInfo/selectPage
|
||||
export const editCheckPointApi = data => post('/xmgl/checkingPointInfo/edit', data); // 编辑巡检点记录列表
|
||||
export const deleteCheckPointApi = data => post('/xmgl/checkingPointInfo/delete', data); // 删除巡检点记录列表
|
||||
|
||||
// 区域
|
||||
export const pointAreaApi = data => post('/xmgl/qualityRegion/notTreeList', data); // 删除巡检点记录列表
|
||||
|
||||
|
||||
|
||||
@ -9,7 +9,7 @@ export const getEnterpriseTypeList = data => get('xmgl/enterpriseType/list', dat
|
||||
export const setEnterpriseInfo = data => post('xmgl/enterpriseInfo/add', data); //新增企业 -- 确认 新增 企业
|
||||
export const editEnterpriseInfo = data => post('xmgl/enterpriseInfo/edit', data); //新增企业 -- 确认 编辑 企业
|
||||
export const deleteEnterprise = data => post('xmgl/enterpriseInfo/delete', data); // 删除 企业
|
||||
export const getTeamInfoList = data => post('xmgl/teamInfo/getTeamInfoList', data); // 获取 班组 列表 劳务人员模块
|
||||
export const getTeamInfoList = data => post('xmgl/teamInfo/getTeamInfoList', data); // 获取 班组 列表 施工人员模块
|
||||
export const getWorkerTypeList = data => post('xmgl/workerType/list', data); // 获取班组 工种下拉 列表
|
||||
export const addTeamInfo = data => post('xmgl/teamInfo/add', data); // 新增 班组 保存
|
||||
export const deleteTeamInfo = data => post('xmgl/teamInfo/delete', data); // 删除 班组
|
||||
@ -218,7 +218,25 @@ export const getProjectDetailData = data => post('/xmgl/projectEnterpriseWorkerS
|
||||
// 人员信息详情修改
|
||||
export const updateMemberDetailDataList = data => post('/xmgl/xzWorkerInfoAuditRecord/edit', data); // 修改人员信息详情
|
||||
|
||||
// 准入台账
|
||||
export const entryRecordListApi = data => get('xmgl/workerAccessRecord/page', data);
|
||||
|
||||
// 逾期预警台账
|
||||
export const delayAlarmRecordListApi = data => get('xmgl/xzCertificateExpireAlarmRecord/page', data);
|
||||
|
||||
// 安全分析
|
||||
export const getSelectQualityStatisticsNumApi = data => post('/xmgl/xzSecurityQualityInspectionRecord/selectQualityStatisticsNum', data); // 检查统计
|
||||
export const getStatsByEnterpriseApi= data => post('/xmgl/xzSecurityQualityInspectionRecord/statsByEnterprise', data); // 分包单位统计
|
||||
export const getRiskChartApi = data => post('/xmgl/xzSecurityQualityInspectionRecord/riskChart', data); // 风险走势图
|
||||
export const getCountDangerLevelApi = data => post('/xmgl/xzSecurityQualityInspectionRecord/countDangerLevel', data); // 隐患数量展示
|
||||
export const getcountQualityInspectionRecordRegionApi = data => post('/xmgl/xzSecurityQualityInspectionRecord/countQualityInspectionRecordRegion', data); // 责任区域数据统计
|
||||
|
||||
// 人员安全绩效评分
|
||||
// export const getRiskChartApi = data => post('/xmgl/xzSecurityQualityInspectionRecord/riskChart', data); // 风险走势图
|
||||
export const getStatsSafeScoreApi = data => post('/xmgl/workerInfo/statsSafeScore', data); // 人员风险概览
|
||||
export const getStatsEnterpriseApi = data => post('/xmgl/workerInfo/statsEnterprise', data); // 企业安全评分汇总
|
||||
export const getStatsEnterpriseRiskApi = data => post('/xmgl/workerInfo/statsEnterpriseRisk', data); // 企业人员风险汇总
|
||||
export const getEnterpriseListApi = data => post('/xmgl/enterpriseInfo/list', data); // 企业列表
|
||||
export const getSelectWorkerInfoListApi = data => post('/xmgl/workerInfo/selectWorkerInfoList', data); // 人员列表
|
||||
export const getDeductScoreListApi = data => get('/xmgl/xzDeductScoreRecord/list', data); // 安全扣分记录
|
||||
|
||||
|
||||
@ -69,5 +69,11 @@ export const getProgressContentPageApi = data => get('xmgl/xzTaskProgressContent
|
||||
export const editProgressContentApi = data => post('xmgl/xzTaskProgressContent/edit', data);
|
||||
export const deleteProgressContentApi = data => post('xmgl/xzTaskProgressContent/delete', data);
|
||||
|
||||
// 里程碑部分
|
||||
export const getXzMilestonePageApi = data => get('xmgl/xzMilestone/page', data);
|
||||
export const addXzMilestoneApi = data => post('xmgl/xzMilestone/add', data);
|
||||
export const editXzMilestoneApi = data => post('xmgl/xzMilestone/edit', data);
|
||||
export const deleteXzMilestoneApi = data => post('xmgl/xzMilestone/delete', data);
|
||||
export const xzMilestoneDataApi = data => post('xmgl/xzTaskProgress/statsByEnterprise', data);
|
||||
|
||||
|
||||
|
||||
@ -52,9 +52,15 @@ export const getSafeInspectionRecordListApi = data=> post('xmgl/xzSecurityQualit
|
||||
export const getSubcontractListApi = data=> post('xmgl/projectEnterprise/list',data); //质量检查记录 获取分包公司列表
|
||||
export const addRecordApi = data=> post('xmgl/qualityInspectionRecord/add',data); //质量检查记录 新增记录
|
||||
export const addSafeRecordApi = data=> post('xmgl/xzSecurityQualityInspectionRecord/add',data); //质量检查记录 新增记录
|
||||
export const editRecordApi = data=> post('xmgl/qualityInspectionRecord/edit',data); //质量检查记录 编辑记录
|
||||
export const editSafeRecordApi = data=> post('xmgl/xzSecurityQualityInspectionRecord/edit',data); //质量检查记录 编辑记录
|
||||
export const getRoutineInspectApi = data=> post('xmgl/routineInspect/list',data); //质量检查记录 例行检查
|
||||
export const selectRectifyRecordListApi = data=> post('xmgl/qualityRectifyRecord/selectRectifyRecordList',data); //质量整改记录
|
||||
export const selectSafeRectifyRecordListApi = data=> post('xmgl/xzSecurityQualityRectifyRecord/selectRectifyRecordList',data); //质量整改记录
|
||||
export const deleteRectifyRecordListApi = data=> post('xmgl/qualityInspectionRecord/delete',data); //删除质量整改记录
|
||||
export const deleteSafeRectifyRecordListApi = data=> post('xmgl/xzSecurityQualityInspectionRecord/delete',data); //删除质量整改记录
|
||||
export const backRectifyRecordListApi = data=> post('xmgl/qualityInspectionRecord/revocation',data); //撤回质量整改记录
|
||||
export const backSafeRectifyRecordListApi = data=> post('xmgl/xzSecurityQualityInspectionRecord/revocation',data); //撤回质量整改记录
|
||||
|
||||
|
||||
// 楼栋管理
|
||||
@ -206,3 +212,10 @@ export const editSystemUserApi = data=>post('/xmgl/systemUser/zjwj/update',data)
|
||||
export const getSystemUserPageApi = data=>get('/xmgl/systemUser/zjwj/list',data)
|
||||
|
||||
|
||||
// 质量分析
|
||||
// export const getProjectDetailData = data => post('', data); // 查询对应企业统计数据
|
||||
export const getSelectQualityStatisticsNumApi = data => post('/xmgl/qualityInspectionRecord/selectQualityStatisticsNum', data); // 检查统计
|
||||
export const getStatsByEnterpriseApi= data => post('/xmgl/qualityInspectionRecord/statsByEnterprise', data); // 分包单位统计
|
||||
export const getRiskChartApi = data => post('/xmgl/qualityInspectionRecord/riskChart', data); // 风险走势图
|
||||
export const getCountDangerLevelApi = data => post('/xmgl/qualityInspectionRecord/countDangerLevel', data); // 隐患数量展示
|
||||
export const getcountQualityInspectionRecordRegionApi = data => post('/xmgl/qualityInspectionRecord/countQualityInspectionRecordRegion', data); // 责任区域数据统计
|
||||
@ -84,7 +84,7 @@ if (process.env.NODE_ENV == 'development') {
|
||||
// axios.defaults.baseURL ='http://101.43.164.214:45011/' //上海优益(上海建工)
|
||||
// axios.defaults.baseURL = 'http://192.168.34.221:28888/' //郭圣雄本地
|
||||
// axios.defaults.baseURL = 'http://192.168.34.221:28889/' //郭圣雄本地
|
||||
axios.defaults.baseURL ='http://192.168.34.221:9111/' //郭圣雄本地
|
||||
axios.defaults.baseURL ='http://192.168.34.221:19111/' //郭圣雄本地
|
||||
// axios.defaults.baseURL = 'http://192.168.34.155:19111/' //彭洁本地
|
||||
// axios.defaults.baseURL = 'http://182.90.224.237:51234' //郭圣雄远程
|
||||
// axios.defaults.baseURL ='http://101.43.164.214:45020/' //沈阳和盈
|
||||
@ -99,7 +99,6 @@ if (process.env.NODE_ENV == 'development') {
|
||||
// axios.defaults.baseURL = 'http://42.180.188.17:11211/'//鞍钢测试地址
|
||||
// axios.defaults.baseURL = 'http://jxj.zhgdyun.com:19814/'//测试地址
|
||||
|
||||
|
||||
} else if (process.env.NODE_ENV == 'debug') {
|
||||
axios.defaults.baseURL = 'https://www.ceshi.com'
|
||||
} else if (process.env.NODE_ENV == 'production') {
|
||||
|
||||
@ -25,12 +25,12 @@
|
||||
>
|
||||
用户中心
|
||||
</div>
|
||||
<!-- <div
|
||||
<div
|
||||
@click="jumpRouter('/infoCenter/allInfo')"
|
||||
:class="isActive('/infoCenter/allInfo') ? 'active-item' : ''"
|
||||
>
|
||||
消息中心
|
||||
</div> -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -283,7 +283,7 @@ export default {
|
||||
this.$refs.cont.style.width = "100%";
|
||||
return;
|
||||
} else {
|
||||
let width = this.$store.state.menuList.length * 136// 动态计算出滚动区域的大小,前面已经说过了,产生滚动的原因是滚动区域宽度大于父盒子宽度
|
||||
let width = this.$store.state.menuList.length * 150// 动态计算出滚动区域的大小,前面已经说过了,产生滚动的原因是滚动区域宽度大于父盒子宽度
|
||||
this.$refs.cont.style.width = width + 'px'
|
||||
this.$nextTick(() => {
|
||||
if (!this.scroll) {
|
||||
|
||||
@ -206,7 +206,7 @@ export default {
|
||||
this.$refs.cont.style.width = "100%";
|
||||
return;
|
||||
} else {
|
||||
let width = this.$store.state.menuList.length * 136// 动态计算出滚动区域的大小,前面已经说过了,产生滚动的原因是滚动区域宽度大于父盒子宽度
|
||||
let width = this.$store.state.menuList.length * 150// 动态计算出滚动区域的大小,前面已经说过了,产生滚动的原因是滚动区域宽度大于父盒子宽度
|
||||
this.$refs.cont.style.width = width + 'px'
|
||||
this.$nextTick(() => {
|
||||
if (!this.scroll) {
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
<template>
|
||||
<div class="header-btn">
|
||||
<div class="header-btn" v-show="isShowGroup">
|
||||
<el-popover
|
||||
placement="bottom"
|
||||
trigger="hover"
|
||||
@ -131,6 +131,7 @@
|
||||
</template>
|
||||
<script>
|
||||
import { getGroupListApi } from "@/assets/js/api/loginSign.js";
|
||||
import { getComapnyStatisticsSupplierListApi } from "@/assets/js/api/company/project";
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@ -146,6 +147,8 @@ export default {
|
||||
selectedProjectSn: "",
|
||||
expandKey: [],
|
||||
selectFirst: 0,
|
||||
isShowGroup: false,
|
||||
selectGroupFirst: 0
|
||||
};
|
||||
},
|
||||
created() {
|
||||
@ -158,9 +161,55 @@ export default {
|
||||
this.selectedProjectSn = this.$store.state.projectSn;
|
||||
this.expandKey = [this.selectedProjectSn];
|
||||
}
|
||||
this.loadData();
|
||||
},
|
||||
mounted() {},
|
||||
methods: {
|
||||
// 获取是否只有一个企业一个项目,只有一个企业一个项目时隐藏
|
||||
loadData() {
|
||||
let that = this;
|
||||
let sn = this.$store.state.userInfo.headquartersSn;
|
||||
let projectType = 1; // 展示项目列表
|
||||
// if (this.$store.state.userInfo.addProjectType == 1) {
|
||||
// projectType = 0; // 不展示项目列表
|
||||
// }
|
||||
getComapnyStatisticsSupplierListApi({
|
||||
sn: sn,
|
||||
projectType: projectType,
|
||||
}).then((res) => {
|
||||
console.log(res,666555444)
|
||||
if(res.result && res.result.companyList){
|
||||
if(res.result.companyList.length > 1){
|
||||
that.isShowGroup = true;
|
||||
} else {
|
||||
if(res.result.companyList.length == 1){
|
||||
that.selectShowGroup(res.result.companyList[0])
|
||||
} else {
|
||||
that.isShowGroup = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
},
|
||||
// 选中组织中的项目级
|
||||
selectShowGroup(obj) {
|
||||
console.log(obj, "111222333");
|
||||
if (!obj) return;
|
||||
if (obj.list && obj.list.length > 0) {
|
||||
obj.list.map((item) => {
|
||||
this.selectShowGroup(item);
|
||||
});
|
||||
} else {
|
||||
if (this.selectGroupFirst === 0) {
|
||||
// 加判断是为了在循环中只选中第一个
|
||||
this.isShowGroup = false;
|
||||
} else {
|
||||
this.isShowGroup = true;
|
||||
}
|
||||
// this.setTreeActive();
|
||||
this.selectGroupFirst = 1;
|
||||
}
|
||||
},
|
||||
// 处理组织架构树形数据
|
||||
filterTreeData(tree) {
|
||||
tree.forEach((node) => {
|
||||
|
||||
@ -528,6 +528,18 @@ const routes2 = [
|
||||
// name: "劳务管理_花名册1",
|
||||
// component: () => import("@/views/projectFront/laborManage/roster.vue"),
|
||||
// },
|
||||
//劳务管理--准入台账
|
||||
{
|
||||
path: "/project/labor/delayAlarmManage",
|
||||
name: "劳务管理_证明逾期预警列表",
|
||||
component: () => import("@/views/projectFront/laborManage/delayAlarmManage.vue"),
|
||||
},
|
||||
//劳务管理--准入台账
|
||||
{
|
||||
path: "/project/labor/entryRecord",
|
||||
name: "劳务管理_准入台账",
|
||||
component: () => import("@/views/projectFront/laborManage/entryRecord.vue"),
|
||||
},
|
||||
//劳务管理--花名册(颜色版本)
|
||||
{
|
||||
path: "/project/labor/roster",
|
||||
@ -2170,6 +2182,18 @@ const routes2 = [
|
||||
component: () =>
|
||||
import("@/views/projectFront/aiAnalysis/warningList.vue"),
|
||||
},
|
||||
{
|
||||
path: "/project/aiAnalysis/reduceRulesManage",
|
||||
name: "AI预警中心_扣分规则",
|
||||
component: () =>
|
||||
import("@/views/projectFront/aiAnalysis/reduceRulesManage.vue"),
|
||||
},
|
||||
{
|
||||
path: "/project/aiAnalysis/dealPushManage",
|
||||
name: "AI预警中心_处置推送",
|
||||
component: () =>
|
||||
import("@/views/projectFront/aiAnalysis/dealPushManage.vue"),
|
||||
},
|
||||
//高支模
|
||||
{
|
||||
path: "/project/highModulus/pointManage",
|
||||
@ -2544,6 +2568,14 @@ const routes2 = [
|
||||
"@/views/projectFront/progressManagementAg/divisionSubManage.vue",
|
||||
], resolve),
|
||||
},
|
||||
{
|
||||
path: "/project/progressManagementAg/lcbManage",
|
||||
name: "进度管理_里程碑管理",
|
||||
component: (resolve) =>
|
||||
require([
|
||||
"@/views/projectFront/progressManagementAg/lcbManage.vue",
|
||||
], resolve),
|
||||
},
|
||||
{
|
||||
path: "/project/progressManagementAg/progressWarning",
|
||||
name: "进度管理_进度预警2",
|
||||
|
||||
@ -48,9 +48,9 @@ export default new Vuex.Store({
|
||||
PAGESIZRS: [10, 20, 30, 50],
|
||||
// UPLOADURL:' http://101.43.164.214:11111/upload/image/',// 百色
|
||||
// FILEURL:' http://101.43.164.214:11111/image/',// 百色
|
||||
UPLOADURL:'http://192.168.34.221:9111/upload/image/',// 郭圣雄
|
||||
FILEURL:'http://192.168.34.221:9111/image/',//郭圣雄
|
||||
// WORKFLOWURL: 'http://192.168.34.138:88/#/workspace/forms',//测试工作流地址(本地)
|
||||
UPLOADURL:'http://182.90.224.237:51234/upload/image/',// 郭圣雄
|
||||
FILEURL:'http://182.90.224.237:51234/image/',//郭圣雄
|
||||
WORKFLOWURL: 'http://192.168.34.138:88/#/workspace/forms',//测试工作流地址(本地)
|
||||
// UPLOADURL:'http://jxj.zhgdyun.com:15551/upload/image',//测试
|
||||
// FILEURL:'http://jxj.zhgdyun.com:15551/image/',//测试
|
||||
|
||||
@ -63,8 +63,8 @@ export default new Vuex.Store({
|
||||
// window.location.host +
|
||||
// "/upload/image", //正式环境
|
||||
// FILEURL: window.location.protocol + "//" + window.location.host + "/image/", //正式环境
|
||||
// // WORKFLOWURL: 'http://47.93.215.234:19998/#/workspace/forms',//鞍钢平台工作流地址(弃用)
|
||||
// // WORKFLOWURL: 'http://47.93.215.234:19098/#/workspace/forms',//鞍钢测试平台工作流地址(弃用)
|
||||
// WORKFLOWURL: 'http://47.93.215.234:19998/#/workspace/forms',//鞍钢平台工作流地址(弃用)
|
||||
// WORKFLOWURL: 'http://47.93.215.234:19098/#/workspace/forms',//鞍钢测试平台工作流地址(弃用)
|
||||
// WORKFLOWURL: 'http://42.180.188.17:19998/#/workspace/forms',//鞍钢平台工作流地址
|
||||
// WORKFLOWURL: 'http://42.180.188.17:19098/#/workspace/forms',//鞍钢测试平台工作流地址
|
||||
//---------------------------------------------------------------------------------------------
|
||||
|
||||
@ -39,7 +39,7 @@
|
||||
<div class="item1">项目预警统计</div>
|
||||
<!-- <div class="item2">
|
||||
<div class="active">全部</div>
|
||||
<div>劳务人员</div>
|
||||
<div>施工人员</div>
|
||||
<div>管理人员</div>
|
||||
<div>
|
||||
默认排序
|
||||
|
||||
@ -115,7 +115,7 @@ export default {
|
||||
pageSize: 10, //一页多少条
|
||||
total: 50, //总条数
|
||||
personType: 0, //人员类型
|
||||
personTypeList: ['全部', '劳务人员', '管理人员'],
|
||||
personTypeList: ['全部', '施工人员', '管理人员'],
|
||||
currentPersonType: 0,
|
||||
unitType: 0, //单位类型,
|
||||
currentUnitType: 0,
|
||||
|
||||
@ -98,7 +98,7 @@ export default {
|
||||
pageSize: 10, //一页多少条
|
||||
total: 50, //总条数
|
||||
personType: 0, //人员类型
|
||||
personTypeList: ['全部', '劳务人员', '管理人员'],
|
||||
personTypeList: ['全部', '施工人员', '管理人员'],
|
||||
currentPersonType: 0,
|
||||
unitType: 0 //单位类型
|
||||
}
|
||||
|
||||
@ -96,7 +96,7 @@ export default {
|
||||
pageSize: 10, //一页多少条
|
||||
total: 50, //总条数
|
||||
personType: 0, //人员类型
|
||||
personTypeList: ['全部', '劳务人员', '管理人员'],
|
||||
personTypeList: ['全部', '施工人员', '管理人员'],
|
||||
currentPersonType: 0,
|
||||
unitType: 0 //单位类型
|
||||
}
|
||||
|
||||
@ -27,7 +27,7 @@
|
||||
<div class="item1">项目设备情况统计</div>
|
||||
<!-- <div class="item2">
|
||||
<div class="active">全部</div>
|
||||
<div>劳务人员</div>
|
||||
<div>施工人员</div>
|
||||
<div>管理人员</div>
|
||||
<div>
|
||||
默认排序
|
||||
|
||||
@ -26,7 +26,7 @@
|
||||
<div class="item1">项目列表</div>
|
||||
<!-- <div class="item2">
|
||||
<div class="active">全部</div>
|
||||
<div>劳务人员</div>
|
||||
<div>施工人员</div>
|
||||
<div>管理人员</div>
|
||||
<div>
|
||||
默认排序
|
||||
|
||||
@ -38,7 +38,7 @@
|
||||
<div class="item1">项目预警统计</div>
|
||||
<!-- <div class="item2">
|
||||
<div class="active">全部</div>
|
||||
<div>劳务人员</div>
|
||||
<div>施工人员</div>
|
||||
<div>管理人员</div>
|
||||
<div>
|
||||
默认排序
|
||||
|
||||
@ -185,7 +185,7 @@ export default {
|
||||
personType: 0,
|
||||
organizationSn: '',
|
||||
organizationList: [], //组织列表
|
||||
personTypeList: ['全部', '劳务人员', '管理人员'],
|
||||
personTypeList: ['全部', '施工人员', '管理人员'],
|
||||
tableData: [],
|
||||
imgSrc: '', //
|
||||
img: false, //头像放大弹窗
|
||||
|
||||
@ -38,7 +38,7 @@
|
||||
alt=""
|
||||
/>
|
||||
<div class="counts">
|
||||
<span>劳务人员</span>
|
||||
<span>施工人员</span>
|
||||
<span>{{ workerPersonTotal }}</span>
|
||||
</div>
|
||||
</div>
|
||||
@ -320,7 +320,7 @@
|
||||
alt=""
|
||||
/>
|
||||
<div class="counts">
|
||||
<span>劳务人员</span>
|
||||
<span>施工人员</span>
|
||||
<span>{{ workerPersonTotal }}</span>
|
||||
</div>
|
||||
</div>
|
||||
@ -653,7 +653,7 @@ export default {
|
||||
workerTypeList: [], //工种列表
|
||||
|
||||
managermentPersonTotal: 0, //管理人员
|
||||
workerPersonTotal: 0, //劳务人员
|
||||
workerPersonTotal: 0, //施工人员
|
||||
totalRegPersonNum: [], //在册人员
|
||||
totalRegPersonNum2: 0, //在册人员
|
||||
trained: 0, // 已培训人数
|
||||
@ -731,7 +731,7 @@ export default {
|
||||
(this.wokerTypePersonNum = []), //各工种人数
|
||||
(this.workerTypeList = []), //工种列表
|
||||
(this.managermentPersonTotal = 0), //管理人员
|
||||
(this.workerPersonTotal = 0), //劳务人员
|
||||
(this.workerPersonTotal = 0), //施工人员
|
||||
(this.totalRegPersonNum = []), //在册人员
|
||||
(this.totalRegPersonNum2 = 0), //在册人员
|
||||
(this.trained = 0), // 已培训人数
|
||||
@ -1375,7 +1375,7 @@ export default {
|
||||
// orient: "horizontal",
|
||||
// x: "50%",
|
||||
// y: "0",
|
||||
// data: ["劳务人员"],
|
||||
// data: ["施工人员"],
|
||||
// icon: "rect",
|
||||
// itemWidth: 7,
|
||||
// itemHeight: 3,
|
||||
@ -1469,7 +1469,7 @@ export default {
|
||||
// },
|
||||
|
||||
// {
|
||||
// name: "劳务人员",
|
||||
// name: "施工人员",
|
||||
// type: "bar",
|
||||
// emphasis: {
|
||||
// focus: "series",
|
||||
|
||||
@ -29,7 +29,7 @@
|
||||
alt=""
|
||||
/>
|
||||
<div class="counts">
|
||||
<span>劳务人员</span>
|
||||
<span>施工人员</span>
|
||||
<span>{{ workerPersonTotal }}</span>
|
||||
</div>
|
||||
</div>
|
||||
@ -265,7 +265,7 @@
|
||||
alt=""
|
||||
/>
|
||||
<div class="counts">
|
||||
<span>劳务人员</span>
|
||||
<span>施工人员</span>
|
||||
<span>{{ workerPersonTotal }}</span>
|
||||
</div>
|
||||
</div>
|
||||
@ -531,7 +531,7 @@ export default {
|
||||
workerTypeList: [], //工种列表
|
||||
|
||||
managermentPersonTotal: 0, //管理人员
|
||||
workerPersonTotal: 0, //劳务人员
|
||||
workerPersonTotal: 0, //施工人员
|
||||
totalRegPersonNum: [], //在册人员
|
||||
totalRegPersonNum2: 0, //在册人员
|
||||
trained: 0, // 已培训人数
|
||||
@ -599,7 +599,7 @@ export default {
|
||||
(this.wokerTypePersonNum = []), //各工种人数
|
||||
(this.workerTypeList = []), //工种列表
|
||||
(this.managermentPersonTotal = 0), //管理人员
|
||||
(this.workerPersonTotal = 0), //劳务人员
|
||||
(this.workerPersonTotal = 0), //施工人员
|
||||
(this.totalRegPersonNum = []), //在册人员
|
||||
(this.totalRegPersonNum2 = 0), //在册人员
|
||||
(this.trained = 0), // 已培训人数
|
||||
@ -1242,7 +1242,7 @@ export default {
|
||||
// orient: "horizontal",
|
||||
// x: "50%",
|
||||
// y: "0",
|
||||
// data: ["劳务人员"],
|
||||
// data: ["施工人员"],
|
||||
// icon: "rect",
|
||||
// itemWidth: 7,
|
||||
// itemHeight: 3,
|
||||
@ -1336,7 +1336,7 @@ export default {
|
||||
// },
|
||||
|
||||
// {
|
||||
// name: "劳务人员",
|
||||
// name: "施工人员",
|
||||
// type: "bar",
|
||||
// emphasis: {
|
||||
// focus: "series",
|
||||
|
||||
@ -226,7 +226,7 @@
|
||||
:before-upload="beforeAvatarUpload"
|
||||
:action="
|
||||
$http.defaults.baseURL +
|
||||
'xmgl/dangerTypeRecord/importDangerTypeRecordExcelTemplate'
|
||||
'xmgl/xzSecurityDangerTypeRecord/importDangerTypeRecordExcelTemplate'
|
||||
"
|
||||
:limit="1"
|
||||
:show-file-list="false"
|
||||
@ -471,10 +471,7 @@
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="扣分" prop="deductScore">
|
||||
<el-input
|
||||
placeholder="请输入"
|
||||
v-model="dialogdata.deductScore"
|
||||
></el-input>
|
||||
<el-input-number style="width: 100%;" v-model="dialogdata.deductScore" placeholder="请输入" :min="0" :max="100"></el-input-number>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
<div class="dialog-footer">
|
||||
|
||||
@ -78,7 +78,7 @@
|
||||
<li>
|
||||
<div class="people-box">
|
||||
<img src="./../../../assets/images/bigScreen/serve-people.png"/>
|
||||
劳务人员
|
||||
施工人员
|
||||
</div>
|
||||
<div class="people-detail">
|
||||
<div class="detail-item">实名数: <span>{{workerCount.lwPersonTotal}}</span></div>
|
||||
|
||||
@ -12,9 +12,9 @@
|
||||
<!-- 南昌地铁头部样式 -->
|
||||
<span v-if="company == 'nanchang'" style="cursor: pointer" @click="back">{{$t('message.companyDiagram.pageTitle')}}</span>
|
||||
</div>
|
||||
<div class="title_near flex" v-if="![1,2].includes($store.state.userInfo.accountType)">
|
||||
<!-- <div class="title_near flex" v-if="![1,2].includes($store.state.userInfo.accountType)">
|
||||
<userChange></userChange>
|
||||
</div>
|
||||
</div> -->
|
||||
<div class="title_near-tow flex" v-if="![11,1,2].includes($store.state.userInfo.accountType)">
|
||||
<div class="divider-line"></div>
|
||||
<centerChange></centerChange>
|
||||
|
||||
@ -115,7 +115,7 @@ export default {
|
||||
pageSize: 10, //一页多少条
|
||||
total: 50, //总条数
|
||||
personType: 0, //人员类型
|
||||
personTypeList: ['全部', '劳务人员', '管理人员'],
|
||||
personTypeList: ['全部', '施工人员', '管理人员'],
|
||||
currentPersonType: 0,
|
||||
unitType: 0, //单位类型,
|
||||
currentUnitType: 0,
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user