store_id = post_params("bind_store_id"); $form->merchant_info = post_params('merchant_info'); $res = $form->fastRegisterMini(); return $this->asJson($res); } //查询.快速注册状态 //使用授权码获取授权信息 拿取appid token refresh_token /** * 完善小程序 */ //修改小程序名称 public function actionSetMiniName() { $form = new PerfectMiniForm(); $form->mini_id = post_params("mini_id"); $form->mini_info = post_params("mini_info"); $form->name_data = post_params("name_data"); $res = $form->setMiniName(); return $this->asJson($res); } //微信名称检测 检测名称是否可用 public function actionCheckNickname() { $form = new PerfectMiniForm(); $form->mini_id = post_params("mini_id"); $form->store_id = post_params("bind_store_id"); $form->mini_info = post_params("mini_info"); $res = $form->checkNickname(); return $this->asJson($res); } //修改头像 public function actionSetHeadImg() { $form = new PerfectMiniForm(); $form->mini_id = post_params("mini_id"); $form->mini_info = post_params("mini_info"); $res = $form->setHeadImg(); return $this->asJson($res); } //查询所有可设置的小程序类目 //添加小程序类目 (带资质的类目需要审核,申请只能被动推送) public function actionAddMiniCategory() { $form = new PerfectMiniForm(); $form->mini_id = post_params("mini_id"); $form->mini_info = post_params("mini_info"); $res = $form->addMiniCategory(); return $this->asJson($res); } //查询已经设置的小程序类目 //删除类目 public function actionDelMiniCategory() { $form = new PerfectMiniForm(); $form->mini_id = post_params("mini_id"); $form->mini_info = post_params("mini_info"); $res = $form->delMiniCategory(); return $this->asJson($res); } //修改小程序简介 public function actionSetSignature() { $form = new PerfectMiniForm(); $form->mini_id = post_params("mini_id"); $form->mini_info = post_params("mini_info"); $res = $form->setSignature(); return $this->asJson($res); } //修改设置小程序隐私设置 //修改小程序服务器域名 //修改小程序业务域名 /** * 上传代码/提交审核 */ //获取模板列表 后台配置的模板 //更新代码模板 public function actionUpgradeTemplate() { $form = new SubmitMiniForm(); $form->mini_id = post_params("mini_id"); $res = $form->upgradeTemplate(); return $this->asJson($res); } //提交审核 获取申请单ID public function actionSubmitAudit() { $form = new SubmitMiniForm(); $form->mini_id = post_params("mini_id"); $form->mini_info = post_params("mini_info"); $res = $form->submitAudit(); return $this->asJson($res); } //根据申请单ID查询审核状态 //发布小程序 public function actionRelease() { $form = new SubmitMiniForm(); $form->mini_id = post_params("mini_id"); $res = $form->release(); return $this->asJson($res); } /** * 绑定聚合码 */ //增加/修改二维码规格 public function actionSetQrcodeRules() { $form = new QrcodeMiniForm(); $form->mini_id = post_params("mini_id"); $form->store_id = post_params("bind_store_id"); $form->qrcode_id = post_params("qrcode_id"); //获取校验文件,并保存本地 $res = $form->saveFile(); if ($res['code'] != 0) { return $this->asJson($res); } //增加/修改二维码规格 $res = $form->setQrcodeRules(); if ($res['code'] != 0) { return $this->asJson($res); } //发布二维码规则 $res = $form->submitQrcodeRules(); return $this->asJson($res); } /** * 判断进度信息 */ public function actionGetProgress() { $form = new ProgressMiniForm(); $form->mini_id = input_params('mini_id', 0); $form->store_id = input_params('bind_store_id', 0); $res = $form->getProgressStatus(); return $this->asJson($res); } /** * 判断进度信息(单店铺) */ public function actionGetWechatPayStatusBySingle() { $form = new ProgressMiniForm(); $form->mini_id = input_params('mini_id', 0); $form->store_id = input_params('bind_store_id', 0); $res = $form->getWechatPayStatusBySingle(); return $this->asJson($res); } /** * 微信进件 */ public function actionWePay() { $form = new RegisterMiniForm(); $form->mini_id = post_params("mini_id"); $form->store_id = post_params("bind_store_id"); $form->merchant_info = post_params("merchant_info"); $res = $form->mchRegister(); return $this->asJson($res); } }