From 65ea82a5ffdd57a91a1276f9eb47d3fd01fb9379 Mon Sep 17 00:00:00 2001 From: Srinath Date: Mon, 9 Feb 2026 17:11:30 +0530 Subject: [PATCH 1/3] First Select KSG in radio button --- .../BSBillingEditQuantity/WeightCalculatePrice.jsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingEditQuantity/WeightCalculatePrice.jsx b/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingEditQuantity/WeightCalculatePrice.jsx index ce68e60..c646c5e 100644 --- a/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingEditQuantity/WeightCalculatePrice.jsx +++ b/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingEditQuantity/WeightCalculatePrice.jsx @@ -9,7 +9,7 @@ const WeightCalculatePrice = ({ itemData, CartOrderDetails, onSubmit }) => { const [enteredPrice, setEnteredPrice] = useState(''); const [enteredQty, setEnteredQty] = useState(''); const [calculatedQty, setCalculatedQty] = useState(0); - const [calcMode, setCalcMode] = useState('amt'); + const [calcMode, setCalcMode] = useState('kgs'); const priceInputRef = useRef(null); const [form] = Form.useForm(); @@ -82,8 +82,8 @@ const WeightCalculatePrice = ({ itemData, CartOrderDetails, onSubmit }) => { form.resetFields(); }} > - AMT KGS + AMT

From 60f996042774d5dd3f46f985f0943b285cbe2360 Mon Sep 17 00:00:00 2001 From: Srinath Date: Mon, 9 Feb 2026 17:12:50 +0530 Subject: [PATCH 2/3] Added shortcut key funtionalies --- .../StandardTable/StandardTable.jsx | 58 +++++++++++-------- 1 file changed, 34 insertions(+), 24 deletions(-) diff --git a/src/Pages/BookingScreen/Components/BSBillingTables/StandardTable/StandardTable.jsx b/src/Pages/BookingScreen/Components/BSBillingTables/StandardTable/StandardTable.jsx index 4708782..c4c9501 100644 --- a/src/Pages/BookingScreen/Components/BSBillingTables/StandardTable/StandardTable.jsx +++ b/src/Pages/BookingScreen/Components/BSBillingTables/StandardTable/StandardTable.jsx @@ -237,7 +237,7 @@ const StandardTable = () => { window.removeEventListener('keydown', handleKeyDown); }; }, [GetCustId, OrderCardDetail]); - + useEffect(() => { if (!preferenceshortcutkey) return; @@ -262,30 +262,40 @@ const StandardTable = () => { handleEditQuantity(item); setshortKeyMethod(method); }; - const handleKeyDown = (event) => { - const key = event.key.toLowerCase(); - // 👉 ALT + P → Open Edit Total Amount - if (event.altKey && key === 'p') { - event.preventDefault(); - if (OrderCardDetail?.length > 0) { - OpenEditTotalAmount(); + const handleKeyDown = (event) => { + const key = event.key.toLowerCase(); + // 👉 ALT + P → Open Edit Total Amount + if (event.altKey && key === 'p') { + event.preventDefault(); + if (OrderCardDetail?.length > 0) { + OpenEditTotalAmount(); + } + return; } - return; - } - // 👉 CTRL shortcuts - if (!event.ctrlKey) return; - - if (key === 'q') { - event.preventDefault(); - handleShortcut('qty'); - } - - if (key === 'e') { - event.preventDefault(); - handleShortcut('price'); - } - }; - + // 👉 CTRL shortcuts + if (!event.ctrlKey) return; + // if (key === 'q') { + // event.preventDefault(); + // handleShortcut('qty'); + // } + // if (key === 'e') { + // event.preventDefault(); + // handleShortcut('price'); + // } + if (key === 'q') { + event.preventDefault(); + handleShortcut('qty'); + } else if (key === 'e') { + event.preventDefault(); + handleShortcut('price'); + } else if (key === 'y') { + event.preventDefault(); + handleShortcut('Parcel'); + } else if (key === 'b') { + event.preventDefault(); + handleShortcut('weightAmount'); + } + }; window.addEventListener('keydown', handleKeyDown); return () => { From 11af08da22c3190cbea80812fb04e56ad7419a9d Mon Sep 17 00:00:00 2001 From: Srinath Date: Mon, 9 Feb 2026 17:13:22 +0530 Subject: [PATCH 3/3] Added shortcut key funtionalies --- .../BSBillingTable3/BSBillingTable3.jsx | 23 +++++++++++-------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingTable3/BSBillingTable3.jsx b/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingTable3/BSBillingTable3.jsx index 298f997..5af7c1e 100644 --- a/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingTable3/BSBillingTable3.jsx +++ b/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingTable3/BSBillingTable3.jsx @@ -241,15 +241,20 @@ const BSBillingTable3 = () => { // 👉 CTRL shortcuts if (!event.ctrlKey) return; - if (key === 'q') { - event.preventDefault(); - handleShortcut('qty'); - } - - if (key === 'e') { - event.preventDefault(); - handleShortcut('price'); - } + if (key === 'q') { + event.preventDefault(); + handleShortcut('qty'); + } else if (key === 'e') { + event.preventDefault(); + handleShortcut('price'); + } else if (key === 'y') { + event.preventDefault(); + handleShortcut('Parcel'); + } else if (key === 'b') { + event.preventDefault(); + handleShortcut('weightAmount'); + } + }; window.addEventListener('keydown', handleKeyDown);