@ -437,7 +437,7 @@
< el -button style = "display:block;" :type ="item.className" plain round v-for ="(item,index) in formatterTaskStateDicts(scope.row.taskState)" :key ="index" > {{ item.name }} < / el -button >
< / div >
< span class = "cell-bar" >
< el -select v-model ="scope.row.taskState" placeholder="任务状态" style="display:block;" @change="editXmTaskSomeFields(scope.row,'taskState',$event)" >
< el -select @visible-change ="selectVisible(scope.row,$event)" v-model ="scope.row.taskState" placeholder="任务状态" style="display:block;" @change="editXmTaskSomeFields(scope.row,'taskState',$event)" >
< el -option :value ="item.id" :label ="item.name" v-for ="(item,index) in dicts.taskState" :key ="index" > < / el -option >
< / e l - s e l e c t >
< / span >
@ -454,7 +454,7 @@
< el -button style = "display:block;" :type ="item.className" plain round v-for ="(item,index) in formatterPriorityDicts(scope.row.level)" :key ="index" > {{ item.name }} < / el -button >
< / div >
< span class = "cell-bar" >
< el -select v-model ="scope.row.level" placeholder="优先级" style="display:block;" @change="editXmTaskSomeFields(scope.row,'level',$event)" >
< el -select @visible-change ="selectVisible(scope.row,$event)" v-model ="scope.row.level" placeholder="优先级" style="display:block;" @change="editXmTaskSomeFields(scope.row,'level',$event)" >
< el -option :value ="item.id" :label ="item.name" v-for ="(item,index) in dicts.priority" :key ="index" > < / el -option >
< / e l - s e l e c t >
< / span >
@ -1625,33 +1625,28 @@ export default {
. catch ( ( err ) => ( this . load . del = false ) ) ;
} ) ;
} ,
rowClick : function ( row ) {
this . editForm = row ;
if ( row . startTime && row . endTime ) {
this . budgetDateRanger = [ row . startTime , row . endTime ] ;
} else {
this . budgetDateRanger = [ ] ;
}
if ( row . actStartTime && row . actEndTime ) {
this . actDateRanger = [ row . actStartTime , row . actEndTime ] ;
} else {
this . actDateRanger = [ ] ;
}
rowClick : function ( row ) {
this . editForm = row ;
this . editFormBak = Object . assign ( { } , row )
/ / t h i s . $ e m i t ( ' r o w - c l i c k ' , r o w , ) ; / / @ r o w - c l i c k = " r o w C l i c k "
} ,
showDrawer : function ( row ) {
this . editFormVisible = true ;
this . editForm = row ;
this . editForm = row ;
this . editFormBak = Object . assign ( { } , row )
/ / t h i s . $ e m i t ( ' r o w - c l i c k ' , r o w , ) ; / / @ r o w - c l i c k = " r o w C l i c k "
} ,
isEmpty ( str ) {
return str == null || "" == str ;
} ,
selectVisible ( row , visible ) {
if ( visible == true ) {
this . rowClick ( row ) ;
}
} ,
showExecusers ( row ) {
this . editForm = row ;
this . execUserVisible = true ;
@ -2395,6 +2390,7 @@ export default {
Object . assign ( row , params )
}
} else {
Object . assign ( this . editForm , this . editFormBak )
this . $notify ( { position : 'bottom-left' , showClose : true , message : tips . msg , type : tips . isOk ? 'success' : 'error' } )
}
} )