chuweiqiang 1 年之前
父節點
當前提交
bcf7dd2ffa
共有 2 個文件被更改,包括 29 次插入0 次删除
  1. 14 0
      app/admin/controller/Repair.php
  2. 15 0
      app/admin/view/repair/index.html

+ 14 - 0
app/admin/controller/Repair.php

@@ -45,6 +45,18 @@ class Repair extends Controller
         $this->title='维修订单列表';
         $name=input('title');
         $order_no = input('order_no');
+        //1:未接单 2:已有报价  3:已合作
+        $status = [
+            1=>'未接单',
+            2=>'已有报价',
+            3=>'已合作',
+        ];
+        $this->status = $status;
+        $where = [];
+        $data = input();
+        if(isset($data['status']) && $data['status'] != ""){
+            $where['status'] = $data['status'];
+        }
         $result = DataUserRepair::mQuery()
             ->when($name,function (Query $query) use ($name) {
                 $query->hasWhere('user',function (Query $query) use ($name) {
@@ -54,6 +66,7 @@ class Repair extends Controller
             ->where('is_del',1)
             ->whereLike('order_no',"%$order_no%")
             ->dateBetween('create_at')
+            ->where($where)
             ->with(['user'])
             ->order('id','desc');
 //            ->layTable();
@@ -73,6 +86,7 @@ class Repair extends Controller
         $order_no = input('order_no');
         $data = input();
         $where = [];
+        //
         if(isset($data['repair_id'])){
             $where['repair_id'] = $data['repair_id'];
         }

+ 15 - 0
app/admin/view/repair/index.html

@@ -31,6 +31,21 @@
                 </label>
             </div>
             <div class="layui-form-item layui-inline">
+                <label class="layui-form-label">状态</label>
+                <label class="layui-input-inline">
+                    <select name="status">
+                        <option value="">全部</option>
+                        {foreach $status as $k=>$a}
+                        {if input('status') eq $k}
+                        <option selected value="{$k}">{$a}</option>
+                        {else}
+                        <option value="{$k}">{$a}</option>
+                        {/if}
+                        {/foreach}
+                    </select>
+                </label>
+            </div>
+            <div class="layui-form-item layui-inline">
                 <input type="hidden" name="type" value="{$type|default='index'}">
                 <button class="layui-btn layui-btn-primary" type="submit"><i class="layui-icon">&#xe615;</i> 搜 索</button>
             </div>