getAppConfig($this->site_id)['data']['value']; $baseinfo=[]; $is_baseinfo=1; if(!empty($config_info['line_type'])&&$config_info['line_type']=='auth'){ $app = new MinCode(); $app->appAuthToken = $config_info['app_auth_token']; $baseinfo = cache($app->appAuthToken . '_baseinfo'); if (empty($baseinfo)) { $baseinfo = $app->requestApi('alipay.open.mini.baseinfo.query')['alipay_open_mini_baseinfo_query_response']; cache($app->appAuthToken . '_baseinfo', $baseinfo); } if(!isset($baseinfo['category_names'])){ $is_baseinfo=0; } } $res = [ 'is_baseinfo' => $is_baseinfo, 'baseinfo' => $baseinfo, 'isNewest' => (new AliPayApplet($this->site_id))->isNewestVersion(), ]; return $this->response($this->success($res)); } /** * @return \think\Response * @throws \think\db\exception\DbException */ public function list(){ $site_id = input('site_id',0); return response((new appletReleaseModel($site_id))->getList()); } /** * Common: 小程序发布流程处理 * Author: wu-hui * Time: 2023/01/04 11:05 * @return array|false|string */ public function publishingProcessProcessing() { // 参数获取 $type = (string)input('type'); $id = (int)input('id'); $site_id = (int)input('shop_site_id'); // if (!model('goods')->getCount(['site_id' => $site_id], 'goods_id')) { // event("AddYanshiData", $data); //发布默认商品 // } return $this->response((new AliPayApplet($site_id))->publishingInit($type, $id)); } }