| | |
| | | // 截取掉已经计算的优先级因子 递归计算 |
| | | remindFormula := PriorityResult::GetRemindFormula( remindFormula,macroPlan); |
| | | score := score + PriorityResult::CalculateScore( remindFormula,customerOrder,businessType,macroPlan,score,globalOTDTable); |
| | | }else if( remindFormula.StartsWith( "*" ) ){ |
| | | }else if( remindFormula.StartsWith( "x" ) ){ |
| | | remindFormula := remindFormula.SubString( 1,remindFormula.Length()-1); |
| | | score := PriorityResult::GetDetailsValue( customerOrder,remindFormula,macroPlan,globalOTDTable); |
| | | score := lastScore * score; |