| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- <?php
- /**
- * 厦门云联储网络科技有限公司
- * https://www.baokuaiyun.com
- * Copyright (c) 2023 爆块云 All rights reserved.
- */
- namespace app\modules\admin\controllers;
- use app\modules\admin\models\SaasUsersForm;
- use app\models\SaasUser;
- /**
- * Class SaasUsersController
- * @package app\modules\admin\controllers
- */
- class SaasUsersController extends BaseController
- {
- /**
- * 平台获取用户列表
- * @return \yii\web\Response
- */
- public function actionList()
- {
- $form = new SaasUsersForm();
- return $this->asJson($form->getList(get_params()));
- }
- public function actionGetSaasIntegral() {
- $form = new SaasUsersForm();
- $form->attributes = get_params();
- return $this->asJson($form->getSaasIntegral());
- }
- public function actionGetSaasStringCode() {
- $form = new SaasUsersForm();
- $form->attributes = get_params();
- return $this->asJson($form->getSaasStringCode());
- }
- public function actionGetSaasCoin() {
- $form = new SaasUsersForm();
- $form->attributes = get_params();
- return $this->asJson($form->getSaasCoin());
- }
-
- /**
- * 获取用户token
- */
- public function actionLoginToKen()
- {
- $form = new \app\modules\client\models\v1\LoginForm();
- //saasuserid
- $saasuserid = get_params('saasuserid') ?: post_params('saasuserid');
- //mobile
- $mobile = get_params('mobile') ?: post_params('mobile');
- return $this->asJson($form->getToKen($saasuserid,$mobile));
- }
- //更新推荐人
- public function actionUpdataUserparent()
- {
- $saas_id = get_params('saas_id') ?: post_params('saas_id');
- $parent_id = get_params('parent_id') ?: post_params('parent_id');
- if (empty($saas_id)||empty($parent_id)) {
- return $this->asJson([
- 'code' => 1,
- 'msg' => '没有符合条件的用户'
- ]);
- }
- $saasuser = SaasUser::findOne(['id' => $saas_id]);
- $saasuser->parent_id=$parent_id;
- if($saasuser->save()){
- return $this->asJson([
- 'code' => 0,
- 'msg' => '修改成功'
- ]);
- }else{
- return $this->asJson([
- 'code' => 1,
- 'msg' => '没有符合条件的用户'
- ]);
- }
- }
- /**
- * 获取用户关联商城
- * @return \yii\web\Response
- */
- public function actionRelatedMall()
- {
- $form = new SaasUsersForm();
- return $this->asJson($form->getRelatedMall(get_params()));
- }
- /**
- * 获取用户关联商城token
- */
- public function actionLoginRelatedToken()
- {
- $form = new \app\modules\client\models\v1\LoginForm();
- $saasUserId = get_params('saas_user_id') ?: post_params('saas_user_id');
- $mobile = get_params('mobile') ?: post_params('mobile');
- $storeId = get_params('store_id') ?: post_params('store_id');
- return $this->asJson($form->getRelatedToken($saasUserId,$mobile,$storeId));
- }
- }
|