customId)) { util::fail('请先选择花店'); } try { $data = DistributionUserClass::getMallMyStat($this->shopId, $this->customId); util::success($data); } catch (\Exception $e) { util::fail($e->getMessage()); } } /** * 分红变动明细 */ public function actionGetFlowList() { if (empty($this->customId)) { util::fail('请先选择花店'); } try { $data = DistributionFlowClass::getFlowList($this->shopId, $this->customId); util::success($data); } catch (\Exception $e) { util::fail($e->getMessage()); } } /** * 拉新客户列表(当前登录客户为邀请人) */ public function actionGetInviteList() { if (empty($this->customId)) { util::fail('请先选择花店'); } try { $data = DistributionUserClass::getInviteList($this->shopId, $this->customId); util::success($data); } catch (\Exception $e) { util::fail($e->getMessage()); } } /** * 下线贡献分红明细(xhDistributionOrder) */ public function actionGetContribOrderList() { if (empty($this->customId)) { util::fail('请先选择花店'); } $buyerId = (int)Yii::$app->request->get('buyerId', 0); try { $data = DistributionOrderClass::getContribOrderList($this->shopId, $this->customId, $buyerId); util::success($data); } catch (\Exception $e) { util::fail($e->getMessage()); } } /** * 可存分红全额存入花店余额 */ public function actionDepositAvail() { if (empty($this->customId)) { util::fail('请先选择花店'); } if (empty($this->hdId)) { util::fail('花店信息无效'); } try { $result = DistributionDepositClass::depositAvailFull( (int)$this->shopId, (int)$this->mainId, (int)$this->hdId, (int)$this->customId ); $stat = DistributionUserClass::getMallMyStat($this->shopId, $this->customId); util::success(array_merge($result, ['stat' => $stat])); } catch (\Exception $e) { util::fail($e->getMessage()); } } }