diff --git a/pages.json b/pages.json
index 2772c63..2378607 100644
--- a/pages.json
+++ b/pages.json
@@ -725,6 +725,54 @@
"enablePullDownRefresh": false
}
},
+ {
+ "path": "pages/application/key-project-management/index/index",
+ "style": {}
+ },
+ {
+ "path": "pages/application/key-project-management/safety-environmental-inspection/list",
+ "style": {}
+ },
+ {
+ "path": "pages/application/key-project-management/safety-environmental-inspection/detail-list",
+ "style": {}
+ },
+ {
+ "path": "pages/application/key-project-management/safety-environmental-inspection/detail",
+ "style": {}
+ },
+ {
+ "path": "pages/application/key-project-management/hidden-management/list",
+ "style": {}
+ },
+ {
+ "path": "pages/application/key-project-management/hidden-management/detail-list",
+ "style": {}
+ },
+ {
+ "path": "pages/application/key-project-management/hidden-management/detail",
+ "style": {}
+ },
+ {
+ "path": "pages/application/key-project-management/penalty-management/list",
+ "style": {}
+ },
+ {
+ "path": "pages/application/key-project-management/penalty-management/detail-list",
+ "style": {}
+ },
+ {
+ "path": "pages/application/key-project-management/penalty-management/detail",
+ "style": {}
+ },
+ {
+ "path": "pages/application/key-project-management/AI-warning/list",
+ "style": {}
+ },
+ {
+ "path": "pages/application/key-project-management/AI-warning/detail",
+ "style": {}
+ },
{
"path" : "pages/my/face/index",
"style" :
diff --git a/pages/application/key-project-management/AI-warning/detail.vue b/pages/application/key-project-management/AI-warning/detail.vue
new file mode 100644
index 0000000..60146c0
--- /dev/null
+++ b/pages/application/key-project-management/AI-warning/detail.vue
@@ -0,0 +1,1440 @@
+
+
+
+ 返回
+ AI报警处置
+
+
+
+
+
+ 视频名称:
+ {{ form.VIDEONAME }}
+
+
+ 报警类型:
+ {{ form.TYPE }}
+
+
+ 报警时间:
+ {{ form.CREATTIME }}
+
+
+
+
+
+
+
+ 处置状态:
+ {{form.STATUS === "0" ? "待处理" : "已处理"}}
+
+
+
+ 是否真实报警:
+
+
+
+ 是
+
+
+
+ 否
+
+
+
+
+ 是
+ 否
+
+
+
+
+
+ 是否填报隐患:
+
+
+
+ 是
+
+
+
+ 否
+
+
+
+
+ 是
+ 否
+
+
+
+
+ 发现问题:
+
+
+
+
+
+ 序号
+ 隐患部位
+ 隐患描述
+ 操作
+
+
+ {{ index + 1 }}
+ {{ item.HIDDENPART_NAME?item.HIDDENPART_NAME:item.HIDDENPART }}
+ {{ item.HIDDENDESCR }}
+
+
+
+
+
+
+
+
+ 处置人:
+ {{ form.STATUS === "0" ? loginUser.NAME : form.NAME }}
+
+
+ 处置时间:
+ {{ form.STATUS === "0" ? todayDate : form.OPERATTIME }}
+
+
+
+ 报警图片
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 报警视频
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 隐患照片
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 隐患描述
+
+
+
+ 隐患部位
+
+
+
+
+
+
+ 隐患级别
+
+ {{hiddenForm.HIDDENLEVEL_NAME || '请选择'}}
+
+
+
+
+
+ 隐患类型
+
+ {{hiddenForm.HIDDENTYPE_NAME || '请选择'}}
+
+
+
+
+
+ 隐患处置:
+
+
+
+
+
+
+ 整改期限:
+
+ {{hiddenForm.RECTIFICATIONDEADLINE}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 整改部门:
+
+
+
+
+ {{ hiddenForm.RECTIFICATIONDEPT_NAME || '请选择' }}
+
+
+
+
+ {{ hiddenForm.RECTIFICATIONDEPT_NAME }}
+
+
+ 整改人:
+
+
+ {{ hiddenForm.RECTIFICATIONOR_NAME || '请选择' }}
+
+
+
+
+
+
+ 取消
+
+
+ 保存
+
+
+
+
+
+
+
+
+ 播放视频
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/application/key-project-management/AI-warning/list.vue b/pages/application/key-project-management/AI-warning/list.vue
new file mode 100644
index 0000000..a76edef
--- /dev/null
+++ b/pages/application/key-project-management/AI-warning/list.vue
@@ -0,0 +1,190 @@
+
+
+
+ 返回
+ AI报警处置
+
+
+
+
+
+ {{tabNav[index]}}
+
+
+
+
+
+
+
+
+
+
+
+ {{item.OUTSOURCED_NAME}}
+
+
+ 视频名称:{{ item.VIDEONAME }}
+
+
+ 报警类型:{{ item.TYPE }}
+
+
+ 报警时间:{{item.CREATTIME}}
+
+
+ 处置状态:{{ item.STATUS === "0" ? "待处理" : "已处理" }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{background[dataFlag].msg}}
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/application/key-project-management/hidden-management/detail-list.vue b/pages/application/key-project-management/hidden-management/detail-list.vue
new file mode 100644
index 0000000..9c0568a
--- /dev/null
+++ b/pages/application/key-project-management/hidden-management/detail-list.vue
@@ -0,0 +1,444 @@
+
+
+
+ 返回
+ 隐患管理
+
+
+
+
+
+ {{tabNav[index]}}
+
+
+
+
+
+
+
+
+
+
+
+ {{item.OUTSOURCED_NAME ? item.OUTSOURCED_NAME: item.AIOUTSOURCED_NAME}}
+
+
+
+ 隐患来源:{{ sourceState[item.SOURCE] }}
+
+
+
+ 隐患描述:{{ item.HIDDENDESCR }}
+
+
+ 隐患发现人:{{ item.CREATOR_NAME || item.CREATOR_NAMES }}
+
+
+ 隐患发现时间:{{item.CREATTIME}}
+
+
+ 隐患整改人:{{item.RECTIFICATIONOR_NAME}}
+ 整改时间:{{item.RECTIFICATIONTIME}}
+
+
+ 隐患验收人:{{item.CREATOR_NAME}}
+ 验收时间:{{item.CHECKTIME}}
+
+
+ 隐患状态:{{state[item.STATE]}}
+ 是否处罚:{{ item.ISPUNISH && (item.ISPUNISH === "1" ? "是" : "否") }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{background[dataFlag].msg}}
+
+
+
+
+
+
+
+ 处罚
+
+
+
+
+
+
+ 是否进行罚款:
+
+
+
+
+
+
+
+ 处罚原因
+
+
+
+ 处罚金额
+
+
+
+ 被处罚单位
+
+
+
+ 被处罚人
+
+
+
+ 下发处罚时间
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/application/key-project-management/hidden-management/detail.vue b/pages/application/key-project-management/hidden-management/detail.vue
new file mode 100644
index 0000000..dd0987c
--- /dev/null
+++ b/pages/application/key-project-management/hidden-management/detail.vue
@@ -0,0 +1,388 @@
+
+
+
+ 返回
+ 隐患管理
+
+
+
+
+
+
+ 隐患照片
+
+
+
+
+
+
+
+
+
+
+
+ 隐患视频
+
+
+
+
+
+
+
+
+
+
+ 隐患描述
+
+
+
+ 隐患部位
+
+ {{ hiddenForm.HIDDENPART }}
+
+
+
+ 隐患级别
+
+ {{ hiddenForm.HIDDENLEVEL_NAME }}
+
+
+
+ 隐患类型
+
+ {{ hiddenForm.HIDDENTYPE_NAME }}
+
+
+
+ 隐患处置:
+ 限期整改
+
+
+ 整改期限:
+ {{ hiddenForm.RECTIFICATIONDEADLINE }}
+
+
+
+ 整改部门:
+
+
+ {{ hiddenForm.RECTIFICATIONDEPT_NAME }}
+
+
+
+ 整改人:
+ {{ hiddenForm.RECTIFICATIONOR_NAME }}
+
+
+ 整改时间:
+ {{ hiddenForm.RECTIFICATIONTIME }}
+
+
+
+ 整改照片
+
+
+
+
+
+
+
+
+
+
+ 验收时间:
+
+ {{hiddenForm.CHECKTIME}}
+
+
+
+ 验收照片
+
+
+ {{hiddenForm.ysImgs.length}}/4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 播放视频
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/application/key-project-management/hidden-management/list.vue b/pages/application/key-project-management/hidden-management/list.vue
new file mode 100644
index 0000000..298bd63
--- /dev/null
+++ b/pages/application/key-project-management/hidden-management/list.vue
@@ -0,0 +1,254 @@
+
+
+
+ 返回
+ 隐患管理
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{item.OUTSOURCED_NAME}}
+
+
+
+ 主管部门:{{ item.Q_COMPETENT_DEPT_NAME }}
+
+
+
+
+ 监督部门:{{ item.Q_DEPARTMENT_NAME }}
+
+
+
+
+ 主管部门:{{ item.MANAGER_DEPARTMENT_NAME }}
+
+
+
+
+ 监管部门:{{ item.DEPARTMENT_NAME }}
+
+
+
+ 相关方单位负责人:{{item.UNITS_PIC_NAME}}
+ 电话:{{item.UNITS_PHONE}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{background[dataFlag].msg}}
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/application/key-project-management/index/index.vue b/pages/application/key-project-management/index/index.vue
new file mode 100644
index 0000000..cb08df3
--- /dev/null
+++ b/pages/application/key-project-management/index/index.vue
@@ -0,0 +1,195 @@
+
+
+
+ 返回
+ 重点工程管理
+
+
+
+
+
+ 重点工程管理
+
+
+
+
+
+
+
+ 安全环保检查
+ 管理
+
+
+
+
+
+ {{count.CF_COUNT}}
+
+
+ 隐患管理
+
+
+
+
+
+
+
+
+ 处罚管理
+
+
+
+
+
+ {{count.AI_COUNT}}
+
+
+ AI报警处置
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/application/key-project-management/penalty-management/detail-list.vue b/pages/application/key-project-management/penalty-management/detail-list.vue
new file mode 100644
index 0000000..3b10b40
--- /dev/null
+++ b/pages/application/key-project-management/penalty-management/detail-list.vue
@@ -0,0 +1,250 @@
+
+
+
+ 返回
+ 处罚管理
+
+
+
+
+
+ {{tabNav[index]}}
+
+
+
+
+
+
+
+
+
+
+ {{item.OUTSOURCED_NAME}}
+
+
+ 被处罚单位:{{ item.UNITS_NAME }}
+ 被处罚人:{{ item.PERSON_NAME }}
+
+
+
+ 处罚原因:{{ item.REASON }}
+
+
+
+ 下发人:{{ item.CREATOR_NAME }}
+
+
+ 处罚处理状态:{{ (TabCur + 1) == "1" ? "待处理" : "已处理" }}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{background[dataFlag].msg}}
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/application/key-project-management/penalty-management/detail.vue b/pages/application/key-project-management/penalty-management/detail.vue
new file mode 100644
index 0000000..9b73f5f
--- /dev/null
+++ b/pages/application/key-project-management/penalty-management/detail.vue
@@ -0,0 +1,114 @@
+
+
+
+ 返回
+ 处罚管理
+
+
+
+
+ 被处罚单位
+ {{ data.UNITS_NAME }}
+
+
+ 被处罚人
+ {{ data.PERSON_NAME }}
+
+
+ 处罚原因
+ {{ data.REASON }}
+
+
+ 处罚金额
+ {{ data.AMOUT }}元
+
+
+ 下发人
+ {{ data.CREATOR_NAME }}
+
+
+ 下发处罚时间
+ {{ data.DATE }}
+
+
+
+
+ 罚款缴纳单
+
+
+
+
+
+
+ 处罚处理人
+ {{ data.PERSON_NAME }}
+
+
+ 处罚处理时间
+ {{ data.HANLDE_TIME }}
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/application/key-project-management/penalty-management/list.vue b/pages/application/key-project-management/penalty-management/list.vue
new file mode 100644
index 0000000..67addf4
--- /dev/null
+++ b/pages/application/key-project-management/penalty-management/list.vue
@@ -0,0 +1,252 @@
+
+
+
+ 返回
+ 处罚管理
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{item.OUTSOURCED_NAME}}
+
+
+
+ 主管部门:{{ item.Q_COMPETENT_DEPT_NAME }}
+
+
+
+
+ 监督部门:{{ item.Q_DEPARTMENT_NAME }}
+
+
+
+
+ 主管部门:{{ item.MANAGER_DEPARTMENT_NAME }}
+
+
+
+
+ 监管部门:{{ item.DEPARTMENT_NAME }}
+
+
+
+ 相关方单位负责人:{{item.UNITS_PIC_NAME}}
+ 电话:{{item.UNITS_PHONE}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{background[dataFlag].msg}}
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/application/key-project-management/safety-environmental-inspection/detail-list.vue b/pages/application/key-project-management/safety-environmental-inspection/detail-list.vue
new file mode 100644
index 0000000..6a5f08e
--- /dev/null
+++ b/pages/application/key-project-management/safety-environmental-inspection/detail-list.vue
@@ -0,0 +1,262 @@
+
+
+
+ 返回
+ 安全环保检查记录
+
+ 发起
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{item.INSPECTION_PLACE}}
+
+
+
+ 检查状态:{{ state[item.INSPECTION_STATUS] }}
+
+
+
+ 检查类型:{{ item.INSPECTION_TYPE_NAME }}
+
+
+ 检查人:{{ item.INSPECTION_USERS }}
+
+
+ 被检查人:{{item.PERSON_NAME}}
+
+
+ 检查时间:{{item.INSPECTION_TIME_START}}-{{item.INSPECTION_TIME_END}}
+
+
+ 检查隐患数:{{item.HIDDEN_COUNT}}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{background[dataFlag].msg}}
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/application/key-project-management/safety-environmental-inspection/detail.vue b/pages/application/key-project-management/safety-environmental-inspection/detail.vue
new file mode 100644
index 0000000..574dc5f
--- /dev/null
+++ b/pages/application/key-project-management/safety-environmental-inspection/detail.vue
@@ -0,0 +1,1738 @@
+
+
+
+ 返回
+ 安全环保检查发起
+
+
+
+
+ 检查题目:
+
+
+
+
+
+
+
+ 检查标题:
+ {{form.INSPECTION_CATEGORY}}现场检查记录
+
+
+
+ 被检查单位:
+
+
+
+
+ {{ form.UNITS_NAME || '请选择' }}
+
+
+
+
+ {{ form.UNITS_NAME }}
+
+
+ 被检查单位现场负责人:
+
+
+ {{ form.PERSON_NAME || '请选择' }}
+
+
+
+
+
+ 检查场所:
+
+
+
+
+
+ 检查类型:
+
+
+
+
+ {{ form.INSPECTION_TYPE_NAME || '请选择' }}
+
+
+
+
+ {{ form.INSPECTION_TYPE_NAME }}
+
+
+
+ 检查开始时间:
+
+ {{ form.INSPECTION_TIME_START }}
+
+
+
+ 检查结束时间:
+
+
+ {{form.INSPECTION_TIME_END}}
+
+
+
+ 记录填写时间:
+ {{form.CREATTIME}}
+
+
+
+ 检查情况:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 检查人员
+
+
+
+
+ 发现问题:
+
+
+
+
+
+
+ 序号
+ 隐患部位
+ 隐患描述
+ 操作
+
+
+ {{ index + 1 }}
+ {{ item.HIDDENPART_NAME?item.HIDDENPART_NAME:item.HIDDENPART }}
+ {{ item.HIDDENDESCR }}
+
+
+
+
+
+
+
+
+ 签字
+
+
+
+ 签字时间:
+ {{form.PERSON_SIGN_TIME}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 隐患照片
+
+
+ {{hiddenForm.hiddenImgs.length}}/4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 隐患视频
+
+
+ {{hiddenForm.hiddenVideos.length}}/1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 隐患描述
+
+
+
+ 隐患部位
+
+
+
+
+
+
+ 隐患级别
+
+
+
+ {{ hiddenForm.HIDDENLEVEL_NAME || '请选择' }}
+
+
+
+
+
+
+ 隐患类型
+
+
+ {{hiddenForm.HIDDENTYPE_NAME || '请选择'}}
+
+
+
+
+
+
+ 隐患处置:
+
+
+
+
+
+
+ 整改期限:
+
+ {{hiddenForm.RECTIFICATIONDEADLINE}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 整改部门:
+
+
+
+
+ {{ hiddenForm.RECTIFICATIONDEPT_NAME || '请选择' }}
+
+
+
+
+
+ {{ hiddenForm.RECTIFICATIONDEPT_NAME }}
+
+
+ 整改人:
+
+
+ {{ hiddenForm.RECTIFICATIONOR_NAME || '请选择' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 播放视频
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/application/key-project-management/safety-environmental-inspection/list.vue b/pages/application/key-project-management/safety-environmental-inspection/list.vue
new file mode 100644
index 0000000..f02c76c
--- /dev/null
+++ b/pages/application/key-project-management/safety-environmental-inspection/list.vue
@@ -0,0 +1,252 @@
+
+
+
+ 返回
+ 安全环保检查管理
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{item.OUTSOURCED_NAME}}
+
+
+
+ 主管部门:{{ item.Q_COMPETENT_DEPT_NAME }}
+
+
+
+
+ 监督部门:{{ item.Q_DEPARTMENT_NAME }}
+
+
+
+
+ 主管部门:{{ item.MANAGER_DEPARTMENT_NAME }}
+
+
+
+
+ 监管部门:{{ item.DEPARTMENT_NAME }}
+
+
+
+ 相关方单位负责人:{{item.UNITS_PIC_NAME}}
+ 电话:{{item.UNITS_PHONE}}
+
+
+ 安全环保检查次数:{{item.CHECK_COUNT}}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{background[dataFlag].msg}}
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/application/key-project-management/safety-environmental-inspection/punish.vue b/pages/application/key-project-management/safety-environmental-inspection/punish.vue
new file mode 100644
index 0000000..5fd5abd
--- /dev/null
+++ b/pages/application/key-project-management/safety-environmental-inspection/punish.vue
@@ -0,0 +1,248 @@
+
+
+
+
+
+ 处罚原因
+
+
+
+ 处罚金额
+
+
+
+ 被处罚单位
+
+
+
+ 被处罚人
+
+
+
+ 下发处罚时间
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/basics/home.vue b/pages/basics/home.vue
index bedf46c..42d9e83 100644
--- a/pages/basics/home.vue
+++ b/pages/basics/home.vue
@@ -109,6 +109,15 @@
高危作业
+
+
+
+
+
+ 重点工程管理
+
+ {{ keyProjectManagement }}
+
diff --git a/static/icon-apps/close-icon.png b/static/icon-apps/close-icon.png
new file mode 100644
index 0000000..3be6187
Binary files /dev/null and b/static/icon-apps/close-icon.png differ
diff --git a/static/icon-apps/home-zdgcgl.jpg b/static/icon-apps/home-zdgcgl.jpg
new file mode 100644
index 0000000..c29c05a
Binary files /dev/null and b/static/icon-apps/home-zdgcgl.jpg differ
diff --git a/static/icon-apps/nike.png b/static/icon-apps/nike.png
new file mode 100644
index 0000000..4f2de59
Binary files /dev/null and b/static/icon-apps/nike.png differ