synchronize license every 10 secs

This commit is contained in:
RockYang
2024-04-26 14:35:01 +08:00
parent 74b1b07b31
commit 1966e69460
5 changed files with 113 additions and 31 deletions

View File

@@ -73,7 +73,7 @@
<el-input v-model="user.username" autocomplete="off"/>
</el-form-item>
<el-form-item v-if="add" label="密码" prop="password">
<el-input v-model="user.password" autocomplete="off"/>
<el-input v-model="user.password" autocomplete="off" placeholder="8-16"/>
</el-form-item>
<el-form-item label="剩余算力" prop="power">
<el-input v-model.number="user.power" autocomplete="off" placeholder="0"/>
@@ -186,8 +186,17 @@ const models = ref([])
const showUserEditDialog = ref(false)
const showResetPassDialog = ref(false)
const rules = reactive({
username: [{required: true, message: '请输入账号', trigger: 'change',}],
password: [{required: true, message: '请输入密码', trigger: 'change',}],
username: [{required: true, message: '请输入账号', trigger: 'blur',}],
password: [
{
required: true,
validator: (rule, value) => {
return !(value.length > 16 || value.length < 8);
}, message: '密码必须为8-16',
trigger: 'blur'
}
],
calls: [
{required: true, message: '请输入提问次数'},
{type: 'number', message: '请输入有效数字'},