From 625b99aaaa484ccfb629ae7b49ec6e07b9541ba1 Mon Sep 17 00:00:00 2001
From: linwe <872216996@qq.com>
Date: Mon, 03 Jun 2024 17:42:49 +0800
Subject: [PATCH] E呼即办优化

---
 src/views/cGovernance/taskECallTwo/index.vue |  287 ++++++++++++++++++++++++++++++++-------------------------
 1 files changed, 162 insertions(+), 125 deletions(-)

diff --git a/src/views/cGovernance/taskECallTwo/index.vue b/src/views/cGovernance/taskECallTwo/index.vue
index 330c67b..e0cbf0f 100644
--- a/src/views/cGovernance/taskECallTwo/index.vue
+++ b/src/views/cGovernance/taskECallTwo/index.vue
@@ -148,6 +148,7 @@
           column: [{
               label: "工单号",
               prop: "orderCode",
+              viewDisplay: false,
               span: 12,
               searchSpan: 4,
               width: 160,
@@ -155,56 +156,6 @@
               search: true,
               searchLabelWidth: 76,
               addDisplay: false,
-            },
-            {
-              width: 156,
-              label: "诉求主题",
-              prop: "issueTitle",
-              search: true,
-              searchSpan: 4,
-              width: 160,
-              overHidden: true,
-              rules: [{
-                required: true,
-                message: "请选择诉求主题",
-                trigger: "blur",
-              }],
-            },
-            {
-              width: 100,
-              label: "诉求来源",
-              prop: "issueOrigin",
-              disabled: true,
-              span: 12,
-              searchSpan: 4,
-              dataType: "number",
-              type: "select",
-              dicUrl: "/api/blade-system/dict-biz/dictionary?code=ehjb_org",
-              props: {
-                label: "dictValue",
-                value: "dictKey",
-              },
-              rules: [{
-                required: true,
-                message: "请选择诉求来源",
-                trigger: "blur",
-              }, ],
-            },
-
-            {
-              label: "诉求用户类别",
-              prop: "applicantType",
-              span: 12,
-              searchSpan: 4,
-              width: 100,
-              type: "select",
-              dicData: [{
-                label: "个人",
-                value: "0"
-              }, {
-                label: "企业",
-                value: "1"
-              }],
             },
             {
               width: 110,
@@ -243,11 +194,11 @@
             },
             {
               width: 100,
-              label: "现场联系电话",
+              label: "诉求人联系电话",
               prop: "applicantPhone",
               rules: [{
                   required: true,
-                  message: "请输入现场联系电话",
+                  message: "请输入诉求人联系电话",
                   trigger: "blur",
                 },
                 {
@@ -257,7 +208,62 @@
               ],
             },
             {
-              label: "诉求内容",
+              width: 100,
+              label: "诉求来源",
+              prop: "issueOrigin",
+              disabled: true,
+              span: 12,
+              searchSpan: 4,
+              dataType: "number",
+              type: "select",
+              dicUrl: "/api/blade-system/dict-biz/dictionary?code=ehjb_org",
+              props: {
+                label: "dictValue",
+                value: "dictKey",
+              },
+              rules: [{
+                required: true,
+                message: "请选择诉求来源",
+                trigger: "blur",
+              }, ],
+            },
+            {
+              width: 156,
+              label: "诉求标题",
+              prop: "issueTitle",
+              search: true,
+              searchSpan: 4,
+              width: 160,
+              overHidden: true,
+              rules: [{
+                required: true,
+                message: "请选择诉求标题",
+                trigger: "blur",
+              }],
+            },
+
+            {
+              label: "诉求用户类别",
+              prop: "applicantType",
+              span: 12,
+              searchSpan: 4,
+              width: 100,
+              type: "select",
+              dicData: [{
+                label: "个人",
+                value: "0"
+              }, {
+                label: "企业",
+                value: "1"
+              }],
+              rules: [{
+                required: true,
+                message: "请输入诉求用户类别",
+                trigger: "blur",
+              }],
+            },
+            {
+              label: "办结内容",
               parent: false,
               prop: "issueContent",
               search: false,
@@ -267,7 +273,7 @@
               overHidden: true,
               rules: [{
                 required: true,
-                message: "请选择诉求内容",
+                message: "请选择办结内容",
                 trigger: "blur",
               }, ],
             },
@@ -286,7 +292,6 @@
                 trigger: "blur",
               }],
             },
-
             {
               prop: "sceneGeo",
               dataType: "string",
@@ -330,16 +335,31 @@
                 value: "code"
               },
             },
