Procházet zdrojové kódy

退款显示问题

whitefang před 1 rokem
rodič
revize
ddb7b17fdd
1 změnil soubory, kde provedl 10 přidání a 1 odebrání
  1. 10 1
      app/common/model/works/ServiceWork.php

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

@@ -107,6 +107,10 @@ class ServiceWork extends BaseModel
         if($work['work_status']==8 && $work['user_confirm_status'] == 5){
             $user_status = 8;//已评价
         }
+        //退款处理
+        if($work['service_status']==5){
+            $user_status = 9;
+        }
         return $user_status;
     }
 
@@ -138,12 +142,17 @@ class ServiceWork extends BaseModel
         if($work['work_status']==8 && $work['user_confirm_status'] == 5){
             $user_status = '已评价';//已评价
         }
+
+        //退款处理
+        if($work['service_status']==5){
+            $user_status = '已退款';
+        }
         return $user_status;
     }
 
     public function getServiceStatusTextAttr($value,$data)
     {
-        $status = [0=>'已下单',1=>'服务中',2=>'部分完成',3=>'已完成',4=>'已取消',5=>'退款'];
+        $status = [0=>'已下单',1=>'服务中',2=>'部分完成',3=>'已完成',4=>'已取消',5=>'退款'];
         if($data['work_pay_status']==0 and $data['service_status']!==4){
             return '待付款';
         }