2
0

中英文

This commit is contained in:
lai
2025-02-26 18:30:21 +08:00
parent 1c3bff4f6f
commit f6a7ca1883
6 changed files with 14 additions and 9 deletions

View File

@@ -576,6 +576,7 @@ const local: any = {
}, },
addDict: 'Add Dictionary', addDict: 'Add Dictionary',
editDict: 'Edit Dictionary', editDict: 'Edit Dictionary',
dictDataTitle:'Dictionary Data',
dictData:{ dictData:{
dictType: "Dictionary name", dictType: "Dictionary name",
dictCode: "Data Code", dictCode: "Data Code",
@@ -620,8 +621,10 @@ const local: any = {
title:"Log Management", title:"Log Management",
}, },
task:{ task:{
title:'Task Management',
taskId:'ID', taskId:'ID',
taskName:'Name', taskName:'Name',
logTitle:'Task Log',
group:'Group', group:'Group',
invoke:'Invoke', invoke:'Invoke',
cron:'Cron', cron:'Cron',

View File

@@ -576,6 +576,7 @@ const local:any = {
}, },
addDict: '新增字典', addDict: '新增字典',
editDict: '编辑字典', editDict: '编辑字典',
dictDataTitle:'字典数据',
dictData:{ dictData:{
dictType: "字典名称", dictType: "字典名称",
dictCode: "数据代码", dictCode: "数据代码",
@@ -620,8 +621,10 @@ const local:any = {
title:"日志管理", title:"日志管理",
}, },
task:{ task:{
title:'任务管理',
taskId:'编号', taskId:'编号',
taskName:'任务名称', taskName:'任务名称',
logTitle:'任务日志',
group:'任务组名', group:'任务组名',
invoke:'调用目标', invoke:'调用目标',
cron:'cron表达式', cron:'cron表达式',

View File

@@ -486,7 +486,7 @@ onMounted(() => {
</AForm> </AForm>
</ACard> </ACard>
<ACard title="Dictionary Data" :bordered="false" :body-style="{ flex: 1, overflow: 'hidden' }" <ACard :title="t('page.manage.dict.dictDataTitle')" :bordered="false" :body-style="{ flex: 1, overflow: 'hidden' }"
class="flex-col-stretch sm:flex-1-hidden card-wrapper"> class="flex-col-stretch sm:flex-1-hidden card-wrapper">
<template #extra> <template #extra>
<div class="flex flex-wrap justify-end gap-x-12px gap-y-8px lt-sm:(w-200px py-12px)"> <div class="flex flex-wrap justify-end gap-x-12px gap-y-8px lt-sm:(w-200px py-12px)">

View File

@@ -228,7 +228,6 @@ async function fnRecordView(jobId: number) {
}); });
} }
/** /**
* 对话框弹出确认执行函数 * 对话框弹出确认执行函数
* 进行表达规则校验 * 进行表达规则校验
@@ -452,13 +451,13 @@ const handleReset = () => {
<AForm :model="searchParams" :label-width="80"> <AForm :model="searchParams" :label-width="80">
<ARow :gutter="[16, 16]" wrap> <ARow :gutter="[16, 16]" wrap>
<ACol :lg="6" :md="12" :xs="24"> <ACol :lg="6" :md="12" :xs="24">
<AFormItem label="Name" name="jobName" class="m-0"> <AFormItem :label="t('page.manage.task.taskName')" name="jobName" class="m-0">
<AInput v-model:value="searchParams.jobName" /> <AInput v-model:value="searchParams.jobName" />
</AFormItem> </AFormItem>
</ACol> </ACol>
<ACol :lg="6" :md="12" :xs="24"> <ACol :lg="6" :md="12" :xs="24">
<AFormItem label="Group" name="jobGroup" class="m-0"> <AFormItem :label="t('page.manage.task.jobGroup')" name="jobGroup" class="m-0">
<a-select v-model:value="searchParams.jobGroup" default-value="DEFAULT" <a-select v-model:value="searchParams.jobGroup" default-value="DEFAULT"
:field-names="{ label: 'value', value: 'value' }" :field-names="{ label: 'value', value: 'value' }"
:placeholder="t('common.selectPlease')" :options="dict.sysJobGroup" > :placeholder="t('common.selectPlease')" :options="dict.sysJobGroup" >
@@ -504,7 +503,7 @@ const handleReset = () => {
</AForm> </AForm>
</ACard> </ACard>
<ACard title="Task Management" :bordered="false" :body-style="{ flex: 1, overflow: 'hidden' }" <ACard :title="t('page.manage.task.title')" :bordered="false" :body-style="{ flex: 1, overflow: 'hidden' }"
class="flex-col-stretch sm:flex-1-hidden card-wrapper"> class="flex-col-stretch sm:flex-1-hidden card-wrapper">
<template #extra> <template #extra>
<div class="flex flex-wrap justify-end gap-x-12px gap-y-8px lt-sm:(w-200px py-12px)"> <div class="flex flex-wrap justify-end gap-x-12px gap-y-8px lt-sm:(w-200px py-12px)">

View File

@@ -305,13 +305,13 @@ onMounted(() => {
<AForm :model="searchParams" :label-width="80"> <AForm :model="searchParams" :label-width="80">
<ARow :gutter="[16, 16]" wrap> <ARow :gutter="[16, 16]" wrap>
<ACol :lg="6" :md="12" :xs="24" v-if="jobId !== '0'"> <ACol :lg="6" :md="12" :xs="24" v-if="jobId !== '0'">
<AFormItem label="Name" name="jobName" class="m-0"> <AFormItem :label="t('page.manage.task.taskName')" name="jobName" class="m-0">
<AInput v-model:value="searchParams.jobName" :disabled="jobId !== '0'" /> <AInput v-model:value="searchParams.jobName" :disabled="jobId !== '0'" />
</AFormItem> </AFormItem>
</ACol> </ACol>
<ACol :lg="6" :md="12" :xs="24"> <ACol :lg="6" :md="12" :xs="24">
<AFormItem label="Group" name="jobGroup" class="m-0"> <AFormItem :label="t('page.manage.task.jobGroup')" name="jobGroup" class="m-0">
<AInput v-model:value="searchParams.jobGroup" /> <AInput v-model:value="searchParams.jobGroup" />
</AFormItem> </AFormItem>
</ACol> </ACol>
@@ -354,7 +354,7 @@ onMounted(() => {
</AForm> </AForm>
</ACard> </ACard>
<ACard title="Task Log" :bordered="false" :body-style="{ flex: 1, overflow: 'hidden' }" <ACard :title="t('page.manage.task.logTitle')" :bordered="false" :body-style="{ flex: 1, overflow: 'hidden' }"
class="flex-col-stretch sm:flex-1-hidden card-wrapper"> class="flex-col-stretch sm:flex-1-hidden card-wrapper">
<template #extra> <template #extra>
<div class="flex flex-wrap justify-end gap-x-12px gap-y-8px lt-sm:(w-200px py-12px)"> <div class="flex flex-wrap justify-end gap-x-12px gap-y-8px lt-sm:(w-200px py-12px)">

View File

@@ -76,7 +76,7 @@ const rules = {
deptId: defaultRequiredRule, deptId: defaultRequiredRule,
email: formRules.email, email: formRules.email,
phonenumber: formRules.phone, phonenumber: formRules.phone,
password: formRules.pwd, password: formRules.userPwd,
postIds: defaultRequiredRule, postIds: defaultRequiredRule,
roleIds: defaultRequiredRule roleIds: defaultRequiredRule
}; };