Browse Source

rename trucklancecode

item_tracing
tommy 1 week ago
parent
commit
f6e2d58e57
3 changed files with 8 additions and 6 deletions
  1. +4
    -2
      src/components/Shop/RouteBoard.tsx
  2. +2
    -2
      src/i18n/en/shop.json
  3. +2
    -2
      src/i18n/zh/shop.json

+ 4
- 2
src/components/Shop/RouteBoard.tsx View File

@@ -3907,7 +3907,9 @@ const RouteBoard: React.FC = () => {
shops: lane.shops.map((s) => ({ ...s, departureTime: backendTime })),
};
});
if (shopIds.length > 0) {
const timeChanged =
toTimeInputValue(targetLane.startTime) !== departureEditDraft;
if (shopIds.length > 0 && timeChanged) {
const wr = computeTruckLaneWarnings(lanesToWarningInputRows(nextLanes));
if (wr.warnings.length > 0) {
const ok = window.confirm(
@@ -4414,7 +4416,7 @@ const RouteBoard: React.FC = () => {
openDepartureEdit(lane);
}}
disabled={loading}
aria-label={t("departureEditAria")}
aria-label={t("laneEditTooltip")}
>
<Pencil size={14} />
</IconButton>


+ 2
- 2
src/i18n/en/shop.json View File

@@ -132,13 +132,13 @@
"confirm_restoreDiscardsEdits": "Scheduling a version restore will discard other unsaved board changes (drags, deletes, pending shops/lanes, logistics fields, etc.). Continue?",
"confirm_restoreSaveWillDropStaging": "Save will apply the snapshot restore first; other staged edits in this save will be skipped. Continue?",
"confirm_schedule_removeShop": "Remove this shop from the lane? It will be scheduled for deletion when you submit.",
"departureDialog_hint": "Name and departure apply to every master row on this lane. Press \"Save changes\" to write them. Completed delivery tickets keep the old name.",
"departureDialog_hint": "Name and departure apply to every master row on this lane. Press \"Save changes\" to write them. Existing delivery tickets keep the old name; later releases use the new name.",
"departureDialog_title": "Edit lane",
"departureDialog_nameLabel": "Lane name",
"departureDialog_remarkReadonly": "Remark (not edited here)",
"laneEditTooltip": "Edit lane name and departure time (written when you press Save changes)",
"confirm_weekdayToken": "The weekday token in the lane name will change or become unreadable. 4F assignment matches Mon–Sun inside the name. Apply anyway?",
"confirm_renameLane": "Rename \"{{from}}\" to \"{{to}}\".\n{{unfinished}} unfinished delivery ticket(s) will follow (handlers: {{handlers}}).\n{{completed}} completed ticket(s) keep the old name.\n{{schedules}} open schedule line(s) will change from/to.\nNothing is written until you press Save changes.",
"confirm_renameLane": "Rename \"{{from}}\" to \"{{to}}\".\n{{unfinished}} unfinished delivery ticket(s) stay on the old name (handlers: {{handlers}}).\n{{completed}} completed ticket(s) stay on the old name.\nLater releases use the new name.\n{{schedules}} open schedule line(s) will change from/to.\nNothing is written until you press Save changes.",
"confirm_restoreKeepsTickets": "Restore puts lane master data, and open schedules that point at the current name, back to this snapshot. Unfinished delivery tickets stay on the current name.",
"rename_noHandlers": "none",
"rename_none": "none",


+ 2
- 2
src/i18n/zh/shop.json View File

@@ -203,10 +203,10 @@
"departureDialog_title": "編輯車線",
"departureDialog_nameLabel": "車線名稱",
"departureDialog_remarkReadonly": "備註(這次不改)",
"departureDialog_hint": "名稱與出車時間會套用到此車線全部主檔。按上方「儲存更改」才寫入。已完成的出倉票不會改名。",
"departureDialog_hint": "名稱與出車時間會套用到此車線全部主檔。按上方「儲存更改」才寫入。既有出倉票維持舊名稱;之後放單才用新名稱。",
"laneEditTooltip": "編輯車線名稱與出車時間(按「儲存更改」才寫入)",
"confirm_weekdayToken": "車線名稱裡的星期代碼會改變,或改完後無法辨認。4F 派車是用名稱裡的 Mon–Sun 對日子。仍要套用?",
"confirm_renameLane": "把「{{from}}」改成「{{to}}」。\n未完成出倉票 {{unfinished}} 張會改成新名稱(負責人:{{handlers}})。\n已完成 {{completed}} 張維持舊名稱。\n未完成排程 {{schedules}} 筆的起迄名稱會改。\n按「儲存更改」後才寫入。",
"confirm_renameLane": "把「{{from}}」改成「{{to}}」。\n未完成出倉票 {{unfinished}} 張維持舊名稱(負責人:{{handlers}})。\n已完成 {{completed}} 張維持舊名稱。\n之後放單才用新名稱。\n未完成排程 {{schedules}} 筆的起迄名稱會改。\n按「儲存更改」後才寫入。",
"confirm_restoreKeepsTickets": "還原會把車線主檔,以及指向目前名稱的未完成排程,改回此版本的名稱。未完成的出倉票會留在現在的名稱,不會跟回去。",
"rename_noHandlers": "無",
"rename_none": "無",


Loading…
Cancel
Save