Browse Source

补充 5=已退款 状态字段

liugc 1 year ago
parent
commit
682d49ca45

+ 2 - 1
app/adminapi/lists/master_worker/MasterWorkerLists.php

@@ -93,6 +93,7 @@ class MasterWorkerLists extends BaseAdminDataLists implements ListsSearchInterfa
     {
         $fields = ['mw.*','mwr.maintain_exp_type','mwr.other_exp_type'];
         $orders = ['mw.id' => 'desc'];
+        $queryWhere = $this->queryWhere();
         // 派单搜索条件 - 订单坐标距离排序
         if($this->lat && $this->lon){
             $fields[] = Db::raw('ROUND(6371 * ACOS(COS(RADIANS('.$this->lat.')) * COS(RADIANS(mw.lat)) * COS(RADIANS(mw.lon) - RADIANS('.$this->lon.')) + SIN(RADIANS('.$this->lat.')) * SIN(RADIANS(mw.lat))), 2) AS user_distance');
@@ -101,7 +102,7 @@ class MasterWorkerLists extends BaseAdminDataLists implements ListsSearchInterfa
         return MasterWorker::alias('mw')
             ->join('master_worker_register mwr', 'mwr.worker_id = mw.id')
             ->where($this->searchWhere)
-            ->where($this->queryWhere())
+            ->where($queryWhere)
             ->field($fields)
             ->limit($this->limitOffset, $this->limitLength)
             ->order($orders)

+ 1 - 1
app/common/model/works/ServiceWork.php

@@ -142,7 +142,7 @@ class ServiceWork extends BaseModel
 
     public function getServiceStatusTextAttr($value,$data)
     {
-        $status = [0=>'已下单',1=>'服务中',2=>'部分完成',3=>'已完成',4=>'已取消'];
+        $status = [0=>'已下单',1=>'服务中',2=>'部分完成',3=>'已完成',4=>'已取消',5=>'已退款'];
         if($data['work_pay_status']==0 and $data['service_status']!==4){
             return '待付款';
         }