diff --git a/app/adminapi/controller/v1/Shop.php b/app/adminapi/controller/v1/Shop.php new file mode 100644 index 00000000..fdebe5d5 --- /dev/null +++ b/app/adminapi/controller/v1/Shop.php @@ -0,0 +1,54 @@ +where('parent_id','<>',0) + ->select(); + + + foreach($result as $key => $val){ + $rtn[$val['code']]=$val['value']; + } + + return $this->success($rtn); + } + + public function setShopConfig(){ + $data = input('post.'); + + try{ + foreach($data as $key => $val){ + Db::name('shop_config') + ->where('code',$key) + ->update(['value'=>$val]); + } + }catch(\Exception $e){ + return $this->error('更新失敗'); + } + + return $this->success('更新成功'); + } + + public function getAgents(){ + $result = Db::name('agent') + ->select(); + + return $this->success($result); + } + + public function uploadLogo(){ + $file = request()->file('file'); + try{ + $savename = \think\facade\Filesystem::disk('public')->putFile('images', $file); + }catch(\Exception $e){ + return $this->Error($e->getMessage()); + } + return $this->Success($savename); + } +} diff --git a/public/adm/includes/inc_menu.php b/public/adm/includes/inc_menu.php index abb14321..6b8244f8 100644 --- a/public/adm/includes/inc_menu.php +++ b/public/adm/includes/inc_menu.php @@ -81,22 +81,21 @@ $modules['10_priv_admin']['admin_role'] = 'role.php?act=list'; // $modules['10_priv_admin']['agency_list'] = 'agency.php?act=list'; // $modules['10_priv_admin']['suppliers_list'] = 'suppliers.php?act=list'; // 供貨商列表 -$modules['11_system']['01_shop_config'] = 'shop_config.php?act=list_edit'; +// $modules['11_system']['01_shop_config'] = 'shop_config.php?act=list_edit'; +$modules['11_system']['01_shop_config'] = 'shopConfig.html'; $modules['11_system']['02_payment_list'] = 'payment.html'; $modules['11_system']['03_shipping_list'] = 'shipping.html'; // $modules['11_system']['04_mail_settings'] = 'shop_config.php?act=mail_settings'; -$modules['11_system']['05_area_list'] = 'area_manage.php?act=list'; +// $modules['11_system']['05_area_list'] = 'area_manage.php?act=list'; //$modules['11_system']['06_plugins'] = 'plugins.php?act=list'; //$modules['11_system']['07_cron_schcron'] = 'cron.php?act=list'; $modules['11_system']['08_friendlink_list'] = 'friend_link.php?act=list'; // $modules['11_system']['sitemap'] = 'sitemap.php'; $modules['11_system']['captcha_manage'] = 'captcha_manage.php?act=main'; -$modules['11_system']['ucenter_setup'] = 'integrate.php?act=setup&code=ucenter'; -// $modules['11_system']['flashplay'] = 'flashplay.php?act=list'; -$modules['11_system']['navigator'] = 'navigator.php?act=list'; +// $modules['11_system']['navigator'] = 'navigator.php?act=list'; // $modules['11_system']['file_check'] = 'filecheck.php'; //$modules['11_system']['fckfile_manage'] = 'fckfile_manage.php?act=list'; -$modules['11_system']['021_reg_fields'] = 'reg_fields.php?act=list'; +// $modules['11_system']['021_reg_fields'] = 'reg_fields.php?act=list'; // $modules['12_template']['02_template_select'] = 'template.php?act=list'; @@ -106,8 +105,8 @@ $modules['11_system']['021_reg_fields'] = 'reg_fields.php?act=list'; // $modules['12_template']['06_template_backup'] = 'template.php?act=backup_setting'; // $modules['12_template']['mail_template_manage'] = 'mail_template.php?act=list'; -$modules['15_rec']['affiliate'] = 'affiliate.php?act=list'; -$modules['15_rec']['affiliate_ck'] = 'affiliate_ck.php?act=list'; +$modules['15_rec']['affiliate'] = 'affiliate.html#/info'; +$modules['15_rec']['affiliate_ck'] = 'affiliate.html#/list'; // $modules['16_email_manage']['email_list'] = 'email_list.php?act=list'; // $modules['16_email_manage']['magazine_list'] = 'magazine_list.php?act=list';