From b2b73b4b92903e47d7f1b760ce5da149e8d59e0f Mon Sep 17 00:00:00 2001 From: wangxiaowei Date: Sat, 13 Jul 2024 16:42:26 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=86=E9=94=80=E7=94=B3=E8=AF=B7=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E4=BC=9A=E5=91=98=E4=BF=A1=E6=81=AF=E7=94=B3=E8=AF=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../distribution/DistributionMember.php | 15 +- .../distribution/DistributionMemberLogic.php | 15 +- app/admin/view/distribution/apply/detail.html | 12 + app/admin/view/distribution/apply/lists.html | 13 + .../distribution_member/index.html | 32 ++- .../distribution/distribution_member/see.html | 60 +++++ app/api/controller/Billions.php | 252 +++++++++++++++++- app/api/logic/BillionsLogic.php | 244 +++++++++++------ app/api/logic/OrderLogic.php | 45 +++- 9 files changed, 593 insertions(+), 95 deletions(-) create mode 100644 app/admin/view/distribution/distribution_member/see.html 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 @@
{$detail.mobile}
+
+ +
{$detail.id_card}
+
+
+ + +
+
+ +
{$detail.region}
+
{$detail.region}
diff --git a/app/admin/view/distribution/apply/lists.html b/app/admin/view/distribution/apply/lists.html index 7c497443..07e5f470 100644 --- a/app/admin/view/distribution/apply/lists.html +++ b/app/admin/view/distribution/apply/lists.html @@ -63,6 +63,11 @@
+ + + @@ -80,10 +85,18 @@ ,{field:"real_name", width:100, align:"center", title:"真实姓名"} ,{field:"mobile", width:120, align:"center",title:"联系手机"} ,{field:"region", width:150, align:"center", title:"现住区域"} + ,{field:"id_card", width:150, align:"center", title:"身份证号"} + ,{field:"hand_id_card", width:150, align:"center", title:"手持身份证照片", templet:'#handIdCard'} ,{field:"reason", width:150, align:"center", title:"申请原因"} ,{title:"操作", width:230, align:"center", fixed:"right", toolbar:"#table-operation"} ]); + //图片放大 + $(document).on('click', '.image-show', function () { + var src = $(this).attr('src'); + like.showImg(src,400); + }); + var active = { detail: function (obj) { layer.open({ diff --git a/app/admin/view/distribution/distribution_member/index.html b/app/admin/view/distribution/distribution_member/index.html index 0a79e6e1..da4220a3 100644 --- a/app/admin/view/distribution/distribution_member/index.html +++ b/app/admin/view/distribution/distribution_member/index.html @@ -68,6 +68,7 @@ {{# } else { }} 恢复资格 {{# } }} + 查看资料