|
@@ -547,14 +547,16 @@ public class SysStatisticManager {
|
|
|
|
|
|
Map<String, Object> extra = new HashMap<>(9);
|
|
|
|
|
|
+ int availScore = (UpmsType.PackageType.TYPE_3.getType().equals(pkg.getTypeid())) ? pkg.getScore() : pkg.getKfpjf();
|
|
|
+
|
|
|
// 执行包分值
|
|
|
extra.put("pkgScore", pkg.getScore());
|
|
|
// 可用分值
|
|
|
- extra.put("availScore", pkg.getKfpjf());
|
|
|
+ extra.put("availScore", availScore);
|
|
|
// 下发分值
|
|
|
- extra.put("distScore", pkg.getScore() - pkg.getKfpjf());
|
|
|
+ extra.put("distScore", pkg.getScore() - availScore);
|
|
|
// 下发百分比
|
|
|
- extra.put("distRate", String.format("%.2f", 100.0 * (pkg.getScore() - pkg.getKfpjf()) / pkg.getScore()));
|
|
|
+ extra.put("distRate", String.format("%.2f", 100.0 * (pkg.getScore() - availScore) / pkg.getScore()));
|
|
|
// 承接对象
|
|
|
extra.put("pickerName", dId2NameMap.get(Integer.valueOf(pkg.getDeptId())) == null ? "" : dId2NameMap.get(Integer.valueOf(pkg.getDeptId())));
|
|
|
// 周期
|