| | |
| | | <el-form-item label="用户名" prop="username"> |
| | | <el-input v-model="username" autocomplete="off"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="用户类型" prop="roleId"> |
| | | <el-select v-model="roleId" placeholder="请选择"> |
| | | <el-form-item label="用户类型" prop="roleId" > |
| | | <el-select v-model="roleId" placeholder="请选择" style="width: 100%"> |
| | | <el-option |
| | | v-for="item in options" |
| | | :key="item.id" |
| | |
| | | onSubmit: function () { |
| | | this.$axios({ |
| | | method: 'post', |
| | | url: "/api/user/add", |
| | | url: "./api/user/add", |
| | | params: { |
| | | username: this.username, |
| | | password: this.password, |
| | |
| | | |
| | | this.$axios({ |
| | | method: 'get', |
| | | url: "/api/role/all" |
| | | url: "./api/role/all" |
| | | }).then((res) => { |
| | | this.loading = true; |
| | | console.info(res) |
| | | res.data |
| | | console.info(res.data.code) |
| | | if (res.data.code === 0) { |
| | | console.info(res.data.data) |
| | | this.options=res.data.data |
| | | |
| | | } |
| | | }).catch((error) => { |
| | | console.error(error) |