Commit 00fd98df authored by 侯贺政's avatar 侯贺政

时间验证问题

Signed-off-by: 侯贺政's avatarhouhezheng <houhezheng@romens.cn>
parent 431bf16e
......@@ -130,20 +130,19 @@ class GoodsDetailSettingController extends BaseController
if (!$_model) {
throw new BadRequestHttpException('该模板不存在');
}
//过滤掉部分为空的参数;兼容启用关闭功能
//过滤掉部分为空的参数;
foreach ($params as $key => $value) {
if (in_array($key, ['STATUS', 'START_TIME', 'END_TIME']) && (empty(trim($value)) && $value != '0')) {
unset($params[$key]);
switch ($key) {
case 'START_TIME':
$_model->START_TIME = date('Y-m-d H:i:s', $_model->START_TIME);
break;
case 'END_TIME':
$_model->END_TIME = date('Y-m-d H:i:s', $_model->END_TIME);
break;
}
}
}
//兼容启用关闭功能,防止时间格式验证失败
if (!isset($params['START_TIME'])) {
$_model->START_TIME = date('Y-m-d H:i:s', $_model->START_TIME);
}
if (!isset($params['END_TIME'])) {
$_model->END_TIME = date('Y-m-d H:i:s', $_model->END_TIME);
}
$_model->attributes = $params;
if (!$_model->save()) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment