46.62f3dbe209b4270aa14d.js 4.59 KB
webpackJsonp([46],{"4tei":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=a("CCn6"),s={name:"index",data:function(){return{searchFrom:{type:"-1",teacher_id:"",staff_id:""},teacherList:[],staffList:[],tableData:[],total:0,nowPage:1,limit:10,loading:!1}},components:{page:a("kmJW").a},mounted:function(){this.getTeacherList(),this.getStaffList(),this.getData()},methods:{getTeacherList:function(){var t=this;Object(n._110)({page:1,limit:1e3}).then(function(e){t.teacherList=e.list})},getStaffList:function(){var t=this;Object(n._98)({page:1,limit:1e3}).then(function(e){t.staffList=e.list})},getData:function(){var t=this,e={limit:this.limit,page:this.nowPage};this.searchFrom.teacher_id&&(e.teacher_id=this.searchFrom.teacher_id),this.searchFrom.staff_id&&(e.staff_id=this.searchFrom.staff_id),-1!=this.searchFrom.type&&(e.type=this.searchFrom.type),Object(n._99)(e).then(function(e){t.tableData=e.list,t.total=e.total})},onSearch:function(){this.getData()},onPageChange:function(t){this.nowPage=t,this.getData()},onSizeChange:function(t){this.limit=t,this.nowPage=1,this.getData()}}},r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"user"},[a("el-form",{ref:"searchFrom",attrs:{model:t.searchFrom,"label-width":"80px",inline:""}},[a("el-form-item",{attrs:{label:"设备名称"}},[a("el-select",{attrs:{filterable:"",placeholder:"请选择",clearable:"",disabled:!t.teacherList.length},on:{change:t.getData},model:{value:t.searchFrom.teacher_id,callback:function(e){t.$set(t.searchFrom,"teacher_id",e)},expression:"searchFrom.teacher_id"}},t._l(t.teacherList,function(t,e){return a("el-option",{key:e,attrs:{label:t.name,value:t.id}})}))],1),t._v(" "),a("el-form-item",{attrs:{label:"顾问名称"}},[a("el-select",{attrs:{filterable:"",placeholder:"请选择",clearable:"",disabled:!t.staffList.length},on:{change:t.getData},model:{value:t.searchFrom.staff_id,callback:function(e){t.$set(t.searchFrom,"staff_id",e)},expression:"searchFrom.staff_id"}},t._l(t.staffList,function(t,e){return a("el-option",{key:e,attrs:{label:t.name,value:t.id}})}))],1),t._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary",plain:""},on:{click:t.getData}},[t._v("搜索")])],1)],1),t._v(" "),a("el-tabs",{staticStyle:{background:"white","padding-top":"10px"},attrs:{type:"card"},on:{"tab-click":t.getData},model:{value:t.searchFrom.type,callback:function(e){t.$set(t.searchFrom,"type",e)},expression:"searchFrom.type"}},[a("el-tab-pane",{attrs:{label:"全部使用记录",name:"-1"}}),t._v(" "),a("el-tab-pane",{attrs:{label:"当前使用记录",name:"1"}}),t._v(" "),a("el-tab-pane",{attrs:{label:"历史使用记录",name:"2"}})],1),t._v(" "),a("el-table",{attrs:{data:t.tableData}},[a("el-table-column",{attrs:{prop:"id",label:"ID"}}),t._v(" "),a("el-table-column",{attrs:{prop:"teacher_name",label:"设备名称"}}),t._v(" "),a("el-table-column",{attrs:{prop:"staff_name",label:"当前顾问"}}),t._v(" "),a("el-table-column",{attrs:{prop:"start_at",label:"设备开始使用时间"}}),t._v(" "),a("el-table-column",{attrs:{label:"设备使用结束时间"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n        "+t._s("0000-00-00 00:00:00"==e.row.over_at?"-":e.row.over_at)+"\n      ")]}}])}),t._v(" "),a("el-table-column",{attrs:{prop:"created_at",label:"创建时间"}})],1),t._v(" "),a("page",{attrs:{total:t.total,limit:t.limit},on:{pageChange:t.onPageChange,sizeChange:t.onSizeChange}})],1)};r._withStripped=!0;var i={render:r,staticRenderFns:[]},l=i;var o=!1;var c=a("VU/8")(s,l,!1,function(t){o||a("sK78")},"data-v-cf69d9d8",null);c.options.__file="src\\components\\system\\staffRecord.vue";e.default=c.exports},"99gZ":function(t,e,a){(t.exports=a("FZ+f")(!0)).push([t.i,"\n.user[data-v-cf69d9d8] {\n  height: 100%;\n  overflow: auto;\n  padding: 20px 0;\n}\n.user .btn-content[data-v-cf69d9d8] {\n  text-align: center;\n}\n.user .page-div[data-v-cf69d9d8] {\n  padding-top: 20px;\n}\n","",{version:3,sources:["C:/Users/Administrator/Desktop/后台/admin/src/components/system/staffRecord.vue"],names:[],mappings:";AACA;EACE,aAAa;EACb,eAAe;EACf,gBAAgB;CACjB;AACD;EACE,mBAAmB;CACpB;AACD;EACE,kBAAkB;CACnB",file:"staffRecord.vue",sourcesContent:["\n.user[data-v-cf69d9d8] {\n  height: 100%;\n  overflow: auto;\n  padding: 20px 0;\n}\n.user .btn-content[data-v-cf69d9d8] {\n  text-align: center;\n}\n.user .page-div[data-v-cf69d9d8] {\n  padding-top: 20px;\n}\n"],sourceRoot:""}])},sK78:function(t,e,a){var n=a("99gZ");"string"==typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);a("rjj0")("37eb7c5c",n,!1,{})}});