|
@@ -5,6 +5,7 @@ namespace App;
|
|
|
use Illuminate\Database\Eloquent\Model;
|
|
use Illuminate\Database\Eloquent\Model;
|
|
|
|
|
|
|
|
use App\Traits\ModelLogChanging;
|
|
use App\Traits\ModelLogChanging;
|
|
|
|
|
+use Illuminate\Database\Eloquent\Relations\BelongsTo;
|
|
|
|
|
|
|
|
class OracleDocOrderDeliveryInfo extends Model
|
|
class OracleDocOrderDeliveryInfo extends Model
|
|
|
{
|
|
{
|
|
@@ -16,12 +17,22 @@ class OracleDocOrderDeliveryInfo extends Model
|
|
|
protected $table = "DOC_ORDER_DELIVERYINFO";
|
|
protected $table = "DOC_ORDER_DELIVERYINFO";
|
|
|
public $timestamps = false;
|
|
public $timestamps = false;
|
|
|
|
|
|
|
|
- protected $fillable = ['orderno','trackingno','userdefine1','userdefine3','userdefine4','userdefine5'];
|
|
|
|
|
|
|
+ protected $fillable = [
|
|
|
|
|
+ 'orderno','trackingno','userdefine1','userdefine3','userdefine4','userdefine5',
|
|
|
|
|
+ 'formtransit','fromcode','formdepot',
|
|
|
|
|
+ 'toransitcode','presorting','tocode',
|
|
|
|
|
+ 'toroute','tocity','servicetype','UDF08','QRCODE'
|
|
|
|
|
+ ];
|
|
|
|
|
|
|
|
protected $casts = [
|
|
protected $casts = [
|
|
|
'userdefine1' => 'array',
|
|
'userdefine1' => 'array',
|
|
|
];
|
|
];
|
|
|
|
|
|
|
|
|
|
+ public function docOrderHeader(): BelongsTo
|
|
|
|
|
+ {
|
|
|
|
|
+ return $this->belongsTo(OracleDOCOrderHeader::class,'orderno','orderno');
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* OrderNo 订单单号
|
|
* OrderNo 订单单号
|
|
|
* TrackingNo 快递单号
|
|
* TrackingNo 快递单号
|