¹¤×÷Á÷½²½â

8.2£º²¿ÊðÁ÷³Ì¶¨Òå

8.3£ºÆô¶¯Á÷³ÌʵÀý

˵Ã÷£º

1) ²Ù×÷Êý¾Ý¿âµÄact_ru_execution±í,Èç¹ûÊÇÓû§ÈÎÎñ½Úµã£¬Í¬Ê±Ò²»áÔÚact_ru_taskÌí¼ÓÒ»

Ìõ¼Ç¼

8.4£º²éѯÎҵĸöÈËÈÎÎñ

˵Ã÷£º

1) 2) 3) 4) 5) 6) 7)

ÒòΪÊÇÈÎÎñ²éѯ£¬ËùÒÔ´ÓprocessEngineÖÐÓ¦¸ÃµÃµ½TaskService ʹÓÃTaskService»ñÈ¡µ½ÈÎÎñ²éѯ¶ÔÏóTaskQuery

Ϊ²éѯ¶ÔÏóÌí¼Ó²éѯ¹ýÂËÌõ¼þ£¬Ê¹ÓÃtaskAssigneeÖ¸¶¨ÈÎÎñµÄ°ìÀíÕߣ¨¼´²éѯָ¶¨Óû§µÄ´ú°ìÈÎÎñ£©£¬Í¬Ê±¿ÉÒÔÌí¼Ó·ÖÒ³ÅÅÐòµÈ¹ýÂËÌõ¼þ µ÷ÓÃlist·½·¨Ö´Ðвéѯ£¬·µ»Ø°ìÀíÕßΪָ¶¨Óû§µÄÈÎÎñÁбí ÈÎÎñID¡¢Ãû³Æ¡¢°ìÀíÈË¡¢´´½¨Ê±¼ä¿ÉÒÔ´Óact_ru_task±íÖв鵽¡£

ExecutionÓëProcessInstance¼û5.6ºÍ5.7Õ½ڵĽéÉÜ¡£ÔÚÕâÖÖÇé¿öÏ£¬ProcessInstanceÏ൱ÓÚExecution

Èç¹ûassigneeÊôÐÔΪ²¿Ãž­Àí£¬½á¹ûΪ¿Õ¡£ÒòΪÏÖÔÚÁ÷³ÌÖ»µ½ÁË¡±ÌîдÇë¼ÙÉêÇ롱½×¶Î£¬ºóÃæµÄÈÎÎñ»¹Ã»ÓÐÖ´ÐУ¬¼´ÔÚÊý¾Ý¿âÖÐûÓв¿Ãž­Àí¿ÉÒÔ°ìÀíµÄÈÎÎñ£¬ËùÒÔ²éѯ²»µ½¡£

Ò»¸öTask½ÚµãºÍExecution½ÚµãÊÇ1¶Ô1µÄÇé¿ö£¬ÔÚtask¶ÔÏóÖÐʹÓÃExecution_À´±íʾËûÃÇÖ®¼äµÄ¹ØÏµ

ÈÎÎñIDÔÚÊý¾Ý¿â±íact_ru_taskÖжÔÓ¦¡°ID_¡±ÁÐ

8) 9)

¸½¼Ó£º

ÔÚactivitiÈÎÎñÖУ¬Ö÷Òª·ÖΪÁ½´óÀà²éѯÈÎÎñ£¨¸öÈËÈÎÎñºÍ×éÈÎÎñ£©£º 1.È·ÇÐÖ¸¶¨Á˰ìÀíÕßµÄÈÎÎñ£¬Õâ¸öÈÎÎñ½«³ÉΪָ¶¨ÕßµÄ˽ÓÐÈÎÎñ£¬¼´¸öÈËÈÎÎñ¡£ 2.ÎÞ·¨Ö¸¶¨¾ßÌåµÄijһ¸öÈËÀ´°ìÀíµÄÈÎÎñ£¬¿ÉÒÔ°ÑÈÎÎñ·ÖÅ䏸¼¸¸öÈË»òÕßÒ»µ½ ÈÎÎñ¡£

ÏÈÖªµÀ¸öÈËÈÎÎñµÄ²éѯºÍ°ìÀí£¬×éÈÎÎñµÄ²Ù×÷ºóÃæ½²

¶à

¸öС×飬ÈÃÕâ¸ö·¶Î§ÄÚµÄÓû§¿ÉÒÔÑ¡ÔñÐÔ£¨ÈçÓпÕÓàʱ¼äʱ£©À´°ìÀíÕâÀàÈÎÎñ£¬¼´×é

8.5£º°ìÀíÈÎÎñ

˵Ã÷£º

1) ÊǰìÀíÈÎÎñ£¬ËùÒÔ´ÓProcessEngineµÃµ½µÄÊÇTaskService¡£

