导航保存错误修复

feat/task1-c-wallet
Devil 2021-07-28 11:03:47 +08:00
parent 399e54495c
commit 8115bcf2b3
1 changed files with 5 additions and 5 deletions

View File

@ -446,6 +446,9 @@ class NavigationService
*/ */
public static function NacDataSave($params = []) public static function NacDataSave($params = [])
{ {
// 缓存 key
$cache_key = MyConfig('shopxo.cache_common_home_nav_'.$params['nav_type'].'_key');
// 非自定义导航数据处理 // 非自定义导航数据处理
if(empty($params['name'])) if(empty($params['name']))
{ {
@ -470,9 +473,6 @@ class NavigationService
$params['name'] = mb_substr($temp_name, 0, 16, MyConfig('shopxo.default_charset')); $params['name'] = mb_substr($temp_name, 0, 16, MyConfig('shopxo.default_charset'));
} }
// 清除缓存
MyCache(MyConfig('cache_common_home_nav_'.$params['nav_type'].'_key'), null);
// 数据 // 数据
$data = [ $data = [
'pid' => isset($params['pid']) ? intval($params['pid']) : 0, 'pid' => isset($params['pid']) ? intval($params['pid']) : 0,
@ -493,7 +493,7 @@ class NavigationService
if(Db::name('Navigation')->insertGetId($data) > 0) if(Db::name('Navigation')->insertGetId($data) > 0)
{ {
// 清除缓存 // 清除缓存
MyCache(MyConfig('cache_common_home_nav_'.$params['nav_type'].'_key'), null); MyCache($cache_key, null);
return DataReturn('新增成功', 0); return DataReturn('新增成功', 0);
} else { } else {
@ -504,7 +504,7 @@ class NavigationService
if(Db::name('Navigation')->where(['id'=>intval($params['id'])])->update($data)) if(Db::name('Navigation')->where(['id'=>intval($params['id'])])->update($data))
{ {
// 清除缓存 // 清除缓存
MyCache(MyConfig('cache_common_home_nav_'.$params['nav_type'].'_key'), null); MyCache($cache_key, null);
return DataReturn('编辑成功', 0); return DataReturn('编辑成功', 0);
} else { } else {