mirror of
https://github.com/continew-org/continew-admin-ui.git
synced 2025-09-07 20:57:08 +08:00
refactor: v-model.trim => v-model(外国用户输入单词无法直接在首尾输入空格)
This commit is contained in:
@@ -20,13 +20,13 @@
|
|||||||
</a-col>
|
</a-col>
|
||||||
<a-col v-bind="colProps">
|
<a-col v-bind="colProps">
|
||||||
<a-form-item label="任务名称" field="jobName">
|
<a-form-item label="任务名称" field="jobName">
|
||||||
<a-input v-model.trim="form.jobName" placeholder="请输入任务名称" :max-length="64" show-word-limit />
|
<a-input v-model="form.jobName" placeholder="请输入任务名称" :max-length="64" show-word-limit />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
</a-row>
|
</a-row>
|
||||||
<a-form-item label="描述" field="description">
|
<a-form-item label="描述" field="description">
|
||||||
<a-textarea
|
<a-textarea
|
||||||
v-model.trim="form.description"
|
v-model="form.description"
|
||||||
placeholder="请输入描述"
|
placeholder="请输入描述"
|
||||||
show-word-limit
|
show-word-limit
|
||||||
:max-length="200"
|
:max-length="200"
|
||||||
@@ -99,14 +99,14 @@
|
|||||||
</a-col>
|
</a-col>
|
||||||
<a-col v-bind="colProps">
|
<a-col v-bind="colProps">
|
||||||
<a-form-item label="执行器名称" field="executorInfo">
|
<a-form-item label="执行器名称" field="executorInfo">
|
||||||
<a-input v-model.trim="form.executorInfo" placeholder="请输入执行器名称" :max-length="255" />
|
<a-input v-model="form.executorInfo" placeholder="请输入执行器名称" :max-length="255" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
</a-row>
|
</a-row>
|
||||||
<a-form-item label="任务参数" field="argsStr">
|
<a-form-item label="任务参数" field="argsStr">
|
||||||
<a-textarea
|
<a-textarea
|
||||||
v-if="form.taskType !== 3"
|
v-if="form.taskType !== 3"
|
||||||
v-model.trim="form.argsStr"
|
v-model="form.argsStr"
|
||||||
placeholder="请输入任务参数"
|
placeholder="请输入任务参数"
|
||||||
:auto-size="{ minRows: 3, maxRows: 5 }"
|
:auto-size="{ minRows: 3, maxRows: 5 }"
|
||||||
/>
|
/>
|
||||||
@@ -134,17 +134,17 @@
|
|||||||
<a-row>
|
<a-row>
|
||||||
<a-col v-bind="colProps">
|
<a-col v-bind="colProps">
|
||||||
<a-form-item label="路由策略" field="routeKey">
|
<a-form-item label="路由策略" field="routeKey">
|
||||||
<a-select v-model.trim="form.routeKey" placeholder="请选择路由策略" :options="job_route_strategy_enum" />
|
<a-select v-model="form.routeKey" placeholder="请选择路由策略" :options="job_route_strategy_enum" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
<a-col v-bind="colProps">
|
<a-col v-bind="colProps">
|
||||||
<a-form-item label="阻塞策略" field="blockStrategy">
|
<a-form-item label="阻塞策略" field="blockStrategy">
|
||||||
<a-select v-model.trim="form.blockStrategy" placeholder="请选择阻塞策略" :options="job_block_strategy_enum" />
|
<a-select v-model="form.blockStrategy" placeholder="请选择阻塞策略" :options="job_block_strategy_enum" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
<a-col v-bind="colProps">
|
<a-col v-bind="colProps">
|
||||||
<a-form-item label="超时时间" field="executorTimeout">
|
<a-form-item label="超时时间" field="executorTimeout">
|
||||||
<a-input-number v-model.trim="form.executorTimeout" placeholder="请输入超时时间" :min="1">
|
<a-input-number v-model="form.executorTimeout" placeholder="请输入超时时间" :min="1">
|
||||||
<template #suffix>秒</template>
|
<template #suffix>秒</template>
|
||||||
</a-input-number>
|
</a-input-number>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
@@ -157,7 +157,7 @@
|
|||||||
</a-col>
|
</a-col>
|
||||||
<a-col v-bind="colProps">
|
<a-col v-bind="colProps">
|
||||||
<a-form-item label="重试间隔" field="retryInterval">
|
<a-form-item label="重试间隔" field="retryInterval">
|
||||||
<a-input-number v-model.trim="form.retryInterval" placeholder="请输入重试间隔" :min="1">
|
<a-input-number v-model="form.retryInterval" placeholder="请输入重试间隔" :min="1">
|
||||||
<template #suffix>
|
<template #suffix>
|
||||||
秒
|
秒
|
||||||
</template>
|
</template>
|
||||||
|
@@ -18,7 +18,7 @@
|
|||||||
:help="mailConfig.MAIL_PROTOCOL.description"
|
:help="mailConfig.MAIL_PROTOCOL.description"
|
||||||
hide-asterisk
|
hide-asterisk
|
||||||
>
|
>
|
||||||
<a-select v-model.trim="form.MAIL_PROTOCOL">
|
<a-select v-model="form.MAIL_PROTOCOL">
|
||||||
<a-option label="SMTP" value="smtp" />
|
<a-option label="SMTP" value="smtp" />
|
||||||
</a-select>
|
</a-select>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
@@ -28,7 +28,7 @@
|
|||||||
:help="mailConfig.MAIL_HOST.description"
|
:help="mailConfig.MAIL_HOST.description"
|
||||||
hide-asterisk
|
hide-asterisk
|
||||||
>
|
>
|
||||||
<a-input v-model.trim="form.MAIL_HOST" />
|
<a-input v-model="form.MAIL_HOST" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item
|
<a-form-item
|
||||||
field="MAIL_PORT"
|
field="MAIL_PORT"
|
||||||
@@ -44,7 +44,7 @@
|
|||||||
:help="mailConfig.MAIL_USERNAME.description"
|
:help="mailConfig.MAIL_USERNAME.description"
|
||||||
hide-asterisk
|
hide-asterisk
|
||||||
>
|
>
|
||||||
<a-input v-model.trim="form.MAIL_USERNAME" />
|
<a-input v-model="form.MAIL_USERNAME" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item
|
<a-form-item
|
||||||
field="MAIL_PASSWORD"
|
field="MAIL_PASSWORD"
|
||||||
@@ -52,7 +52,7 @@
|
|||||||
:help="mailConfig.MAIL_PASSWORD.description"
|
:help="mailConfig.MAIL_PASSWORD.description"
|
||||||
hide-asterisk
|
hide-asterisk
|
||||||
>
|
>
|
||||||
<a-input-password v-model.trim="form.MAIL_PASSWORD" />
|
<a-input-password v-model="form.MAIL_PASSWORD" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item
|
<a-form-item
|
||||||
field="MAIL_SSL_ENABLED"
|
field="MAIL_SSL_ENABLED"
|
||||||
|
@@ -74,20 +74,20 @@
|
|||||||
</template>
|
</template>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item class="input-item" field="SITE_TITLE" :label="siteConfig.SITE_TITLE.name" :help="siteConfig.SITE_TITLE.description">
|
<a-form-item class="input-item" field="SITE_TITLE" :label="siteConfig.SITE_TITLE.name" :help="siteConfig.SITE_TITLE.description">
|
||||||
<a-input v-model.trim="form.SITE_TITLE" placeholder="请输入系统名称" :max-length="18" show-word-limit />
|
<a-input v-model="form.SITE_TITLE" placeholder="请输入系统名称" :max-length="18" show-word-limit />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item class="input-item" field="SITE_DESCRIPTION" :label="siteConfig.SITE_DESCRIPTION.name" :help="siteConfig.SITE_DESCRIPTION.description">
|
<a-form-item class="input-item" field="SITE_DESCRIPTION" :label="siteConfig.SITE_DESCRIPTION.name" :help="siteConfig.SITE_DESCRIPTION.description">
|
||||||
<a-textarea
|
<a-textarea
|
||||||
v-model.trim="form.SITE_DESCRIPTION"
|
v-model="form.SITE_DESCRIPTION"
|
||||||
placeholder="请输入系统描述"
|
placeholder="请输入系统描述"
|
||||||
:auto-size="{ minRows: 1, maxRows: 3 }"
|
:auto-size="{ minRows: 1, maxRows: 3 }"
|
||||||
/>
|
/>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item class="input-item" field="SITE_COPYRIGHT" :label="siteConfig.SITE_COPYRIGHT.name" :help="siteConfig.SITE_COPYRIGHT.description">
|
<a-form-item class="input-item" field="SITE_COPYRIGHT" :label="siteConfig.SITE_COPYRIGHT.name" :help="siteConfig.SITE_COPYRIGHT.description">
|
||||||
<a-input v-model.trim="form.SITE_COPYRIGHT" placeholder="请输入版权声明" />
|
<a-input v-model="form.SITE_COPYRIGHT" placeholder="请输入版权声明" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item field="SITE_BEIAN" :label="siteConfig.SITE_BEIAN.name" :help="siteConfig.SITE_BEIAN.description">
|
<a-form-item field="SITE_BEIAN" :label="siteConfig.SITE_BEIAN.name" :help="siteConfig.SITE_BEIAN.description">
|
||||||
<a-input v-model.trim="form.SITE_BEIAN" placeholder="请输入备案号" :max-length="30" show-word-limit />
|
<a-input v-model="form.SITE_BEIAN" placeholder="请输入备案号" :max-length="30" show-word-limit />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-space style="margin-top: 16px">
|
<a-space style="margin-top: 16px">
|
||||||
<a-button v-if="!isUpdate" v-permission="['system:siteConfig:update']" type="primary" @click="onUpdate">
|
<a-button v-if="!isUpdate" v-permission="['system:siteConfig:update']" type="primary" @click="onUpdate">
|
||||||
|
@@ -32,7 +32,7 @@
|
|||||||
<a-row>
|
<a-row>
|
||||||
<a-col v-bind="colProps">
|
<a-col v-bind="colProps">
|
||||||
<a-form-item label="菜单标题" field="title">
|
<a-form-item label="菜单标题" field="title">
|
||||||
<a-input v-model.trim="form.title" placeholder="请输入菜单标题" :max-length="30" show-word-limit allow-clear />
|
<a-input v-model="form.title" placeholder="请输入菜单标题" :max-length="30" show-word-limit allow-clear />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
<a-col v-bind="colProps">
|
<a-col v-bind="colProps">
|
||||||
@@ -40,22 +40,22 @@
|
|||||||
<GiIconSelector v-model="form.icon" />
|
<GiIconSelector v-model="form.icon" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item v-else label="权限标识" field="permission">
|
<a-form-item v-else label="权限标识" field="permission">
|
||||||
<a-input v-model.trim="form.permission" placeholder="system:user:add" :max-length="100" show-word-limit allow-clear />
|
<a-input v-model="form.permission" placeholder="system:user:add" :max-length="100" show-word-limit allow-clear />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
</a-row>
|
</a-row>
|
||||||
<a-row>
|
<a-row>
|
||||||
<a-col v-bind="colProps">
|
<a-col v-bind="colProps">
|
||||||
<a-form-item v-if="[1, 2].includes(form.type)" label="路由地址" field="path">
|
<a-form-item v-if="[1, 2].includes(form.type)" label="路由地址" field="path">
|
||||||
<a-input v-model.trim="form.path" placeholder="请输入路由地址" allow-clear />
|
<a-input v-model="form.path" placeholder="请输入路由地址" allow-clear />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
<a-col v-bind="colProps">
|
<a-col v-bind="colProps">
|
||||||
<a-form-item v-if="form.type === 1 || (form.type === 2 && !form.isExternal)" label="重定向" field="redirect">
|
<a-form-item v-if="form.type === 1 || (form.type === 2 && !form.isExternal)" label="重定向" field="redirect">
|
||||||
<a-input v-model.trim="form.redirect" placeholder="请输入重定向地址" allow-clear />
|
<a-input v-model="form.redirect" placeholder="请输入重定向地址" allow-clear />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item v-if="form.type === 2 && form.isExternal" label="组件路径" field="component">
|
<a-form-item v-if="form.type === 2 && form.isExternal" label="组件路径" field="component">
|
||||||
<a-input v-model.trim="form.component" placeholder="请输入组件路径" allow-clear />
|
<a-input v-model="form.component" placeholder="请输入组件路径" allow-clear />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
</a-row>
|
</a-row>
|
||||||
@@ -69,7 +69,7 @@
|
|||||||
<a-row>
|
<a-row>
|
||||||
<a-col v-bind="colProps">
|
<a-col v-bind="colProps">
|
||||||
<a-form-item v-if="form.type === 1 || (form.type === 2 && !form.isExternal)" label="组件名称" field="name">
|
<a-form-item v-if="form.type === 1 || (form.type === 2 && !form.isExternal)" label="组件名称" field="name">
|
||||||
<a-input v-model.trim="form.name" placeholder="请输入组件名称" :max-length="50" show-word-limit allow-clear />
|
<a-input v-model="form.name" placeholder="请输入组件名称" :max-length="50" show-word-limit allow-clear />
|
||||||
<template #extra>
|
<template #extra>
|
||||||
<div v-if="componentName">
|
<div v-if="componentName">
|
||||||
<span>建议组件名称:</span>
|
<span>建议组件名称:</span>
|
||||||
@@ -80,7 +80,7 @@
|
|||||||
</a-col>
|
</a-col>
|
||||||
<a-col v-bind="colProps">
|
<a-col v-bind="colProps">
|
||||||
<a-form-item v-if="form.type === 2" label="权限标识" field="permission">
|
<a-form-item v-if="form.type === 2" label="权限标识" field="permission">
|
||||||
<a-input v-model.trim="form.permission" placeholder="system:user:add" :max-length="100" show-word-limit allow-clear />
|
<a-input v-model="form.permission" placeholder="system:user:add" :max-length="100" show-word-limit allow-clear />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
</a-row>
|
</a-row>
|
||||||
|
@@ -12,17 +12,17 @@
|
|||||||
<fieldset>
|
<fieldset>
|
||||||
<legend>基础信息</legend>
|
<legend>基础信息</legend>
|
||||||
<a-form-item label="名称" field="name">
|
<a-form-item label="名称" field="name">
|
||||||
<a-input v-model.trim="form.name" placeholder="请输入名称" max-length="30" show-word-limit />
|
<a-input v-model="form.name" placeholder="请输入名称" max-length="30" show-word-limit />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item label="编码" field="code">
|
<a-form-item label="编码" field="code">
|
||||||
<a-input v-model.trim="form.code" placeholder="请输入编码" max-length="30" show-word-limit :disabled="isUpdate" />
|
<a-input v-model="form.code" placeholder="请输入编码" max-length="30" show-word-limit :disabled="isUpdate" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item label="排序" field="sort">
|
<a-form-item label="排序" field="sort">
|
||||||
<a-input-number v-model="form.sort" placeholder="请输入排序" :min="1" mode="button" />
|
<a-input-number v-model="form.sort" placeholder="请输入排序" :min="1" mode="button" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item label="描述" field="description">
|
<a-form-item label="描述" field="description">
|
||||||
<a-textarea
|
<a-textarea
|
||||||
v-model.trim="form.description"
|
v-model="form.description"
|
||||||
placeholder="请输入描述"
|
placeholder="请输入描述"
|
||||||
show-word-limit
|
show-word-limit
|
||||||
:max-length="200"
|
:max-length="200"
|
||||||
@@ -34,7 +34,7 @@
|
|||||||
<legend>数据权限</legend>
|
<legend>数据权限</legend>
|
||||||
<a-form-item hide-label field="dataScope">
|
<a-form-item hide-label field="dataScope">
|
||||||
<a-select
|
<a-select
|
||||||
v-model.trim="form.dataScope"
|
v-model="form.dataScope"
|
||||||
:options="data_scope_enum"
|
:options="data_scope_enum"
|
||||||
placeholder="请选择数据权限"
|
placeholder="请选择数据权限"
|
||||||
:disabled="form.isSystem"
|
:disabled="form.isSystem"
|
||||||
|
@@ -11,14 +11,14 @@
|
|||||||
>
|
>
|
||||||
<a-form ref="formRef" :model="form" :rules="rules" auto-label-width size="large">
|
<a-form ref="formRef" :model="form" :rules="rules" auto-label-width size="large">
|
||||||
<a-form-item field="name" label="名称">
|
<a-form-item field="name" label="名称">
|
||||||
<a-input v-model.trim="form.name" placeholder="请输入名称" />
|
<a-input v-model="form.name" placeholder="请输入名称" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item label="排序" field="sort">
|
<a-form-item label="排序" field="sort">
|
||||||
<a-input-number v-model="form.sort" placeholder="请输入排序" :min="1" mode="button" />
|
<a-input-number v-model="form.sort" placeholder="请输入排序" :min="1" mode="button" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item label="描述" field="description">
|
<a-form-item label="描述" field="description">
|
||||||
<a-textarea
|
<a-textarea
|
||||||
v-model.trim="form.description"
|
v-model="form.description"
|
||||||
placeholder="请输入描述"
|
placeholder="请输入描述"
|
||||||
show-word-limit
|
show-word-limit
|
||||||
:max-length="200"
|
:max-length="200"
|
||||||
|
Reference in New Issue
Block a user