package Ġcom . q ing zh u . message server . domain . dto Ċ Ċ import Ġcom . q ing zh u . message server . domain . entity . Staff Status Ċ Ċ data Ġclass ĠStaff Dispatcher Dto ( ĊĠĠĠ Ġ/** Ġ åħ¬åı¸ id Ġ*/ ĊĠĠĠ Ġval Ġorganization Id : ĠInt , ĊĠĠĠ Ġ/** Ġ å®¢ æľį id Ġ*/ ĊĠĠĠ Ġval Ġstaff Id : ĠLong , ĊĠĠĠ Ġ/** Ġ ä¸įåĲĮ æİ¥ å¾ħ ç»Ħ çļĦ ä¼ĺåħĪ çº§ Ġ*/ ĊĠĠĠ Ġvar Ġpriority Of Sh unt : ĠPair < Long , ĠInt ? >, ĊĠĠĠ Ġ/** Ġ æľĢå¤§ æİ¥ å¾ħ æķ°éĩı Ġ*/ ĊĠĠĠ Ġvar Ġmax Service Count : ĠInt , ĊĠĠĠ Ġ/** Ġå½ĵåīį æİ¥ å¾ħ éĩı Ġ*/ ĊĠĠĠ Ġvar Ġcurrent Service Count : ĠInt , ĊĠĠĠ Ġval Ġstaff Type : ĠInt Ċ ) Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġfrom Staff Status And Sh unt Id ( sh unt Id : ĠLong , Ġstaff Status : ĠStaff Status ): ĠStaff Dispatcher Dto Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠStaff Dispatcher Dto ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġorganization Id Ġ= Ġstaff Status . organization Id , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġstaff Id Ġ= Ġstaff Status . staff Id , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġpriority Of Sh unt Ġ= Ġsh unt Id Ġto Ġstaff Status . priority Of Sh unt Map [ sh unt Id ], ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġmax Service Count Ġ= Ġstaff Status . max Service Count , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcurrent Service Count Ġ= Ġstaff Status . current Service Count , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġstaff Type Ġ= Ġstaff Status . staff Type ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }