1 个管道
的构建
通过
耗费
2 秒
add the user charge
正在显示
2 个修改的文件
包含
38 行增加
和
0 行删除
@@ -114,6 +114,8 @@ class OrderController extends HomeBaseController{ | @@ -114,6 +114,8 @@ class OrderController extends HomeBaseController{ | ||
114 | } | 114 | } |
115 | 115 | ||
116 | 116 | ||
117 | + | ||
118 | + | ||
117 | public function getPriceDRN($users_id,$start_time,$end_time){ | 119 | public function getPriceDRN($users_id,$start_time,$end_time){ |
118 | $cost=Db::name('cost')->where('id',1)->find(); | 120 | $cost=Db::name('cost')->where('id',1)->find(); |
119 | $interval = Db::name('interval')->where('id',1)->find(); | 121 | $interval = Db::name('interval')->where('id',1)->find(); |
@@ -553,6 +555,38 @@ class OrderController extends HomeBaseController{ | @@ -553,6 +555,38 @@ class OrderController extends HomeBaseController{ | ||
553 | } | 555 | } |
554 | 556 | ||
555 | } | 557 | } |
558 | + /** | ||
559 | + * @title 充值生成订单 | ||
560 | + * @description | ||
561 | + * @author sgj | ||
562 | + * @url /portal/order/chargeOrder | ||
563 | + * @method GET | ||
564 | + * | ||
565 | + * @param name:price type:String require:1 default:无 other: desc:金额 | ||
566 | + * @param name:user_id type:String require:1 default:无 other: desc:用户id | ||
567 | + * | ||
568 | + * @return order:订单号 | ||
569 | + */ | ||
570 | + public function chargeOrder(){ | ||
571 | + $fee=input('fee'); | ||
572 | + $user_id=input('user_id'); | ||
573 | + if (empty($fee)||empty($user_id)){ | ||
574 | + $this->error('信息错误!'); | ||
575 | + } | ||
576 | + $insert['order_no']='CH-'.date('YmdHis').rand(1000,9999); | ||
577 | + $insert['eq_name']=''; | ||
578 | + $insert['start_time']=time(); | ||
579 | + $insert['price']=$fee; | ||
580 | + $insert['state']=1; | ||
581 | + $insert['type']=2; | ||
582 | + $result=\db('order')->insert($insert); | ||
583 | + if ($result==1){ | ||
584 | + $reutrn['order_no']=$insert['order_no']; | ||
585 | + $this->success('',$insert); | ||
586 | + }else{ | ||
587 | + $this->error(''); | ||
588 | + } | ||
589 | + } | ||
556 | 590 | ||
557 | 591 | ||
558 | //支付回调接口 | 592 | //支付回调接口 |
@@ -684,4 +718,6 @@ class OrderController extends HomeBaseController{ | @@ -684,4 +718,6 @@ class OrderController extends HomeBaseController{ | ||
684 | 718 | ||
685 | 719 | ||
686 | 720 | ||
721 | + | ||
722 | + | ||
687 | } | 723 | } |
@@ -83,6 +83,8 @@ class UsersController extends HomeBaseController{ | @@ -83,6 +83,8 @@ class UsersController extends HomeBaseController{ | ||
83 | $this->apiResponse(200,'success',$data); | 83 | $this->apiResponse(200,'success',$data); |
84 | } | 84 | } |
85 | 85 | ||
86 | + | ||
87 | + | ||
86 | // /** | 88 | // /** |
87 | // * @title 用户使用状态验证 | 89 | // * @title 用户使用状态验证 |
88 | // * @description 判断用户当前是否在使用设备 | 90 | // * @description 判断用户当前是否在使用设备 |
-
请 注册 或 登录 后发表评论