| | |
| | | }, ], |
| | | }, |
| | | { |
| | | width: 156, |
| | | label: "诉求主题", |
| | | prop: "issueTitle", |
| | | search: true, |
| | | searchSpan: 4, |
| | | rules: [{ |
| | | required: true, |
| | | message: "请选择诉求主题", |
| | | trigger: "blur", |
| | | }], |
| | | }, |
| | | { |
| | | width: 100, |
| | | label: "诉求来源", |
| | | prop: "issueOrigin", |
| | |
| | | }, ], |
| | | // search: true, |
| | | }, |
| | | |
| | | { |
| | | width: 156, |
| | | overHidden: true, |
| | | label: "诉求主题", |
| | | addDisplay: false, |
| | | editDisplay: false, |
| | | viewDisplay: false, |
| | | prop: "issueTitle", |
| | | search: true, |
| | | searchSpan: 4, |
| | | rules: [{ |
| | | required: true, |
| | | message: "请选择诉求主题", |
| | | trigger: "blur", |
| | | }], |
| | | }, |
| | | |
| | | { |
| | | label: "诉求内容", |
| | | parent: false, |
| | |
| | | type: "select", |
| | | dicData: [{ |
| | | label: "个人", |
| | | value: 0 |
| | | value: "0" |
| | | }, { |
| | | label: "企业", |
| | | value: 1 |
| | | value: "1" |
| | | }], |
| | | // hide: true, |
| | | // search: true, |
| | |
| | | type: "select", |
| | | dicData: [{ |
| | | label: "男", |
| | | value: 0 |
| | | value: "0" |
| | | }, { |
| | | label: "女", |
| | | value: 1 |
| | | value: "1" |
| | | }], |
| | | rules: [{ |
| | | required: false, |
| | |
| | | trigger: "blur", |
| | | }, |
| | | { |
| | | validator: validatorPhone, |
| | | // validator: validatorPhone, |
| | | trigger: 'blur' |
| | | } |
| | | ], |
| | |
| | | // format: "yyyy-MM-dd", |
| | | // valueFormat: "yyyy-MM-dd", |
| | | rules: [{ |
| | | required: true, |
| | | message: "请选择现场联系电话", |
| | | trigger: "blur", |
| | | }, ], |
| | | required: false, |
| | | message: "请输入现场联系电话", |
| | | trigger: "blur", |
| | | }, |
| | | { |
| | | validator: validatorPhone, |
| | | trigger: 'blur' |
| | | } |
| | | ], |
| | | }, |
| | | { |
| | | label: "网格", |
| | |
| | | type: "select", |
| | | dicData: [{ |
| | | label: "咨询", |
| | | value: 0 |
| | | value: "0" |
| | | }, { |
| | | label: "投诉", |
| | | value: 1 |
| | | value: "1" |
| | | }, { |
| | | label: "求助", |
| | | value: 2 |
| | | value: "2" |
| | | }, { |
| | | label: "举报", |
| | | value: 3 |
| | | value: "3" |
| | | }, { |
| | | label: "建议", |
| | | value: 4 |
| | | value: "4" |
| | | }], |
| | | // hide: true, |
| | | }, |
| | |
| | | type: "select", |
| | | dicData: [{ |
| | | label: "一般", |
| | | value: 0 |
| | | value: "0" |
| | | }, { |
| | | label: "即办", |
| | | value: 1 |
| | | value: "1" |
| | | }], |
| | | // hide: true, |
| | | }, |
| | |
| | | type: "select", |
| | | dicData: [{ |
| | | label: "受理", |
| | | value: 0 |
| | | value: "0" |
| | | }, { |
| | | label: "处理中", |
| | | value: 1 |
| | | value: "1" |
| | | }, { |
| | | label: "已归档", |
| | | value: 2 |
| | | value: "2" |
| | | }], |
| | | // hide: true, |
| | | }, |
| | |
| | | }, |
| | | beforeOpen(done, type) { |
| | | if (["edit", "view"].includes(type)) { |
| | | getDetail(this.form.id).then((res) => { |
| | | getDetail(this.form.orderId).then((res) => { |
| | | this.form = res.data.data |
| | | this.form.sceneAddr = [this.form.sceneGeoLng, this.form.sceneGeoLat, this.form.sceneAddr].join(',') |
| | | // if (this.form.imageUrls.length > 0) { |
| | | // var urls = [] |
| | | // var names = this.form.imageUrls.split(",") |