| | |
| | | column: [{ |
| | | label: "工单号", |
| | | prop: "orderCode", |
| | | viewDisplay: false, |
| | | span: 12, |
| | | searchSpan: 4, |
| | | width: 160, |
| | |
| | | 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, |
| | |
| | | }, |
| | | { |
| | | width: 100, |
| | | label: "现场联系电话", |
| | | label: "诉求人联系电话", |
| | | prop: "applicantPhone", |
| | | rules: [{ |
| | | required: true, |
| | | message: "请输入现场联系电话", |
| | | message: "请输入诉求人联系电话", |
| | | trigger: "blur", |
| | | }, |
| | | { |
| | |
| | | ], |
| | | }, |
| | | { |
| | | 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, |
| | |
| | | overHidden: true, |
| | | rules: [{ |
| | | required: true, |
| | | message: "请选择诉求内容", |
| | | message: "请选择办结内容", |
| | | trigger: "blur", |
| | | }, ], |
| | | }, |
| | |
| | | trigger: "blur", |
| | | }], |
| | | }, |
| | | |
| | | { |
| | | prop: "sceneGeo", |
| | | dataType: "string", |
| | |
| | | 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" |
| | |
| | | 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: "工单附件", |
| | |
| | | label: "工单状态", |
| | | prop: "status", |
| | | disabled: true, |
| | | addDisplay: false, |
| | | type: "select", |
| | | value: "0", |
| | | value: "2", |
| | | dicData: [{ |
| | | label: "受理", |
| | | value: "0" |
| | |
| | | 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: [], |