@ -23,7 +23,7 @@
< el -timeline :reverse ="false" >
< el -timeline -item v-for ="(handleProgressResultDTO, index) in dataForm.handleProgressResultDTOS" :key="index" :timestamp="handleProgressResultDTO.createdTime" placement="top" >
< el -card >
< div > { { handleProgressResultDTO . handlerDeptName } } < / div >
< div > { { handleProgressResultDTO . handlerDept } } < / div >
< div > { { handleProgressResultDTO . progressName } } { { handleProgressResultDTO . createdTime } } < / div >
< div > { { handleProgressResultDTO . advice } } < / div >
< / e l - c a r d >
@ -36,7 +36,7 @@
< el -form -item label = "处理意见(外部):" prop = "outHandleAdvice" >
< el -input v-model ="postDataForm.outHandleAdvice" type="textarea" placeholder="不超过500字" > < / el -input >
< / e l - f o r m - i t e m >
< el -form -item label = "处理:" prop = "handleCategory" :required ="true" >
< el -form -item label = "处理:" prop = "handleCategory" >
< el -select v-model ="postDataForm.handleCategory" placeholder="请选择" >
< el -option
v - for = "handleResultDTO in dataForm.handleResultDTOS"
@ -46,12 +46,12 @@
< / e l - o p t i o n >
< / e l - s e l e c t >
< / 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" >
< el -checkbox -group v-model ="postDataForm.deptResultDTOS" >
< 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 - 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" >
< div v-for ="(evaluateDeptDTO, index) in dataForm.evaluateDeptDTOS" :key ="index" >
< label > { { evaluateDeptDTO . deptName } } < / label > & nbsp ;
< el -radio -group v-model ="evaluateDeptDTO.evaluationLevel" >
@ -120,6 +120,15 @@ export default {
] ,
outHandleAdvice : [
{ required : true , message : this . $t ( 'validate.required' ) , trigger : 'blur' }
] ,
handleCategory : [
{ 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' }
]
}
}
@ -131,6 +140,9 @@ export default {
'postDataForm.outHandleAdvice' : function ( val ) {
this . dataForm . outHandleAdvice = val
} ,
'postDataForm.deptResultDTOS' : function ( val ) {
this . dataForm . deptResultDTOS = val
} ,
'postDataForm.handleCategory' : function ( val ) {
if ( val === 1 ) {
this . deptResultDTOSVisible = true