feat: 非派单状态,隐藏用户地址
This commit is contained in:
parent
f39f3a3ce6
commit
087315f2cf
|
|
@ -33,6 +33,16 @@ class Order extends Model
|
|||
return $val;
|
||||
}
|
||||
|
||||
public function getAddressAttr(string $val, array $data)
|
||||
{
|
||||
//非已派单状态,隐藏用户地址
|
||||
if ($data['status'] !== \app\admin\model\Order::STATUS_DISPATCHED) {
|
||||
return '';
|
||||
}
|
||||
|
||||
return $val;
|
||||
}
|
||||
|
||||
public function getImagesAttr($val)
|
||||
{
|
||||
if (empty($val)) {
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ class OrderDispatchService extends BaseService
|
|||
->with(['orderInfo' => function ($query) {
|
||||
$query->with(['area' => function ($query) {
|
||||
$query->field('id,area_code,merge_name');
|
||||
}])->field('id,order_no,item_id,item_title,receive_type,address,lng,lat,plan_time,online_amount,discount_amount,area_id');
|
||||
}])->field('id,order_no,item_id,item_title,receive_type,address,lng,lat,plan_time,online_amount,discount_amount,area_id,status');
|
||||
}])
|
||||
->where('status', OrderDispatch::STATUS_TOGET)
|
||||
->where('worker_id', $workerId)
|
||||
|
|
@ -67,7 +67,7 @@ class OrderDispatchService extends BaseService
|
|||
->with(['orderInfo' => function ($query) {
|
||||
$query->with(['area' => function ($query) {
|
||||
$query->field('id,area_code,merge_name');
|
||||
}])->field('id,order_no,item_id,item_title,receive_type,address,lng,lat,plan_time,online_amount,discount_amount,area_id,customer,tel');
|
||||
}])->field('id,order_no,item_id,item_title,receive_type,address,lng,lat,plan_time,online_amount,discount_amount,area_id,customer,tel,status');
|
||||
}])
|
||||
->where('worker_id', $workerId);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user