正在显示
2 个修改的文件
包含
52 行增加
和
0 行删除
@@ -36,6 +36,7 @@ class IndexController extends RestBaseController | @@ -36,6 +36,7 @@ class IndexController extends RestBaseController | ||
36 | ->alias('p') | 36 | ->alias('p') |
37 | ->join('user u','p.user_id=u.id') | 37 | ->join('user u','p.user_id=u.id') |
38 | ->whereOr($keywordComplex) | 38 | ->whereOr($keywordComplex) |
39 | + ->where('p.status',2) | ||
39 | ->order('p.create_time','desc') | 40 | ->order('p.create_time','desc') |
40 | ->field('p.*,u.user_nickname,u.avatar') | 41 | ->field('p.*,u.user_nickname,u.avatar') |
41 | ->select()->each(function ($item) { | 42 | ->select()->each(function ($item) { |
@@ -141,6 +142,7 @@ class IndexController extends RestBaseController | @@ -141,6 +142,7 @@ class IndexController extends RestBaseController | ||
141 | * @param name:skill_id type:int require:1 desc:选择技能id | 142 | * @param name:skill_id type:int require:1 desc:选择技能id |
142 | * @param name:wx type:varchar require:1 desc:wx二维码 | 143 | * @param name:wx type:varchar require:1 desc:wx二维码 |
143 | * @param name:start_time type:int require:1 desc:陪玩开始时间 | 144 | * @param name:start_time type:int require:1 desc:陪玩开始时间 |
145 | + * @param name:mobile type:int require:1 desc:用户联系电话 | ||
144 | */ | 146 | */ |
145 | public function orderPost(){ | 147 | public function orderPost(){ |
146 | $param=$this->request->param(); | 148 | $param=$this->request->param(); |
@@ -159,6 +161,7 @@ class IndexController extends RestBaseController | @@ -159,6 +161,7 @@ class IndexController extends RestBaseController | ||
159 | 'order_sn'=>$order_sn, | 161 | 'order_sn'=>$order_sn, |
160 | 'wx'=>$param['wx'], | 162 | 'wx'=>$param['wx'], |
161 | 'start_time'=>$param['start_time'], | 163 | 'start_time'=>$param['start_time'], |
164 | + 'mobile'=>$param['mobile'] | ||
162 | ]); | 165 | ]); |
163 | $pay=new \WeixinPay(); | 166 | $pay=new \WeixinPay(); |
164 | $this->success('唤起支付',$pay->pay($openid,$order_sn,'下单支付',$param['last']*$skill['price'],url('portal/pay/notify'))); | 167 | $this->success('唤起支付',$pay->pay($openid,$order_sn,'下单支付',$param['last']*$skill['price'],url('portal/pay/notify'))); |
api/home/controller/PostController.php
0 → 100644
1 | +<?php | ||
2 | +namespace api\home\controller; | ||
3 | + | ||
4 | +use cmf\controller\RestBaseController; | ||
5 | +use think\Db; | ||
6 | +/** | ||
7 | + * @title 发布 | ||
8 | + * @description 发布页面相关接口 | ||
9 | + */ | ||
10 | +class PostController extends RestBaseController | ||
11 | +{ | ||
12 | + /** | ||
13 | + * @title 发布 | ||
14 | + * @description 发布页面 | ||
15 | + * @author panhaowen | ||
16 | + * @url /home/post/index | ||
17 | + * @method POST | ||
18 | + * @header name:XX-Token require:1 default: desc:token | ||
19 | + */ | ||
20 | + public function index() | ||
21 | + { | ||
22 | + $userId=$this->getUserId(); | ||
23 | + $data=Db::name('post')->where('user_id',$userId)->find(); | ||
24 | + if (!$data){ | ||
25 | + $this->success(['code'=>20001,'msg'=>'请填写发布信息']); | ||
26 | + } | ||
27 | + if ($data['status']==1){ | ||
28 | + $this->success(['code'=>20002,'msg'=>'请等待审核']); | ||
29 | + }elseif ($data['status'==2]){ | ||
30 | + $this->success(['code'=>20003,'msg'=>'您的申请已经通过']); | ||
31 | + }elseif ($data['status'==3]){ | ||
32 | + $this->success(['code'=>20004,'msg'=>'您的申请未通过','data'=>$data['remark']]); | ||
33 | + } | ||
34 | + } | ||
35 | + | ||
36 | + /** | ||
37 | + * @title 技能选择 | ||
38 | + * @description 技能选择页面 | ||
39 | + * @author panhaowen | ||
40 | + * @url /home/post/skill | ||
41 | + * @method POST | ||
42 | + * @header name:XX-Token require:1 default: desc:token | ||
43 | + */ | ||
44 | + public function skill() | ||
45 | + { | ||
46 | + Db::name('skill')->alias('s')->join('category c','s.category_id=c.id')->field('s.id,c.name,s.price')->select(); | ||
47 | + } | ||
48 | + | ||
49 | +} |
-
请 注册 或 登录 后发表评论