|
@@ -17,8 +17,30 @@ class Baseconfig extends Api
|
|
|
|
|
|
public function index(){
|
|
|
|
|
|
+ //默认不弹窗,登录了但是没有地址,就弹窗
|
|
|
+ $add_address = 0;
|
|
|
+ if($this->auth->isLogin()){
|
|
|
+ $address = Db::name('unishop_address')->where('user_id',$this->auth->id)->find();
|
|
|
+ if(empty($address)){
|
|
|
+ $add_address = 1;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ //首页弹窗商品
|
|
|
+ $index_show_product = null;
|
|
|
+ $map = [
|
|
|
+ 'id' => config('site.index_show_product'),
|
|
|
+ 'switch' => 1,
|
|
|
+ 'deletetime' => null,
|
|
|
+ ];
|
|
|
+ $index_show_product = Db::name('unishop_product')->field('id,image,title')->where($map)->find();
|
|
|
+
|
|
|
+
|
|
|
+ //结果
|
|
|
$config = [
|
|
|
'kefu_phone' => config('site.kefuphoneno'),//客服电话号
|
|
|
+ 'index_add_address' => $add_address, //首页是否添加地址
|
|
|
+ 'index_show_product' => $index_show_product,//首页弹窗商品
|
|
|
|
|
|
];
|
|
|
|