@@ -105,6 +105,8 @@ class BonusController extends BaseController {
$data['list'][$key]['IS_CAN_CALC'] = $periodObj->isCanCalc($value['PERIOD_NUM']);
// 挂网
$data['list'][$key]['IS_CAN_SENT'] = $periodObj->isCanSend($value['PERIOD_NUM']);
+ // 日志
+ $data['list'][$key]['IS_SHOW_LOG'] = $value['IS_PROCESSING'] > 0 || $value['CALC_ID'];
}
return static::notice($data);
@@ -550,6 +550,10 @@ class Period extends \common\components\ActiveRecord
if ($period['IS_PROCESSING'] != 0) {
return false;
+ // 下一期的开始已经大于本期的结束时间,不可以结算
+ if ($period['START_TIME'] > time()) {
+ return false;
+ }
// 查看该期是否已经封期