2) µ±Ö´ÐÐÍêÕâ¶Î´úÂ룬ÔÙÒÔÔ±¹¤µÄÉí·ÝÈ¥Ö´ÐвéѯµÄʱºò£¬»á·¢ÏÖÕâ¸öʱºòÒѾ­Ã»ÓÐÊý

¾ÝÁË£¬ÒòΪÕýÔÚÖ´ÐеÄÈÎÎñÖÐûÓÐÊý¾Ý¡£ 3) ¶ÔÓÚÖ´ÐÐÍêµÄÈÎÎñ£¬activiti½«´Óact_ru_task±íÖÐɾ³ý¸ÃÈÎÎñ£¬ÏÂÒ»¸öÈÎÎñ»á±»²åÈë½ø

À´¡£ 4) ÒÔ¡±²¿Ãž­Àí¡±µÄÉí·Ý½øÐвéѯ£¬¿ÉÒԲ鵽½á¹û¡£ÒòΪÁ÷³ÌÖ´Ðе½²¿Ãž­ÀíÉóÅúÕâ¸ö½Ú

µãÁË¡£ 5) ÔÙÖ´ÐаìÀíÈÎÎñ´úÂ룬ִÐÐÍêÒÔºóÒÔ¡±²¿Ãž­Àí¡±Éí·Ý½øÐвéѯ£¬Ã»Óнá¹û¡£ 6) ÖØ¸´µÚ3ºÍ4²½Ö±µ½Á÷³ÌÖ´ÐÐÍê¡£

8.6£º²éѯÁ÷³Ì״̬£¨ÅжÏÁ÷³ÌÕýÔÚÖ´ÐУ¬»¹ÊǽáÊø£©

ÔÚÁ÷³ÌÖ´ÐеĹý³ÌÖУ¬´´½¨µÄÁ÷³ÌʵÀýIDÔÚÕû¸ö¹ý³ÌÖж¼²»»á±ä£¬µ±Á÷³Ì½á

Êøºó£¬Á÷³ÌʵÀý½«»áÔÚÕýÔÚÖ´ÐеÄÖ´ÐжÔÏó±íÖУ¨act_ru_execution£©±»É¾³ý

˵Ã÷£º

1) ÒòΪÊDzéѯÁ÷³ÌʵÀý£¬ËùÒÔÏÈ»ñÈ¡runtimeService 2) ´´½¨Á÷³ÌʵÀý²éѯ¶ÔÏó£¬ÉèÖÃʵÀýID¹ýÂ˲ÎÊý

3) ÓÉÓÚÒ»¸öÁ÷³ÌʵÀýIDÖ»¶ÔÓ¦Ò»¸öʵÀý£¬Ê¹ÓÃsingleResultÖ´Ðвéѯ·µ»ØÒ»¸öΨһµÄ½á

¹û£¬Èç¹û½á¹ûÊýÁ¿´óÓÚ1£¬ÔòÅ׳öÒì³£ 4) ÅжÏÖ¸¶¨IDµÄʵÀýÊÇ·ñ´æÔÚ£¬Èç¹û½á¹ûΪ¿Õ£¬Ôò´ú±íÁ÷³Ì½áÊø£¬ÊµÀýÔÚÕýÔÚÖ´ÐеÄÖ´

ÐжÔÏó±íÖÐÒѱ»É¾³ý£¬×ª»»³ÉÀúÊ·Êý¾Ý¡£

8.7£º¸½¼Ó¹¦ÄÜ£º²éѯÀúÊ·ÈÎÎñ£¨ºóÃæ½²£©

8.8£º¸½¼Ó¹¦ÄÜ£º²éѯÀúÊ·Á÷³ÌʵÀý£¨ºóÃæ½²£©

8.9£º×ܽá

Execution Ö´ÐжÔÏó

°´Á÷³Ì¶¨ÒåµÄ¹æÔòÖ´ÐÐÒ»´ÎµÄ¹ý³Ì. ¶ÔÓ¦µÄ±í£º

act_ru_execution£º ÕýÔÚÖ´ÐеÄÐÅÏ¢

act_hi_procinst£ºÒѾ­Ö´ÐÐÍêµÄÀúÊ·Á÷³ÌʵÀýÐÅÏ¢ act_hi_actinst£º´æ·ÅÀúÊ·ËùÓÐÍê³ÉµÄ»î¶¯ ProcessInstance Á÷³ÌʵÀý

ÌØÖ¸Á÷³Ì´Ó¿ªÊ¼µ½½áÊøµÄÄǸö×î´óµÄÖ´ÐзÖÖ§£¬Ò»¸öÖ´ÐеÄÁ÷³ÌÖУ¬Á÷³ÌʵÀýÖ»ÓÐ1¸ö¡£

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)