Skip to content

Commit

Permalink
shopfloor: display picking partner note in cluster picking scenario
Browse files Browse the repository at this point in the history
  • Loading branch information
JuMiSanAr committed Feb 27, 2024
1 parent 0cf2318 commit 2c71c67
Show file tree
Hide file tree
Showing 7 changed files with 5 additions and 15 deletions.
9 changes: 0 additions & 9 deletions shopfloor/services/checkout.py
Original file line number Diff line number Diff line change
Expand Up @@ -100,22 +100,13 @@ def _response_for_select_package(self, picking, lines, message=None):
data={
"selected_move_lines": self._data_for_move_lines(lines.sorted()),
"picking": self.data.picking(picking),
"packing_info": self._data_for_packing_info(picking),
"no_package_enabled": not self.options.get(
"checkout__disable_no_package"
),
},
message=message,
)

def _data_for_packing_info(self, picking):
"""Return the packing information
Intended to be extended.
"""
# TODO: This could be avoided if included in the picking parser.
return ""

def _response_for_select_dest_package(self, picking, move_lines, message=None):
packages = picking.mapped("move_line_ids.result_package_id").filtered(
"packaging_id"
Expand Down
1 change: 0 additions & 1 deletion shopfloor/tests/test_checkout_base.py
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,6 @@ def _assert_select_package_qty_above(self, response, picking):
self._move_line_data(ml) for ml in picking.move_line_ids.sorted()
],
"picking": self._picking_summary_data(picking),
"packing_info": "",
"no_package_enabled": True,
},
message={
Expand Down
1 change: 0 additions & 1 deletion shopfloor/tests/test_checkout_list_delivery_packaging.py
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,6 @@ def test_list_delivery_packaging_not_available(self):
"selected_move_lines": [
self._move_line_data(ml) for ml in selected_lines.sorted()
],
"packing_info": self.service._data_for_packing_info(self.picking),
"no_package_enabled": not self.service.options.get(
"checkout__disable_no_package"
),
Expand Down
1 change: 0 additions & 1 deletion shopfloor/tests/test_checkout_scan_package_action.py
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,6 @@ def test_scan_package_action_scan_package_keep_source_package_error(self):
data={
"picking": self.data.picking(picking),
"selected_move_lines": self.data.move_lines(selected_lines),
"packing_info": self.service._data_for_packing_info(picking),
"no_package_enabled": not self.service.options.get(
"checkout__disable_no_package"
),
Expand Down
1 change: 0 additions & 1 deletion shopfloor/tests/test_checkout_select_package_base.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ def _assert_selected_response(
self._move_line_data(ml) for ml in selected_lines.sorted()
],
"picking": self._picking_summary_data(picking),
"packing_info": packing_info,
"no_package_enabled": no_package_enabled,
},
message=message,
Expand Down
4 changes: 2 additions & 2 deletions shopfloor_mobile/static/wms/src/scenario/checkout.js
Original file line number Diff line number Diff line change
Expand Up @@ -76,8 +76,8 @@ const Checkout = {
</div>
<div v-if="state_is('select_package')">
<v-alert type="info" tile v-if="state.data.packing_info" class="packing-info">
<p v-text="state.data.packing_info" />
<v-alert type="info" tile v-if="state.data.picking.note" class="packing-info">
<p v-text="state.data.picking.note" />
</v-alert>
<item-detail-card
v-if="state.data.picking.carrier"
Expand Down
3 changes: 3 additions & 0 deletions shopfloor_mobile/static/wms/src/scenario/cluster_picking.js
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,9 @@ const ClusterPicking = {
v-on:confirm="state.on_confirm"
v-on:cancel="state.on_cancel"
/>
<v-alert type="info" tile v-if="state_is('start_line') && state.data.picking.note" class="packing-info">
<p v-text="state.data.picking.note" />
</v-alert>
<batch-picking-line-detail
v-if="state_in(['start_line', 'scan_destination', 'change_pack_lot', 'stock_issue'])"
:line="state.data"
Expand Down

0 comments on commit 2c71c67

Please sign in to comment.