diff --git a/src/views/modules/events/item-deal-detail-view.vue b/src/views/modules/events/item-deal-detail-view.vue index c2563821..3d5419c8 100644 --- a/src/views/modules/events/item-deal-detail-view.vue +++ b/src/views/modules/events/item-deal-detail-view.vue @@ -3,31 +3,44 @@
项目详情
- - + +
{{dataForm.itemContent}}
- +
- +
{{dataForm.groupName}}
- +
{{dataForm.distributeTime}}
- +
{{dataForm.nickName}}
- +
{{dataForm.mobile}}
- +
{{dataForm.issueAddress}}
@@ -55,17 +68,17 @@
处理进展
- - -
-
+ + +
+
{{item.type === 'project' ? '项目': item.type === 'issue' || item.type === 'issue-project' ? '议题' : ''}}
-
[{{item | formatState}}] - {{item.createdTime}}
+
[{{item | formatState}}] {{item.createdTime}}
来源社群:{{item.groupName}}
处理人:{{item.handlerDept}}
@@ -74,10 +87,12 @@
处理部门:{{item.handlerDept}}
-
+
被吹哨部门:
- + {{ csDept.deptName }}
@@ -85,8 +100,12 @@
处理意见: {{item.advice}}
+ style="width: 60px; height: 60px; object-fit: cover; margin-right: 8px; border-radius: 2px;" + :key="url" + :src="url" + :preview-src-list="previewImgList" + alt="处理图片" + @click="clickImg(url)">
@@ -96,77 +115,127 @@
处理操作
- + - + - - - + + + - - - + + +
- +
- + - - + + -
- 1~3张图 -
+
1~3张图
- - + - - + - - + - - + + - - 1. 历史遗留暂不具备解决条件的事项 - 2. 依法应当通过诉讼、仲裁、行政复议解决的事项 - 3. 已进入诉讼、仲裁、行政复议、信访、信息公开等法定程序或已通过上述法定程序处理的事项 - - - 4. 属于军队职责范围的事项 - 5. 涉及国家机密、商业秘密、个人隐私的事项 - 6. 违反法律法规、社会公序良俗以及恶意攻击、骚扰或无实质诉求内容的事项 - - 7. 依法应当通过110、119、120等紧急服务专线处理的事项 - 8. - 涉及党组织、党员、监察对象的检举、控告和申诉,建议您到市北区纪委监委信访室(延吉路80号)反映问题,举报电话:12388 - 9. 不在市北区管辖范围的事项 - 10. 其他不予受理的事项 - - + + 1. 历史遗留暂不具备解决条件的事项 + 2. 依法应当通过诉讼、仲裁、行政复议解决的事项 + 3. 已进入诉讼、仲裁、行政复议、信访、信息公开等法定程序或已通过上述法定程序处理的事项 + + 4. 属于军队职责范围的事项 + 5. 涉及国家机密、商业秘密、个人隐私的事项 + 6. 违反法律法规、社会公序良俗以及恶意攻击、骚扰或无实质诉求内容的事项 + + 7. 依法应当通过110、119、120等紧急服务专线处理的事项 + 8. 涉及党组织、党员、监察对象的检举、控告和申诉,建议您到市北区纪委监委信访室(延吉路80号)反映问题,举报电话:12388 + 9. 不在市北区管辖范围的事项 + 10. 其他不予受理的事项 + + - - - - - - - - - - - - - + + + + + + + + + + + + + -
- 1~3张图 -
+
1~3张图
- -
+ +
  非常满意 @@ -242,35 +320,73 @@ :disabled="isAble" style="width: 95px" @click="dataFormSubmitHandle()">{{ $t('confirm') }} --> - 吹哨 - 结案申请 - 返回 + 吹哨 + 结案申请 + 返回
