@ -1,36 +1,42 @@
< template >
< template >
< el -dialog :visible.sync ="visible" :title ="$t('deal')" :close-on-click-modal ="false" :close-on-press-escape ="false" >
< el -dialog :visible.sync ="visible" :title ="$t('deal')" :close-on-click-modal ="false" :close-on-press-escape ="false" >
< el -form :model ="dataForm" ref = "dataForm" @keyup.enter.native ="dataFormSubmitHandle()" : label -width = " $ i18n.locale = = = ' en -US ' ? ' 13 0px ' : ' 9 0px' " >
< el -form :model ="dataForm" ref = "dataForm" @keyup.enter.native ="dataFormSubmitHandle()" : label -width = " $ i18n.locale = = = ' en -US ' ? ' 18 0px ' : ' 14 0px' " >
< el -form -item label = "发布人" prop = "nickName" >
< el -form -item label = "发布人: " prop = "nickName" >
< div > { { dataForm . nickName } } < / div >
< div > { { dataForm . nickName } } < / div >
< / e l - f o r m - i t e m >
< / e l - f o r m - i t e m >
< el -form -item label = "发布时间" prop = "distributeTime" >
< el -form -item label = "发布时间: " prop = "distributeTime" >
< div > { { dataForm . distributeTime } } < / div >
< div > { { dataForm . distributeTime } } < / div >
< / e l - f o r m - i t e m >
< / e l - f o r m - i t e m >
< el -form -item label = "议题内容" prop = "eventContent" >
< el -form -item label = "议题内容: " prop = "eventContent" >
< div > { { dataForm . itemContent } } < / div >
< div > { { dataForm . itemContent } } < / div >
< img v-for ="imgUrl in dataForm.images" :key="imgUrl" style='width: 70px;height: 70px;margin: 10px' :layer-src="imgUrl" :src="imgUrl" alt="image" >
< span v-for ="(imgUrl, index) in dataForm.images" :key="index" style="margin: 5px" >
< el -popover placement = "bottom" title = "" trigger = "click" >
< img :src ="imgUrl" style = 'width: 300px;height: 300px;' >
< img slot = "reference" :src ="imgUrl" :alt ="imgUrl" style = "max-height: 100px;max-width: 100px" >
< / e l - p o p o v e r >
< / span >
< / e l - f o r m - i t e m >
< / e l - f o r m - i t e m >
< el -form -item label = "地址" prop = "issueAddress" >
< el -form -item label = "地址: " prop = "issueAddress" >
< div > { { dataForm . issueAddress } } < / div >
< div > { { dataForm . issueAddress } } < / div >
< / e l - f o r m - i t e m >
< / e l - f o r m - i t e m >
< el -form -item label = "处理进度" prop = "jobFeedback" >
< el -form -item label = "处理进度: " prop = "jobFeedback" >
< el -timeline :reverse ="false" >
< el -timeline :reverse ="false" >
< el -timeline -item v-for ="(handleProgressResultDTO, index) in dataForm.handleProgressResultDTOS" :key="index" :timestamp="handleProgressResultDTO.createdTime" placement="top" >
< el -timeline -item v-for ="(handleProgressResultDTO, index) in dataForm.handleProgressResultDTOS" :key="index" :timestamp="handleProgressResultDTO.createdTime" placement="top" >
< el -card >
< el -card >
< div > { { handleProgressResultDTO . handlerDeptName } } < / div >
< div > { { handleProgressResultDTO . progressName } } { { handleProgressResultDTO . createdTime } } < / div >
< div > { { handleProgressResultDTO . progressName } } { { handleProgressResultDTO . createdTime } } < / div >
< div > { { handleProgressResultDTO . advice } } < / div >
< div > { { handleProgressResultDTO . advice } } < / div >
< / e l - c a r d >
< / e l - c a r d >
< / e l - t i m e l i n e - i t e m >
< / e l - t i m e l i n e - i t e m >
< / e l - t i m e l i n e >
< / e l - t i m e l i n e >
< / e l - f o r m - i t e m >
< / e l - f o r m - i t e m >
< el -form -item label = "处理意见(内部)" prop = "handleAdvice" :required ="true" >
< el -form -item label = "处理意见(内部): " prop = "handleAdvice" :required ="true" >
< el -input v-model ="postDataForm.handleAdvice" placeholder="不超过50字" > < / el -input >
< el -input v-model ="postDataForm.handleAdvice" placeholder="不超过50字" > < / el -input >
< / e l - f o r m - i t e m >
< / e l - f o r m - i t e m >
< el -form -item label = "处理意见(外部)" prop = "outHandleAdvice" :required ="true" >
< el -form -item label = "处理意见(外部): " prop = "outHandleAdvice" :required ="true" >
< el -input v-model ="postDataForm.outHandleAdvice" placeholder="不超过50字" > < / el -input >
< el -input v-model ="postDataForm.outHandleAdvice" placeholder="不超过50字" > < / el -input >
< / e l - f o r m - i t e m >
< / e l - f o r m - i t e m >
< el -form -item label = "处理" prop = "handleCategory" :required ="true" >
< el -form -item label = "处理: " prop = "handleCategory" :required ="true" >
< el -select v-model ="postDataForm.handleCategory" placeholder="请选择" >
< el -select v-model ="postDataForm.handleCategory" placeholder="请选择" >
< el -option
< el -option
v - for = "handleResultDTO in dataForm.handleResultDTOS"
v - for = "handleResultDTO in dataForm.handleResultDTOS"
@ -40,12 +46,12 @@
< / e l - o p t i o n >
< / e l - o p t i o n >
< / e l - s e l e c t >
< / e l - s e l e c t >
< / e l - f o r m - i t e m >
< / e l - f o r m - i t e m >
< el -form -item label = "流转对象" prop = "deptResultDTOS" v-if ="deptResultDTOSVisible" :required ="true" >
< el -form -item label = "流转对象: " prop = "deptResultDTOS" v-if ="deptResultDTOSVisible" :required ="true" >
< el -checkbox -group v-model ="postDataForm.deptResultDTOS" >
< el -checkbox -group v-model ="postDataForm.deptResultDTOS" >
< el -checkbox v-for ="deptResultDTO in dataForm.deptResultDTOS" :label="deptResultDTO" :key="deptResultDTO.deptName" > {{ deptResultDTO.deptName }} < / el -checkbox >
< el -checkbox v-for ="deptResultDTO in dataForm.deptResultDTOS" :label="deptResultDTO" :key="deptResultDTO.deptName" > {{ deptResultDTO.deptName }} < / el -checkbox >
< / e l - c h e c k b o x - g r o u p >
< / e l - c h e c k b o x - g r o u p >
< / e l - f o r m - i t e m >
< / e l - f o r m - i t e m >
< el -form -item label = "满意度评价" prop = "evaluateDeptDTOS" v-if ="evaluateDeptDTOSVisible" :required ="true" >
< el -form -item label = "满意度评价: " prop = "evaluateDeptDTOS" v-if ="evaluateDeptDTOSVisible" :required ="true" >
< div v-for ="(evaluateDeptDTO, index) in dataForm.evaluateDeptDTOS" :key ="index" >
< div v-for ="(evaluateDeptDTO, index) in dataForm.evaluateDeptDTOS" :key ="index" >
< label > { { evaluateDeptDTO . deptName } } < / label > & nbsp ;
< label > { { evaluateDeptDTO . deptName } } < / label > & nbsp ;
< el -radio -group v-model ="evaluateDeptDTO.evaluationLevel" >
< el -radio -group v-model ="evaluateDeptDTO.evaluationLevel" >