| | |
| | | </el-form-item> |
| | | <el-button type="primary" class="login-btn" :loading="loading" @click="submit">登录系统</el-button> |
| | | </el-form> |
| | | <div class="login-tip">第一版暂不启用角色控制,使用 admin / admin123 体验全部功能。</div> |
| | | <div class="login-tip">请使用已分配的系统账号登录。</div> |
| | | </div> |
| | | </div> |
| | | </template> |
| | |
| | | data() { |
| | | return { |
| | | loading: false, |
| | | form: { username: 'admin', password: 'admin123' }, |
| | | form: { username: '', password: '' }, |
| | | rules: { |
| | | username: [{ required: true, message: '请输入用户名', trigger: 'blur' }], |
| | | password: [{ required: true, message: '请输入密码', trigger: 'blur' }] |
| | |
| | | sessionStorage.setItem('username', res.data.username) |
| | | sessionStorage.setItem('realName', res.data.realName) |
| | | sessionStorage.setItem('deptName', res.data.deptName || '') |
| | | sessionStorage.setItem('roles', JSON.stringify(res.data.roles || [])) |
| | | sessionStorage.setItem('permissions', JSON.stringify(res.data.permissions || [])) |
| | | this.$router.push('/dashboard') |
| | | }).finally(() => { this.loading = false }) |
| | | }) |