|
|
@ -4,7 +4,7 @@ namespace App\Models; |
|
|
|
|
|
|
|
|
use App\Admin\Common\Rpc; |
|
|
use App\Admin\Common\Rpc; |
|
|
use Dcat\Admin\Traits\HasDateTimeFormatter; |
|
|
use Dcat\Admin\Traits\HasDateTimeFormatter; |
|
|
|
|
|
|
|
|
|
|
|
use App\Models\v3\Market as MarketModel; |
|
|
use Illuminate\Database\Eloquent\Model; |
|
|
use Illuminate\Database\Eloquent\Model; |
|
|
use Illuminate\Support\Facades\DB; |
|
|
use Illuminate\Support\Facades\DB; |
|
|
|
|
|
|
|
|
@ -58,9 +58,15 @@ class ImsCjdcOrderMain extends Model |
|
|
$order['created_at'] = date('Y-m-d H:i:s', $order['created_at']); |
|
|
$order['created_at'] = date('Y-m-d H:i:s', $order['created_at']); |
|
|
$order['updated_at'] = $order['updated_at'] ? date('Y-m-d H:i:s', $order['updated_at']) : null; |
|
|
$order['updated_at'] = $order['updated_at'] ? date('Y-m-d H:i:s', $order['updated_at']) : null; |
|
|
$order['pay_type'] = config('order.pay_type')[$order['pay_type']]; |
|
|
$order['pay_type'] = config('order.pay_type')[$order['pay_type']]; |
|
|
|
|
|
$order['shipping_type_num'] = $order['shipping_type']; |
|
|
$order['shipping_type'] = config('order.shipping_type')[$order['shipping_type']]; |
|
|
$order['shipping_type'] = config('order.shipping_type')[$order['shipping_type']]; |
|
|
$order['horseman_name'] = $order['shipping_name']??LanzuServiceHorseman::getName($order['horseman_id']); |
|
|
$order['horseman_name'] = $order['shipping_name']??LanzuServiceHorseman::getName($order['horseman_id']); |
|
|
|
|
|
|
|
|
|
|
|
// 获取市场
|
|
|
|
|
|
$marketId = $order['market_id']?$order['market_id']:0; |
|
|
|
|
|
$market = MarketModel::getMarketInfo($marketId,'name'); |
|
|
|
|
|
$order['market_name'] = $market?$market['name']:''; |
|
|
|
|
|
|
|
|
//获取市场经纬度
|
|
|
//获取市场经纬度
|
|
|
//$market = LanzuMarket::where('id',$order['market_id'])->first()->toArray();
|
|
|
//$market = LanzuMarket::where('id',$order['market_id'])->first()->toArray();
|
|
|
//$order['distance'] = Rpc::getDistance($market['lng'],$market['lat'],$order['lng'],$order['lat'])['result'];
|
|
|
//$order['distance'] = Rpc::getDistance($market['lng'],$market['lat'],$order['lng'],$order['lat'])['result'];
|
|
|
|