2
0

完善任务管理

This commit is contained in:
lai
2024-12-26 16:07:04 +08:00
parent de19d9f400
commit f65cb5058e
11 changed files with 1381 additions and 123 deletions

View File

@@ -24,8 +24,13 @@ const local: any = {
config: 'Config',
confirm: 'Confirm',
delete: 'Delete',
view: 'View',
exportOk: "Export Completed",
exportTip: "Confirm exporting xlsx table files based on search criteria?",
deleteSuccess: 'Delete Success',
confirmDelete: 'Are you sure you want to delete?',
confirmClean: 'Are you sure you want to Clean?',
clearText: "Clean",
edit: 'Edit',
index: 'Index',
keywordSearch: 'Please enter keyword',
@@ -55,7 +60,75 @@ const local: any = {
abnormal: 'Abnormal',
export: 'Export',
loading: 'Loading',
selectPlease: 'please select',
disable: 'Disable',
default: 'Default',
system:'System',
record: 'Record',
noRecord: 'No Record',
msgSuccess: 'Success {msg}',
errorFields: 'Please fill in the required information in {num} correctly!',
tipTitle: 'Prompt',
units: {
second: 'Second',
minute: 'Minute',
hour: 'Hour',
day: 'Day',
week: 'Week',
month: 'Month',
year: 'Year',
core: 'Core',
}
},
// 组件
components: {
CronModal: {
title: "Cron Expression Generator",
addon: "Expression Preview:",
day1: "Every day",
day21: "Execute every",
day22: "days, starting from the",
day23: "day",
day31: "Cycle from",
day32: "to",
day33: "days",
day4: "Designated day (optional)",
day5: "Last day of the month",
hour1: "Hourly",
hour21: "Execute every",
hour22: "hours, starting from the",
hour23: "hour",
hour31: "Cycle time from",
hour32: "to",
hour33: "hours",
hour4: "Specified hours (multiple options available)",
minute1: "Every minute",
minute21: "Execute every",
minute22: "minutes, starting from the",
minute23: "minute",
minute31: "Cycle time from",
minute32: "to",
minute33: "minutes",
minute4: "Specified minutes (multiple options available)",
month1: "Every month",
month21: "Execute every",
month22: "months, starting from the",
month23: "month",
month31: "Cycle time from",
month32: "to",
month33: "months",
month4: "Specified months (multiple options available)",
second1: "Every second",
second21: "Execute every",
second22: "seconds, starting from the",
second23: "second",
second31: "Cycle time from",
second32: "to",
second33: "seconds",
second4: "Specify the number of seconds (multiple selectable)",
},
},
request: {
logout: 'Logout user after request failed',
logoutMsg: 'User status is invalid, please log in again',
@@ -517,7 +590,27 @@ const local: any = {
viewJob:'View Job',
addJob:'Add Job',
editJob:'Edit Job',
viewInfoErr:'Failed to get job information',
getInfoError:'Get Info Error',
jobNamePlease: 'Please enter the task name correctly, limited to 2-50 characters',
invokeTargetPlease: 'Please enter the call target correctly, limited to 2-50 characters.',
cronExpressionPlease: 'Please enter or generate a cron execution expression',
jobGroup: "Job Group",
saveLog: "Save Log",
invokeTargetTip: "Parameter description: support for preset incoming parameters, serialized processing parameters in the processor",
cronExpressionTip: "Example of an expression:0/20 * * * * ?",
cronExpressionTip1: "Illustrative example: Execute tasks every 20 seconds",
cronExpressionNew: "Generating Expression",
targetParamsPlease: 'Call target incoming parameters, only support json strings',
delTip: "Are you sure you want to delete task number [{num}]?",
delLogTip: "Are you sure you want to delete Log number [{num}]?",
runOneTip: "Are you sure you want to perform a [{num}] task right away?",
runOneOk: "{num} Executed successfully",
runOne:'execute once',
jobLog: "Task Log",
jobMessage: "Task Message",
clearTip: "Confirm that all dispatch log data items are cleared?",
clearOk: "Cleared Successfully",
}
}
},