+            // {
+            //   label: "事发场所",
+            //   width: 100,
+            //   prop: "scenePlace",
+            // },
             {
-              label: "事发场所",
-              width: 100,
-              prop: "scenePlace",
+              label: "受理时间",
+              prop: "createTime",
+              type: "datetime",
+              format: "yyyy-MM-dd HH:mm:ss",
+              valueFormat: "yyyy-MM-dd HH:mm:ss",
+              // labelWidth: 100,
+              rules: [{
+                required: true,
+                message: "请输入受理时间",
+                trigger: "blur",
+              }],
             },
             {
               label: "归口类型",
               prop: "issueClazz",
-              type: "tree",
+              // type: "tree",
+              type: "cascader",
               dicUrl: "/api/blade-issueClazz/issueClazz/tree",
+              // showAllLevels: false,
               props: {
                 label: "title",
                 value: "id"
@@ -350,18 +370,97 @@
                 trigger: "blur",
               }, ],
               span: 12,
+              filterable: true,
             },
+            {
+              label: "承办单位",
+              prop: "acptOrgName",
+              // type: "tree",
+              // type: "cascader",
+              // dicUrl: "/api/blade-issueClazz/issueClazz/tree",
+              // props: {
+              //   label: "title",
+              //   value: "id"
+              // },
+              rules: [{
+                required: true,
+                message: "请选择归口类型",
+                trigger: "blur",
+              }, ],
+              span: 12,
+            },
+
             {
               label: "紧急程度",
               prop: "issueLevel",
               type: "select",
+              value: "1",
               dicData: [{
                 label: "一般",
                 value: "0"
               }, {
                 label: "即办",
                 value: "1"
+              }, {
+                label: "重大",
+                value: "2"
+              }, {
+                label: "紧急重大",
+                value: "3"
               }],
+            },
+            {
+              label: "是否保密",
+              prop: "is_secret",
+              type: "select",
+              value: "1",
+              dicData: [{
+                label: "否",
+                value: "0"
+              }, {
+                label: "是",
+                value: "1"
+              }],
+              rules: [{
+                required: true,
+                message: "请选择是否保密",
+                trigger: "blur",
+              }, ],
+            },
+            {
+              label: "诉求类型",
+              prop: "issue_type",
+              // disabled: true,
+              // addDisplay: false,
+              type: "select",
+              value: "2",
+              dicData: [{
+                label: "咨询",
+                value: "0"
+              }, {
+                label: "投诉",
+                value: "1"
+              }, {
+                label: "求助",
+                value: "2"
+              }, {
+                label: "举报",
+                value: "3"
+              }, {
+                label: "建议",
+                value: "4"
+              }, {
+                label: "表扬",
+                value: "5"
+              }, {
+                label: "无效投诉",
+                value: "6"
+              }],
+              rules: [{
+                required: true,
+                message: "请选择诉求类型",
+                trigger: "blur",
+              }, ],
             },
             {
               label: "工单附件",
@@ -380,8 +479,9 @@
               label: "工单状态",
               prop: "status",
               disabled: true,
+              addDisplay: false,
               type: "select",
-              value: "0",
+              value: "2",
               dicData: [{
                 label: "受理",
                 value: "0"
@@ -393,71 +493,8 @@
                 value: "2"
               }],
             },
-            {
-              label: "已反馈",
-              prop: "tagDoing",
-              type: "select",
-              value: "Y",
-              dicData: [{
-                label: "否",
-                value: "N"
-              }, {
-                label: "是",
-                value: "Y"
-              }],
-            },
-            {
-              label: "已答复",
-              prop: "tagResp",
-              value: "Y",
-              type: "select",
-              dicData: [{
-                label: "否",
-                value: "N"
-              }, {
-                label: "是",
-                value: "Y"
-              }],
-            },
-            {
-              label: "已办结",
-              prop: "tagDone",
-              value: "Y",
-              type: "select",
-              dicData: [{
-                label: "否",
-                value: "N"
-              }, {
-                label: "是",
-                value: "Y"
-              }],
-            },
-            {
-              label: "已回访",
-              prop: "tagCheck",
-              value: "Y",
-              type: "select",
-              dicData: [{
-                label: "否",
-                value: "N"
-              }, {
-                label: "是",
-                value: "Y"
-              }],
-            },
-            {
-              label: "核实/督办",
-              prop: "tagRedo",
-              value: "N1",
-              type: "select",
-              dicData: [{
-                label: "否",
-                value: "N1"
-              }, {
-                label: "是",
-                value: "N2"
-              }],
-            },
+
+
           ],
         },
         data: [],

--
Gitblit v1.9.3