cxhxy/app/common/model/food/OrderDelivery.php
test_service d3170b4d1c 1
2023-12-01 15:43:29 +08:00

1 line
1.2 KiB
PHP

<?php
namespace app\common\model\food;
/**
* 订单配送模型
*/
class OrderDelivery extends BaseModel
{
// 定义表名
protected $name = 'food_order_delivery';
// 定义主键
protected $pk = 'order_delivery_id';
// 追加字段
protected $append = [];
/**
* 配送公司
*/
public function getCompanyAttr($value)
{
$status = ['self' => '商家自配', 'sf' => '顺丰同城', 'dada' => '达达快送', 'uu' => 'UU跑腿', 'make' => '码科配送', 'shansong' => '闪送'];
return ['text' => $status[$value], 'value' => $value];
}
/**
* 配送状态
*/
public function getDeliveryStatusAttr($value)
{
$status = [10 => '待骑手接单', 20 => '骑手正赶往商家', 30 => '骑手已到店', 40 => '骑手开始配送', 50 => '骑手已送达'];
return ['text' => $status[$value], 'value' => $value];
}
/**
* 订单状态
*/
public function getStatusAttr($value)
{
$status = [10 => '进行中', 20 => '被取消', 30 => '已完成'];
return ['text' => $status[$value], 'value' => $value];
}
}