过期时间
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<Dialog v-model="dialogVisible" :title="dialogTitle" width="50%">
|
||||
<el-form ref="formRef" v-loading="formLoading" :model="formData" :rules="formRules" label-width="80px">
|
||||
<el-form ref="formRef" v-loading="formLoading" :model="formData" :rules="formRules" label-width="120px">
|
||||
<el-form-item label="租户名" prop="name">
|
||||
<el-input v-model="formData.name" placeholder="请输入租户名" />
|
||||
</el-form-item>
|
||||
@@ -24,7 +24,15 @@
|
||||
<el-form-item label="账号额度" prop="accountCount">
|
||||
<el-input-number v-model="formData.accountCount" :min="0" controls-position="right" placeholder="请输入账号额度" />
|
||||
</el-form-item>
|
||||
<el-form-item label="过期时间" prop="expireTime">
|
||||
<el-form-item label="AI时间" prop="aiExpireTime">
|
||||
<el-date-picker v-model="formData.aiExpireTime" clearable placeholder="请选择AI过期时间" type="date"
|
||||
value-format="x" />
|
||||
</el-form-item>
|
||||
<el-form-item label="爬大哥时间" prop="brotherExpireTime">
|
||||
<el-date-picker v-model="formData.brotherExpireTime" clearable placeholder="请选择爬大哥过期时间" type="date"
|
||||
value-format="x" />
|
||||
</el-form-item>
|
||||
<el-form-item label="爬虫过期时间" prop="expireTime">
|
||||
<el-date-picker v-model="formData.expireTime" clearable placeholder="请选择过期时间" type="date" value-format="x" />
|
||||
</el-form-item>
|
||||
<el-form-item label="绑定域名" prop="website">
|
||||
@@ -45,7 +53,7 @@
|
||||
<el-option v-for="item in userList" :key="item.id" :label="item.username" :value="item.id" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="userData.id" label="爬主播" prop="status">
|
||||
<el-form-item v-if="userData.id" label="AI" prop="status">
|
||||
<el-radio-group v-model="userData.crawl">
|
||||
<el-radio :value="1">开启</el-radio>
|
||||
<el-radio :value="0">关闭</el-radio>
|
||||
@@ -99,8 +107,9 @@ const formData = ref({
|
||||
// 新增专属
|
||||
username: undefined,
|
||||
password: undefined,
|
||||
remark: undefined
|
||||
|
||||
remark: undefined,
|
||||
aiExpireTime: undefined,
|
||||
brotherExpireTime: undefined,
|
||||
})
|
||||
const userData = ref({} as userApi.UserVO)
|
||||
|
||||
@@ -117,6 +126,8 @@ const formRules = reactive({
|
||||
status: [{ required: true, message: '租户状态不能为空', trigger: 'blur' }],
|
||||
accountCount: [{ required: true, message: '账号额度不能为空', trigger: 'blur' }],
|
||||
expireTime: [{ required: true, message: '过期时间不能为空', trigger: 'blur' }],
|
||||
// aiExpireTime: [{ required: true, message: 'AI过期时间不能为空', trigger: 'blur' }],
|
||||
// brotherExpireTime: [{ required: true, message: '爬大哥过期时间不能为空', trigger: 'blur' }],
|
||||
website: [{ required: true, message: '绑定域名不能为空', trigger: 'blur' }],
|
||||
username: [
|
||||
{ required: true, message: '用户名称不能为空', trigger: 'blur' },
|
||||
@@ -163,7 +174,7 @@ const submitForm = async () => {
|
||||
try {
|
||||
const data = formData.value as unknown as TenantApi.TenantVO
|
||||
if (formType.value === 'create') {
|
||||
//下次更改内容,创建账号 给一个权限 爬大哥和爬主播
|
||||
//下次更改内容,创建账号 给一个权限 爬大哥和AI
|
||||
await TenantApi.createTenant(data)
|
||||
message.success(t('common.createSuccess'))
|
||||
} else {
|
||||
|
||||
@@ -82,7 +82,9 @@
|
||||
<el-tag>{{ scope.row.accountCount }}</el-tag>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="过期时间" align="center" prop="expireTime" width="180" :formatter="dateFormatter" />
|
||||
<el-table-column label="AI时间" align="center" prop="aiExpireTime" width="180" :formatter="dateFormatter" />
|
||||
<el-table-column label="爬大哥时间" align="center" prop="brotherExpireTime" width="180" :formatter="dateFormatter" />
|
||||
<el-table-column label="爬虫过期时间" align="center" prop="expireTime" width="180" :formatter="dateFormatter" />
|
||||
<el-table-column label="绑定域名" align="center" prop="website" width="180" />
|
||||
<el-table-column label="租户状态" align="center" prop="status">
|
||||
<template #default="scope">
|
||||
|
||||
Reference in New Issue
Block a user