From 3e1b0e7992f668157333bc7bd9d30c463d650ffa Mon Sep 17 00:00:00 2001 From: wangjinlei <751475802@qq.com> Date: Mon, 8 May 2023 14:00:37 +0800 Subject: [PATCH] 1 --- application/api/controller/Base.php | 2 ++ application/api/controller/Promotion.php | 35 ++++++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 application/api/controller/Promotion.php diff --git a/application/api/controller/Base.php b/application/api/controller/Base.php index 69efa01..26289fc 100644 --- a/application/api/controller/Base.php +++ b/application/api/controller/Base.php @@ -64,6 +64,7 @@ class Base extends Controller protected $production_article_frag_obj = ''; protected $production_article_main_obj = ''; protected $apply_reviewer_obj = ''; + protected $promotion_obj = ''; public function __construct(\think\Request $request = null) @@ -127,6 +128,7 @@ class Base extends Controller $this->production_article_frag_obj = Db::name('production_article_frag'); $this->production_article_main_obj = Db::name('production_article_main'); $this->apply_reviewer_obj = Db::name("apply_reviewer"); + $this->promotion_obj = Db::name("promotion"); } diff --git a/application/api/controller/Promotion.php b/application/api/controller/Promotion.php new file mode 100644 index 0000000..4283f5f --- /dev/null +++ b/application/api/controller/Promotion.php @@ -0,0 +1,35 @@ +request->post(); + $rule = new Validate([ + 'user_id'=>'require' + ]); + if(!$rule->check($data)){ + return jsonError($rule->getError()); + } + $list = $this->promotion_obj->where('user_id',$data['user_id'])->select(); + $re['list'] = $list; + return jsonSuccess($list); + } + + + +} \ No newline at end of file