am blt 绑定优化

This commit is contained in:
caoqianming 2022-10-25 17:42:39 +08:00
parent 8f79d5fe3e
commit 6b9625a741
1 changed files with 14 additions and 22 deletions

View File

@ -96,21 +96,19 @@
@closed="closeDrawer"
>
<el-form ref="dialogForm" :model="form" label-width="120px">
<el-form-item label="卡号">
<!-- <el-form-item label="卡号">
{{ form.blt }}
</el-form-item>
</el-form-item> -->
<el-form-item label="mac">
{{ bindBltMac }}
</el-form-item>
<el-form-item label="绑定员工">
<el-select v-model="form.employee" style="width: 100%" :disabled="dis">
<el-option
v-for="item in employeeList"
:key="item.id"
:label="item.name"
:value="item.id"
/>
</el-select>
<el-form-item label="绑定员工" v-if="dis==false">
<el-input
v-model="form.employee_name"
style="width:200px"
disabled
></el-input>
<ehsUserSelect :multiple="false" @submit="getEmployee"/>
</el-form-item>
</el-form>
<template #footer>
@ -149,12 +147,11 @@ export default {
form: {
type: 10,
blt: "",
employee: "",
employee: null,
},
};
},
mounted() {
this.getEmployeeList();
},
methods: {
//
@ -168,15 +165,10 @@ export default {
this.$refs.table.refresh();
this.syncLoading = false;
},
getEmployeeList() {
let that = this;
that.$API.hrm.employee.list
.req({ job_state: 10, page: 0 })
.then((res) => {
that.tdevice = res;
that.employeeList = res;
});
},
getEmployee(data) {
this.form.employee=data.id;
this.form.employee_name=data.name
},
handleBindBlt(type, row) {
this.dis = false;
this.form.blt = row.id;