|
|
@@ -51,7 +51,7 @@ class CalcController extends BaseController
|
|
|
//设置预计算进行中标识
|
|
|
Period::updatePeriodIsPreparing($periodNum, Period::IS_PREPARING);
|
|
|
//设置redis开关
|
|
|
- Yii::$app->cache->set('isPreparing', 1);
|
|
|
+ Yii::$app->cache->set('isPreparing', 1, 3600);
|
|
|
return static::notice('预计算已开始,请等待');
|
|
|
} else {
|
|
|
return static::notice(Form::formatErrorsForApi($formModel->getErrors()), 400);
|
|
|
@@ -86,7 +86,7 @@ class CalcController extends BaseController
|
|
|
|
|
|
if ($formModel->load(Yii::$app->request->get(), '') && $formModel->autoExec()) {
|
|
|
//设置redis开关
|
|
|
- Yii::$app->cache->set('isCalcing', 1);
|
|
|
+ Yii::$app->cache->set('isCalcing', 1, 3600);
|
|
|
return static::notice('自动计算已开始,请等待');
|
|
|
} else {
|
|
|
return static::notice(Form::formatErrorsForApi($formModel->getErrors()), 400);
|
|
|
@@ -117,7 +117,7 @@ class CalcController extends BaseController
|
|
|
|
|
|
if ($formModel->load(Yii::$app->request->get(), '') && $formModel->generatePerfOrder()) {
|
|
|
//设置redis开关
|
|
|
- Yii::$app->cache->set('isCalcing', 1);
|
|
|
+ Yii::$app->cache->set('isCalcing', 1, 3600);
|
|
|
return static::notice('业绩单已开始生成,请等待');
|
|
|
} else {
|
|
|
Period::updatePeriodIsProcessing($periodNum, Period::NOT_PROCESSING);
|