实现系统管理后台 V1

This commit is contained in:
andy
2026-07-10 18:32:34 +08:00
parent e76cb80f28
commit aa5783ba61
92 changed files with 9383 additions and 21 deletions

View File

@@ -32,6 +32,12 @@ export default {
taskDetail: 'รายละเอียดงาน',
sourceMessageConversation: 'เธรดอีเมล',
debugEml: 'Debug EML',
systemSettings: 'ตั้งค่าระบบ',
systemUsers: 'ผู้ใช้',
systemRoles: 'บทบาท',
systemMenus: 'เมนู',
systemHotels: 'โรงแรม',
systemAudits: 'บันทึกผู้ดูแล',
},
common: {
loading: 'กำลังโหลด',
@@ -51,6 +57,134 @@ export default {
pageStatus: 'หน้า {current} / {total}',
pageSize: 'ต่อหน้า',
},
notFound: {
title: 'หน้านี้ยังไม่พร้อม',
message: 'เมนูหรือลิงก์นี้ยังไม่มีหน้าฝั่งหน้าเว็บรองรับ',
backHome: 'กลับไปหน้าที่เข้าถึงได้',
},
systemAdmin: {
title: 'ตั้งค่าระบบ',
subtitle: 'ดูแลผู้ใช้ บทบาท สิทธิ์ เมนู และข้อมูลโรงแรม',
navigationAria: 'เมนูตั้งค่าระบบ',
common: {
keyword: 'คำค้น',
viewDetail: 'ดูรายละเอียด',
selectRow: 'เลือกหนึ่งแถวเพื่อดูรายละเอียด',
create: 'สร้าง',
save: 'บันทึก',
edit: 'แก้ไข',
yes: 'ใช่',
no: 'ไม่ใช่',
},
status: {
ACTIVE: 'เปิดใช้งาน',
DISABLED: 'ปิดใช้งาน',
},
users: {
title: 'ตัวกรองผู้ใช้',
tableTitle: 'ข้อมูลผู้ใช้',
detailTitle: 'รายละเอียดผู้ใช้',
createTitle: 'สร้างผู้ใช้',
totalSuffix: 'ผู้ใช้',
keywordPlaceholder: 'ชื่อผู้ใช้ / ชื่อแสดง / อีเมล',
userStatus: 'สถานะผู้ใช้',
username: 'ชื่อผู้ใช้',
initialPassword: 'รหัสผ่านเริ่มต้น',
displayName: 'ชื่อแสดง',
email: 'อีเมล',
phone: 'โทรศัพท์',
roles: 'บทบาท',
hotels: 'โรงแรมที่มีสิทธิ์',
defaultHotel: 'โรงแรมเริ่มต้น',
saveRoles: 'บันทึกบทบาท',
saveHotels: 'บันทึกสิทธิ์โรงแรม',
resetPassword: 'รีเซ็ตรหัสผ่าน',
temporaryPassword: 'รหัสผ่านชั่วคราว:',
created: 'สร้างผู้ใช้แล้ว',
columns: {
user: 'ผู้ใช้',
status: 'สถานะ',
roles: 'บทบาท',
defaultHotel: 'โรงแรมเริ่มต้น',
},
},
roles: {
title: 'ตัวกรองบทบาท',
tableTitle: 'ข้อมูลบทบาท',
detailTitle: 'รายละเอียดบทบาท',
createTitle: 'สร้างบทบาทเอง',
totalSuffix: 'บทบาท',
keywordPlaceholder: 'รหัสบทบาท / ชื่อบทบาท',
roleStatus: 'สถานะบทบาท',
roleCode: 'รหัสบทบาท',
roleName: 'ชื่อบทบาท',
builtinReadonly: 'บทบาทระบบถูกดูแลโดยระบบเริ่มต้น จึงแก้ไขที่นี่ไม่ได้',
savePermissions: 'บันทึกสิทธิ์',
columns: {
role: 'บทบาท',
status: 'สถานะ',
builtin: 'ระบบ',
permissions: 'สิทธิ์',
users: 'จำนวนผู้ใช้',
},
},
menus: {
title: 'ตัวกรองเมนู',
createTitle: 'สร้างเมนู',
editTitle: 'แก้ไขเมนู',
tableTitle: 'ข้อมูลเมนู',
totalSuffix: 'เมนู',
keywordPlaceholder: 'รหัสเมนู / ชื่อ / เส้นทาง',
menuStatus: 'สถานะเมนู',
menuCode: 'รหัสเมนู',
menuName: 'ชื่อเมนู',
componentKey: 'รหัสคอมโพเนนต์',
iconKey: 'รหัสไอคอน',
columns: {
menu: 'เมนู',
route: 'เส้นทาง',
permission: 'สิทธิ์',
visible: 'แสดง',
status: 'สถานะ',
sort: 'ลำดับ',
knownRoute: 'เส้นทางที่รู้จัก',
},
},
hotels: {
title: 'ตัวกรองโรงแรม',
createTitle: 'สร้างโรงแรม',
editTitle: 'แก้ไขโรงแรม',
tableTitle: 'ข้อมูลโรงแรม',
totalSuffix: 'โรงแรม',
keywordPlaceholder: 'รหัสโรงแรม / ชื่อโรงแรม',
hotelStatus: 'สถานะโรงแรม',
hotelId: 'รหัสโรงแรม',
hotelName: 'ชื่อโรงแรม',
saveStatus: 'บันทึกสถานะ',
singleActiveRule: 'โหมดโรงแรมเดียวอนุญาตให้มีโรงแรม ACTIVE ได้เพียงหนึ่งแห่ง โรงแรมที่สร้างใหม่จะปิดใช้งานก่อน',
columns: {
hotel: 'โรงแรม',
status: 'สถานะ',
timeZone: 'เขตเวลา',
authorizedUsers: 'ผู้ใช้ที่มีสิทธิ์',
sort: 'ลำดับ',
},
},
audits: {
title: 'ตัวกรองบันทึก',
tableTitle: 'ข้อมูลบันทึกผู้ดูแล',
totalSuffix: 'รายการบันทึก',
targetType: 'ประเภทเป้าหมาย',
targetId: 'รหัสเป้าหมาย',
action: 'การดำเนินการ',
columns: {
action: 'การดำเนินการ',
target: 'เป้าหมาย',
actor: 'ผู้ดำเนินการ',
occurredAt: 'เวลาเกิดเหตุ',
},
},
},
workbench: {
title: 'โต๊ะงานออเดอร์',
subtitle: 'ดู กรอง และจัดการงานออเดอร์การจอง',