|
|
@@ -30,12 +30,12 @@ use app\common\model\property\PropertyHead;
|
|
|
*/
|
|
|
class ServiceWork extends BaseModel
|
|
|
{
|
|
|
-
|
|
|
+
|
|
|
protected $name = 'service_work';
|
|
|
protected $type = [
|
|
|
'goods_category_ids' => 'array',
|
|
|
];
|
|
|
- protected $status = [0=>'待派单',1=>'待领单',2=>'待联系',3=>'待上门',4=>'已上门',5=>'服务中',6=>'待结算',7=>'已完结',8=>'已评价',9=>'已退费'];
|
|
|
+ const WORK_STATUS_TXT = [0=>'待派单',1=>'待领单',2=>'待联系',3=>'待上门',4=>'已上门',5=>'服务中',6=>'待结算',7=>'已完结',8=>'已评价',9=>'已退费'];
|
|
|
public static function onAfterUpdate($model)
|
|
|
{
|
|
|
if($model->user_confirm_status == 5 and $model->work_status == 7 and $model->work_pay_status==1){
|
|
|
@@ -71,7 +71,7 @@ class ServiceWork extends BaseModel
|
|
|
public function getWorkStatusTextAttr($value,$data)
|
|
|
{
|
|
|
//$status = [0=>'待派单',1=>'待领单',2=>'待联系',3=>'待上门',4=>'已上门',5=>'服务中',6=>'待结算',7=>'已完结',8=>'已评价',9=>'已退费'];
|
|
|
- return (isset($data['service_status']) && $data['service_status']===4)?'已取消':$this->status[$data['work_status']];
|
|
|
+ return (isset($data['service_status']) && $data['service_status']===4)?'已取消':self::WORK_STATUS_TXT[$data['work_status']];
|
|
|
}
|
|
|
|
|
|
public function getUserConfirmStatusTextAttr($value,$data)
|