diff --git a/app/admin/controller/distribution/DistributionMember.php b/app/admin/controller/distribution/DistributionMember.php index a0ec9420..c50b6a7e 100644 --- a/app/admin/controller/distribution/DistributionMember.php +++ b/app/admin/controller/distribution/DistributionMember.php @@ -4,6 +4,7 @@ namespace app\admin\controller\distribution; use app\admin\logic\distribution\DistributionLevelLogic; use app\admin\logic\distribution\DistributionMemberLogic; use app\common\basics\AdminBase; +use app\common\model\distribution\DistributionMemberApply; use app\common\server\JsonServer; /** @@ -89,7 +90,7 @@ class DistributionMember extends AdminBase $user = DistributionMemberLogic::getUser($params); $levels = DistributionLevelLogic::getLevels(); return view('', [ - 'procurement' => $user, + 'user' => $user, 'levels' => $levels ]); } @@ -109,4 +110,16 @@ class DistributionMember extends AdminBase } return JsonServer::error(DistributionMemberLogic::getError()); } + + /** + * @notes 查看会员资料 + */ + public function see() + { + $params = $this->request->get(); + $user = DistributionMemberLogic::getMemberApply($params); + return view('', [ + 'user' => $user + ]); + } } \ No newline at end of file diff --git a/app/admin/logic/distribution/DistributionMemberLogic.php b/app/admin/logic/distribution/DistributionMemberLogic.php index d491476f..5bc63d32 100644 --- a/app/admin/logic/distribution/DistributionMemberLogic.php +++ b/app/admin/logic/distribution/DistributionMemberLogic.php @@ -5,6 +5,7 @@ use app\common\basics\Logic; use app\common\model\distribution\Distribution; use app\common\model\distribution\DistributionLevel; use app\common\model\distribution\DistributionOrderGoods; +use app\common\model\distribution\DistributionMemberApply; use app\common\model\user\User; use app\common\server\UrlServer; @@ -52,7 +53,7 @@ class DistributionMemberLogic extends Logic 'd.distribution_time', ]; $lists = Distribution::alias('d') - ->leftJoin('procurement u', 'u.id = d.user_id') + ->leftJoin('user u', 'u.id = d.user_id') ->leftJoin('distribution_level dl', 'dl.id = d.level_id') ->field($field) ->where($where) @@ -62,7 +63,7 @@ class DistributionMemberLogic extends Logic ->toArray(); $count = Distribution::alias('d') - ->leftJoin('procurement u', 'u.id = d.user_id') + ->leftJoin('user u', 'u.id = d.user_id') ->leftJoin('distribution_level dl', 'dl.id = d.level_id') ->field($field) ->where($where) @@ -165,7 +166,7 @@ class DistributionMemberLogic extends Logic 'dl.weights', ]; $info = Distribution::alias('d') - ->leftJoin('procurement u', 'u.id = d.user_id') + ->leftJoin('user u', 'u.id = d.user_id') ->leftJoin('distribution_level dl', 'dl.id = d.level_id') ->field($field) ->where('d.user_id', $params['id']) @@ -216,4 +217,12 @@ class DistributionMemberLogic extends Logic return false; } } + + /** + * @notes 获取分销会员申请内容 + */ + public static function getMemberApply($params) + { + return DistributionMemberApply::where(['user_id' => $params['id']])->find(); + } } \ No newline at end of file diff --git a/app/admin/view/distribution/apply/detail.html b/app/admin/view/distribution/apply/detail.html index ae1a35c4..649fcb83 100644 --- a/app/admin/view/distribution/apply/detail.html +++ b/app/admin/view/distribution/apply/detail.html @@ -30,6 +30,18 @@