网站服务列表增加用户筛选

This commit is contained in:
GoEdgeLab
2022-07-24 14:26:14 +08:00
parent a20e8b80cc
commit e6667e8828
4 changed files with 24 additions and 18 deletions

View File

@@ -1,13 +1,4 @@
Vue.component("user-selector", {
mounted: function () {
let that = this
Tea.action("/servers/users/options")
.post()
.success(function (resp) {
that.users = resp.data.users
})
},
props: ["v-user-id"],
data: function () {
let userId = this.vUserId
@@ -25,9 +16,6 @@ Vue.component("user-selector", {
}
},
template: `<div>
<select class="ui dropdown auto-width" name="userId" v-model="userId">
<option value="0">[选择用户]</option>
<option v-for="user in users" :value="user.id">{{user.fullname}} ({{user.username}})</option>
</select>
<combo-box placeholder="选择用户" :data-url="'/servers/users/options'" :data-key="'users'" name="userId" :v-value="userId"></combo-box>
</div>`
})