正在显示
1 个修改的文件
包含
44 行增加
和
7 行删除
1 | <?php | 1 | <?php |
2 | 2 | ||
3 | -namespace app\api\controller; | 3 | +namespace app\admin\controller; |
4 | 4 | ||
5 | -use app\api\controller\inspection\Task; | ||
6 | -use app\common\controller\Api; | ||
7 | -use fast\Http; | 5 | +use app\admin\model\User; |
6 | +use app\api\controller\v1\WxxcxPush; | ||
7 | +use app\common\controller\Backend; | ||
8 | use think\Db; | 8 | use think\Db; |
9 | +use app\api\controller\Index; | ||
10 | +use think\exception\DbException; | ||
11 | +use think\exception\PDOException; | ||
12 | +use think\exception\ValidateException; | ||
9 | 13 | ||
10 | /** | 14 | /** |
11 | - * 首页接口 | 15 | + * 订单管理 |
16 | + * | ||
17 | + * @icon fa fa-circle-o | ||
12 | */ | 18 | */ |
13 | -class Order extends Api | 19 | +class Order extends Backend |
14 | { | 20 | { |
21 | + | ||
22 | + /** | ||
23 | + * Order模型对象 | ||
24 | + * @var \app\admin\model\Order | ||
25 | + */ | ||
26 | + protected $model = null; | ||
15 | protected $noNeedLogin = ['*']; | 27 | protected $noNeedLogin = ['*']; |
16 | protected $noNeedRight = ['*']; | 28 | protected $noNeedRight = ['*']; |
17 | 29 | ||
30 | + public function _initialize() | ||
31 | + { | ||
32 | + parent::_initialize(); | ||
33 | + $this->model = new \app\admin\model\Order; | ||
34 | + $this->view->assign("isPayList", $this->model->getIsPayList()); | ||
35 | + $this->view->assign("typeList", $this->model->gettypeList()); | ||
36 | + } | ||
37 | + | ||
38 | + | ||
39 | + | ||
40 | + /** | ||
41 | + * 默认生成的控制器所继承的父类中有index/add/edit/del/multi五个基础方法、destroy/restore/recyclebin三个回收站方法 | ||
42 | + * 因此在当前控制器中可不用编写增删改查的代码,除非需要自己控制这部分逻辑 | ||
43 | + * 需要将application/admin/library/traits/Backend.php中对应的方法复制到当前控制器,然后进行修改 | ||
44 | + */ | ||
45 | + | ||
46 | + | ||
18 | 47 | ||
19 | public function orderinfo($ids){ | 48 | public function orderinfo($ids){ |
20 | $row = Db::name("order")->field("id,passengers,driver_id,starting_point,end_point,order_no,pay_type,price,route_id,is_pay,phone,type")->find(['id' => $ids]); | 49 | $row = Db::name("order")->field("id,passengers,driver_id,starting_point,end_point,order_no,pay_type,price,route_id,is_pay,phone,type")->find(['id' => $ids]); |
@@ -67,5 +96,13 @@ class Order extends Api | @@ -67,5 +96,13 @@ class Order extends Api | ||
67 | $this->view->assign("row", $row); | 96 | $this->view->assign("row", $row); |
68 | return $this->view->fetch(); | 97 | return $this->view->fetch(); |
69 | } | 98 | } |
99 | + public function chackorder(){ | ||
100 | + $newadditionorder= \app\admin\model\Order::where("is_check",0)->count(); | ||
101 | + return $newadditionorder; | ||
102 | + } | ||
103 | + public function notselectedorder(){ | ||
104 | + $newadditionorder= \app\admin\model\Order::where("driver_id",null)->count(); | ||
105 | + return $newadditionorder; | ||
106 | + } | ||
70 | 107 | ||
71 | -} | 108 | +} |
-
请 注册 或 登录 后发表评论