From 0d93ec4c10d146ffe287e7f4430ee66ad5832a17 Mon Sep 17 00:00:00 2001
From: zhou zhou <3272660260@qq.com>
Date: 星期五, 10 四月 2026 16:08:20 +0800
Subject: [PATCH] #页面优化
---
rsf-design/src/locales/langs/en.json | 186 +++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 181 insertions(+), 5 deletions(-)
diff --git a/rsf-design/src/locales/langs/en.json b/rsf-design/src/locales/langs/en.json
index f4ef9d8..e5ed2d3 100644
--- a/rsf-design/src/locales/langs/en.json
+++ b/rsf-design/src/locales/langs/en.json
@@ -1192,6 +1192,10 @@
"reportTitle": "ASN Report",
"entity": "ASN",
"buttons": {
+ "create": "New ASN",
+ "import": "Import",
+ "downloadTemplate": "Download Template",
+ "inspection": "Batch Inspection",
"createByPo": "Create by PO"
},
"search": {
@@ -1201,8 +1205,14 @@
"codePlaceholder": "Enter ASN No.",
"poCode": "PO No.",
"poCodePlaceholder": "Enter PO No.",
+ "poId": "PO ID",
+ "type": "Order Type",
"wkType": "Business Type",
- "wkTypePlaceholder": "Enter business type",
+ "anfme": "Delivery Qty",
+ "qty": "Received Qty",
+ "logisNo": "Logistics No.",
+ "arrTime": "Estimated Arrival",
+ "memo": "Remark",
"exceStatus": "Document Status",
"supplierName": "Supplier",
"supplierPlaceholder": "Enter supplier",
@@ -1213,7 +1223,14 @@
"condition": "Enter ASN No./PO No./Supplier",
"code": "Enter ASN No.",
"poCode": "Enter PO No.",
- "wkType": "Enter business type",
+ "poId": "Enter PO ID",
+ "type": "Select order type",
+ "wkType": "Select business type",
+ "anfme": "Enter delivery qty",
+ "qty": "Enter received qty",
+ "logisNo": "Enter logistics No.",
+ "arrTime": "Select estimated arrival time",
+ "memo": "Enter remark",
"supplierName": "Enter supplier",
"purchaseUserName": "Enter purchaser"
},
@@ -1229,6 +1246,8 @@
"actions": {
"view": "View Detail",
"items": "Receiving Items",
+ "edit": "Edit",
+ "delete": "Delete",
"print": "Print",
"complete": "Complete"
},
@@ -1256,6 +1275,77 @@
"actionFailed": "ASN action failed",
"detailTimeout": "ASN detail items timed out and waiting has stopped",
"itemsTimeout": "ASN detail items timed out and waiting has stopped"
+ },
+ "dialog": {
+ "createTitle": "Create ASN",
+ "editTitle": "Edit ASN",
+ "addMaterial": "Add Material",
+ "deleteSelected": "Delete Selected",
+ "itemCount": "{count} item(s)",
+ "materialDuplicate": "The selected materials already exist in current items",
+ "placeholder": {
+ "type": "Select order type",
+ "wkType": "Select business type",
+ "poCode": "Enter PO No.",
+ "logisNo": "Enter logistics No.",
+ "arrTime": "Select estimated arrival time",
+ "memo": "Enter remark"
+ },
+ "validation": {
+ "type": "Please select order type",
+ "wkType": "Please select business type",
+ "items": "Please add at least one material item",
+ "anfme": "Expected quantity must be greater than 0"
+ }
+ },
+ "materialDialog": {
+ "title": "Select Material",
+ "selected": "Selected",
+ "unselected": "Available",
+ "search": {
+ "name": "Material Name",
+ "code": "Material Code",
+ "groupId": "Material Group"
+ },
+ "placeholder": {
+ "name": "Enter material name",
+ "code": "Enter material code",
+ "groupId": "Select material group"
+ },
+ "table": {
+ "code": "Material Code",
+ "name": "Material Name",
+ "group": "Material Group",
+ "spec": "Specification",
+ "model": "Model",
+ "status": "Selection Status"
+ },
+ "messages": {
+ "groupTimeout": "Material group loading timed out and waiting has stopped"
+ }
+ },
+ "messages": {
+ "createSuccess": "ASN created successfully",
+ "createFailed": "Failed to create ASN",
+ "updateSuccess": "ASN updated successfully",
+ "updateFailed": "Failed to update ASN",
+ "deleteTitle": "Delete Confirmation",
+ "deleteConfirm": "Are you sure you want to delete ASN {code}?",
+ "deleteSuccess": "ASN deleted successfully",
+ "detailTimeout": "ASN detail loading timed out and waiting has stopped",
+ "detailFailed": "Failed to load ASN detail",
+ "inspectionTitle": "Inspection Confirmation",
+ "inspectionConfirm": "Are you sure you want to inspect the selected {count} ASN(s)?",
+ "inspectionSuccess": "ASN inspection submitted successfully",
+ "inspectionFailed": "Failed to submit ASN inspection",
+ "inspectionSelectRequired": "Please select the ASN records to inspect first",
+ "importSuccess": "ASN import succeeded",
+ "importFailed": "ASN import failed",
+ "templateDownloadSuccess": "Template downloaded successfully",
+ "templateDownloadFailed": "Failed to download template",
+ "typeOptionsTimeout": "Order type options timed out and waiting has stopped",
+ "wkTypeOptionsTimeout": "Business type options timed out and waiting has stopped",
+ "fieldOptionsTimeout": "Extended field loading timed out and waiting has stopped"
},
"createByPoDialog": {
"title": "Create by PO",
@@ -1287,6 +1377,9 @@
}
},
"table": {
+ "purchaseOrgName": "Purchasing Org",
+ "businessTime": "Purchase Date",
+ "supplierId": "Supplier Code",
"poItemId": "PO Line No.",
"expectedQty": "Expected Qty",
"receivedQty": "Received Qty",
@@ -1556,6 +1649,8 @@
"search": {
"condition": "Keyword",
"conditionPlaceholder": "Enter No./ERP master order/platform order",
+ "timeStart": "Created From",
+ "timeEnd": "Created To",
"code": "No.",
"codePlaceholder": "Enter No.",
"platId": "ERP Master Order ID",
@@ -1566,6 +1661,12 @@
"wkTypePlaceholder": "Enter business type",
"source": "Order Source",
"sourcePlaceholder": "Enter order source",
+ "anfme": "Outbound Qty",
+ "qty": "Outbound Done Qty",
+ "workQty": "Working Qty",
+ "platCode": "Platform Order No.",
+ "startTime": "Planned Outbound Time",
+ "endTime": "Planned Outbound End Time",
"exceStatus": "Execution Status",
"exceStatusPlaceholder": "Enter execution status",
"memo": "Remark",
@@ -1573,13 +1674,26 @@
},
"placeholder": {
"condition": "Enter No./ERP master order/platform order",
+ "timeStart": "Select created from",
+ "timeEnd": "Select created to",
"code": "Enter No.",
"platId": "Enter ERP master order ID",
"type": "Enter order type",
"wkType": "Enter business type",
"source": "Enter order source",
+ "anfme": "Enter outbound qty",
+ "qty": "Enter outbound done qty",
+ "workQty": "Enter working qty",
+ "platCode": "Enter platform order No.",
+ "startTime": "Select planned outbound time",
+ "endTime": "Select planned outbound end time",
+ "status": "Select status",
"exceStatus": "Enter execution status",
"memo": "Enter remark"
+ },
+ "buttons": {
+ "import": "Import",
+ "downloadTemplate": "Download Template"
},
"status": {
"normal": "Normal",
@@ -1591,8 +1705,13 @@
},
"actions": {
"view": "View Detail",
+ "edit": "Edit",
"items": "Items",
"delete": "Delete"
+ },
+ "manage": {
+ "title": "Edit DO",
+ "baseInfo": "Order Information"
},
"detail": {
"title": "Handover Order Detail",
@@ -1640,7 +1759,11 @@
"messages": {
"itemsTimeout": "DO items timed out and waiting has stopped",
"detailTimeout": "DO detail timed out and waiting has stopped",
- "detailLoadFailed": "Failed to load DO detail"
+ "detailLoadFailed": "Failed to load DO detail",
+ "importSuccess": "DO imported successfully",
+ "importFailed": "Failed to import DO",
+ "templateDownloadSuccess": "Template downloaded successfully",
+ "templateDownloadFailed": "Failed to download template"
}
},
"deliveryItem": {
@@ -1653,11 +1776,58 @@
"deliveryCodePlaceholder": "Enter DO No.",
"platItemId": "Platform Line No.",
"platItemIdPlaceholder": "Enter platform line No.",
+ "fieldsIndexPlaceholder": "Enter field index",
"matnrCodePlaceholder": "Enter material code",
"maktxPlaceholder": "Enter material name",
"supplierName": "Supplier Name",
"supplierNamePlaceholder": "Enter supplier name",
- "supplierBatchPlaceholder": "Enter supplier batch"
+ "supplierCodePlaceholder": "Enter supplier code",
+ "supplierBatchPlaceholder": "Enter supplier batch",
+ "statusPlaceholder": "Select status",
+ "timeStart": "Created From",
+ "timeStartPlaceholder": "Select created from",
+ "timeEnd": "Created To",
+ "timeEndPlaceholder": "Select created to",
+ "memoPlaceholder": "Enter remark"
+ },
+ "actions": {
+ "add": "Add Item"
+ },
+ "dialog": {
+ "titleAdd": "Add DO Item",
+ "titleEdit": "Edit DO Item",
+ "deliveryId": "DO ID",
+ "platItemId": "Platform Line No.",
+ "matnrCode": "Material Code",
+ "maktx": "Material Name",
+ "fieldsIndex": "Field Index",
+ "unit": "Unit",
+ "anfme": "Qty",
+ "qty": "Outbound Qty",
+ "printQty": "Print Qty",
+ "splrName": "Supplier Name",
+ "splrCode": "Supplier Code",
+ "splrBatch": "Supplier Batch",
+ "status": "Status",
+ "memo": "Remark",
+ "placeholder": {
+ "platItemId": "Enter platform line No.",
+ "matnrCode": "Enter material code",
+ "maktx": "Enter material name",
+ "fieldsIndex": "Enter field index",
+ "unit": "Enter unit",
+ "anfme": "Enter qty",
+ "qty": "Enter outbound qty",
+ "printQty": "Enter print qty",
+ "splrName": "Enter supplier name",
+ "splrCode": "Enter supplier code",
+ "splrBatch": "Enter supplier batch",
+ "status": "Select status",
+ "memo": "Enter remark"
+ },
+ "validation": {
+ "anfme": "Enter qty"
+ }
},
"table": {
"deliveryId": "DO ID",
@@ -1690,7 +1860,13 @@
},
"messages": {
"detailTimeout": "DO item detail timed out and waiting has stopped",
- "detailFailed": "Failed to load DO item detail"
+ "detailFailed": "Failed to load DO item detail",
+ "createSuccess": "DO item created successfully",
+ "createFailed": "Failed to create DO item",
+ "updateSuccess": "DO item updated successfully",
+ "updateFailed": "Failed to update DO item",
+ "deleteConfirm": "Are you sure you want to delete DO item {code}?",
+ "actionFailed": "DO item action failed"
}
},
"transfer": {
--
Gitblit v1.9.1