|
|
@@ -541,14 +541,15 @@ class Period extends \common\components\ActiveRecord
|
|
|
* @return bool
|
|
|
*/
|
|
|
public function isCanCalc($periodNum = null) {
|
|
|
- // 当前时间在当前期月份范围内、且没有挂网可以结算
|
|
|
+ // 没有挂网可以结算
|
|
|
$period = $this->setPeriodNum($periodNum);
|
|
|
if ($period['IS_SENT'] == self::SEND_FINISH) {
|
|
|
return false;
|
|
|
}
|
|
|
-// if ((time() < $period['START_TIME']) || (time() > $period['START_TIME'])) {
|
|
|
-// return false;
|
|
|
-// }
|
|
|
+ // 有其他期正在计算中,不可以结算
|
|
|
+ if ($period['IS_PROCESSING'] != 0) {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
|
|
|
|
|
|
// 查看该期是否已经封期
|