|
@@ -1180,14 +1180,19 @@ public class WmScorePackaeServiceImpl extends ServiceImpl<WmScorePackageMapper,
|
|
|
for (WmPackageTaskTypeQty qty : taskTypeQtyList) {
|
|
|
Integer pQty = parent.get(qty.getTaskTypeName());
|
|
|
|
|
|
+ log.info("relate_pkg_qty:[{}][{}]", qty.getTaskTypeName(), pQty);
|
|
|
+
|
|
|
if (pQty == null || pQty == 0) {
|
|
|
throw new RuntimeException("关联包没有分配【" + qty.getTaskTypeName() + "】服务数量");
|
|
|
}
|
|
|
|
|
|
Integer used = taskTypeName2SumMap.get(qty.getTaskTypeName());
|
|
|
|
|
|
- int avail = pQty - used;
|
|
|
+ log.info("used_qty:[{}][{}]", qty.getTaskTypeName(), used);
|
|
|
|
|
|
+ int avail = pQty - used;
|
|
|
+ log.info("avail_qty:[{}][{}]", qty.getTaskTypeName(), avail);
|
|
|
+ log.info("submit_qty:[{}][{}]", qty.getTaskTypeName(), qty.getQty());
|
|
|
if (avail - qty.getQty() < 0) {
|
|
|
throw new RuntimeException("【" + qty.getTaskTypeName() + "】服务数量已用完,请刷新后重试");
|
|
|
}
|