This commit is contained in:
@@ -404,16 +404,9 @@
|
||||
"accountManagement": {
|
||||
"title": "Account Management",
|
||||
"account": "Account List",
|
||||
"platformAccount": "Platform Account",
|
||||
"shopAccount": "Shop Account",
|
||||
"customer": "Customer Management",
|
||||
"customerRole": "Customer Role",
|
||||
"agent": "Agent Management",
|
||||
"customerAccount": "Customer Account",
|
||||
"enterpriseCustomer": "Enterprise Customer",
|
||||
"enterpriseCustomerAccounts": "Enterprise Customer Accounts",
|
||||
"enterpriseCards": "Enterprise Card Management",
|
||||
"customerCommission": "Customer Commission"
|
||||
"enterpriseCards": "Enterprise Card Management"
|
||||
},
|
||||
"orderManagement": {
|
||||
"title": "Order Management",
|
||||
@@ -503,463 +496,5 @@
|
||||
"zebra": "Zebra",
|
||||
"border": "Border",
|
||||
"headerBackground": "Header BG"
|
||||
},
|
||||
"platformAccount": {
|
||||
"title": "Platform Account Management",
|
||||
"searchForm": {
|
||||
"accountName": "Account Name",
|
||||
"accountNamePlaceholder": "Please enter account name",
|
||||
"username": "Username",
|
||||
"usernamePlaceholder": "Please enter username",
|
||||
"status": "Status",
|
||||
"statusPlaceholder": "Please select status"
|
||||
},
|
||||
"table": {
|
||||
"id": "Account ID",
|
||||
"accountName": "Account Name",
|
||||
"username": "Username",
|
||||
"phone": "Phone",
|
||||
"email": "Email",
|
||||
"roles": "Roles",
|
||||
"status": "Status",
|
||||
"createTime": "Create Time",
|
||||
"lastLoginTime": "Last Login",
|
||||
"actions": "Actions"
|
||||
},
|
||||
"status": {
|
||||
"enabled": "Enabled",
|
||||
"disabled": "Disabled"
|
||||
},
|
||||
"buttons": {
|
||||
"add": "Add Account",
|
||||
"edit": "Edit",
|
||||
"delete": "Delete",
|
||||
"view": "View Details",
|
||||
"changePassword": "Change Password",
|
||||
"assignRoles": "Assign Roles"
|
||||
},
|
||||
"dialog": {
|
||||
"add": "Add Platform Account",
|
||||
"edit": "Edit Platform Account",
|
||||
"detail": "Account Details",
|
||||
"changePassword": "Change Password",
|
||||
"assignRoles": "Assign Roles"
|
||||
},
|
||||
"form": {
|
||||
"accountName": "Account Name",
|
||||
"accountNamePlaceholder": "Please enter account name",
|
||||
"username": "Username",
|
||||
"usernamePlaceholder": "Please enter username (login name)",
|
||||
"password": "Password",
|
||||
"passwordPlaceholder": "Please enter password",
|
||||
"confirmPassword": "Confirm Password",
|
||||
"confirmPasswordPlaceholder": "Please enter password again",
|
||||
"phone": "Phone",
|
||||
"phonePlaceholder": "Please enter phone number",
|
||||
"email": "Email",
|
||||
"emailPlaceholder": "Please enter email",
|
||||
"status": "Status",
|
||||
"remark": "Remark",
|
||||
"remarkPlaceholder": "Please enter remark",
|
||||
"newPassword": "New Password",
|
||||
"newPasswordPlaceholder": "Please enter new password",
|
||||
"confirmNewPassword": "Confirm New Password",
|
||||
"confirmNewPasswordPlaceholder": "Please enter new password again",
|
||||
"currentRoles": "Current Roles",
|
||||
"availableRoles": "Available Roles",
|
||||
"basicInfo": "Basic Information",
|
||||
"roleInfo": "Role Information",
|
||||
"statusInfo": "Status Information",
|
||||
"remarkInfo": "Remark Information",
|
||||
"createTime": "Create Time",
|
||||
"updateTime": "Update Time",
|
||||
"lastLoginTime": "Last Login Time"
|
||||
},
|
||||
"validation": {
|
||||
"accountNameRequired": "Please enter account name",
|
||||
"usernameRequired": "Please enter username",
|
||||
"usernameExists": "Username already exists",
|
||||
"passwordRequired": "Please enter password",
|
||||
"passwordStrength": "Password must be at least 8 characters with letters and numbers",
|
||||
"confirmPasswordRequired": "Please enter password again",
|
||||
"passwordNotMatch": "Passwords do not match",
|
||||
"phoneRequired": "Please enter phone number",
|
||||
"phonePattern": "Please enter valid phone number",
|
||||
"emailPattern": "Please enter valid email",
|
||||
"newPasswordRequired": "Please enter new password",
|
||||
"atLeastOneRole": "Account must have at least one role"
|
||||
},
|
||||
"messages": {
|
||||
"createSuccess": "Account created successfully",
|
||||
"updateSuccess": "Account updated successfully",
|
||||
"deleteSuccess": "Account deleted successfully",
|
||||
"passwordChangeSuccess": "Password changed successfully",
|
||||
"roleAssignSuccess": "Roles assigned successfully",
|
||||
"statusChangeSuccess": "Status changed successfully",
|
||||
"deleteConfirm": "Are you sure to delete account {name}? This action cannot be undone",
|
||||
"cannotDeleteSelf": "Cannot delete current login account",
|
||||
"cannotDisableSelf": "Cannot disable current login account",
|
||||
"noData": "No account data, click add button to create account",
|
||||
"passwordHint": "Please use change password function to modify password",
|
||||
"disabledLoginHint": "Account has been disabled, please contact administrator"
|
||||
}
|
||||
},
|
||||
"commission": {
|
||||
"menu": {
|
||||
"management": "Commission Management",
|
||||
"withdrawal": "Withdrawal Approval",
|
||||
"withdrawalSettings": "Withdrawal Settings",
|
||||
"myCommission": "My Commission",
|
||||
"agentCommission": "Agent Commission Management"
|
||||
},
|
||||
"table": {
|
||||
"withdrawalNo": "Withdrawal No.",
|
||||
"applicant": "Applicant",
|
||||
"applicantAccount": "Applicant Account",
|
||||
"withdrawalAmount": "Withdrawal Amount",
|
||||
"fee": "Fee",
|
||||
"actualAmount": "Actual Amount",
|
||||
"withdrawalMethod": "Withdrawal Method",
|
||||
"accountInfo": "Account Info",
|
||||
"accountName": "Account Name",
|
||||
"accountNumber": "Account Number",
|
||||
"bankName": "Bank Name",
|
||||
"status": "Status",
|
||||
"rejectReason": "Reject Reason",
|
||||
"applyTime": "Apply Time",
|
||||
"approveTime": "Approve Time",
|
||||
"transferTime": "Transfer Time",
|
||||
"actions": "Actions",
|
||||
"commissionNo": "Commission No.",
|
||||
"commissionType": "Commission Type",
|
||||
"commissionAmount": "Commission Amount",
|
||||
"orderNo": "Order No.",
|
||||
"sourceUser": "Source User",
|
||||
"beneficiary": "Beneficiary",
|
||||
"settleTime": "Settle Time",
|
||||
"withdrawTime": "Withdraw Time",
|
||||
"remark": "Remark"
|
||||
},
|
||||
"status": {
|
||||
"pending": "Pending",
|
||||
"approved": "Approved",
|
||||
"rejected": "Rejected",
|
||||
"completed": "Completed",
|
||||
"frozen": "Frozen",
|
||||
"unfreezing": "Unfreezing",
|
||||
"settled": "Settled",
|
||||
"invalid": "Invalid"
|
||||
},
|
||||
"type": {
|
||||
"oneTime": "One-time Commission",
|
||||
"longTerm": "Long-term Commission"
|
||||
},
|
||||
"method": {
|
||||
"alipay": "Alipay",
|
||||
"wechat": "WeChat",
|
||||
"bank": "Bank Card"
|
||||
},
|
||||
"form": {
|
||||
"withdrawalAmount": "Withdrawal Amount",
|
||||
"withdrawalAmountPlaceholder": "Please enter withdrawal amount",
|
||||
"withdrawalMethod": "Withdrawal Method",
|
||||
"withdrawalMethodPlaceholder": "Please select withdrawal method",
|
||||
"accountName": "Account Name",
|
||||
"accountNamePlaceholder": "Please enter account name",
|
||||
"accountNumber": "Account Number",
|
||||
"accountNumberPlaceholder": "Please enter account number",
|
||||
"bankName": "Bank Name",
|
||||
"bankNamePlaceholder": "Please enter bank name",
|
||||
"alipayAccount": "Alipay Account",
|
||||
"alipayAccountPlaceholder": "Please enter Alipay account",
|
||||
"wechatAccount": "WeChat Account",
|
||||
"wechatAccountPlaceholder": "Please enter WeChat account",
|
||||
"rejectReason": "Reject Reason",
|
||||
"rejectReasonPlaceholder": "Please enter reject reason",
|
||||
"remark": "Remark",
|
||||
"remarkPlaceholder": "Please enter remark",
|
||||
"minWithdrawal": "Min Withdrawal",
|
||||
"minWithdrawalPlaceholder": "Please enter min withdrawal amount",
|
||||
"maxWithdrawal": "Max Withdrawal",
|
||||
"maxWithdrawalPlaceholder": "Please enter max withdrawal amount",
|
||||
"feeRate": "Fee Rate",
|
||||
"feeRatePlaceholder": "Please enter fee rate (%)",
|
||||
"availableBalance": "Available Balance",
|
||||
"totalCommission": "Total Commission",
|
||||
"frozenAmount": "Frozen Amount",
|
||||
"withdrawnAmount": "Withdrawn Amount"
|
||||
},
|
||||
"buttons": {
|
||||
"approve": "Approve",
|
||||
"reject": "Reject",
|
||||
"applyWithdrawal": "Apply Withdrawal",
|
||||
"viewDetail": "View Details",
|
||||
"export": "Export",
|
||||
"batchApprove": "Batch Approve",
|
||||
"batchReject": "Batch Reject"
|
||||
},
|
||||
"messages": {
|
||||
"approveSuccess": "Approved successfully",
|
||||
"rejectSuccess": "Rejected successfully",
|
||||
"withdrawalSuccess": "Withdrawal application submitted successfully",
|
||||
"updateSuccess": "Updated successfully",
|
||||
"deleteSuccess": "Deleted successfully",
|
||||
"approveConfirm": "Are you sure to approve this withdrawal?",
|
||||
"rejectConfirm": "Are you sure to reject this withdrawal?",
|
||||
"batchApproveConfirm": "Are you sure to approve {count} withdrawals?",
|
||||
"batchRejectConfirm": "Are you sure to reject {count} withdrawals?",
|
||||
"insufficientBalance": "Insufficient balance",
|
||||
"belowMinAmount": "Amount below minimum withdrawal",
|
||||
"exceedMaxAmount": "Amount exceeds maximum withdrawal",
|
||||
"noData": "No data"
|
||||
},
|
||||
"validation": {
|
||||
"withdrawalAmountRequired": "Please enter withdrawal amount",
|
||||
"withdrawalAmountInvalid": "Withdrawal amount must be greater than 0",
|
||||
"withdrawalMethodRequired": "Please select withdrawal method",
|
||||
"accountNameRequired": "Please enter account name",
|
||||
"accountNumberRequired": "Please enter account number",
|
||||
"bankNameRequired": "Please enter bank name",
|
||||
"rejectReasonRequired": "Please enter reject reason",
|
||||
"remarkRequired": "Please enter remark",
|
||||
"minWithdrawalRequired": "Please enter min withdrawal amount",
|
||||
"maxWithdrawalRequired": "Please enter max withdrawal amount",
|
||||
"feeRateRequired": "Please enter fee rate",
|
||||
"feeRateInvalid": "Fee rate must be between 0-100"
|
||||
},
|
||||
"searchForm": {
|
||||
"withdrawalNo": "Withdrawal No.",
|
||||
"withdrawalNoPlaceholder": "Please enter withdrawal no.",
|
||||
"applicant": "Applicant",
|
||||
"applicantPlaceholder": "Please enter applicant",
|
||||
"shopName": "Shop Name",
|
||||
"shopNamePlaceholder": "Please enter shop name",
|
||||
"status": "Status",
|
||||
"statusPlaceholder": "Please select status",
|
||||
"withdrawalMethod": "Withdrawal Method",
|
||||
"withdrawalMethodPlaceholder": "Please select withdrawal method",
|
||||
"dateRange": "Date Range",
|
||||
"dateRangePlaceholder": ["Start Date", "End Date"],
|
||||
"commissionType": "Commission Type",
|
||||
"commissionTypePlaceholder": "Please select commission type"
|
||||
},
|
||||
"dialog": {
|
||||
"approve": "Approve Withdrawal",
|
||||
"reject": "Reject Withdrawal",
|
||||
"detail": "Withdrawal Details",
|
||||
"applyWithdrawal": "Apply Withdrawal",
|
||||
"withdrawalSettings": "Withdrawal Settings"
|
||||
},
|
||||
"summary": {
|
||||
"title": "Commission Summary",
|
||||
"totalCommission": "Total Commission",
|
||||
"availableBalance": "Available Balance",
|
||||
"frozenAmount": "Frozen Amount",
|
||||
"withdrawnAmount": "Withdrawn Amount",
|
||||
"pendingAmount": "Pending Amount",
|
||||
"todayCommission": "Today's Commission"
|
||||
}
|
||||
},
|
||||
"seriesBinding": {
|
||||
"buttons": {
|
||||
"batchSetSeries": "Batch Set Series",
|
||||
"clearBinding": "Clear Binding"
|
||||
},
|
||||
"dialog": {
|
||||
"title": "Batch Set Series Binding",
|
||||
"titleCard": "Batch Set Card Series Binding",
|
||||
"titleDevice": "Batch Set Device Series Binding"
|
||||
},
|
||||
"form": {
|
||||
"seriesAllocation": "Series Allocation",
|
||||
"seriesAllocationPlaceholder": "Please select series allocation",
|
||||
"clearBindingOption": "Clear Association",
|
||||
"selectedCount": "{count} items selected"
|
||||
},
|
||||
"messages": {
|
||||
"noSelection": "Please select items to set",
|
||||
"setSuccess": "Series binding set successfully",
|
||||
"setFailed": "Failed to set series binding",
|
||||
"partialSuccess": "Partial success: {success} succeeded, {fail} failed",
|
||||
"confirmSet": "Are you sure to set series binding for {count} selected items?",
|
||||
"confirmClear": "Are you sure to clear series binding for {count} selected items?"
|
||||
},
|
||||
"result": {
|
||||
"title": "Set Result",
|
||||
"successCount": "Success Count",
|
||||
"failCount": "Fail Count",
|
||||
"failedItems": "Failed Items",
|
||||
"iccid": "ICCID",
|
||||
"deviceId": "Device ID",
|
||||
"deviceNo": "Device No.",
|
||||
"reason": "Reason"
|
||||
}
|
||||
},
|
||||
"orderManagement": {
|
||||
"title": "Order Management",
|
||||
"orderList": "Order List",
|
||||
"orderDetail": "Order Details",
|
||||
"orderItems": "Order Items",
|
||||
"createOrder": "Create Order",
|
||||
"searchForm": {
|
||||
"orderNo": "Order No.",
|
||||
"orderNoPlaceholder": "Please enter order number",
|
||||
"paymentStatus": "Payment Status",
|
||||
"paymentStatusPlaceholder": "Please select payment status",
|
||||
"orderType": "Order Type",
|
||||
"orderTypePlaceholder": "Please select order type",
|
||||
"dateRange": "Created Time",
|
||||
"startDate": "Start Time",
|
||||
"endDate": "End Time"
|
||||
},
|
||||
"table": {
|
||||
"id": "Order ID",
|
||||
"orderNo": "Order No.",
|
||||
"orderType": "Order Type",
|
||||
"buyerId": "Buyer ID",
|
||||
"buyerType": "Buyer Type",
|
||||
"paymentStatus": "Payment Status",
|
||||
"paymentMethod": "Payment Method",
|
||||
"totalAmount": "Total Amount",
|
||||
"paidAt": "Paid At",
|
||||
"commissionStatus": "Commission Status",
|
||||
"createdAt": "Created At",
|
||||
"updatedAt": "Updated At",
|
||||
"operation": "Actions"
|
||||
},
|
||||
"orderType": {
|
||||
"singleCard": "Single Card Purchase",
|
||||
"device": "Device Purchase"
|
||||
},
|
||||
"buyerType": {
|
||||
"personal": "Personal Customer",
|
||||
"agent": "Agent"
|
||||
},
|
||||
"paymentStatus": {
|
||||
"pending": "Pending",
|
||||
"paid": "Paid",
|
||||
"cancelled": "Cancelled",
|
||||
"refunded": "Refunded"
|
||||
},
|
||||
"paymentMethod": {
|
||||
"wallet": "Wallet Payment",
|
||||
"wechat": "WeChat Payment",
|
||||
"alipay": "Alipay Payment",
|
||||
"offline": "Offline Payment"
|
||||
},
|
||||
"commissionStatus": {
|
||||
"notApplicable": "Not Applicable",
|
||||
"pending": "Pending",
|
||||
"settled": "Settled"
|
||||
},
|
||||
"actions": {
|
||||
"viewDetail": "View Details",
|
||||
"cancel": "Cancel",
|
||||
"confirm": "Confirm",
|
||||
"submit": "Submit",
|
||||
"close": "Close"
|
||||
},
|
||||
"createForm": {
|
||||
"packageIds": "Select Packages",
|
||||
"packageIdsPlaceholder": "Please select packages",
|
||||
"iotCardId": "IoT Card ID",
|
||||
"iotCardIdPlaceholder": "Please enter IoT card ID",
|
||||
"deviceId": "Device ID",
|
||||
"deviceIdPlaceholder": "Please enter device ID"
|
||||
},
|
||||
"items": {
|
||||
"packageName": "Package Name",
|
||||
"quantity": "Quantity",
|
||||
"unitPrice": "Unit Price",
|
||||
"amount": "Subtotal"
|
||||
},
|
||||
"messages": {
|
||||
"createSuccess": "Order created successfully",
|
||||
"createFailed": "Failed to create order",
|
||||
"cancelSuccess": "Order cancelled successfully",
|
||||
"cancelFailed": "Failed to cancel order",
|
||||
"cancelConfirm": "Cancel Order Confirmation",
|
||||
"cancelConfirmText": "Are you sure to cancel this order? This action cannot be undone",
|
||||
"cannotCancelPaid": "Cannot cancel a paid order",
|
||||
"cannotCancelCancelled": "Order is already cancelled",
|
||||
"cannotCancelRefunded": "Cannot cancel a refunded order",
|
||||
"loadFailed": "Failed to load order data",
|
||||
"noData": "No order data available"
|
||||
},
|
||||
"validation": {
|
||||
"orderTypeRequired": "Please select order type",
|
||||
"packageIdsRequired": "Please select at least one package",
|
||||
"iotCardRequired": "Please select IoT card",
|
||||
"deviceRequired": "Please select device",
|
||||
"packagesMaxLimit": "Can select up to 10 packages"
|
||||
}
|
||||
},
|
||||
"enterpriseDevices": {
|
||||
"title": "Enterprise Device List",
|
||||
"searchForm": {
|
||||
"enterpriseId": "Enterprise ID",
|
||||
"enterpriseIdPlaceholder": "Please enter enterprise ID",
|
||||
"deviceNo": "Device No.",
|
||||
"deviceNoPlaceholder": "Please enter device number"
|
||||
},
|
||||
"table": {
|
||||
"deviceId": "Device ID",
|
||||
"deviceNo": "Device No.",
|
||||
"deviceName": "Device Name",
|
||||
"deviceModel": "Device Model",
|
||||
"cardCount": "Card Count",
|
||||
"authorizedAt": "Authorized At",
|
||||
"operation": "Actions"
|
||||
},
|
||||
"buttons": {
|
||||
"allocateDevices": "Allocate Devices",
|
||||
"recallDevices": "Recall Authorization",
|
||||
"refresh": "Refresh"
|
||||
},
|
||||
"dialog": {
|
||||
"allocateTitle": "Allocate Devices to Enterprise",
|
||||
"recallTitle": "Recall Device Authorization",
|
||||
"resultTitle": "Operation Result"
|
||||
},
|
||||
"form": {
|
||||
"deviceNos": "Device Numbers",
|
||||
"deviceNosPlaceholder": "Enter device numbers, separated by newlines or commas",
|
||||
"deviceNosHint": "One device number per line or comma-separated, maximum 100 devices",
|
||||
"remark": "Remark",
|
||||
"remarkPlaceholder": "Enter allocation remark (optional)",
|
||||
"selectedDevices": "Selected Devices",
|
||||
"selectedCount": "{count} devices selected"
|
||||
},
|
||||
"result": {
|
||||
"successCount": "Success Count",
|
||||
"failCount": "Fail Count",
|
||||
"authorizedDevices": "Authorized Devices",
|
||||
"failedItems": "Failed Items",
|
||||
"deviceNo": "Device No.",
|
||||
"deviceId": "Device ID",
|
||||
"cardCount": "Card Count",
|
||||
"reason": "Failure Reason"
|
||||
},
|
||||
"messages": {
|
||||
"allocateSuccess": "Device allocation successful",
|
||||
"allocateFailed": "Device allocation failed",
|
||||
"allocatePartialSuccess": "Partial success: {success} succeeded, {fail} failed",
|
||||
"recallSuccess": "Authorization recall successful",
|
||||
"recallFailed": "Authorization recall failed",
|
||||
"recallPartialSuccess": "Partial recall success: {success} succeeded, {fail} failed",
|
||||
"recallConfirm": "Recall Authorization Confirmation",
|
||||
"recallConfirmText": "Are you sure to recall authorization for {count} selected devices?",
|
||||
"noSelection": "Please select devices to recall first",
|
||||
"deviceNosRequired": "Please enter device numbers",
|
||||
"deviceNosEmpty": "Device number list cannot be empty",
|
||||
"deviceNosMaxLimit": "Cannot exceed 100 device numbers",
|
||||
"invalidDeviceNos": "Invalid device number format exists",
|
||||
"loadFailed": "Failed to load device list",
|
||||
"noData": "No device data available"
|
||||
},
|
||||
"validation": {
|
||||
"deviceNosRequired": "Please enter device number list",
|
||||
"deviceNosMaxLength": "Cannot exceed 100 device numbers"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -103,13 +103,13 @@
|
||||
"subTitle": "美观实用的界面,经过视觉优化,确保卓越的用户体验"
|
||||
},
|
||||
"title": "欢迎回来",
|
||||
"subTitle": "输入您的账号和密码登录",
|
||||
"subTitle": "输入您的手机号和密码登录",
|
||||
"roles": {
|
||||
"super": "超级管理员",
|
||||
"admin": "管理员",
|
||||
"user": "普通用户"
|
||||
},
|
||||
"placeholder": ["请输入账号", "请输入密码", "请拖动滑块完成验证"],
|
||||
"placeholder": ["请输入手机号", "请输入密码", "请拖动滑块完成验证"],
|
||||
"sliderText": "按住滑块拖动",
|
||||
"sliderSuccessText": "验证成功",
|
||||
"rememberPwd": "记住密码",
|
||||
@@ -122,7 +122,7 @@
|
||||
"message": "欢迎回来"
|
||||
},
|
||||
"validation": {
|
||||
"usernameLength": "用户名长度为 3-20 个字符",
|
||||
"usernameLength": "用户名长度为 2-20 个字符",
|
||||
"usernamePattern": "用户名只能包含字母、数字和下划线",
|
||||
"passwordLength": "密码长度为 6-20 个字符",
|
||||
"strongPasswordLength": "密码长度为 8-20 个字符",
|
||||
@@ -354,16 +354,9 @@
|
||||
"accountManagement": {
|
||||
"title": "账号管理",
|
||||
"account": "账号列表",
|
||||
"platformAccount": "平台账号",
|
||||
"shopAccount": "代理账号",
|
||||
"customer": "客户管理",
|
||||
"customerRole": "客户角色",
|
||||
"agent": "代理商管理",
|
||||
"customerAccount": "客户账号",
|
||||
"enterpriseCustomer": "企业客户",
|
||||
"enterpriseCustomerAccounts": "关联账号列表",
|
||||
"enterpriseCards": "企业卡管理",
|
||||
"customerCommission": "客户账号佣金"
|
||||
"enterpriseCards": "企业卡管理"
|
||||
},
|
||||
"shopManagement": {
|
||||
"title": "店铺管理",
|
||||
@@ -371,23 +364,15 @@
|
||||
},
|
||||
"assetManagement": {
|
||||
"title": "资产管理",
|
||||
"cardSearch": "IoT卡查询",
|
||||
"deviceSearch": "设备查询",
|
||||
"assetInformation": "资产信息",
|
||||
"singleCard": "单卡信息",
|
||||
"standaloneCardList": "IoT卡管理",
|
||||
"iotCardDetail": "IoT卡详情",
|
||||
"iotCardTask": "IoT卡任务",
|
||||
"deviceTask": "设备任务",
|
||||
"taskDetail": "任务详情",
|
||||
"devices": "设备管理",
|
||||
"deviceDetail": "设备详情",
|
||||
"assetAssign": "分配记录",
|
||||
"assetAssignDetail": "资产分配详情",
|
||||
"allocationRecordDetail": "分配记录详情",
|
||||
"cardReplacementRequest": "换卡申请",
|
||||
"authorizationRecords": "授权记录",
|
||||
"authorizationDetail": "授权记录详情",
|
||||
"authorizationRecordDetail": "授权记录详情",
|
||||
"enterpriseDevices": "企业设备列表",
|
||||
"recordsManagement": "记录管理",
|
||||
@@ -438,463 +423,5 @@
|
||||
"zebra": "斑马纹",
|
||||
"border": "边框",
|
||||
"headerBackground": "表头背景"
|
||||
},
|
||||
"platformAccount": {
|
||||
"title": "平台账号管理",
|
||||
"searchForm": {
|
||||
"accountName": "账号名称",
|
||||
"accountNamePlaceholder": "请输入账号名称",
|
||||
"username": "用户名",
|
||||
"usernamePlaceholder": "请输入用户名",
|
||||
"status": "状态",
|
||||
"statusPlaceholder": "请选择状态"
|
||||
},
|
||||
"table": {
|
||||
"id": "账号ID",
|
||||
"accountName": "账号名称",
|
||||
"username": "用户名",
|
||||
"phone": "手机号",
|
||||
"email": "邮箱",
|
||||
"roles": "角色",
|
||||
"status": "状态",
|
||||
"createTime": "创建时间",
|
||||
"lastLoginTime": "最后登录时间",
|
||||
"actions": "操作"
|
||||
},
|
||||
"status": {
|
||||
"enabled": "启用",
|
||||
"disabled": "禁用"
|
||||
},
|
||||
"buttons": {
|
||||
"add": "新增账号",
|
||||
"edit": "编辑",
|
||||
"delete": "删除",
|
||||
"view": "查看详情",
|
||||
"changePassword": "修改密码",
|
||||
"assignRoles": "分配角色"
|
||||
},
|
||||
"dialog": {
|
||||
"add": "新增平台账号",
|
||||
"edit": "编辑平台账号",
|
||||
"detail": "账号详情",
|
||||
"changePassword": "修改密码",
|
||||
"assignRoles": "分配角色"
|
||||
},
|
||||
"form": {
|
||||
"accountName": "账号名称",
|
||||
"accountNamePlaceholder": "请输入账号名称",
|
||||
"username": "用户名",
|
||||
"usernamePlaceholder": "请输入用户名(登录名)",
|
||||
"password": "密码",
|
||||
"passwordPlaceholder": "请输入密码",
|
||||
"confirmPassword": "确认密码",
|
||||
"confirmPasswordPlaceholder": "请再次输入密码",
|
||||
"phone": "手机号",
|
||||
"phonePlaceholder": "请输入手机号",
|
||||
"email": "邮箱",
|
||||
"emailPlaceholder": "请输入邮箱",
|
||||
"status": "状态",
|
||||
"remark": "备注",
|
||||
"remarkPlaceholder": "请输入备注信息",
|
||||
"newPassword": "新密码",
|
||||
"newPasswordPlaceholder": "请输入新密码",
|
||||
"confirmNewPassword": "确认新密码",
|
||||
"confirmNewPasswordPlaceholder": "请再次输入新密码",
|
||||
"currentRoles": "当前角色",
|
||||
"availableRoles": "可分配角色",
|
||||
"basicInfo": "基本信息",
|
||||
"roleInfo": "角色信息",
|
||||
"statusInfo": "状态信息",
|
||||
"remarkInfo": "备注信息",
|
||||
"createTime": "创建时间",
|
||||
"updateTime": "更新时间",
|
||||
"lastLoginTime": "最后登录时间"
|
||||
},
|
||||
"validation": {
|
||||
"accountNameRequired": "请输入账号名称",
|
||||
"usernameRequired": "请输入用户名",
|
||||
"usernameExists": "用户名已存在",
|
||||
"passwordRequired": "请输入密码",
|
||||
"passwordStrength": "密码强度不足,至少8位且包含字母、数字",
|
||||
"confirmPasswordRequired": "请再次输入密码",
|
||||
"passwordNotMatch": "两次输入的密码不一致",
|
||||
"phoneRequired": "请输入手机号",
|
||||
"phonePattern": "请输入正确的手机号格式",
|
||||
"emailPattern": "请输入正确的邮箱格式",
|
||||
"newPasswordRequired": "请输入新密码",
|
||||
"atLeastOneRole": "账号至少需要保留一个角色"
|
||||
},
|
||||
"messages": {
|
||||
"createSuccess": "账号创建成功",
|
||||
"updateSuccess": "账号更新成功",
|
||||
"deleteSuccess": "账号删除成功",
|
||||
"passwordChangeSuccess": "密码修改成功",
|
||||
"roleAssignSuccess": "角色分配成功",
|
||||
"statusChangeSuccess": "状态切换成功",
|
||||
"deleteConfirm": "确定要删除账号 {name} 吗?此操作不可撤销",
|
||||
"cannotDeleteSelf": "不能删除当前登录账号",
|
||||
"cannotDisableSelf": "不能禁用当前登录账号",
|
||||
"noData": "暂无账号数据,点击新增按钮创建账号",
|
||||
"passwordHint": "如需修改密码请使用修改密码功能",
|
||||
"disabledLoginHint": "账号已被禁用,请联系管理员"
|
||||
}
|
||||
},
|
||||
"commission": {
|
||||
"menu": {
|
||||
"management": "佣金管理",
|
||||
"withdrawal": "提现审批",
|
||||
"withdrawalSettings": "提现配置",
|
||||
"myCommission": "我的佣金",
|
||||
"agentCommission": "代理商佣金"
|
||||
},
|
||||
"table": {
|
||||
"withdrawalNo": "提现单号",
|
||||
"applicant": "申请人",
|
||||
"applicantAccount": "申请账号",
|
||||
"withdrawalAmount": "提现金额",
|
||||
"fee": "手续费",
|
||||
"actualAmount": "实际到账",
|
||||
"withdrawalMethod": "提现方式",
|
||||
"accountInfo": "收款账户",
|
||||
"accountName": "账户名称",
|
||||
"accountNumber": "账号",
|
||||
"bankName": "银行名称",
|
||||
"status": "状态",
|
||||
"rejectReason": "拒绝原因",
|
||||
"applyTime": "申请时间",
|
||||
"approveTime": "审批时间",
|
||||
"transferTime": "到账时间",
|
||||
"actions": "操作",
|
||||
"commissionNo": "佣金单号",
|
||||
"commissionType": "佣金类型",
|
||||
"commissionAmount": "佣金金额",
|
||||
"orderNo": "关联订单号",
|
||||
"sourceUser": "来源用户",
|
||||
"beneficiary": "受益人",
|
||||
"settleTime": "结算时间",
|
||||
"withdrawTime": "提现时间",
|
||||
"remark": "备注"
|
||||
},
|
||||
"status": {
|
||||
"pending": "待审核",
|
||||
"approved": "已通过",
|
||||
"rejected": "已拒绝",
|
||||
"completed": "已到账",
|
||||
"frozen": "已冻结",
|
||||
"unfreezing": "解冻中",
|
||||
"settled": "已发放",
|
||||
"invalid": "已失效"
|
||||
},
|
||||
"type": {
|
||||
"oneTime": "一次性佣金",
|
||||
"longTerm": "长期佣金"
|
||||
},
|
||||
"method": {
|
||||
"alipay": "支付宝",
|
||||
"wechat": "微信",
|
||||
"bank": "银行卡"
|
||||
},
|
||||
"form": {
|
||||
"withdrawalAmount": "提现金额",
|
||||
"withdrawalAmountPlaceholder": "请输入提现金额",
|
||||
"withdrawalMethod": "提现方式",
|
||||
"withdrawalMethodPlaceholder": "请选择提现方式",
|
||||
"accountName": "账户名称",
|
||||
"accountNamePlaceholder": "请输入账户名称",
|
||||
"accountNumber": "账号",
|
||||
"accountNumberPlaceholder": "请输入账号",
|
||||
"bankName": "银行名称",
|
||||
"bankNamePlaceholder": "请输入银行名称",
|
||||
"alipayAccount": "支付宝账号",
|
||||
"alipayAccountPlaceholder": "请输入支付宝账号",
|
||||
"wechatAccount": "微信账号",
|
||||
"wechatAccountPlaceholder": "请输入微信账号",
|
||||
"rejectReason": "拒绝原因",
|
||||
"rejectReasonPlaceholder": "请输入拒绝原因",
|
||||
"remark": "备注",
|
||||
"remarkPlaceholder": "请输入备注信息",
|
||||
"minWithdrawal": "最低提现金额",
|
||||
"minWithdrawalPlaceholder": "请输入最低提现金额",
|
||||
"maxWithdrawal": "最高提现金额",
|
||||
"maxWithdrawalPlaceholder": "请输入最高提现金额",
|
||||
"feeRate": "手续费率",
|
||||
"feeRatePlaceholder": "请输入手续费率(%)",
|
||||
"availableBalance": "可提现余额",
|
||||
"totalCommission": "累计佣金",
|
||||
"frozenAmount": "冻结金额",
|
||||
"withdrawnAmount": "已提现金额"
|
||||
},
|
||||
"buttons": {
|
||||
"approve": "审批通过",
|
||||
"reject": "拒绝",
|
||||
"applyWithdrawal": "提交提现申请",
|
||||
"viewDetail": "查看详情",
|
||||
"export": "导出",
|
||||
"batchApprove": "批量通过",
|
||||
"batchReject": "批量拒绝"
|
||||
},
|
||||
"messages": {
|
||||
"approveSuccess": "审批通过成功",
|
||||
"rejectSuccess": "拒绝成功",
|
||||
"withdrawalSuccess": "提现申请提交成功",
|
||||
"updateSuccess": "更新成功",
|
||||
"deleteSuccess": "删除成功",
|
||||
"approveConfirm": "确定要通过该提现申请吗?",
|
||||
"rejectConfirm": "确定要拒绝该提现申请吗?",
|
||||
"batchApproveConfirm": "确定要批量通过选中的 {count} 条提现申请吗?",
|
||||
"batchRejectConfirm": "确定要批量拒绝选中的 {count} 条提现申请吗?",
|
||||
"insufficientBalance": "可提现余额不足",
|
||||
"belowMinAmount": "提现金额不能低于最低提现金额",
|
||||
"exceedMaxAmount": "提现金额不能超过最高提现金额",
|
||||
"noData": "暂无数据"
|
||||
},
|
||||
"validation": {
|
||||
"withdrawalAmountRequired": "请输入提现金额",
|
||||
"withdrawalAmountInvalid": "提现金额必须大于0",
|
||||
"withdrawalMethodRequired": "请选择提现方式",
|
||||
"accountNameRequired": "请输入账户名称",
|
||||
"accountNumberRequired": "请输入账号",
|
||||
"bankNameRequired": "请输入银行名称",
|
||||
"rejectReasonRequired": "请输入拒绝原因",
|
||||
"remarkRequired": "请输入备注",
|
||||
"minWithdrawalRequired": "请输入最低提现金额",
|
||||
"maxWithdrawalRequired": "请输入最高提现金额",
|
||||
"feeRateRequired": "请输入手续费率",
|
||||
"feeRateInvalid": "手续费率必须在0-100之间"
|
||||
},
|
||||
"searchForm": {
|
||||
"withdrawalNo": "提现单号",
|
||||
"withdrawalNoPlaceholder": "请输入提现单号",
|
||||
"applicant": "申请人",
|
||||
"applicantPlaceholder": "请输入申请人",
|
||||
"shopName": "店铺名称",
|
||||
"shopNamePlaceholder": "请输入店铺名称",
|
||||
"status": "状态",
|
||||
"statusPlaceholder": "请选择状态",
|
||||
"withdrawalMethod": "提现方式",
|
||||
"withdrawalMethodPlaceholder": "请选择提现方式",
|
||||
"dateRange": "申请时间",
|
||||
"dateRangePlaceholder": ["开始日期", "结束日期"],
|
||||
"commissionType": "佣金类型",
|
||||
"commissionTypePlaceholder": "请选择佣金类型"
|
||||
},
|
||||
"dialog": {
|
||||
"approve": "审批提现申请",
|
||||
"reject": "拒绝提现申请",
|
||||
"detail": "提现详情",
|
||||
"applyWithdrawal": "提交提现申请",
|
||||
"withdrawalSettings": "提现配置"
|
||||
},
|
||||
"summary": {
|
||||
"title": "佣金统计",
|
||||
"totalCommission": "累计佣金",
|
||||
"availableBalance": "可提现余额",
|
||||
"frozenAmount": "冻结金额",
|
||||
"withdrawnAmount": "已提现金额",
|
||||
"pendingAmount": "待审核金额",
|
||||
"todayCommission": "今日佣金"
|
||||
}
|
||||
},
|
||||
"seriesBinding": {
|
||||
"buttons": {
|
||||
"batchSetSeries": "批量设置套餐系列",
|
||||
"clearBinding": "清除绑定"
|
||||
},
|
||||
"dialog": {
|
||||
"title": "批量设置套餐系列绑定",
|
||||
"titleCard": "批量设置卡的套餐系列绑定",
|
||||
"titleDevice": "批量设置设备的套餐系列绑定"
|
||||
},
|
||||
"form": {
|
||||
"seriesAllocation": "套餐系列分配",
|
||||
"seriesAllocationPlaceholder": "请选择套餐系列分配",
|
||||
"clearBindingOption": "清除关联",
|
||||
"selectedCount": "已选择 {count} 项"
|
||||
},
|
||||
"messages": {
|
||||
"noSelection": "请先选择要设置的项",
|
||||
"setSuccess": "套餐系列绑定设置成功",
|
||||
"setFailed": "套餐系列绑定设置失败",
|
||||
"partialSuccess": "部分设置成功:成功 {success} 项,失败 {fail} 项",
|
||||
"confirmSet": "确定要为选中的 {count} 项设置套餐系列绑定吗?",
|
||||
"confirmClear": "确定要清除选中的 {count} 项的套餐系列绑定吗?"
|
||||
},
|
||||
"result": {
|
||||
"title": "设置结果",
|
||||
"successCount": "成功数量",
|
||||
"failCount": "失败数量",
|
||||
"failedItems": "失败项详情",
|
||||
"iccid": "ICCID",
|
||||
"deviceId": "设备ID",
|
||||
"deviceNo": "设备号",
|
||||
"reason": "失败原因"
|
||||
}
|
||||
},
|
||||
"orderManagement": {
|
||||
"title": "订单管理",
|
||||
"orderList": "订单列表",
|
||||
"orderDetail": "订单详情",
|
||||
"orderItems": "订单明细",
|
||||
"createOrder": "创建订单",
|
||||
"searchForm": {
|
||||
"orderNo": "订单号",
|
||||
"orderNoPlaceholder": "请输入订单号",
|
||||
"paymentStatus": "支付状态",
|
||||
"paymentStatusPlaceholder": "请选择支付状态",
|
||||
"orderType": "订单类型",
|
||||
"orderTypePlaceholder": "请选择订单类型",
|
||||
"dateRange": "创建时间",
|
||||
"startDate": "开始时间",
|
||||
"endDate": "结束时间"
|
||||
},
|
||||
"table": {
|
||||
"id": "订单ID",
|
||||
"orderNo": "订单号",
|
||||
"orderType": "订单类型",
|
||||
"buyerId": "买家ID",
|
||||
"buyerType": "买家类型",
|
||||
"paymentStatus": "支付状态",
|
||||
"paymentMethod": "支付方式",
|
||||
"totalAmount": "订单金额",
|
||||
"paidAt": "支付时间",
|
||||
"commissionStatus": "佣金状态",
|
||||
"createdAt": "创建时间",
|
||||
"updatedAt": "更新时间",
|
||||
"operation": "操作"
|
||||
},
|
||||
"orderType": {
|
||||
"singleCard": "单卡购买",
|
||||
"device": "设备购买"
|
||||
},
|
||||
"buyerType": {
|
||||
"personal": "个人客户",
|
||||
"agent": "代理商"
|
||||
},
|
||||
"paymentStatus": {
|
||||
"pending": "待支付",
|
||||
"paid": "已支付",
|
||||
"cancelled": "已取消",
|
||||
"refunded": "已退款"
|
||||
},
|
||||
"paymentMethod": {
|
||||
"wallet": "钱包支付",
|
||||
"wechat": "微信支付",
|
||||
"alipay": "支付宝支付",
|
||||
"offline": "线下支付"
|
||||
},
|
||||
"commissionStatus": {
|
||||
"notApplicable": "不适用",
|
||||
"pending": "待结算",
|
||||
"settled": "已结算"
|
||||
},
|
||||
"actions": {
|
||||
"viewDetail": "查看详情",
|
||||
"cancel": "取消",
|
||||
"confirm": "确定",
|
||||
"submit": "提交",
|
||||
"close": "关闭"
|
||||
},
|
||||
"createForm": {
|
||||
"packageIds": "选择套餐",
|
||||
"packageIdsPlaceholder": "请选择套餐",
|
||||
"iotCardId": "ICCID",
|
||||
"iotCardIdPlaceholder": "请选择ICCID卡",
|
||||
"deviceId": "设备号",
|
||||
"deviceIdPlaceholder": "请选择设备号"
|
||||
},
|
||||
"items": {
|
||||
"packageName": "套餐名称",
|
||||
"quantity": "数量",
|
||||
"unitPrice": "单价",
|
||||
"amount": "小计"
|
||||
},
|
||||
"messages": {
|
||||
"createSuccess": "订单创建成功",
|
||||
"createFailed": "订单创建失败",
|
||||
"cancelSuccess": "订单取消成功",
|
||||
"cancelFailed": "订单取消失败",
|
||||
"cancelConfirm": "取消订单确认",
|
||||
"cancelConfirmText": "确定要取消该订单吗?取消后不可恢复",
|
||||
"cannotCancelPaid": "已支付的订单无法取消",
|
||||
"cannotCancelCancelled": "订单已取消",
|
||||
"cannotCancelRefunded": "已退款的订单无法取消",
|
||||
"loadFailed": "加载订单数据失败",
|
||||
"noData": "暂无订单数据"
|
||||
},
|
||||
"validation": {
|
||||
"orderTypeRequired": "请选择订单类型",
|
||||
"packageIdsRequired": "请至少选择一个套餐",
|
||||
"iotCardRequired": "请选择IoT卡",
|
||||
"deviceRequired": "请选择设备",
|
||||
"packagesMaxLimit": "最多只能选择10个套餐"
|
||||
}
|
||||
},
|
||||
"enterpriseDevices": {
|
||||
"title": "企业设备列表",
|
||||
"searchForm": {
|
||||
"enterpriseId": "企业ID",
|
||||
"enterpriseIdPlaceholder": "请输入企业ID",
|
||||
"deviceNo": "设备号",
|
||||
"deviceNoPlaceholder": "请输入设备号"
|
||||
},
|
||||
"table": {
|
||||
"deviceId": "设备ID",
|
||||
"deviceNo": "设备号",
|
||||
"deviceName": "设备名称",
|
||||
"deviceModel": "设备型号",
|
||||
"cardCount": "绑定卡数量",
|
||||
"authorizedAt": "授权时间",
|
||||
"operation": "操作"
|
||||
},
|
||||
"buttons": {
|
||||
"allocateDevices": "授权设备",
|
||||
"recallDevices": "撤销授权",
|
||||
"refresh": "刷新"
|
||||
},
|
||||
"dialog": {
|
||||
"allocateTitle": "授权设备给企业",
|
||||
"recallTitle": "撤销设备授权",
|
||||
"resultTitle": "操作结果"
|
||||
},
|
||||
"form": {
|
||||
"deviceNos": "设备号列表",
|
||||
"deviceNosPlaceholder": "请输入设备号,支持换行或逗号分隔",
|
||||
"deviceNosHint": "每行一个设备号或使用逗号分隔,最多100个",
|
||||
"remark": "备注",
|
||||
"remarkPlaceholder": "请输入授权备注(可选)",
|
||||
"selectedDevices": "已选择设备",
|
||||
"selectedCount": "已选择 {count} 个设备"
|
||||
},
|
||||
"result": {
|
||||
"successCount": "成功数量",
|
||||
"failCount": "失败数量",
|
||||
"authorizedDevices": "已授权设备",
|
||||
"failedItems": "失败项",
|
||||
"deviceNo": "设备号",
|
||||
"deviceId": "设备ID",
|
||||
"cardCount": "绑定卡数",
|
||||
"reason": "失败原因"
|
||||
},
|
||||
"messages": {
|
||||
"allocateSuccess": "设备授权成功",
|
||||
"allocateFailed": "设备授权失败",
|
||||
"allocatePartialSuccess": "部分设备授权成功:成功 {success} 个,失败 {fail} 个",
|
||||
"recallSuccess": "撤销授权成功",
|
||||
"recallFailed": "撤销授权失败",
|
||||
"recallPartialSuccess": "部分设备撤销成功:成功 {success} 个,失败 {fail} 个",
|
||||
"recallConfirm": "撤销授权确认",
|
||||
"recallConfirmText": "确定要撤销选中的 {count} 个设备的授权吗?",
|
||||
"noSelection": "请先选择要撤销的设备",
|
||||
"deviceNosRequired": "请输入设备号",
|
||||
"deviceNosEmpty": "设备号列表不能为空",
|
||||
"deviceNosMaxLimit": "设备号数量不能超过100个",
|
||||
"invalidDeviceNos": "存在无效的设备号格式",
|
||||
"loadFailed": "加载设备列表失败",
|
||||
"noData": "暂无设备数据"
|
||||
},
|
||||
"validation": {
|
||||
"deviceNosRequired": "请输入设备号列表",
|
||||
"deviceNosMaxLength": "设备号数量不能超过100个"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user