@ -315,7 +315,7 @@ public class FormDataService extends BaseService<FormDataMapper,FormData> {
needUpdateFormDataMap . put ( "bizKey" , bizKey ) ;
}
needUpdateFormDataMap . put ( "procInstId" , procInstId ) ;
this . updateSomeFieldsByProcInst Id ( needUpdateFormDataMap ) ;
this . updateSomeFieldsByFormData Id ( needUpdateFormDataMap ) ;
}
} else {
@ -358,13 +358,9 @@ public class FormDataService extends BaseService<FormDataMapper,FormData> {
}
}
private int updateSomeFieldsByProcInstId ( Map < String , Object > needUpdateFormDataMap ) {
UpdateWrapper < FormData > uw = new UpdateWrapper < > ( ) ;
private int updateSomeFieldsByFormDataId ( Map < String , Object > needUpdateFormDataMap ) {
FormData formData = BaseUtils . fromMap ( needUpdateFormDataMap , FormData . class ) ;
uw . setEntity ( formData ) ;
uw . exists ( " SELECT 1 FROM form_data_process_approva a where a.proc_inst_id = {0} AND a.form_data_id = form_data.id" , needUpdateFormDataMap . get ( "procInstId" ) ) ;
return super . update ( uw ) ? 1 : 0 ;
return super . updateById ( formData , true ) ? 1 : 0 ;
}