|
|
@@ -19,7 +19,8 @@ class Order extends Model
|
|
|
'created_at', 'code', 'shop_id', 'client_code',
|
|
|
'logistic_id', 'consignee_name', 'consignee_phone', 'province',
|
|
|
'city', 'district', 'address','warehouse_id',
|
|
|
- 'wms_edittime', 'wms_status','order_type'];
|
|
|
+ 'wms_edittime', 'wms_status','order_type','frozen'
|
|
|
+ ];
|
|
|
|
|
|
/*
|
|
|
* wms订单号 code=>DOC_ORDER_HEADER[orderno]
|
|
|
@@ -139,7 +140,8 @@ class Order extends Model
|
|
|
|
|
|
public function isEquals($order)
|
|
|
{
|
|
|
- return $this['wms_edittime'] == $order['wms_edittime'];
|
|
|
+ return $this['wms_edittime'] == $order['wms_edittime']
|
|
|
+ && $this['frozen'] == $order['frozen'];
|
|
|
}
|
|
|
|
|
|
public function assignValueByOrder($order)
|
|
|
@@ -159,7 +161,18 @@ class Order extends Model
|
|
|
$this['client_code'] = $order['client_code'] ;
|
|
|
$this['wms_status'] = $order['wms_status'] ;
|
|
|
$this['wms_edittime'] = $order['wms_edittime'];
|
|
|
+ $this['frozen'] = $order['frozen'];
|
|
|
$this['order_type'] = $order['order_type'];
|
|
|
$this['created_at'] =$order['created_at'];
|
|
|
}
|
|
|
+
|
|
|
+ public static function getFrozen($string): string
|
|
|
+ {
|
|
|
+ $arr = [
|
|
|
+ 'H' => '是',
|
|
|
+ 'Y' => '否',
|
|
|
+ 'N' => '否'
|
|
|
+ ];
|
|
|
+ return $arr[$string] ?? '否';
|
|
|
+ }
|
|
|
}
|