- - - - - - - - - - + + + + + + + + - +
@@ -319,7 +435,7 @@ export default { issueLatitude: '', issueLongitude: '', handlerDeptIdRule: '', - handleAdviceRemark: "", + handleAdviceRemark:"", voice: '' }, isAble: true, @@ -331,7 +447,7 @@ export default { total: null, postDataForm: { id: '', - handleAdviceRemark: "", + handleAdviceRemark:"", handlePeopleName: '', handlePeopleMobile: '', handleAdvice: '', @@ -453,16 +569,16 @@ export default { } return { handleAdvice: [{ required: true, message: this.$t('validate.required'), trigger: 'blur' }], - handleAdviceRadios: [{ required: true, message: this.$t('validate.required'), trigger: 'blur' }], - outHandleAdvice: [{ required: true, message: this.$t('validate.required'), trigger: 'blur' }], - handleCategoryShow: [{ required: true, message: this.$t('validate.required'), trigger: 'blur' }], - deptResultDTOS: [{ required: true, message: this.$t('validate.required'), trigger: 'blur' }], - evaluateDeptDTOS: [{ required: true, message: this.$t('validate.required'), trigger: 'blur' }], - handlerDeptIdRule: [{ required: true, message: this.$t('validate.required'), trigger: 'blur' }], - handlePeopleName: [{ required: true, message: '请输入办理人姓名', trigger: 'blur' }], - handleAdviceRemark: [{ required: true, message: '请输入不予受理详细说明', trigger: 'blur' }], - handlePeopleMobile: [{ required: true, message: '请输入办公电话', trigger: 'blur' }, - { validator: checkPhone, trigger: 'blur' } + handleAdviceRadios: [ { required: true, message: this.$t('validate.required'), trigger: 'blur' } ], + outHandleAdvice: [ { required: true, message: this.$t('validate.required'), trigger: 'blur' } ], + handleCategoryShow: [ { required: true, message: this.$t('validate.required'), trigger: 'blur' } ], + deptResultDTOS: [ { required: true, message: this.$t('validate.required'), trigger: 'blur' } ], + evaluateDeptDTOS: [ { required: true, message: this.$t('validate.required'), trigger: 'blur' } ], + handlerDeptIdRule: [ { required: true, message: this.$t('validate.required'), trigger: 'blur' } ], + handlePeopleName: [ { required: true, message: '请输入办理人姓名', trigger: 'blur' } ], + handleAdviceRemark: [ { required: true, message: '请输入不予受理详细说明', trigger: 'blur' } ], + handlePeopleMobile: [ { required: true, message: '请输入办公电话', trigger: 'blur' }, + { validator: checkPhone, trigger: 'blur' } ], categoryIds: [ { @@ -490,6 +606,9 @@ export default { 'postDataForm.handleAdvice': function (val) { this.dataForm.handleAdvice = val }, + 'postDataForm.handleAdviceRemark': function (val) { + this.dataForm.handleAdviceRemark = val + }, 'postDataForm.handleAdviceRadios': function (val) { if (val != '') { this.postDataForm.handleAdvice = '您反映的诉求属于不予受理情形中的“' + val + '”,不属于平台受理范围,感谢您对“北尚诉办”的支持!' @@ -500,9 +619,6 @@ export default { 'postDataForm.outHandleAdvice': function (val) { this.dataForm.outHandleAdvice = val }, - 'postDataForm.handleAdviceRemark': function (val) { - this.dataForm.handleAdviceRemark = val - }, 'postDataForm.handlePeopleName': function (val) { this.dataForm.handlePeopleName = val }, @@ -583,12 +699,13 @@ export default { } }, created: function () { - this.uploadUrl = `${window.SITE_CONFIG['apiURL'] - }/oss/file/uploadImg?token=${Cookies.get('token')}` + this.uploadUrl = `${ + window.SITE_CONFIG['apiURL'] + }/oss/file/uploadImg?token=${Cookies.get('token')}` }, methods: { - changeAdvices (d) { - console.log(d) + changeAdvices(d){ + console.log(d) }, refreshProgress () { this.timeloading = true @@ -598,7 +715,7 @@ export default { } this.getInfo() }) - .catch(() => { }) + .catch(() => {}) }, getCategoryList () { this.disabledCategory = true @@ -608,16 +725,16 @@ export default { infoCode: 'A' } }).then(({ data: res }) => { - if (res.code !== 0) { - return this.$message.error(res.msg) - } - var data = res.data + if (res.code !== 0) { + return this.$message.error(res.msg) + } + var data = res.data - this.getSelectedNode(data, data) - this.categoryOptions = data - this.disabledCategory = false - }) - .catch(() => { }) + this.getSelectedNode(data, data) + this.categoryOptions = data + this.disabledCategory = false + }) + .catch(() => {}) }, getSelectedNode (nodeData, parent) { nodeData.forEach((item) => { @@ -742,7 +859,7 @@ export default { } this.options = res.data.options }) - .catch(() => { }) + .catch(() => {}) }, visibleChange (val) { if ( @@ -798,7 +915,7 @@ export default { this.dataForm.deptResultDTOS = res.data.deptResultDTOS this.dataForm.evaluateDeptDTOS = res.data.evaluateDeptDTOS }) - .catch(() => { }) + .catch(() => {}) }, initBmap (latitude, longitude) { this.map = new BMap.Map('map') @@ -884,7 +1001,7 @@ export default { } } }) - .catch(() => { }) + .catch(() => {}) }, deleteComment (val) { this.$confirm('确定要屏蔽该评论吗?屏蔽后不可恢复。', '提示', { @@ -909,9 +1026,9 @@ export default { } }) }) - .catch(() => { }) + .catch(() => {}) }) - .catch(() => { }) + .catch(() => {}) }, pageSizeChangeHandleNew (val) { this.pageIndex = 1 @@ -942,7 +1059,7 @@ export default { this.commentsDTOs = res.data.list this.total = res.data.total }) - .catch(() => { }) + .catch(() => {}) }, // 表单提交 @@ -1062,7 +1179,10 @@ export default { this.postDataForm.outHandleImagesPC = imagesAttr this.postDataForm.outHandleImages = this.postDataForm.handleImages - + if(!this.isShowDeal){ + this.postDataForm.handleAdvice += ` 办理人:${this.postDataForm.handlePeopleName} 办理电话: ${this.postDataForm.handlePeopleMobile}` + } + this.$confirm(messageTitle, '提示', { confirmButtonText: '确定', cancelButtonText: '取消', @@ -1085,7 +1205,7 @@ export default { }) this.$parent.selectComponent = 'ItemDeal' }) - .catch(() => { }) + .catch(() => {}) }).catch(() => { this.isAble = false }) }, 1000, @@ -1099,122 +1219,110 @@ export default { .hide .el-upload--picture-card { display: none; } +