diff --git a/ruoyi-ui/src/views/JiHeExpressway/pages/control/event/emergencyProcessManagement/commonPhrases/index.vue b/ruoyi-ui/src/views/JiHeExpressway/pages/control/event/emergencyProcessManagement/commonPhrases/index.vue
new file mode 100644
index 00000000..56ced59a
--- /dev/null
+++ b/ruoyi-ui/src/views/JiHeExpressway/pages/control/event/emergencyProcessManagement/commonPhrases/index.vue
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ruoyi-ui/src/views/JiHeExpressway/pages/control/event/emergencyProcessManagement/disposalProcess/index.vue b/ruoyi-ui/src/views/JiHeExpressway/pages/control/event/emergencyProcessManagement/disposalProcess/index.vue
new file mode 100644
index 00000000..29785a60
--- /dev/null
+++ b/ruoyi-ui/src/views/JiHeExpressway/pages/control/event/emergencyProcessManagement/disposalProcess/index.vue
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ruoyi-ui/src/views/JiHeExpressway/pages/control/event/emergencyProcessManagement/index.vue b/ruoyi-ui/src/views/JiHeExpressway/pages/control/event/emergencyProcessManagement/index.vue
index 10d283df..299daae3 100644
--- a/ruoyi-ui/src/views/JiHeExpressway/pages/control/event/emergencyProcessManagement/index.vue
+++ b/ruoyi-ui/src/views/JiHeExpressway/pages/control/event/emergencyProcessManagement/index.vue
@@ -2,7 +2,7 @@
-
+
-
-
+
+
- 配置常用语
- 修改
- 删除
+ 常用语
+ 流程配置
+
+
+
+
+
+
@@ -41,29 +49,70 @@
import ButtonGradient from '@screen/components/Buttons/ButtonGradient.vue';
import Pagination from '@screen/components/Pagination.vue';
import Table from '@screen/components/Table.vue';
+import CommonPhrases from './commonPhrases';
+import DisposalProcess from './disposalProcess';
+import request from "@/utils/request";
+import { Message } from 'element-ui'
export default {
name: 'emergencyProcessManagement',
components: {
ButtonGradient,
Pagination,
- Table
+ Table,
+ CommonPhrases,
+ DisposalProcess
},
data() {
return {
- tableData: [
- {
- date: '车辆故障',
- name: '报警记录-指令下达-清障到达-安全防护-开始清障-清障结束-恢复畅通',
- },
- {
- date: '处置流程',
- name: '事件接报-指令下达-事件处置-事件解除',
- }
- ]
+ tableData: [],
+ isShowPhrases: false,
+ isShowDisposal: false,
+ total: 20,
+ eventType: 1,
+ searchData: {
+ pageSize: 20,
+ pageNum: 1,
+ },
+ phrasesData: []
}
},
+ created() {
+ this.initData();
+ },
methods: {
+ initData() {
+ request({
+ url: `/business/dcEventType/list`,
+ method: "get",
+ params: this.searchData,
+ }).then((result) => {
+ if (result.code != 200) return Message.error(result?.msg);
+ this.tableData = result.rows;
+ this.total = result.total;
+ });
+ },
+ onSizeChange(pageSize) {
+ this.searchData.pageSize = pageSize;
+ this.getData();
+ },
+ showPhrases(eventType) {
+ this.isShowPhrases = true;
+ this.eventType = eventType;
+ },
+ showDisposal(eventType) {
+ this.isShowDisposal = true;
+ this.eventType = eventType;
+ },
+ onClosePhrases() {
+ this.isShowPhrases = false
+ },
+ onCloseDisposal() {
+ this.isShowDisposal = false;
+ },
+ onUpdatePhrasesData(phrasesData){
+ this.phrasesData = phrasesData;
+ }
}
}