544782275@qq.com il y a 3 ans
Parent
commit
cda4bca0c6
1 fichiers modifiés avec 40 ajouts et 1 suppressions
  1. 40 1
      application/api/controller/Order.php

+ 40 - 1
application/api/controller/Order.php

@@ -232,7 +232,7 @@ class Order extends Base
                 $where .= ' and id = 0';
             }
         }
-        $field = 'id,goods_id,serve_type,price_amount,status';
+        $field = 'id,goods_id,serve_type,price_amount,status,is_evaluate';
         $order_list = Db::name('store_order')->field($field)->where($where)->order('id desc')->page($page,$pageSize)->select();
         foreach ($order_list as &$value){
             $value['serve_title'] = Db::name('store_goods')->where('id',$value['goods_id'])->value('title');
@@ -240,5 +240,44 @@ class Order extends Base
         }
         $this->success('获取成功',$order_list);
     }
+    /**
+     * @title 订单详情
+     * @desc 订单详情
+     * @author QGF
+     * @url /api/Order/order_detail
+     * @method GET
+     * @tag 订单详情
+     * @header name:Authorization require:1 desc:Token
+     * @param name:id type:int require:1 default:1 desc:订单的ID
+     * @return name:order_no type:string default:18446744073709551615 desc:订单编号
+     * @return name:type type:string default:家具服务 desc:服务类目
+     * @return name:price_total type:decimal default:100.00 desc:实际支付金额
+     * @return name:price_amount type:decimal default:90.00 desc:订单总额
+     * @return name:price_ys_amount type:decimal default:-- desc:运输金额(只有物流运输加安装这种订单有值)
+     * @return name:price_az_amount type:decimal default:-- desc:安装金额(只有物流运输加安装这种订单有值)
+     * @return name:goods_info type:array default:-- desc:商品信息,image:商品图片(数组),cate:商品类别,num:商品数量,type:商品规格,remark:商品描述
+     * @return name:client_name type:string default:屈耀光 desc:客户名称
+     * @return name:client_tel type:int default:18263693516 desc:客户手机
+     * @return name:logistics_tel type:int default:18263693516 desc:提货电话
+     * @return name:logistics_goods_num type:int default:2 desc:货物数量
+     * @return name:logistics_address_info type:string default:山东省临沂市兰山区环球中心 desc:物流地址
+     * @return name:logistics_title type:string default:圆通 desc:分类类型为物流的订单,接单人员发起验收时输入的物流公司名称
+     * @return name:logistics_no type:string default:4564654157494 desc:分类类型为物流的订单,接单人员发起验收时输入的物流单号
+     * @return name:is_elevator type:tinyint default:0 desc:是否有电梯(0:没有,1:有)
+     * @return name:floor_num type:int default:5 desc:楼层
+     * @return name:hire_time type:datetime default:2021-04-13 14:55:19 desc:确认雇佣时间
+     */
+    public function order_detail(){
+        $uid = $this->uid;
+        $id = input('id');
+        if(empty($id)){
+            $this->error('参数错误');
+        }
+        $field = 'id,goods_id,worker_id,order_no,serve_type,phone_type,lose_at,client_tel,client_qq,describe,price_total,price_amount,coupon_amount,pay_type,pay_at,start_at,end_at,status,is_evaluate,create_at';
+        $order_detail = Db::name('store_order')->field($field)->where('user_id',$uid)->where('id',$id)->find();
+        if(empty($order_detail)){
+            $this->error('订单信息有误');
+        }
+    }
 }