<?php
|
|
namespace app\api\model\plus\operations;
|
use app\common\model\plus\operations\Operations as OperationsModel;
|
/**
|
* 运营中心用户模型
|
*/
|
class Operations extends OperationsModel
|
{
|
public static function getOrderOperations($order)
|
{
|
$model = new self;
|
$province_id=0;
|
$city_id=0;
|
$area_id=0;
|
if ($order['delivery_type']['value'] == 10){
|
$province_id=$order['address']['province_id'];
|
$city_id=$order['address']['city_id'];
|
$area_id=$order['address']['region_id'];
|
}else if($order['delivery_type']['value'] == 20||$order['delivery_type']['value'] == 40){
|
$province_id=$order['extractStore']['province_id'];
|
$city_id=$order['extractStore']['city_id'];
|
$area_id=$order['extractStore']['region_id'];
|
}
|
$province=$model->where('province_id', $province_id)->where(['operations_level'=>1])->find();
|
$city=$model->where('city_id', $city_id)->where(['operations_level'=>2])->find();
|
$area=$model->where('area_id', $area_id)->where(['operations_level'=>3])->find();
|
$data=['province_user_id'=>0,'city_user_id'=>0,'area_user_id'=>0];
|
if ($province){
|
$data['province_user_id']=$province['user_id'];
|
}
|
if($city){
|
$data['city_user_id']=$city['user_id'];
|
}
|
if($area){
|
$data['area_user_id']=$area['user_id'];
|
}
|
return $data;
|
}
|
}
|