summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortrisusilo48 <tri.susilo@altama.co.id>2025-04-11 14:50:53 +0700
committertrisusilo48 <tri.susilo@altama.co.id>2025-04-11 14:50:53 +0700
commitef00237c7b6b3aed4f6040d1f124199d3551561e (patch)
treed74d8eae3128278f687fb869f2269bb1be4b78cc
parent62f9c93c02a1f8b12ecd7bf50f850c43dd7c2c49 (diff)
expected delivery date manifest
-rw-r--r--indoteknik_api/controllers/api_v1/stock_picking.py1
-rw-r--r--indoteknik_custom/models/stock_picking.py10
2 files changed, 5 insertions, 6 deletions
diff --git a/indoteknik_api/controllers/api_v1/stock_picking.py b/indoteknik_api/controllers/api_v1/stock_picking.py
index ceb6b9d3..d0cc055d 100644
--- a/indoteknik_api/controllers/api_v1/stock_picking.py
+++ b/indoteknik_api/controllers/api_v1/stock_picking.py
@@ -102,7 +102,6 @@ class StockPicking(controller.Controller):
picking = picking_model.browse(id)
if not picking:
return self.response(None)
- hostori = picking.get_tracking_detail()
return self.response(picking.get_tracking_detail())
@http.route(prefix + 'stock-picking/<id>/tracking', auth='public', method=['GET', 'OPTIONS'])
diff --git a/indoteknik_custom/models/stock_picking.py b/indoteknik_custom/models/stock_picking.py
index d7e8e0e8..54256299 100644
--- a/indoteknik_custom/models/stock_picking.py
+++ b/indoteknik_custom/models/stock_picking.py
@@ -1137,15 +1137,15 @@ class StockPicking(models.Model):
response = {
'delivery_order': {
'name': self.name,
- 'carrier': self.carrier_id.name or '',
- 'service' : order.delivery_service_type or '',
+ 'carrier': self.carrier_id.name or '-',
+ 'service' : order.delivery_service_type or '-',
'receiver_name': '',
'receiver_city': ''
},
- 'delivered_date': self.driver_departure_date or False,
+ 'delivered_date': self.driver_departure_date.strftime('%d %b %Y') if self.driver_departure_date != False else '-',
'delivered': False,
'status': self.shipping_status,
- 'waybill_number': self.delivery_tracking_no or '',
+ 'waybill_number': self.delivery_tracking_no or '-',
'delivery_status': None,
'eta': self.generate_eta_delivery(),
'is_biteship': True if self.biteship_id else False,
@@ -1205,7 +1205,7 @@ class StockPicking(models.Model):
'picking_up' : 'Kurir sedang dalam perjalanan menuju lokasi pick-up',
'picked' : 'Pesanan sudah di pick-up kurir '+result.get("courier", {}).get("company", ""),
'on_hold' : 'Pesanan ditahan sementara karena masalah pengiriman',
- 'dropping_off' : 'Kurir sudah ditugaskan dan pesanan akan segera diantar ke pembeli',
+ 'dropping_off' : 'Kurir sudah ditugaskan dan pesanan akan segera diantar ke pembeli',
'delivered' : f'Pesanan telah sampai dan diterima oleh <span style="color:#DC2626;">{result.get("destination", {}).get("contact_name", "")}</span>'
}
if(result.get('success') == True):