| | |
| | | use app\branch\model\member\Member as MemberModel; |
| | | use app\branch\model\position\Position as PositionModel; |
| | | use app\branch\model\activityUser\ActivityUser as ActivityUserModel; |
| | | use app\common\model\settings\Region as RegionModel; |
| | | |
| | | /** |
| | | * 分销控制器 |
| | |
| | | { |
| | | $model = new MemberModel; |
| | | $postData = $this->postData(); |
| | | $branch = $this->branch['user']; |
| | | $postData['branch_id'] = $branch['branch_id']; |
| | | $list = $model->getList($postData); |
| | | |
| | | return $this->renderSuccess('', compact('list')); |
| | |
| | | public function add() |
| | | { |
| | | if ($this->request->isGet()) { |
| | | $positionList = PositionModel::getList(); |
| | | return $this->renderSuccess('', compact('positionList')); |
| | | $positionList = PositionModel::getAll(); |
| | | $areaList = RegionModel::getCacheTree(); |
| | | return $this->renderSuccess('', compact('positionList', 'areaList')); |
| | | } |
| | | $user_id = $this->postData('user_id'); |
| | | if (MemberModel::detail($user_id)) { |
| | | return $this->renderError('该用户已经是连盟成员,不能重复添加'); |
| | | } |
| | | $model = new MemberModel; |
| | | $postData = $this->postData(); |
| | | $branch = $this->branch['user']; |
| | | $postData['branch_id'] = $branch['branch_id']; |
| | | // 新增记录 |
| | | if ($model->add($this->postData())) { |
| | | if ($model->add($postData)) { |
| | | return $this->renderSuccess('添加成功'); |
| | | } |
| | | return $this->renderError('添加失败'); |
| | | return $this->renderError($model->getError() ?: '添加失败'); |
| | | } |
| | | |
| | | /** |
| | |
| | | public function edit() |
| | | { |
| | | if ($this->request->isGet()) { |
| | | $positionList = PositionModel::getList(); |
| | | return $this->renderSuccess('', compact('positionList')); |
| | | $positionList = PositionModel::getAll(); |
| | | $areaList = RegionModel::getCacheTree(); |
| | | return $this->renderSuccess('', compact('positionList', 'areaList')); |
| | | } |
| | | $user_id = $this->postData('user_id'); |
| | | $model = MemberModel::detail($user_id); |