| | |
| | | <template slot-scope="{ row }" slot="online_status"> |
| | | <el-tag |
| | | >{{ |
| | | row.online_status == "0" ? "掉线" : row.online_status == "1" ? "在线" : "掉线" |
| | | }} |
| | | </el-tag> |
| | | </template> |
| | | <template slot-scope="{ row }" slot="work_status"> |
| | | <el-tag |
| | | >{{ |
| | | row.work_status == "0" ? "闲置" : row.work_status == "1" ? "工作中" : "闲置" |
| | | row.online_status == "0" ? "离线" : row.online_status == "1" ? "在线" : "离线" |
| | | }} |
| | | </el-tag> |
| | | </template> |
| | |
| | | }, |
| | | option: { |
| | | height: 'auto', |
| | | calcHeight: 80, |
| | | calcHeight: 54, |
| | | tip: false, |
| | | searchShow: true, |
| | | searchMenuSpan: 6, |
| | |
| | | display: false |
| | | }, |
| | | { |
| | | label: "所属租户", |
| | | label: "所属客户", |
| | | prop: "tenantName", |
| | | slot: true, |
| | | display: false |
| | | display: false, |
| | | width:200 |
| | | }, |
| | | { |
| | | label: "用户姓名", |
| | |
| | | label: "所属部门", |
| | | prop: "deptName", |
| | | slot: true, |
| | | display: false |
| | | display: false, |
| | | width:260 |
| | | }, |
| | | |
| | | { |
| | |
| | | prop: "online_status", |
| | | slot: true, |
| | | display: false |
| | | }, { |
| | | }, |
| | | { |
| | | label: "工作状态", |
| | | prop: "work_status", |
| | | slot: true, |
| | | hide: true, |
| | | display: false |
| | | }, |
| | | { |
| | |
| | | icon: 'el-icon-user-solid', |
| | | column: [ |
| | | { |
| | | label: "所属租户", |
| | | label: "所属客户", |
| | | prop: "tenantId", |
| | | type: "tree", |
| | | dicUrl: "/api/blade-system/tenant/select", |
| | |
| | | { |
| | | label: "所属部门", |
| | | prop: "deptId", |
| | | type: "tree", |
| | | multiple: true, |
| | | type: "cascader", |
| | | //multiple: true, |
| | | dicData: [], |
| | | props: { |
| | | label: "title" |
| | |
| | | label: "postName", |
| | | value: "id" |
| | | }, |
| | | rules: [{ |
| | | required: true, |
| | | message: "请选择所属岗位", |
| | | trigger: "click" |
| | | }], |
| | | |
| | | }, |
| | | ] |
| | | }, |
| | |
| | | this.excelBox = true; |
| | | }, |
| | | uploadAfter(res, done, loading, column) { |
| | | window.console.log(column); |
| | | this.excelBox = false; |
| | | this.refreshChange(); |
| | | done(); |