diff --git a/src/assets/css/common.scss b/src/assets/css/common.scss
index 9c727ad..cf485f8 100644
--- a/src/assets/css/common.scss
+++ b/src/assets/css/common.scss
@@ -184,7 +184,7 @@ a {
display: none;
}
-@mixin table {
+@mixin table($tdTextAlign,$titleTextAlign) {
border-collapse: collapse;
width: 100%;
display: table;
@@ -198,17 +198,22 @@ a {
border: 1px solid var(--el-border-color);
padding: 8px;
line-height: 1.6;
- text-align: center;
+ text-align: $tdTextAlign;
}
.title {
background: var(--el-fill-color-light);
width: 200px;
+ text-align: $titleTextAlign;
}
}
.print_table {
- @include table;
+ @include table(center,left);
+}
+
+.archive_print_table {
+ @include table(left,center);
}
img.ml-10:first-child {
@@ -326,7 +331,7 @@ div::-webkit-scrollbar-track {
}
.print_use {
- @include table;
+ @include table(center,left);
}
.print_no_use {
diff --git a/src/assets/js/asyncRouter.js b/src/assets/js/asyncRouter.js
index 1abe98a..1e499b6 100644
--- a/src/assets/js/asyncRouter.js
+++ b/src/assets/js/asyncRouter.js
@@ -1794,6 +1794,14 @@ export default [
},
component: "blind_plate_plugging/job_data/view",
},
+ {
+ path: "/blind_plate_plugging/job_data/add_video",
+ meta: {
+ title: "添加监控",
+ activeMenu: "/blind_plate_plugging/job_data",
+ },
+ component: "eightwork_videomanager/index",
+ },
],
},
{
@@ -1834,6 +1842,14 @@ export default [
},
component: "groundbreaking/job_data/view",
},
+ {
+ path: "/blind_plate_plugging/job_data/add_video",
+ meta: {
+ title: "添加监控",
+ activeMenu: "/blind_plate_plugging/job_data",
+ },
+ component: "eightwork_videomanager/index",
+ },
],
},
{
@@ -1922,6 +1938,14 @@ export default [
},
component: "hoisting/job_data/view",
},
+ {
+ path: "/hoisting/job_data/add_video",
+ meta: {
+ title: "添加监控",
+ activeMenu: "/hoisting/job_data",
+ },
+ component: "eightwork_videomanager/index",
+ },
],
},
{
@@ -1942,6 +1966,7 @@ export default [
},
],
},
+
{
path: "/open_circuit",
redirect: "/open_circuit/job_data",
@@ -1962,6 +1987,14 @@ export default [
},
component: "open_circuit/job_data/view",
},
+ {
+ path: "/open_circuit/job_data/add_video",
+ meta: {
+ title: "添加监控",
+ activeMenu: "/open_circuit/job_data",
+ },
+ component: "eightwork_videomanager/index",
+ },
],
},
{
@@ -2002,6 +2035,14 @@ export default [
},
component: "temporary_electricity_usage/job_data/view",
},
+ {
+ path: "/temporary_electricity_usage/job_data/add_video",
+ meta: {
+ title: "添加监控",
+ activeMenu: "/temporary_electricity_usage/job_data",
+ },
+ component: "eightwork_videomanager/index",
+ },
],
},
{
diff --git a/src/assets/js/usePrint.js b/src/assets/js/usePrint.js
index 0515007..64caf73 100644
--- a/src/assets/js/usePrint.js
+++ b/src/assets/js/usePrint.js
@@ -10,6 +10,9 @@ export default function usePrint() {
id: "printContent",
closeCallback() {
document.querySelector("#printContent").style.overflow = "hidden";
+ for (let i = 0; i < elements.length; i++) {
+ elements[i].removeAttribute("style");
+ }
},
};
const fnPrint = () => {
diff --git a/src/request/blind_plate_plugging.js b/src/request/blind_plate_plugging.js
deleted file mode 100644
index de605ca..0000000
--- a/src/request/blind_plate_plugging.js
+++ /dev/null
@@ -1,6 +0,0 @@
-import { post } from "@/request/axios.js";
-
-export const getBlindPlatePluggingList = (params) =>
- post("/blindboard/list", params); // 盲板抽堵作业管理列表
-export const getBlindPlatePluggingView = (params) =>
- post("/blindboard/goEdit", params); // 盲板抽堵作业管理查看
diff --git a/src/request/eight_work.js b/src/request/eight_work.js
index 92b739f..8b67d33 100644
--- a/src/request/eight_work.js
+++ b/src/request/eight_work.js
@@ -19,3 +19,33 @@ export const getHighWorkView = (params) => post("/highwork/findById", params); /
export const getHighWorkFlow = (params) =>
post("/highwork/getFlowList", params); // 高处作业流程图
+
+export const getHoistingList = (params) => post("/hoisting/list", params);
+export const getHoistingView = (params) => post("/hoisting/findById", params);
+export const getHoistingFlow = (params) =>
+ post("/hoisting/getFlowList", params);
+
+export const getBlindBoardList = (params) => post("/blindboard/list", params);
+export const getBlindBoardView = (params) =>
+ post("/blindboard/findById", params);
+export const getBlindBoardFlow = (params) =>
+ post("/blindboard/getFlowList", params);
+
+export const getGroundbreakingList = (params) =>
+ post("/breakground/list", params);
+export const getGroundbreakingView = (params) =>
+ post("/breakground/findById", params);
+export const getGroundbreakingFlow = (params) =>
+ post("/breakground/getFlowList", params);
+
+export const getOpenCircuitList = (params) => post("/cutroad/list", params);
+export const getOpenCircuitView = (params) => post("/cutroad/findById", params);
+export const getOpenCircuitFlow = (params) =>
+ post("/cutroad/getFlowList", params);
+
+export const getTemporaryElectricityUsageList = (params) =>
+ post("/electricity/list", params);
+export const getTemporaryElectricityUsageView = (params) =>
+ post("/electricity/findById", params);
+export const getTemporaryElectricityUsageFlow = (params) =>
+ post("/electricity/getFlowList", params);
diff --git a/src/request/hoisting.js b/src/request/hoisting.js
deleted file mode 100644
index 53a026a..0000000
--- a/src/request/hoisting.js
+++ /dev/null
@@ -1,4 +0,0 @@
-import { post } from "@/request/axios.js";
-
-export const getHoistingList = (params) => post("/hoisting/list", params); // 吊装作业管理列表
-export const getHoistingView = (params) => post("/hoisting/goEdit", params); // 吊装作业管理查看
diff --git a/src/views/BI/components/dialog/confinedspace_dialog.vue b/src/views/BI/components/dialog/confinedspace_dialog.vue
index 2722906..f4a246f 100644
--- a/src/views/BI/components/dialog/confinedspace_dialog.vue
+++ b/src/views/BI/components/dialog/confinedspace_dialog.vue
@@ -191,7 +191,7 @@
安全交底人:
-
+
安全交底人:
-
+
-
-
-
-
- {{ fnGetProcessMessage().title }}
- {{ fnGetProcessMessage().USER_NAME }}
- {{ fnGetProcessMessage().OPERATTIME }}
+
+
+
+
+
+
+ {{ fnGetShowStepUser(item) }}
+ {{ item.ACT_TIME }}
+
+
-
-
-
- {{ info.CONSTRUCTION_USER_NAME }}
- {{ info.CONSTRUCTION_USER_SIGNER_TIME }}
-
-
-
-
- {{ info.LEADER_USER_NAME }}
- {{ info.LEADER_USER_SIGNER_TIME }}
-
-
-
-
- {{ info.ACCEPT_USER_NAME }}
- {{ info.ACCEPT_USER_SIGNER_TIME }}
-
-
-
-
- {{ info.ACCEPT_USER_NAME }}
- {{ info.ACCEPT_USER_SIGNER_TIME }}
-
-
-
-
-
-
- 监护人:{{ info.GUARDIAN_USER_NAME }}已签字
-
-
-
-
- 监护人:{{ info.GUARDIAN_USER_NAME }}未签字
-
-
-
-
- 安全交底人:{{ info.CONFESS_USER_NAME }}已签字
-
-
-
-
- 安全交底人:{{ info.CONFESS_USER_NAME }}未签字
-
-
-
-
- 接受交底人:{{ info.ACCEPT_CONFESS_USER_NAME }}已签字
-
-
-
-
- 接受交底人:{{ info.ACCEPT_CONFESS_USER_NAME }}未签字
-
-
-
+
+
关闭
@@ -91,7 +27,12 @@ const props = defineProps({
required: true,
default: false,
},
- info: {
+ flowList: {
+ type: Object,
+ required: true,
+ default: () => {},
+ },
+ flowing: {
type: Object,
required: true,
default: () => {},
@@ -99,45 +40,27 @@ const props = defineProps({
});
const emits = defineEmits(["update:visible"]);
const visible = useVModel(props, "visible", emits);
-const fnGetStatus = () => {
- const result = {
- 1: 1,
- 4: 2,
- 5: 3,
- 6: 5,
- };
- return result[props.info.APPLY_STATUS] || 0;
+
+const fnGetStatus = (step) => {
+ if (step.STATUS === 1) {
+ return "finish";
+ } else if (step.STATUS < 0) {
+ return "error";
+ } else if (step.CURRENT_STEP) {
+ return "process";
+ }
};
-const fnGetProcessStatus = () => {
- if (props.info.APPLY_STATUS < "0") return "error";
- else return "process";
-};
-const fnGetProcessMessage = () => {
- const info = props.info;
- const result = {
- "-2": {
- title: "作业负责人审核打回",
- USER_NAME: info.CONSTRUCTION_USER_NAME,
- OPERATTIME: info.OPERATTIME,
- },
- "-5": {
- title: "所在单位审核打回",
- USER_NAME: info.LEADER_USER_NAME,
- OPERATTIME: info.OPERATTIME,
- },
- "-6": {
- title: "验收打回",
- USER_NAME: info.ACCEPT_USER_NAME,
- OPERATTIME: info.OPERATTIME,
- },
- };
- return (
- result[props.info.APPLY_STATUS] || {
- title: "",
- USER_NAME: info.APPLY_USER_NAME,
- OPERATTIME: info.CREATTIME,
- }
- );
+
+const fnGetShowStepUser = (step) => {
+ if (step.SIGN_USER) {
+ return step.SIGN_USER;
+ } else if (step.FINISHED_SIGN_USER) {
+ return step.FINISHED_SIGN_USER;
+ } else if (step.ACT_USER_NAME) {
+ return step.ACT_USER_NAME;
+ } else if (step.CAN_SKIP && !props.flowing[step.ACTOR_FIELD]) {
+ return "已跳过";
+ }
};
diff --git a/src/views/blind_plate_plugging/job_data/index.vue b/src/views/blind_plate_plugging/job_data/index.vue
index 942017b..4d43629 100644
--- a/src/views/blind_plate_plugging/job_data/index.vue
+++ b/src/views/blind_plate_plugging/job_data/index.vue
@@ -20,13 +20,13 @@
-
-
+
+
@@ -62,7 +62,7 @@
@@ -76,19 +76,22 @@
label="验收部门负责人"
show-overflow-tooltip
/>
-
+
- {{
- entrance === "job_data"
- ? translationStatus(row.APPLY_STATUS, stateList)
- : "已归档"
- }}
+ 暂存
+ 气体检测打回
+ {{ row.NEXT_STEP_NAME }}
+ {{ row.STEP_NAME }}打回
流程图
+
+ 查看验收视频
+
+
diff --git a/src/views/blind_plate_plugging/job_data/view.vue b/src/views/blind_plate_plugging/job_data/view.vue
index 58d2218..b6cf505 100644
--- a/src/views/blind_plate_plugging/job_data/view.vue
+++ b/src/views/blind_plate_plugging/job_data/view.vue
@@ -1,320 +1,383 @@
-
-
-
+
+
+
+
+
+ |
+
+ 盲板抽堵安全作业票
+
+ 编号:{{ data.info.CHECK_NO }}
+ |
+
+
- |
-
- 盲板抽堵安全作业票
-
- 编号:{{ data.info.CHECK_NO }}
+ | 申请单位 |
+ {{ data.info.APPLY_DEPARTMENT_NAME }} |
+ 作业单位 |
+ {{ data.info.CONFIRM_DEPARTMENT_NAME }} |
+ 作业类别 |
+
+ 堵盲板
+ 抽盲板
|
-
-
- | 申请单位 |
- {{ data.info.APPLY_DEPARTMENT_NAME }} |
- 作业单位 |
- {{ data.info.CONSTRUCTION_DEPARTMENT_NAME }} |
- 作业类别 |
-
- 堵盲板
- 抽盲板
- |
-
-
- | 设备、管道名称 |
- 管道参数 |
- 盲板参数 |
- 实际作业开始时间 |
-
-
- | 介质 |
- 温度 |
- 压力 |
- 材质 |
- 规格 |
- 编号 |
-
-
- |
- {{ data.info.NAME }}
- |
-
- {{ data.info.MEDIUM }}
- |
-
- {{ data.info.TEMPERATURE }}
- |
-
- {{ data.info.PRESSURE }}
- |
- {{ item.BOARD_MATERIAL }} |
- {{ item.BOARD_SPECIFICATION }} |
- {{ item.BOARD_NO }} |
-
- {{ data.info.BOARD_INSTALL_TIME }}
- |
-
-
- |
- 盲板位置图(可另附图)及编号:
-
- ![]()
-
- 编制人:
- ![]()
- {{ data.info.APPLY_USER_SIGNER_TIME }}
-
-
- |
-
-
- | 作业负责人 |
- {{ data.info.CONSTRUCTION_USER_NAME }} |
- 作业人 |
- {{ data.info.WORK_USER }} |
- 监护人 |
-
-
- 签字:
- ![]()
- {{ data.info.GUARDIAN_USER_SIGNER_TIME }}
-
- |
-
-
- | 关联的其他特殊作业及安全作业票编号 |
- {{ data.info.SPECIAL_WORK }} |
-
-
- | 风险辨识结果 |
- {{ data.info.BOARD_HARM }} |
-
-
-
-
-
- | 序号 |
- 安全措施 |
- 是否涉及 |
- 确认人 |
-
-
- | {{ index + 1 }} |
- {{ item.PROTECTIVE_MEASURES }} |
-
-
- 涉 及
-
-
- 不涉及
-
- |
-
- {{ item.CONFIRM_NAME }}
- |
-
- 设备、管道名称
+ | 管道参数 |
+ 盲板参数 |
+ 实际作业开始时间 |
+
+
+ | 介质 |
+ 温度 |
+ 压力 |
+ 材质 |
+ 规格 |
+ 编号 |
+
+
+ |
+ {{ data.info.NAME }}
+ |
+
+ {{ data.info.MEDIUM }}
+ |
+
+ {{ data.info.TEMPERATURE }}
+ |
+
+ {{ data.info.PRESSURE }}
+ |
+ {{ item.BOARD_MATERIAL }} |
+ {{ item.BOARD_SPECIFICATION }} |
+ {{ item.BOARD_NO }} |
+
+ {{ data.info.WORK_START_DATE }}
+ |
+
+
+ |
+ 盲板位置图(可另附图)及编号:
+
- {{ data.measuresList.length + 1 }} |
-
-
- 其他安全措施:{{ data.info.APPLY_USER_MEASURES }}
- 编制人:{{ data.info.APPLY_USER_NAME }}
-
-
-
- 其他安全措施:{{ data.info.CONSTRUCTION_USER_MEASURES }}
+
+
+ 签字:
+ ![]()
+ {{ data.signs.WORKSHOP?.[0].SIGN_TIME[index] }}
+
+
+ |
+ |
+
+ | 作业负责人 |
+
+
+ |
+ 作业人 |
+
+
+ |
+ 监护人 |
+
+
+ |
+
+
+ | 关联的其他特殊作业及安全作业票编号 |
+ {{ data.info.SPECIAL_WORK }} |
+
+
+ | 风险辨识结果 |
+ {{ data.info.RISK_IDENTIFICATION }} |
+
+
+
+
+
+ | 序号 |
+ 安全措施 |
+ 是否涉及 |
+ 确认人 |
+
+
+ | {{ index + 1 }} |
+
+ {{ item.PROTECTIVE_MEASURES }}
+
+
+
+
+
+ |
+
+
+ 涉 及
- 编制人:{{ data.info.CONSTRUCTION_USER_NAME }}
-
- 不涉及
+ |
+
+
+ |
+
+
+
-
- 其他安全措施:{{ data.info.LEADER_USER_MEASURES }}
-
- 编制人:{{ data.info.LEADER_USER_NAME }}
-
-
-
-
- |
-
-
- | 安全交底人 |
-
-
- 签字:
- ![]()
- {{ data.info.CONFESS_USER_SIGNER_TIME }}
-
- |
-
-
- | 接受交底人 |
-
-
- 签字:
- ![]()
- {{ item.ACCEPT_CONFESS_USER_SIGNER_TIME }}
-
- |
-
-
- |
- 作业负责人意见:{{ data.info.CONSTRUCTION_CONTENT }}
-
- 签字:
- ![]()
- {{ data.info.CONSTRUCTION_USER_SIGNER_TIME }}
-
- |
-
-
- |
- 所在单位意见:{{ data.info.LEADER_CONTENT }}
-
- 签字:
- ![]()
- {{ data.info.LEADER_USER_SIGNER_TIME }}
-
- |
-
-
- |
- 完工验收:{{ data.info.ACCEPT_CONTENT }}
-
- 签字:
- ![]()
- {{ item.ACCEPT_USER_SIGNER_TIME }}
-
- |
-
-
-
+ | {{ data.measuresList.length + 1 + index }} |
+
+
+ 其他安全措施: {{ item.DESCR }}
+
+ |
+
+
+ |
+
+
+
+
+
+
+
+
+ 安全交底人:
+
+
+
+
+
+
+
+ 签字:
+ ![]()
+ {{ data.signs.CONFESS?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+ |
+ 接受交底人:
+
+ 签字:
+ ![]()
+ {{ data.signs.ACCEPT_CONFESS?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+ |
+ 作业负责人意见:{{ data.signs.CONFIRM?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.CONFIRM?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+
+ |
+ 所在单位意见:{{ data.signs.LEADER?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.LEADER?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+
+ |
+ 完工验收:{{ data.signs.ACCEPT?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.ACCEPT?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+
+
+
+ 打印
+
diff --git a/src/views/confined_space/job_data/components/flow_chart.vue b/src/views/confined_space/job_data/components/flow_chart.vue
index be4f435..461c229 100644
--- a/src/views/confined_space/job_data/components/flow_chart.vue
+++ b/src/views/confined_space/job_data/components/flow_chart.vue
@@ -1,15 +1,17 @@
-
-
-
-
- {{ item.ACT_USER_NAME || item.SIGN_USER }}
- {{ item.ACT_TIME }}
-
-
-
-
+
+
+
+
+
+ {{ fnGetShowStepUser(item) }}
+ {{ item.ACT_TIME }}
+
+
+
+
+
关闭
@@ -30,17 +32,33 @@ const props = defineProps({
required: true,
default: () => {},
},
+ flowing: {
+ type: Object,
+ required: true,
+ default: () => {},
+ },
});
const emits = defineEmits(["update:visible"]);
const visible = useVModel(props, "visible", emits);
const fnGetStatus = (step) => {
+ if (step.STATUS === 1) {
+ return "finish";
+ } else if (step.STATUS < 0) {
+ return "error";
+ } else if (step.CURRENT_STEP) {
+ return "process";
+ }
+};
+const fnGetShowStepUser = (step) => {
if (step.SIGN_USER) {
return step.SIGN_USER;
} else if (step.FINISHED_SIGN_USER) {
return step.FINISHED_SIGN_USER;
} else if (step.ACT_USER_NAME) {
return step.ACT_USER_NAME;
+ } else if (step.CAN_SKIP && !props.flowing[step.ACTOR_FIELD]) {
+ return "已跳过";
}
};
diff --git a/src/views/confined_space/job_data/index.vue b/src/views/confined_space/job_data/index.vue
index e2c6caf..38a5037 100644
--- a/src/views/confined_space/job_data/index.vue
+++ b/src/views/confined_space/job_data/index.vue
@@ -87,7 +87,11 @@
添加监控
{
- const { flowList } = await getConfinedSpaceFlow({ CONFINEDSPACE_ID });
+ const { flowList, flowingWork } = await getConfinedSpaceFlow({
+ CONFINEDSPACE_ID,
+ });
data.flowChartDialog.visible = true;
data.flowChartDialog.flowList = flowList;
+ data.flowChartDialog.flowing = flowingWork;
};
diff --git a/src/views/confined_space/job_data/view.vue b/src/views/confined_space/job_data/view.vue
index d0a75ba..3f1e2ad 100644
--- a/src/views/confined_space/job_data/view.vue
+++ b/src/views/confined_space/job_data/view.vue
@@ -1,340 +1,368 @@
-
-
-
+
+
+
+
+
+ |
+
+ 受限空间安全作业票
+
+ 编号:{{ data.info.CHECK_NO }}
+ |
+
+
- |
-
- 受限空间安全作业票
-
- 编号:{{ data.info.CHECK_NO }}
+ | 作业申请单位 |
+ {{ data.info.APPLY_DEPARTMENT_NAME }} |
+ 作业申请时间 |
+ {{ data.info.CREATTIME }} |
+
+
+ | 受限空间名称 |
+ {{ data.info.LIMITSPACE_NAME }} |
+ 受限空间内原有介质名称 |
+ {{ data.info.MEDIUM_NAME }} |
+
+
+ | 作业内容 |
+ {{ data.info.WORK_CONTENT }} |
+
+
+ | 作业单位 |
+ {{ data.info.CONFIRM_DEPARTMENT_NAME }} |
+ 作业负责人 |
+
+
|
-
-
- | 作业申请单位 |
- {{ data.info.APPLY_DEPARTMENT_NAME }} |
- 作业申请时间 |
- {{ data.info.CREATTIME }} |
-
-
- | 受限空间名称 |
- {{ data.info.LIMITSPACE_NAME }} |
- 受限空间内原有介质名称 |
- {{ data.info.MEDIUM_NAME }} |
-
-
- | 作业内容 |
- {{ data.info.WORK_CONTENT }} |
-
-
- | 作业单位 |
- {{ data.info.CONFIRM_DEPARTMENT_NAME }} |
- 作业负责人 |
- {{ data.info.CONFIRM_USER_NAME }} |
-
-
-
- | 关联的其他特殊作业及安全作业票编号 |
- {{ data.info.SPECIAL_WORK }} |
-
-
- | 风险辨识结果 |
- {{ data.info.RISK_IDENTIFICATION }} |
-
-
- | 气体分析 |
- 分析项目 |
- 有毒有害气体名称 |
- 可燃气体名称 |
- 氧气含量 |
- 取样分析时间 |
- 分析部位 |
- 分析地点 |
- 分析人 |
-
-
- |
- {{ data.gas.GAS_NAME1 }}
- |
-
- {{ data.gas.GAS_NAME2 }}
- |
-
- {{ data.gas.GAS_NAME3 }}
- |
-
- {{ data.gas.GAS_NAME4 }}
- |
-
-
- | 合格标准 |
- {{ data.gas.GAS_STANDARD1 }} |
- {{ data.gas.GAS_STANDARD2 }} |
- {{ data.gas.GAS_STANDARD3 }} |
- {{ data.gas.GAS_STANDARD4 }} |
- 19.5% 〜21%(体积分数) |
-
-
- |
- 分析数据
- |
-
- {{ item.DATA1 }}
- |
-
- {{ item.DATA2 }}
- |
-
- {{ item.DATA3 }}
- |
-
- {{ item.DATA4 }}
- |
- {{ item.OXYGEN_CONTENT }} |
- {{ item.ANALYZE_TIME }} |
- {{ item.ANALYZE_PART }} |
- {{ item.ANALYZE_PLACE }} |
- {{ item.ANALYZE_USER }} |
-
-
- | 作业实施时间 |
-
- {{ data.info.WORK_START_DATE }}至{{ data.info.WORK_END_DATE }}止
- |
-
-
-
-
-
- | 序号 |
- 安全措施 |
- 是否涉及 |
- 确认人 |
-
-
- | {{ index + 1 }} |
-
- {{ item.PROTECTIVE_MEASURES }}
-
-
-
-
-
- |
-
- 涉 及
- 不涉及
- |
-
-
- |
-
-
-
- | {{ data.measuresList.length + 1 + index }} |
-
-
- 其他安全措施: {{ item.DESCR }}
+
+ | 作业人 |
+
+
+ |
+ 监护人 |
+
+
+ |
+
+
+ | 关联的其他特殊作业及安全作业票编号 |
+ {{ data.info.SPECIAL_WORK }} |
+
+
+ | 风险辨识结果 |
+ {{ data.info.RISK_IDENTIFICATION }} |
+
+
+ | 气体分析 |
+ 分析项目 |
+ 有毒有害气体名称 |
+ 可燃气体名称 |
+ 氧气含量 |
+ 取样分析时间 |
+ 分析部位 |
+ 分析地点 |
+ 分析人 |
+
+
+ |
+ {{ data.gas.GAS_NAME1 }}
+ |
+
+ {{ data.gas.GAS_NAME2 }}
+ |
+
+ {{ data.gas.GAS_NAME3 }}
+ |
+
+ {{ data.gas.GAS_NAME4 }}
+ |
+
+
+ | 合格标准 |
+ {{ data.gas.GAS_STANDARD1 }} |
+ {{ data.gas.GAS_STANDARD2 }} |
+ {{ data.gas.GAS_STANDARD3 }} |
+ {{ data.gas.GAS_STANDARD4 }} |
+ 19.5% 〜21%(体积分数) |
+
+
+ |
+ 分析数据
+ |
+
+ {{ item.DATA1 }}
+ |
+
+ {{ item.DATA2 }}
+ |
+
+ {{ item.DATA3 }}
+ |
+
+ {{ item.DATA4 }}
+ |
+ {{ item.OXYGEN_CONTENT }} |
+ {{ item.ANALYZE_TIME }} |
+ {{ item.ANALYZE_PART }} |
+ {{ item.ANALYZE_PLACE }} |
+
+
+ |
+
+
+ | 作业实施时间 |
+
+ {{ data.info.WORK_START_DATE }}至{{ data.info.WORK_END_DATE }}止
+ |
+
+
+
+
+
+ | 序号 |
+ 安全措施 |
+ 是否涉及 |
+ 确认人 |
+
+
+ | {{ index + 1 }} |
+
+ {{ item.PROTECTIVE_MEASURES }}
+
+
+
+
|
+
+
+ 涉 及
+
+ 不涉及
+ |
|
-
-
- |
-
-
- |
- 监护人:
-
- 签字:
- ![]()
- {{ data.signs.GUARDIAN[0].SIGN_TIME[index] }}
-
- |
-
-
-
-
- 安全交底人:
-
-
-
+
+
+ | {{ data.measuresList.length + 1 + index }} |
+
+
+ 其他安全措施: {{ item.DESCR }}
+
+ |
+
+
+ |
+
+ | |
+ |
+
+
+
+
+
+ 安全交底人:
+
+
+
+
+
-
-
- 签字:
- ![]()
- {{ data.signs.CONFESS[0].SIGN_TIME[index] }}
-
- |
-
-
- |
- 接受交底人:
-
- 签字:
- ![]()
- {{ data.signs.ACCEPT_CONFESS[0].SIGN_TIME[index] }}
-
- |
-
-
- |
- 作业人:
-
- 签字:
- ![]()
- {{ data.signs.WORK_USER[0].SIGN_TIME[index] }}
-
- |
-
-
- |
- 作业负责人意见:{{ data.signs.CONFIRM[0].DESCR }}
-
- 签字:
- ![]()
- {{ data.signs.CONFIRM[0].SIGN_TIME[index] }}
-
- |
-
+
+ 签字:
+ ![]()
+ {{ data.signs.CONFESS?.[0].SIGN_TIME[index] }}
+
+
+
+
+ |
+ 接受交底人:
+
+ 签字:
+ ![]()
+ {{ data.signs.ACCEPT_CONFESS?.[0].SIGN_TIME[index] }}
+
+ |
+
-
- |
- 所在单位意见:{{ data.signs.LEADER[0].DESCR }}
-
- 签字:
- ![]()
- {{ data.signs.LEADER[0].SIGN_TIME[index] }}
-
- |
-
+
+ |
+ 作业负责人意见:{{ data.signs.CONFIRM?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.CONFIRM?.[0].SIGN_TIME[index] }}
+
+ |
+
-
- |
- 完工验收:{{ data.signs.ACCEPT[0].DESCR }}
-
- 签字:
- ![]()
- {{ data.signs.ACCEPT[0].SIGN_TIME[index] }}
-
- |
-
-
-
+
+ |
+ 所在单位意见:{{ data.signs.LEADER?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.LEADER?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+
+ |
+ 完工验收:{{ data.signs.ACCEPT?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.ACCEPT?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+
+
+ 打印
+
+
diff --git a/src/views/groundbreaking/job_data/index.vue b/src/views/groundbreaking/job_data/index.vue
index ed81827..9aeef51 100644
--- a/src/views/groundbreaking/job_data/index.vue
+++ b/src/views/groundbreaking/job_data/index.vue
@@ -16,13 +16,13 @@
-
-
+
+
@@ -50,47 +50,51 @@
-
-
-
- {{ row.PRODUCTION_USER_NAME || " 已跳过" }}
-
-
-
-
- {{ row.SAFETY_USER_NAME || " 已跳过" }}
-
-
-
-
- {{ row.LEADER_USER_NAME || " 已跳过" }}
-
-
+
+
+
-
+
- {{
- entrance === "job_data"
- ? translationStatus(row.APPLY_STATUS, stateList)
- : "已归档"
- }}
+ 暂存
+ 气体检测打回
+ {{ row.NEXT_STEP_NAME }}
+ {{ row.STEP_NAME }}打回
流程图
+
+ 查看验收视频
+
+
-
diff --git a/src/views/groundbreaking/job_data/view.vue b/src/views/groundbreaking/job_data/view.vue
index ffdd10f..53e548d 100644
--- a/src/views/groundbreaking/job_data/view.vue
+++ b/src/views/groundbreaking/job_data/view.vue
@@ -1,362 +1,389 @@
-
-
-
+
+
+
+
+
+ |
+ 动土安全作业票
+ 编号:{{ data.info.CHECK_NO }}
+ |
+
+
- |
- 动土安全作业票
- 编号:{{ data.info.CHECK_NO }}
+ | 申请单位 |
+ {{ data.info.APPLY_DEPARTMENT_NAME }} |
+ 作业申请时间 |
+ {{ data.info.CREATTIME }} |
+
+
+ | 作业单位 |
+ {{ data.info.CONFIRM_DEPARTMENT_NAME }} |
+ 作业地点 |
+ {{ data.info.WORK_PLACE }} |
+ 作业内容 |
+ {{ data.info.JOB_CONTENT }} |
+
+
+ | 监护人 |
+
+
+ |
+ 作业负责人 |
+
+
|
-
-
- | 申请单位 |
- {{ data.info.APPLY_DEPARTMENT_NAME }} |
- 作业申请时间 |
- {{ data.info.CREATTIME }} |
-
-
- | 作业单位 |
- {{ data.info.CONSTRUCTION_DEPARTMENT_NAME }} |
- 作业地点 |
- {{ data.info.WORK_PLACE }} |
- 作业内容 |
- {{ data.info.JOB_CONTENT }} |
-
-
- | 监护人 |
-
-
- 签字:
- ![]()
- {{ data.info.GUARDIAN_USER_SIGNER_TIME }}
-
- |
- 作业负责人 |
- {{ data.info.CONSTRUCTION_USER_NAME }} |
-
-
- | 关联的其他特殊作业及安全作业票编号 |
- {{ data.info.SPECIAL_WORK }} |
-
-
- |
-
- 作业内容、范围、方式(包括深度、面积,并附简图):{{
- data.info.WORK_CONTENT
- }}
-
-
- ![]()
+
+ | 关联的其他特殊作业及安全作业票编号 |
+ {{ data.info.SPECIAL_WORK }} |
+
+
+
- 编制人:
- ![]()
- {{ data.info.APPLY_USER_SIGNER_TIME }}
+ 作业内容、范围、方式(包括深度、面积,并附简图):{{
+ data.info.WORK_CONTENT
+ }}
-
- |
-
-
- | 风险辨识结果 |
-
- {{ data.info.HAZARD_IDENTIFICATION?.split(";_;")[0] }}
- |
-
-
- | 作业实施时间 |
-
- {{ data.info.WORK_START_DATE }}至{{ data.info.WORK_END_DATE }}止
- |
-
-
-
-
-
- | 序号 |
- 安全措施 |
- 是否涉及 |
- 确认人 |
-
-
- | {{ index + 1 }} |
- {{ item.PROTECTIVE_MEASURES }} |
-
-
- 涉 及
-
-
- 不涉及
-
- |
-
- {{ item.CONFIRM_NAME }}
- |
-
-
- | {{ data.measuresList.length + 1 }} |
-
-
- 其他安全措施:{{ data.info.APPLY_USER_MEASURES }}
- 编制人:{{ data.info.APPLY_USER_NAME }}
-
-
-
- 其他安全措施:{{ data.info.CONSTRUCTION_USER_MEASURES }}
+
+
+ 签字:
+ ![]()
+ {{ data.signs.CONFESS?.[0].SIGN_TIME[index] }}
+
+
+ |
+
+
+ | 风险辨识结果 |
+
+ {{ data.info.RISK_IDENTIFICATION?.split(";_;")[0] }}
+ |
+
+
+ | 作业实施时间 |
+
+ {{ data.info.WORK_START_DATE }}至{{ data.info.WORK_END_DATE }}止
+ |
+
+
+
+
+
+ | 序号 |
+ 安全措施 |
+ 是否涉及 |
+ 确认人 |
+
+
+ | {{ index + 1 }} |
+
+ {{ item.PROTECTIVE_MEASURES }}
+
+
+
+
+
+ |
+
+
+ 涉 及
- 编制人:{{ data.info.CONSTRUCTION_USER_NAME }}
-
- 不涉及
+ |
+
+
+ |
+
+
+
-
- 其他安全措施:{{ data.info.PRODUCTION_USER_MEASURES }}
-
- 编制人:{{ data.info.PRODUCTION_USER_NAME }}
-
- {{ data.measuresList.length + 1 + index }}
+
+
+ 其他安全措施: {{ item.DESCR }}
+
+ |
+
+
+ |
+
+
+
+ |
+
+
+
+
+ 安全交底人:
+
+
-
- 其他安全措施:{{ data.info.SAFETY_USER_MEASURES }}
-
- 编制人:{{ data.info.SAFETY_USER_NAME }}
-
-
+
+
+
+
+ 签字:
+ ![]()
+ {{ data.signs.CONFESS?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+ |
+ 接受交底人:
+
+ 签字:
+ ![]()
+ {{ data.signs.ACCEPT_CONFESS?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+ |
+ 作业负责人意见:{{ data.signs.CONFIRM?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.CONFIRM?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+ |
+ 所在单位意见:{{ data.signs.LEADER?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.LEADER?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+ |
+
+ 有关水、电、汽、工艺、设备、消防、安全等部门会签意见:{{
+ data.signs.SAFETY?.[0].DESCR
+ }}
+
+
+
+ 签字:
+ ![]()
+ {{ data.signs.SAFETY?.[0].SIGN_TIME[index] }}
+
+
+ |
+
+
+ |
+ 审批部门意见:{{ data.signs.APPROVE?.[0].DESCR }}
+
+
+ 签字:
+ ![]()
-
- 其他安全措施:{{ data.info.LEADER_USER_MEASURES }}
-
- 编制人:{{ data.info.LEADER_USER_NAME }}
-
- |
-
-
- |
-
-
- | 安全交底人 |
-
-
- 签字:
- ![]()
- {{ data.info.CONFESS_USER_SIGNER_TIME }}
-
- |
-
-
- | 接受交底人 |
-
-
- 签字:
- ![]()
- {{ item.ACCEPT_CONFESS_USER_SIGNER_TIME }}
-
- |
-
-
- |
- 作业负责人意见:{{ data.info.CONSTRUCTION_CONTENT }}
-
- 签字:
- ![]()
- {{ data.info.CONSTRUCTION_USER_SIGNER_TIME }}
-
- |
-
-
- |
- 所在单位意见:{{ data.info.PRODUCTION_CONTENT }}
-
- 签字:
- ![]()
- {{ data.info.PRODUCTION_USER_SIGNER_TIME }}
-
- |
-
-
- |
-
- 有关水、电、汽、工艺、设备、消防、安全等部门会签意见:{{
- data.info.SAFETY_CONTENT
- }}
-
-
- 签字:
- ![]()
- {{ data.info.SAFETY_USER_SIGNER_TIME }}
-
- |
-
-
- |
- 审批部门意见:{{ data.info.LEADER_CONTENT }}
-
- 签字:
- ![]()
- {{ data.info.LEADER_USER_SIGNER_TIME }}
-
- |
-
-
- |
- 完工验收:{{ data.info.ACCEPT_CONTENT }}
-
- 签字:
- ![]()
- {{ item.ACCEPT_USER_SIGNER_TIME }}
-
- |
-
- |
-
+ alt=""
+ width="20"
+ height="20"
+ class="mr-10 mt-10"
+ />
+ {{ data.signs.APPROVE?.[0].SIGN_TIME[index] }}
+
+
+
+
+
+ |
+ 完工验收:{{ data.signs.ACCEPT?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.ACCEPT?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+
+
+ 打印
+
+
diff --git a/src/views/high/job_data/components/flow_chart.vue b/src/views/high/job_data/components/flow_chart.vue
index a09d4e8..74b9304 100644
--- a/src/views/high/job_data/components/flow_chart.vue
+++ b/src/views/high/job_data/components/flow_chart.vue
@@ -1,15 +1,22 @@
-
-
-
-
- {{ item.ACT_USER_NAME || item.SIGN_USER }}
- {{ item.ACT_TIME }}
+
+
+
+
+
+
+ {{ fnGetShowStepUser(item) }}
+ {{ item.ACT_TIME }}
+
+
-
+
+
+
+ 关闭
-
+
关闭
@@ -30,17 +37,33 @@ const props = defineProps({
required: true,
default: () => {},
},
+ flowing: {
+ type: Object,
+ required: true,
+ default: () => {},
+ },
});
const emits = defineEmits(["update:visible"]);
const visible = useVModel(props, "visible", emits);
const fnGetStatus = (step) => {
+ if (step.STATUS === 1) {
+ return "finish";
+ } else if (step.STATUS < 0) {
+ return "error";
+ } else if (step.CURRENT_STEP) {
+ return "process";
+ }
+};
+const fnGetShowStepUser = (step) => {
if (step.SIGN_USER) {
return step.SIGN_USER;
} else if (step.FINISHED_SIGN_USER) {
return step.FINISHED_SIGN_USER;
} else if (step.ACT_USER_NAME) {
return step.ACT_USER_NAME;
+ } else if (step.CAN_SKIP && !props.flowing[step.ACTOR_FIELD]) {
+ return "已跳过";
}
};
diff --git a/src/views/high/job_data/index.vue b/src/views/high/job_data/index.vue
index 53c0bb6..bcfb273 100644
--- a/src/views/high/job_data/index.vue
+++ b/src/views/high/job_data/index.vue
@@ -103,7 +103,11 @@
添加监控
{
- const { flowList } = await getHighWorkFlow({ HIGHWORK_ID });
+ const { flowList, flowingWork } = await getHighWorkFlow({ HIGHWORK_ID });
data.flowChartDialog.visible = true;
data.flowChartDialog.flowList = flowList;
+ data.flowChartDialog.flowing = flowingWork;
};
diff --git a/src/views/high/job_data/view.vue b/src/views/high/job_data/view.vue
index 28720d8..60a10f5 100644
--- a/src/views/high/job_data/view.vue
+++ b/src/views/high/job_data/view.vue
@@ -1,331 +1,353 @@
-
-
-
+
+
+
+
+
+ |
+ 高处安全作业票
+ 编号:{{ data.info.CHECK_NO }}
+ |
+
+
- |
- 高处安全作业票
- 编号:{{ data.info.CHECK_NO }}
+ | 作业申请单位 |
+ {{ data.info.APPLY_DEPARTMENT_NAME }} |
+ 作业申请时间 |
+ {{ data.info.CREATTIME }} |
+
+
+ | 作业地点 |
+ {{ data.info.WORK_PLACE }} |
+ 作业内容 |
+ {{ data.info.WORK_CONTENT }} |
+
+
+ | 作业高度 |
+ {{ data.info.WORK_HIGH }} |
+ 高处作业级别 |
+
+ {{ data.info.WORK_LEVEL === 1 ? "I级高处作业" : "" }}
+ {{ data.info.WORK_LEVEL === 2 ? "II级高处作业" : "" }}
+ {{ data.info.WORK_LEVEL === 3 ? "III级高处作业" : "" }}
+ {{ data.info.WORK_LEVEL === 4 ? "IV级高处作业" : "" }}
+ |
+
+
+ | 作业单位 |
+ {{ data.info.CONFIRM_DEPARTMENT_NAME }} |
+ 监护人 |
+
+
|
-
-
- | 作业申请单位 |
- {{ data.info.APPLY_DEPARTMENT_NAME }} |
- 作业申请时间 |
- {{ data.info.CREATTIME }} |
-
-
- | 作业地点 |
- {{ data.info.WORK_PLACE }} |
- 作业内容 |
- {{ data.info.WORK_CONTENT }} |
-
-
- | 作业高度 |
- {{ data.info.WORK_HIGH }} |
- 高处作业级别 |
-
- {{ data.info.WORK_LEVEL === 1 ? "I级高处作业" : "" }}
- {{ data.info.WORK_LEVEL === 2 ? "II级高处作业" : "" }}
- {{ data.info.WORK_LEVEL === 3 ? "III级高处作业" : "" }}
- {{ data.info.WORK_LEVEL === 4 ? "IV级高处作业" : "" }}
- |
-
-
- | 作业单位 |
- {{ data.info.CONFIRM_DEPARTMENT_NAME }} |
- 作业负责人 |
- {{ data.info.CONFIRM_USER_NAME }} |
-
-
- | 关联的其他特殊作业及安全作业票编号 |
- {{ data.info.SPECIAL_WORK }} |
-
-
- | 风险辨识结果 |
- {{ data.info.RISK_IDENTIFICATION }} |
-
-
- | 作业实施时间 |
-
- {{ data.info.WORK_START_DATE }}至{{ data.info.WORK_END_DATE }}止
- |
-
-
-
-
-
- | 序号 |
- 安全措施 |
- 是否涉及 |
- 确认人 |
-
-
- | {{ index + 1 }} |
-
- {{ item.PROTECTIVE_MEASURES }}
-
-
-
-
-
- |
-
- 涉 及
- 不涉及
- |
-
-
- |
-
-
-
- | {{ data.measuresList.length + 1 + index }} |
-
-
- 其他安全措施: {{ item.DESCR }}
+
+ | 作业人 |
+
+
+ |
+ 作业负责人 |
+
+
+ |
+
+
+
+ | 关联的其他特殊作业及安全作业票编号 |
+ {{ data.info.SPECIAL_WORK }} |
+
+
+ | 风险辨识结果 |
+ {{ data.info.RISK_IDENTIFICATION }} |
+
+
+ | 作业实施时间 |
+
+ {{ data.info.WORK_START_DATE }}至{{ data.info.WORK_END_DATE }}止
+ |
+
+
+
+
+
+ | 序号 |
+ 安全措施 |
+ 是否涉及 |
+ 确认人 |
+
+
+ | {{ index + 1 }} |
+
+ {{ item.PROTECTIVE_MEASURES }}
+
+
+
+
|
+
+
+ 涉 及
+
+ 不涉及
+ |
|
-
-
- |
-
-
- |
- 监护人:
-
- 签字:
- ![]()
- {{ data.signs.GUARDIAN[0].SIGN_TIME[index] }}
-
- |
-
-
-
-
- 安全交底人:
-
-
-
+
+
+ | {{ data.measuresList.length + 1 + index }} |
+
+
+ 其他安全措施: {{ item.DESCR }}
+
+ |
+
+
+ |
+
+ | |
+ |
+
+
+
+
+ 安全交底人:
+
+
+
+
+
-
-
- 签字:
- ![]()
- {{ data.signs.CONFESS[0].SIGN_TIME[index] }}
-
- |
-
-
- |
- 接受交底人:
-
- 签字:
- ![]()
- {{ data.signs.ACCEPT_CONFESS[0].SIGN_TIME[index] }}
-
- |
-
-
- |
- 作业人:
-
- 签字:
- ![]()
- {{ data.signs.WORK_USER[0].SIGN_TIME[index] }}
-
- |
-
-
- |
- 作业负责人意见:{{ data.signs.CONFIRM[0].DESCR }}
-
- 签字:
- ![]()
- {{ data.signs.CONFIRM[0].SIGN_TIME[index] }}
-
- |
-
+
+ 签字:
+ ![]()
+ {{ data.signs.CONFESS?.[0].SIGN_TIME[index] }}
+
+
+
+
+ |
+ 接受交底人:
+
+ 签字:
+ ![]()
+ {{ data.signs.ACCEPT_CONFESS?.[0].SIGN_TIME[index] }}
+
+ |
+
-
- |
- 所在单位意见:{{ data.signs.LEADER[0].DESCR }}
-
- 签字:
- ![]()
- {{ data.signs.LEADER[0].SIGN_TIME[index] }}
-
- |
-
-
- |
- 审核部门意见:{{ data.signs.AUDIT[0].DESCR }}
-
- 签字:
- ![]()
- {{ data.signs.AUDIT[0].SIGN_TIME[index] }}
-
- |
-
+
+ |
+ 作业负责人意见:{{ data.signs.CONFIRM?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.CONFIRM?.[0].SIGN_TIME[index] }}
+
+ |
+
-
- |
- 审批部门意见:{{ data.signs.APPROVE[0].DESCR }}
-
- 签字:
- ![]()
- {{ data.signs.APPROVE[0].SIGN_TIME[index] }}
-
- |
-
+
+ |
+ 所在单位意见:{{ data.signs.LEADER?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.LEADER?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+ |
+ 审核部门意见:{{ data.signs.AUDIT?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.AUDIT?.[0].SIGN_TIME[index] }}
+
+ |
+
-
- |
- 完工验收:{{ data.signs.ACCEPT[0].DESCR }}
-
- 签字:
- ![]()
- {{ data.signs.ACCEPT[0].SIGN_TIME[index] }}
-
- |
-
-
-
+
+ |
+ 审批部门意见:{{ data.signs.APPROVE?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.APPROVE?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+
+ |
+ 完工验收:{{ data.signs.ACCEPT?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.ACCEPT?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+
+
+ 打印
+
+
diff --git a/src/views/hoisting/job_data/index.vue b/src/views/hoisting/job_data/index.vue
index 955aa4e..8e16369 100644
--- a/src/views/hoisting/job_data/index.vue
+++ b/src/views/hoisting/job_data/index.vue
@@ -16,13 +16,13 @@
-
-
+
+
@@ -50,45 +50,38 @@
-
+
+
-
-
- {{ row.CONSTRUCTION_USER_NAME || " 已跳过" }}
-
-
-
-
- {{ row.AUDIT_USER_NAME || " 已跳过" }}
-
-
-
-
- {{ row.APPROVE_USER_NAME || " 已跳过" }}
-
+ prop="AUDIT_USER_NAME"
+ width="150"
+ >
-
+ >
+
+
+
- {{
- entrance === "job_data"
- ? translationStatus(row.APPLY_STATUS, stateList)
- : "已归档"
- }}
+ 暂存
+ 气体检测打回
+ {{ row.NEXT_STEP_NAME }}
+ {{ row.STEP_NAME }}打回
流程图
+
+ 查看验收视频
+
+
diff --git a/src/views/hoisting/job_data/view.vue b/src/views/hoisting/job_data/view.vue
index 38c089a..921d1f2 100644
--- a/src/views/hoisting/job_data/view.vue
+++ b/src/views/hoisting/job_data/view.vue
@@ -1,338 +1,407 @@
-
-
-
+
+
+
+
+
+ |
+ 吊装安全作业票
+ 编号:{{ data.info.CHECK_NO }}
+ |
+
+
- |
- 吊装安全作业票
- 编号:{{ data.info.CHECK_NO }}
+ | 作业申请单位 |
+ {{ data.info.APPLY_DEPARTMENT_NAME }} |
+ 作业单位 |
+ {{ data.info.LEADER_DEPARTMENT_NAME }} |
+ 作业申请时间 |
+ {{ data.info.CREATTIME }} |
+
+
+ | 吊装地点 |
+ {{ data.info.WORK_PLACE }} |
+ 吊具名称 |
+ {{ data.info.TOOL_NAME }} |
+ 吊物内容 |
+ {{ data.info.WORK_CONTENT }} |
+
+
+ | 吊装作业人 |
+
+
+ |
+ 司索人 |
+
+
+ |
+ 监护人 |
+
+
|
-
-
- | 作业申请单位 |
- {{ data.info.APPLY_DEPARTMENT_NAME }} |
- 作业单位 |
- {{ data.info.LEADER_DEPARTMENT_NAME }} |
- 作业申请时间 |
- {{ data.info.CREATTIME }} |
-
-
- | 吊装地点 |
- {{ data.info.WORK_PLACE }} |
- 吊具名称 |
- {{ data.info.TOOL_NAME }} |
- 吊物内容 |
- {{ data.info.WORK_CONTENT }} |
-
-
- | 吊装作业人 |
- {{ data.info.WORK_USER }} |
- 司索人 |
- {{ data.info.SISUO_USER }} |
- 监护人 |
-
-
- 签字:
+
+ | 指挥人员 |
+
- {{ data.info.GUARDIAN_USER_SIGNER_TIME }}
-
- |
-
-
- | 指挥人员 |
- {{ data.info.PROJECT_MANAGER }} |
- 吊物质量(t)及作业级别 |
-
- {{ data.info.PART_WEIGHT }}t
-
- {{ data.info.WORK_LEVEL === 1 ? "一级作业级别" : "" }}
- {{ data.info.WORK_LEVEL === 2 ? "二级作业级别" : "" }}
- {{ data.info.WORK_LEVEL === 3 ? "三级作业级别" : "" }}
-
- |
-
-
- | 关联的其他特殊作业及安全作业票编号 |
- {{ data.info.SPECIAL_WORK }} |
-
- |
-
- | 风险辨识结果 |
- {{ data.info.HAZARD_IDENTIFICATION }} |
-
-
- | 作业实施时间 |
-
- {{ data.info.WORK_START_DATE }}至{{ data.info.WORK_END_DATE }}止
- |
-
-
-
-
-
- | 序号 |
- 安全措施 |
- 是否涉及 |
- 确认人 |
-
-
- | {{ index + 1 }} |
- {{ item.PROTECTIVE_MEASURES }} |
-
-
- 涉 及
-
-
- 不涉及
-
- |
-
- {{ item.CONFIRM_NAME }}
- |
-
-
+ | 吊物质量(t)及作业级别 |
+
+ {{ data.info.PART_WEIGHT }}t
+
+ {{ data.info.WORK_LEVEL === 1 ? "一级作业级别" : "" }}
+ {{ data.info.WORK_LEVEL === 2 ? "二级作业级别" : "" }}
+ {{ data.info.WORK_LEVEL === 3 ? "三级作业级别" : "" }}
+
+ |
+
+
+ | 关联的其他特殊作业及安全作业票编号 |
+ {{ data.info.SPECIAL_WORK }} |
+
+
+
+ | 风险辨识结果 |
+ {{ data.info.RISK_IDENTIFICATION }} |
+
+
+ | 作业实施时间 |
+
+ {{ data.info.WORK_START_DATE }}至{{ data.info.WORK_END_DATE }}止
+ |
+
+
+
+
+
+ | 序号 |
+ 安全措施 |
+ 是否涉及 |
+ 确认人 |
+
+
+ | {{ index + 1 }} |
+
+ {{ item.PROTECTIVE_MEASURES }}
+
+
+
+
+
+ |
+
+
+ 涉 及
+
+ 不涉及
+ |
+
+
+ |
+
+
+
+ | {{ data.measuresList.length + 1 + index }} |
+
+
+ 其他安全措施: {{ item.DESCR }}
+
+ |
+
+
+ |
+
+
+
+ |
+
+
+
+
+ 安全交底人:
+
+
+
+
+
+
+
- {{ data.measuresList.length + 1 }} |
-
-
-
- 其他安全措施:{{ data.info.LEADER_USER_MEASURES }}
-
- 编制人:{{ data.info.LEADER_USER_NAME }}
-
-
-
- 其他安全措施:{{ data.info.CONFIRM_USER_MEASURES }}
-
- 编制人:{{ data.info.CONSTRUCTION_USER_NAME }}
-
-
- 其他安全措施:{{ data.info.AUDIT_USER_MEASURES }}
- 编制人:{{ data.info.AUDIT_USER_NAME }}
-
-
-
- 其他安全措施:{{ data.info.APPROVE_USER_MEASURES }}
-
- 编制人:{{ data.info.APPROVE_USER_NAME }}
-
- |
- |
-
- |
-
-
- | 安全交底人 |
-
-
- 签字:
- ![]()
- {{ data.info.CONFESS_USER_SIGNER_TIME }}
-
- |
-
-
- | 接受交底人 |
-
-
- 签字:
- ![]()
- {{ item.ACCEPT_CONFESS_USER_SIGNER_TIME }}
-
- |
-
-
- |
- 作业指挥意见:{{ data.info.LEADER_CONTENT }}
-
- 签字:
- ![]()
- {{ data.info.LEADER_USER_SIGNER_TIME }}
-
- |
-
-
- |
- 所在单位意见:{{ data.info.CONSTRUCTION_CONTENT }}
-
- 签字:
- ![]()
- {{ data.info.CONSTRUCTION_USER_SIGNER_TIME }}
-
- |
-
-
- |
- 审核部门意见:{{ data.info.AUDIT_CONTENT }}
-
- 签字:
- ![]()
- {{ data.info.AUDIT_USER_SIGNER_TIME }}
-
- |
-
-
- |
- 审批部门意见:{{ data.info.APPROVE_CONTENT }}
-
- 签字:
- ![]()
- {{ data.info.APPROVE_USER_SIGNER_TIME }}
-
- |
-
-
- |
- 完工验收:{{ data.info.ACCEPT_CONTENT }}
-
- 签字:
- ![]()
- {{ item.ACCEPT_USER_SIGNER_TIME }}
-
- |
-
- |
-
+ 签字:
+ ![]()
+ {{ data.signs.CONFESS?.[0].SIGN_TIME[index] }}
+
+
+
+
+ |
+ 接受交底人:
+
+ 签字:
+ ![]()
+ {{ data.signs.ACCEPT_CONFESS?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+ |
+ 作业负责人意见:{{ data.signs.CONFIRM?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.CONFIRM?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+ |
+
+ 吊装指挥负责人意见:{{ data.signs.PROJECT_MANAGER?.[0].DESCR }}
+
+
+ 签字:
+ ![]()
+ {{
+ data.signs.PROJECT_MANAGER?.[0].SIGN_TIME[index]
+ }}
+
+ |
+
+
+ |
+ 所在单位意见:{{ data.signs.LEADER?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.LEADER?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+ |
+ 审核部门意见:{{ data.signs.AUDIT?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.AUDIT?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+
+ |
+ 审批部门意见:{{ data.signs.APPROVE?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.APPROVE?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+ |
+ 完工验收:{{ data.signs.ACCEPT?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.ACCEPT?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+
+
+ 打印
+
+
diff --git a/src/views/hot_work/job_data/components/flow_chart.vue b/src/views/hot_work/job_data/components/flow_chart.vue
index 3aec481..86f4368 100644
--- a/src/views/hot_work/job_data/components/flow_chart.vue
+++ b/src/views/hot_work/job_data/components/flow_chart.vue
@@ -1,15 +1,17 @@
-
-
-
-
- {{ fnGetShowStepUser(item) }}
- {{ item.ACT_TIME }}
-
-
-
-
+
+
+
+
+
+ {{ fnGetShowStepUser(item) }}
+ {{ item.ACT_TIME }}
+
+
+
+
+
关闭
diff --git a/src/views/hot_work/job_data/index.vue b/src/views/hot_work/job_data/index.vue
index f885dbd..84dbdba 100644
--- a/src/views/hot_work/job_data/index.vue
+++ b/src/views/hot_work/job_data/index.vue
@@ -109,7 +109,11 @@
流程图
-
-
-
+
+
+
+
+
+ |
+ 动火安全作业票
+ 编号:{{ data.info.CHECK_NO }}
+ |
+
+
- |
- 动火安全作业票
- 编号:{{ data.info.CHECK_NO }}
+ | 作业申请单位 |
+ {{ data.info.APPLY_DEPARTMENT_NAME }} |
+ 作业申请时间 |
+ {{ data.info.CREATTIME }} |
+
+
+ | 作业内容 |
+ {{ data.info.WORK_CONTENT }} |
+ 动火地点及动火部位 |
+ {{ data.info.WORK_PLACE }} |
+
+
+ | 动火作业级别 |
+ {{ data.info.WORK_LEVEL }} |
+ 动火方式 |
+ {{ data.info.WORK_FUNCTION }} |
+
+
+ | 动火人及证书编号 |
+ {{ data.info.WORK_USER }} |
+
+
+ | 作业单位 |
+ {{ data.info.CONFIRM_DEPARTMENT_NAME }} |
+ 作业负责人 |
+
+
|
-
-
- | 作业申请单位 |
- {{ data.info.APPLY_DEPARTMENT_NAME }} |
- 作业申请时间 |
- {{ data.info.CREATTIME }} |
-
-
- | 作业内容 |
- {{ data.info.WORK_CONTENT }} |
- 动火地点及动火部位 |
- {{ data.info.WORK_PLACE }} |
-
-
- | 动火作业级别 |
- {{ data.info.WORK_LEVEL }} |
- 动火方式 |
- {{ data.info.WORK_FUNCTION }} |
-
-
- | 动火人及证书编号 |
- {{ data.info.WORK_USER }} |
-
-
- | 作业单位 |
- {{ data.info.CONFIRM_DEPARTMENT_NAME }} |
- 作业负责人 |
- {{ data.info.CONFIRM_USER_NAME }} |
-
-
+
+
+ | 气体取样分析时间 |
+ {{ item.ANALYZE_TIME }} |
+ 代表性气体 |
+ {{ item.ANALYZE_GAS }} |
+
+
+ | 分析结果/% |
+ {{ item.ANALYZE_RESULT }} |
+ 分析人 |
+
+
+ |
+
+
+ | 分析地点 |
+ {{ item.ANALYZE_PLACE }} |
+
+
- | 气体取样分析时间 |
- {{ item.ANALYZE_TIME }} |
- 代表性气体 |
- {{ item.ANALYZE_GAS }} |
+ 关联的其他特殊作业及安全作业票编号 |
+ {{ data.info.SPECIAL_WORK }} |
- | 分析结果/% |
- {{ item.ANALYZE_RESULT }} |
- 分析人 |
- {{ item.ANALYZE_USER }} |
+ 风险辨识结果 |
+ {{ data.info.RISK_IDENTIFICATION }} |
-
- | 分析地点 |
- {{ item.ANALYZE_PLACE }} |
+
+ | 动火作业实施时间 |
+
+ {{ data.info.WORK_START_DATE }}至{{ data.info.WORK_END_DATE }}止
+ |
-
-
- | 关联的其他特殊作业及安全作业票编号 |
- {{ data.info.SPECIAL_WORK }} |
-
-
- | 风险辨识结果 |
- {{ data.info.RISK_IDENTIFICATION }} |
-
-
- | 动火作业实施时间 |
-
- {{ data.info.WORK_START_DATE }}至{{ data.info.WORK_END_DATE }}止
- |
-
-
-
-
-
- | 序号 |
- 安全措施 |
- 是否涉及 |
- 确认人 |
-
-
- | {{ index + 1 }} |
-
- {{ item.PROTECTIVE_MEASURES }}
-
-
-
-
-
- |
-
- 涉 及
- 不涉及
- |
-
-
- |
-
-
-
- | {{ data.measuresList.length + 1 + index }} |
-
-
- 其他安全措施: {{ item.DESCR }}
+
+
+
+
+ | 序号 |
+ 安全措施 |
+ 是否涉及 |
+ 确认人 |
+
+
+ | {{ index + 1 }} |
+
+ {{ item.PROTECTIVE_MEASURES }}
+
+
+
+
|
+
+
+ 涉 及
+
+ 不涉及
+ |
|
-
-
- |
-
-
-
- |
- 监护人:
-
- 签字:
- ![]()
- {{ data.signs.GUARDIAN[0].SIGN_TIME[index] }}
-
- |
-
-
-
-
-
- 安全交底人:
-
-
-
+
+
+ | {{ data.measuresList.length + 1 + index }} |
+
+
+ 其他安全措施: {{ item.DESCR }}
+
+ |
+
+
+ |
+
+ | |
+ |
+
+
+
+
+
+ 安全交底人:
+
+
+
+
+
-
-
- 签字:
- ![]()
- {{ data.signs.CONFESS[0].SIGN_TIME[index] }}
-
- |
-
+
+ 签字:
+ ![]()
+ {{ data.signs.CONFESS?.[0].SIGN_TIME[index] }}
+
+
+
-
- |
- 接受交底人:
-
- 签字:
- ![]()
- {{ data.signs.ACCEPT_CONFESS[0].SIGN_TIME[index] }}
-
- |
-
+
+ |
+ 接受交底人:
+
+ 签字:
+ ![]()
+ {{ data.signs.ACCEPT_CONFESS?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+ |
+ 监护人:
+
+ 签字:
+ ![]()
+ {{ data.signs.GUARDIAN?.[0].SIGN_TIME[index] }}
+
+ |
+
-
- |
- 作业负责人意见:{{ data.signs.CONFIRM[0].DESCR }}
-
- 签字:
- ![]()
- {{ data.signs.CONFIRM[0].SIGN_TIME[index] }}
-
- |
-
+
+ |
+ 作业负责人意见:{{ data.signs.CONFIRM?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.CONFIRM?.[0].SIGN_TIME[index] }}
+
+ |
+
-
- |
- 所在单位意见:{{ data.signs.LEADER[0].DESCR }}
-
- 签字:
- ![]()
- {{ data.signs.LEADER[0].SIGN_TIME[index] }}
-
- |
-
+
+ |
+ 所在单位意见:{{ data.signs.LEADER?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.LEADER?.[0].SIGN_TIME[index] }}
+
+ |
+
-
- |
- 安全管理部门意见:{{ data.signs.AUDIT[0].DESCR }}
-
- 签字:
- ![]()
- {{ data.signs.AUDIT[0].SIGN_TIME[index] }}
-
- |
-
+
+ |
+ 安全管理部门意见:{{ data.signs.AUDIT?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.AUDIT?.[0].SIGN_TIME[index] }}
+
+ |
+
-
- |
- 动火审批人意见:{{ data.signs.APPROVE[0].DESCR }}
-
- 签字:
- ![]()
- {{ data.signs.APPROVE[0].SIGN_TIME[index] }}
-
- |
-
+
+ |
+ 动火审批人意见:{{ data.signs.APPROVE?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.APPROVE?.[0].SIGN_TIME[index] }}
+
+ |
+
-
- |
- 动火前在岗班长意见:{{ data.signs.MONITOR[0].DESCR }}
-
- 签字:
- ![]()
- {{ data.signs.MONITOR[0].SIGN_TIME[index] }}
-
- |
-
+
+ |
+ 动火前在岗班长意见:{{ data.signs.MONITOR?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.MONITOR?.[0].SIGN_TIME[index] }}
+
+ |
+
-
- |
- 完工验收:{{ data.signs.ACCEPT[0].DESCR }}
-
- 签字:
- ![]()
- {{ data.signs.ACCEPT[0].SIGN_TIME[index] }}
-
- |
-
-
-
+
+ |
+ 完工验收:{{ data.signs.ACCEPT?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.ACCEPT?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+
+
+ 打印
+
+
diff --git a/src/views/open_circuit/job_data/index.vue b/src/views/open_circuit/job_data/index.vue
index aaf79b9..6315dbd 100644
--- a/src/views/open_circuit/job_data/index.vue
+++ b/src/views/open_circuit/job_data/index.vue
@@ -16,13 +16,13 @@
-
-
+
+
@@ -52,13 +52,13 @@
- {{ row.PRODUCTION_USER_NAME || " 已跳过" }}
+ {{ row.LEADER_USER_NAME || " 已跳过" }}
- {{ row.SAFETY_DEPARTMENT_NAME || " 已跳过" }}
+ {{ row.AUDIT_DEPARTMENT_NAME || " 已跳过" }}
- {{ row.LEADER_USER_NAME || " 已跳过" }}
+ {{ row.APPROVE_USER_NAME || " 已跳过" }}
- {{
- entrance === "job_data"
- ? translationStatus(row.APPLY_STATUS, stateList)
- : "已归档"
- }}
+ 暂存
+ {{ row.NEXT_STEP_NAME }}
+ {{ row.STEP_NAME }}打回
添加监控
+
+ 查看验收视频
+
流程图
@@ -136,18 +154,29 @@
+
-
diff --git a/src/views/open_circuit/job_data/view.vue b/src/views/open_circuit/job_data/view.vue
index 6997a48..042e936 100644
--- a/src/views/open_circuit/job_data/view.vue
+++ b/src/views/open_circuit/job_data/view.vue
@@ -1,354 +1,378 @@
-
-
-
+
+
+
+
+
+ |
+ 断路安全作业票
+ 编号:{{ data.info.CHECK_NO }}
+ |
+
+
- |
- 断路安全作业票
- 编号:{{ data.info.CHECK_NO }}
+ | 申请单位 |
+ {{ data.info.APPLY_DEPARTMENT_NAME }} |
+ 作业单位 |
+ {{ data.info.CONFIRM_DEPARTMENT_NAME }} |
+ 作业负责人 |
+
+
|
-
-
- | 申请单位 |
- {{ data.info.APPLY_DEPARTMENT_NAME }} |
- 作业单位 |
- {{ data.info.CONSTRUCTION_DEPARTMENT_NAME }} |
- 作业负责人 |
- {{ data.info.CONSTRUCTION_USER_NAME }} |
-
-
- | 涉及相关单位(部门) |
- {{ data.info.OTHER_DEPT }} |
- 监护人 |
-
-
- 签字:
+
+ | 涉及相关单位(部门) |
+ {{ data.info.OTHER_DEPT }} |
+ 监护人 |
+
- {{ data.info.GUARDIAN_USER_SIGNER_TIME }}
-
- |
-
-
- | 断路原因 |
- {{ data.info.WORK_REASON }} |
-
-
- | 关联的其他特殊作业及安全作业票编号 |
- {{ data.info.SPECIAL_WORK }} |
-
-
- |
-
- 断路地段示意图(可另附图)及相关说明:{{ data.info.WORK_CONTENT }}
-
-
- ![]()
+ |
+
+
+ | 断路原因 |
+ {{ data.info.WORK_REASON }} |
+
+
+ | 关联的其他特殊作业及安全作业票编号 |
+ {{ data.info.SPECIAL_WORK }} |
+
+
+
- 编制人:
- ![]()
- {{ data.info.APPLY_USER_SIGNER_TIME }}
+ 断路地段示意图(可另附图)及相关说明:{{ data.info.WORK_CONTENT }}
-
- |
-
-
- | 风险辨识结果 |
-
- {{ data.info.HAZARD_IDENTIFICATION?.split(";_;")[0] }}
- |
-
-
- | 作业实施时间 |
-
- {{ data.info.WORK_START_DATE }}至{{ data.info.WORK_END_DATE }}止
- |
-
-
-
-
-
- | 序号 |
- 安全措施 |
- 是否涉及 |
- 确认人 |
-
-
- | {{ index + 1 }} |
- {{ item.PROTECTIVE_MEASURES }} |
-
-
- 涉 及
-
-
- 不涉及
-
- |
-
- {{ item.CONFIRM_NAME }}
- |
-
-
- | {{ data.measuresList.length + 1 }} |
-
-
- 其他安全措施:{{ data.info.APPLY_USER_MEASURES }}
- 编制人:{{ data.info.APPLY_USER_NAME }}
-
-
-
- 其他安全措施:{{ data.info.CONSTRUCTION_USER_MEASURES }}
+
+
+ 签字:
+ ![]()
+ {{
+ data.signs.PROJECT_MANAGER?.[0].SIGN_TIME[index]
+ }}
+
+
+ |
+
+
+ | 风险辨识结果 |
+ {{ data.info.RISK_IDENTIFICATION }} |
+
+
+ | 作业实施时间 |
+
+ {{ data.info.WORK_START_DATE }}至{{ data.info.WORK_END_DATE }}止
+ |
+
+
+
+
+
+ | 序号 |
+ 安全措施 |
+ 是否涉及 |
+ 确认人 |
+
+
+ | {{ index + 1 }} |
+
+ {{ item.PROTECTIVE_MEASURES }}
+
+
+
+
+
+ |
+
+
+ 涉 及
- 编制人:{{ data.info.CONSTRUCTION_USER_NAME }}
-
- 不涉及
+ |
+
+
+ |
+
+
+
-
- 其他安全措施:{{ data.info.PRODUCTION_USER_MEASURES }}
-
- 编制人:{{ data.info.PRODUCTION_USER_NAME }}
-
- {{ data.measuresList.length + 1 + index }}
+
+
+ 其他安全措施: {{ item.DESCR }}
+
+ |
+
+
+ |
+
+
+
+ |
+
+
+
+
+ 安全交底人:
+
+
-
- 其他安全措施:{{ data.info.SAFETY_USER_MEASURES }}
-
- 编制人:{{ data.info.SAFETY_USER_NAME }}
-
-
-
- 其他安全措施:{{ data.info.LEADER_USER_MEASURES }}
-
- 编制人:{{ data.info.LEADER_USER_NAME }}
-
- |
-
-
- |
-
-
- | 安全交底人 |
-
-
- 签字:
- ![]()
- {{ data.info.CONFESS_USER_SIGNER_TIME }}
-
- |
-
-
- | 接受交底人 |
-
-
- 签字:
- ![]()
- {{ item.ACCEPT_CONFESS_USER_SIGNER_TIME }}
-
- |
-
-
- |
- 作业负责人意见:{{ data.info.CONSTRUCTION_CONTENT }}
-
- 签字:
- ![]()
- {{ data.info.CONSTRUCTION_USER_SIGNER_TIME }}
-
- |
-
-
- |
- 所在单位意见:{{ data.info.PRODUCTION_CONTENT }}
-
- 签字:
- ![]()
- {{ data.info.PRODUCTION_USER_SIGNER_TIME }}
-
- |
-
-
- |
- 消防、安全管理部门意见:{{ data.info.SAFETY_CONTENT }}
-
- 签字:
- ![]()
- {{ data.info.SAFETY_USER_SIGNER_TIME }}
-
- |
-
-
- |
- 审批部门意见:{{ data.info.LEADER_CONTENT }}
-
- 签字:
- ![]()
- {{ data.info.LEADER_USER_SIGNER_TIME }}
-
- |
-
-
- |
- 完工验收:{{ data.info.ACCEPT_CONTENT }}
-
- 签字:
- ![]()
- {{ item.ACCEPT_USER_SIGNER_TIME }}
-
- |
-
- |
-
+ ![]()
+
+
+
+
+ 签字:
+ ![]()
+ {{ data.signs.CONFESS?.[0].SIGN_TIME[index] }}
+
+
+
+
+ |
+ 接受交底人:
+
+ 签字:
+ ![]()
+ {{ data.signs.ACCEPT_CONFESS?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+ |
+ 作业负责人意见:{{ data.signs.CONFIRM?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.CONFIRM?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+ |
+ 所在单位意见:{{ data.signs.LEADER?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.LEADER?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+ |
+ 消防、安全管理部门意见:{{ data.signs.AUDIT?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.AUDIT?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+
+ |
+ 审批部门意见:{{ data.signs.APPROVE?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.APPROVE?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+ |
+ 完工验收:{{ data.signs.ACCEPT?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.ACCEPT?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+
+
+ 打印
+
+
diff --git a/src/views/temporary_electricity_usage/job_data/components/flow_chart.vue b/src/views/temporary_electricity_usage/job_data/components/flow_chart.vue
index 6d7fd8a..86f4368 100644
--- a/src/views/temporary_electricity_usage/job_data/components/flow_chart.vue
+++ b/src/views/temporary_electricity_usage/job_data/components/flow_chart.vue
@@ -1,87 +1,17 @@
-
-
-
-
- {{ fnGetProcessMessage().title }}
- {{ fnGetProcessMessage().USER_NAME }}
- {{ fnGetProcessMessage().OPERATTIME }}
+
+
+
+
+
+
+ {{ fnGetShowStepUser(item) }}
+ {{ item.ACT_TIME }}
+
+
-
-
-
- {{ info.CONFIRM_USER_NAME }}
- {{ info.CONFIRM_USER_SIGNER_TIME }}
-
-
-
-
- {{ info.AUDIT_USER_NAME }}
- {{ info.AUDIT_USER_SIGNER_TIME }}
-
-
-
-
- {{ info.APPROVE_USER_NAME }}
- {{ info.APPROVE_USER_SIGNER_TIME }}
-
-
-
-
- {{ info.ACCEPT_USER_NAME }}
- {{ info.ACCEPT_USER_SIGNER_TIME }}
-
-
-
-
- {{ info.ACCEPT_USER_NAME }}
- {{ info.ACCEPT_USER_SIGNER_TIME }}
-
-
-
-
-
-
- 监护人:{{ info.GUARDIAN_USER_NAME }}已签字
-
-
-
-
- 监护人:{{ info.GUARDIAN_USER_NAME }}未签字
-
-
-
-
- 安全交底人:{{ info.CONFESS_USER_NAME }}已签字
-
-
-
-
- 安全交底人:{{ info.CONFESS_USER_NAME }}未签字
-
-
-
-
- 接受交底人:{{ info.ACCEPT_CONFESS_USER_NAME }}已签字
-
-
-
-
- 接受交底人:{{ info.ACCEPT_CONFESS_USER_NAME }}未签字
-
-
-
+
+
关闭
@@ -97,7 +27,12 @@ const props = defineProps({
required: true,
default: false,
},
- info: {
+ flowList: {
+ type: Object,
+ required: true,
+ default: () => {},
+ },
+ flowing: {
type: Object,
required: true,
default: () => {},
@@ -105,56 +40,27 @@ const props = defineProps({
});
const emits = defineEmits(["update:visible"]);
const visible = useVModel(props, "visible", emits);
-const fnGetStatus = () => {
- const result = {
- 1: 1,
- 2: 2,
- 3: 3,
- 4: 4,
- 5: 6,
- };
- return result[props.info.APPLY_STATUS] || 0;
+
+const fnGetStatus = (step) => {
+ if (step.STATUS === 1) {
+ return "finish";
+ } else if (step.STATUS < 0) {
+ return "error";
+ } else if (step.CURRENT_STEP) {
+ return "process";
+ }
};
-const fnGetProcessStatus = () => {
- if (props.info.APPLY_STATUS < "0") return "error";
- else return "process";
-};
-const fnGetProcessMessage = () => {
- const info = props.info;
- const result = {
- "-2": {
- title: "作业负责人审核打回",
- USER_NAME: info.CONFIRM_USER_NAME,
- OPERATTIME: info.OPERATTIME,
- },
- "-3": {
- title: "用电单位审核打回",
- USER_NAME: info.AUDIT_USER_NAME,
- OPERATTIME: info.OPERATTIME,
- },
- "-4": {
- title: "配送电单位审核打回",
- USER_NAME: info.APPROVE_USER_NAME,
- OPERATTIME: info.OPERATTIME,
- },
- "-5": {
- title: "验收打回",
- USER_NAME: info.ACCEPT_USER_NAME,
- OPERATTIME: info.OPERATTIME,
- },
- "-99": {
- title: "已作废",
- USER_NAME: "",
- OPERATTIME: info.OPERATTIME,
- },
- };
- return (
- result[props.info.APPLY_STATUS] || {
- title: "",
- USER_NAME: info.APPLY_USER_NAME,
- OPERATTIME: info.CREATTIME,
- }
- );
+
+const fnGetShowStepUser = (step) => {
+ if (step.SIGN_USER) {
+ return step.SIGN_USER;
+ } else if (step.FINISHED_SIGN_USER) {
+ return step.FINISHED_SIGN_USER;
+ } else if (step.ACT_USER_NAME) {
+ return step.ACT_USER_NAME;
+ } else if (step.CAN_SKIP && !props.flowing[step.ACTOR_FIELD]) {
+ return "已跳过";
+ }
};
diff --git a/src/views/temporary_electricity_usage/job_data/index.vue b/src/views/temporary_electricity_usage/job_data/index.vue
index 1c8f7dc..669d719 100644
--- a/src/views/temporary_electricity_usage/job_data/index.vue
+++ b/src/views/temporary_electricity_usage/job_data/index.vue
@@ -16,13 +16,13 @@
-
-
+
+
@@ -51,18 +51,21 @@
-
+
+
+ {{ row.ANALYZE_USER_NAME || " 已跳过" }}
+
+
- {{
- entrance === "job_data"
- ? translationStatus(row.APPLY_STATUS, stateList)
- : "已归档"
- }}
+ 暂存
+ 气体检测打回
+ {{ row.NEXT_STEP_NAME }}
+ {{ row.STEP_NAME }}打回
@@ -70,8 +73,8 @@
流程图
+
+ 查看验收视频
+
+
diff --git a/src/views/temporary_electricity_usage/job_data/view.vue b/src/views/temporary_electricity_usage/job_data/view.vue
index 4a4600b..179582d 100644
--- a/src/views/temporary_electricity_usage/job_data/view.vue
+++ b/src/views/temporary_electricity_usage/job_data/view.vue
@@ -1,300 +1,391 @@
-
-
-
+
+
+
+
+
+ |
+
+ 临时用电作业许可证
+
+ |
+
+
- |
-
- 临时用电作业许可证
-
+ | 申请单位 |
+ {{ data.info.APPLY_DEPARTMENT_NAME }} |
+ 作业申请时间 |
+ {{ data.info.CREATTIME }} |
+
+
+ | 作业地点 |
+ {{ data.info.WORK_PLACE }} |
+ 作业内容 |
+ {{ data.info.WORK_CONTENT }} |
+
+
+ | 电源接入点及许可用电功率 |
+ {{ data.info.ALLOW_POWER }} |
+ 工作电压 |
+ {{ data.info.WORK_VOLTAGE }} |
+
+
+ | 用电设备名称及额定功率 |
+ {{ data.info.RATED_POWER }} |
+ 监护人 |
+
+
+ |
+ 用电人 |
+
+
|
-
-
- | 申请单位 |
- {{ data.info.APPLY_DEPARTMENT_NAME }} |
- 作业申请时间 |
- {{ data.info.CREATTIME }} |
-
-
- | 作业地点 |
- {{ data.info.WORK_PLACE }} |
- 作业内容 |
- {{ data.info.WORK_CONTENT }} |
-
-
- | 电源接入点及许可用电功率 |
- {{ data.info.ALLOW_POWER }} |
- 工作电压 |
- {{ data.info.WORK_VOLTAGE }} |
-
-
- | 用电设备名称及额定功率 |
- {{ data.info.RATED_POWER }} |
- 监护人 |
-
-
- 签字:
+
+ | 作业人 |
+
- {{ data.info.GUARDIAN_USER_SIGNER_TIME }}
-
- |
- 用电人 |
- {{ data.info.ELECTRICITY_USER }} |
-
-
- | 作业人 |
- {{ data.info.WORK_USER }} |
- 电工证号 |
- {{ data.info.CARD_NO }} |
-
-
- | 作业负责人 |
- {{ data.info.CONFIRM_USER_NAME }} |
- 电工证号 |
- {{ data.info.LEADER_CARD_NO }} |
-
-
- | 关联的其他特殊作业及安全作业票编号 |
- {{ data.info.SPECIAL_WORK }} |
-
-
- | 风险辨识结果 |
- {{ data.info.RISK_IDENTIFICATION }} |
-
-
- |
- 可燃气体分析(运行的生产装置、罐区和具有火灾爆炸危险场所)
- |
-
-
-
- | 分析时间 |
- {{ item.ANALYZE_TIME }} |
- 分析点 |
- {{ item.ANALYZE_PLACE }} |
+
+ 电工证号 |
+ {{ data.info.CARD_NO }} |
- | 可燃气体检测结果 |
- {{ item.ANALYZE_RESULT }} |
- 分析人 |
- {{ item.ANALYZE_USER }} |
+ 作业负责人 |
+
+
+ |
+ 电工证号 |
+ {{ data.info.LEADER_CARD_NO }} |
-
-
- | 作业实施时间 |
-
- {{ data.info.WORK_START_DATE }}至{{ data.info.WORK_END_DATE }}止
- |
-
-
-
-
-
- | 序号 |
- 安全措施 |
- 是否涉及 |
- 确认人 |
-
-
- | {{ index + 1 }} |
- {{ item.PROTECTIVE_MEASURES }} |
-
-
- 涉 及
-
-
- 不涉及
-
- |
-
- {{ item.CONFIRM_NAME }}
- |
-
-
+ | 关联的其他特殊作业及安全作业票编号 |
+ {{ data.info.SPECIAL_WORK }} |
+
+
+ | 风险辨识结果 |
+ {{ data.info.RISK_IDENTIFICATION }} |
+
+
+ |
+ 可燃气体分析(运行的生产装置、罐区和具有火灾爆炸危险场所)
+ |
+
+
+
+ | 分析时间 |
+ {{ item.ANALYZE_TIME }} |
+ 分析点 |
+ {{ item.ANALYZE_PLACE }} |
+
+
+ | 可燃气体检测结果 |
+ {{ item.ANALYZE_RESULT }} |
+ 分析人 |
+
+
+ |
+
+
+
+ | 作业实施时间 |
+
+ {{ data.info.WORK_START_DATE }}至{{ data.info.WORK_END_DATE }}止
+ |
+
+
+
+
+
+ | 序号 |
+ 安全措施 |
+ 是否涉及 |
+ 确认人 |
+
+
+ | {{ index + 1 }} |
+
+ {{ item.PROTECTIVE_MEASURES }}
+
+
+
+
+
+ |
+
+
+ 涉 及
+
+ 不涉及
+ |
+
+
+ |
+
+
+
+ | {{ data.measuresList.length + 1 + index }} |
+
+
+ 其他安全措施: {{ item.DESCR }}
+
+ |
+
+
+ |
+
+
+
+ |
+
+
+
+
+ 安全交底人:
+
+
+
+
+
+
+
- {{ data.measuresList.length + 1 }} |
-
-
-
- 其他安全措施:{{ data.info.CONFIRM_USER_MEASURES }}
-
- 编制人:{{ data.info.CONFIRM_USER_NAME }}
-
-
- 其他安全措施:{{ data.info.AUDIT_USER_MEASURES }}
- 编制人:{{ data.info.AUDIT_USER_NAME }}
-
-
-
- 其他安全措施:{{ data.info.APPROVE_USER_MEASURES }}
-
- 编制人:{{ data.info.APPROVE_USER_NAME }}
-
- |
- |
-
- |
-
-
- | 安全交底人 |
-
-
- 签字:
- ![]()
- {{ data.info.CONFESS_USER_SIGNER_TIME }}
-
- |
-
-
- | 接受交底人 |
-
-
- 签字:
- ![]()
- {{ item.ACCEPT_CONFESS_USER_SIGNER_TIME }}
-
- |
-
-
- |
- 作业负责人意见:{{ data.info.CONFIRM_CONTENT }}
-
- 签字:
- ![]()
- {{ data.info.CONFIRM_USER_SIGNER_TIME }}
-
- |
-
-
- |
- 用电单位意见:{{ data.info.AUDIT_CONTENT }}
-
- 签字:
- ![]()
- {{ data.info.AUDIT_USER_SIGNER_TIME }}
-
- |
-
-
- |
- 配送电单位意见:{{ data.info.APPROVE_CONTENT }}
-
- 签字:
- ![]()
- {{ data.info.APPROVE_USER_SIGNER_TIME }}
-
- |
-
-
- |
- 完工验收:{{ data.info.ACCEPT_CONTENT }}
-
- 签字:
- ![]()
- {{ item.ACCEPT_USER_SIGNER_TIME }}
-
- |
-
- |
-
+ 签字:
+ ![]()
+ {{ data.signs.CONFESS?.[0].SIGN_TIME[index] }}
+
+
+
+
+ |
+ 接受交底人:
+
+ 签字:
+ ![]()
+ {{ data.signs.ACCEPT_CONFESS?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+ |
+ 作业负责人意见:{{ data.signs.CONFIRM?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.CONFIRM?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+ |
+ 用电单位意见:{{ data.signs.AUDIT?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.AUDIT?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+ |
+ 配送电单位意见:{{ data.signs.APPROVE?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.APPROVE?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+
+ |
+ 完工验收:{{ data.signs.ACCEPT?.[0].DESCR }}
+
+ 签字:
+ ![]()
+ {{ data.signs.ACCEPT?.[0].SIGN_TIME[index] }}
+
+ |
+
+
+
+
+ 打印
+
+
|