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