Browse Source

平台初始

shish 5 years ago
parent
commit
e22ebef858
3 changed files with 27 additions and 5 deletions
  1. 7 3
      app/ghs/controllers/AuthController.php
  2. 12 0
      biz/wx/classes/WxOpenClass.php
  3. 8 2
      sql.sql

+ 7 - 3
app/ghs/controllers/AuthController.php

@@ -6,6 +6,7 @@ use biz\admin\services\ShopAdminService;
 use biz\admin\services\AdminService;
 use biz\auth\services\AuthService;
 use biz\user\classes\UserClass;
+use biz\wx\classes\WxOpenClass;
 use biz\wx\services\WxOpenService;
 use common\components\httpUtil;
 use common\components\jwt;
@@ -174,9 +175,12 @@ class AuthController extends PublicController
         if (empty($code)) {
             util::fail('没有CODE信息');
         }
-        $wxMiniBase = WxOpenService::getWxMiniBase();
-        $appId = $wxMiniBase['miniAppId'];
-        $appSecret = $wxMiniBase['miniAppSecret'];
+//        $wxMiniBase = WxOpenClass::getGhsWxMiniBase();
+//        $appId = $wxMiniBase['miniAppId'];
+//        $appSecret = $wxMiniBase['miniAppSecret'];
+        //暂时先写死
+        $appId = 'wx21b7c3ef12082099';
+        $appSecret = 'fd21ef3ebbc70e89d5c3a5a3c013edb6';
         if (empty($appSecret)) {
             util::fail('没有找到小程序的密钥');
         }

+ 12 - 0
biz/wx/classes/WxOpenClass.php

@@ -64,6 +64,18 @@ class WxOpenClass extends BaseClass
         return $base;
     }
 
+    //平台小程序信息 shish 2020.4.13
+    public static function getGhsWxMiniBase()
+    {
+        $open = self::getOpen();
+        $wxGhsMiniBaseId = isset($open['wxGhsMiniBaseId']) ? $open['wxGhsMiniBaseId'] : 0;
+        $base = WxMiniBaseClass::getById($wxGhsMiniBaseId);
+        if (empty($base)) {
+            util::fail('没有找到平台小程序信息');
+        }
+        return $base;
+    }
+
     //公众号信息 shish 2020.4.14
     public static function getWxBase()
     {

+ 8 - 2
sql.sql

@@ -88,7 +88,6 @@ ALTER TABLE xhItem ADD cover VARCHAR(500) NOT NULL DEFAULT '' COMMENT '封面图
 ALTER TABLE xhMerchantAccount RENAME TO xhMerchantApply
 
 
-
 == shish 2021.1.3
 
 DROP TABLE IF EXISTS `xhItemRank`;
@@ -110,4 +109,11 @@ ALTER TABLE xhAdmin ADD identity TINYINT NOT NULL DEFAULT 0 COMMENT '身份 0未
 ALTER TABLE xhMerchant ADD `style` TINYINT NOT NULL DEFAULT 0 COMMENT '商家类型 0普通 1零售商使用 2供货商使用' AFTER `id`;
 
 ==在开发环境,找到【花美玲】将style设置为1,找到【花掌柜】将style设置为2,如果找不到,则去走流程创建
-==在线上环境,找到【花卉宝】将style设置为1,找到【销花宝】将style设置为2,如果找不到,则去走流程创建
+==在线上环境,找到【花卉宝】将style设置为1,找到【销花宝】将style设置为2,如果找不到,则去走流程创建
+
+==shish 20201.1.6
+
+ALTER TABLE xhWxOpen MODIFY wx_mini_base_id INT(11) NOT NULL DEFAULT '0' COMMENT '平台零售商小程序';
+ALTER TABLE xhWxOpen MODIFY wx_base_id INT(11) NOT NULL DEFAULT '0' COMMENT '平台零售商公众号';
+ALTER TABLE xhWxOpen ADD wxGhsMiniBaseId INT(11) NOT NULL DEFAULT '0' COMMENT '平台供货商小程序' AFTER wx_base_id;
+ALTER TABLE xhWxOpen ADD wxGhsBaseId INT(11) NOT NULL DEFAULT '0' COMMENT '平台供货商公众号' AFTER wxGhsMiniBaseId;