ew-construct oidc

This commit is contained in:
Tao Chen
2024-11-02 04:02:38 +08:00
parent d8c129e465
commit 9706a6d7d1
8 changed files with 35 additions and 16 deletions
+1
View File
@@ -38,6 +38,7 @@ export function useSubmit (form, id) {
const router = useRouter()
const rules = reactive({
username: [{ required: true, message: T('ParamRequired', { param: T('Username') }) }],
email: [{ required: true, message: T('ParamRequired', { param: T('Email') }) }],
group_id: [{ required: true, message: T('ParamRequired', { param: T('Group') }) }],
// nickname: [{ required: true, message: '昵称是必须的' }],
status: [{ required: true, message: T('ParamRequired', { param: T('Status') }) }],
+3
View File
@@ -4,6 +4,9 @@
<el-form-item :label="T('Username')" prop="username">
<el-input v-model="form.username"></el-input>
</el-form-item>
<el-form-item :label="T('Email')" prop="email">
<el-input v-model="form.email"></el-input>
</el-form-item>
<el-form-item :label="T('Nickname')" prop="nickname">
<el-input v-model="form.nickname"></el-input>
</el-form-item>
+1
View File
@@ -15,6 +15,7 @@
<el-table :data="listRes.list" v-loading="listRes.loading" border>
<el-table-column prop="id" label="ID" align="center"></el-table-column>
<el-table-column prop="username" :label="T('Username')" align="center"/>
<el-table-column prop="email" :label="T('Email')" align="center"/>
<el-table-column prop="nickname" :label="T('Nickname')" align="center"/>
<el-table-column :label="T('Group')" align="center">
<template #default="{row}">