1 line
14 KiB
JavaScript
1 line
14 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0a5e1594"],{"0f21":function(t,e,r){"use strict";r("ccc0")},"4cec":function(t,e){t.exports="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QONaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0NSA3OS4xNjM0OTksIDIwMTgvMDgvMTMtMTY6NDA6MjIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6YmNmN2U0YjItYjI3Mi0wZTQzLTgxM2EtYWJlMjc5ZWY3NWJmIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjkyMjM4MkJERTc2MjExRUFBMDE2QThGMUYxM0U0NTk0IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjkyMjM4MkJDRTc2MjExRUFBMDE2QThGMUYxM0U0NTk0IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmU2NDNjOThlLTQxZGUtYWI0MC1iN2U2LTNkMWJlNWU1N2Q5YSIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjE5NWNjYWNjLWRjNTQtMzE0Yy04M2Y2LWIyNGU0ODM5ZGFhNCIvPiA8L3Jk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"},"72f0":function(t,e,r){"use strict";r.r(e);var o=function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("el-card",{staticClass:"aui-card--fill",attrs:{shadow:"never"}},[o("el-row",{attrs:{gutter:20}},[o("el-col",{attrs:{span:6}},[o("div",{staticClass:"left"},[o("dormitory-tree",{ref:"dormitoryTree",attrs:{type:"goout"},on:{treeFun:t.treeFun}})],1)]),o("el-col",{attrs:{span:18}},[o("div",{staticClass:"right"},[o("div",{staticClass:"top"},[o("el-row",{staticClass:"statistics",attrs:{gutter:20}},[o("el-col",{attrs:{span:6}},[o("el-card",{staticClass:"aui-card--fill",attrs:{shadow:"always"}},[o("div",[o("p",[t._v("信息统计时间")]),o("p",[t._v(t._s(t.currentTime))])])])],1),o("el-col",{attrs:{span:6}},[o("el-card",{attrs:{shadow:"always"}},[o("div",[o("p",[t._v("入住总人数")]),o("p",[t._v(t._s(t.totalNum))])])])],1),o("el-col",{attrs:{span:6}},[o("el-card",{attrs:{shadow:"always"}},[o("div",[o("p",[t._v("宿舍内人数")]),o("p",[t._v(t._s(t.backNum))])])])],1),o("el-col",{attrs:{span:6}},[o("el-card",{attrs:{shadow:"always"}},[o("div",[o("p",[t._v("宿舍外人数")]),o("p",[t._v(t._s(t.outNum))])])])],1)],1)],1),o("div",{staticClass:"roomContent"},[o("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0,model:t.formSearch}},[o("el-form-item",{attrs:{label:"姓名:"}},[o("el-input",{attrs:{placeholder:"请输入"},model:{value:t.formSearch.scStuname,callback:function(e){t.$set(t.formSearch,"scStuname",e)},expression:"formSearch.scStuname"}})],1),o("el-form-item",{attrs:{label:"学号:"}},[o("el-input",{attrs:{placeholder:"请输入"},model:{value:t.formSearch.scNo,callback:function(e){t.$set(t.formSearch,"scNo",e)},expression:"formSearch.scNo"}})],1),o("el-form-item",[o("el-button",{on:{click:t.onSubmit}},[t._v("查询")]),o("el-button",{attrs:{type:"warning"},on:{click:t.clickReset}},[t._v("重置")])],1)],1),"0"==t.picArr.length?o("div",{staticClass:"zanwu"},[o("h1",[t._v("暂无数据")])]):o("div",{staticClass:"roomBox"},t._l(t.picArr,(function(e,a){return o("div",{key:a,staticClass:"room"},["0"!=e.dormitorypersonDTOS.length?o("el-tooltip",{staticClass:"item",attrs:{placement:"right",effect:"light"}},[o("div",{attrs:{slot:"content"},slot:"content"},t._l(e.dormitorypersonDTOS,(function(e,a){return o("div",{key:a,staticClass:"picCon"},[o("el-image",{staticStyle:{width:"80px",height:"80px",margin:"10px 20px 10px 0px"},attrs:{src:t.$ImgServerUrl+e.scPhotoimg,fit:"fill"}},[o("div",{staticClass:"image-slot",attrs:{slot:"error"},slot:"error"},[o("img",{staticClass:"student-img",attrs:{src:r("4cec")}})])]),o("p",{staticClass:"name"},[t._v(t._s(e.scStuname))]),"1"==e.isOut?o("p",{staticClass:"wgq"},[t._v("未归寝")]):"0"==e.isOut?o("p",{staticClass:"ygq"},[t._v("已归寝")]):t._e()],1)})),0),o("div",{staticClass:"content"},[o("div",{staticClass:"title"},[t._v(t._s(e.drNum))]),o("div",[t._v("宿舍内:"+t._s(e.backNum))]),o("div",{staticStyle:{cursor:"pointer"}},[t._v("宿舍外:"+t._s(e.outNum))])])]):"0"==e.dormitorypersonDTOS.length?o("div",[o("div",{staticClass:"content"},[o("div",{staticClass:"title"},[t._v(t._s(e.drNum))]),o("div",[t._v("宿舍内:"+t._s(e.backNum))]),o("div",{staticStyle:{cursor:"pointer"}},[t._v("宿舍外:"+t._s(e.outNum))])])]):t._e()],1)})),0)],1)])])],1)],1)},a=[],c=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),i=(r("c5f6"),r("c7bb"));function s(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function n(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?s(Object(r),!0).forEach((function(e){Object(c["a"])(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var l={components:{dormitoryTree:i["a"]},data:function(){return{type:"",treeValue:{df_floorid:"",df_type:""},formSearch:{scStuname:"",scNo:""},picArr:[],backNum:0,outNum:0,totalNum:0,currentTime:""}},watch:{"$store.state.user.valGoout":{handler:function(t){t&&this.dataFun(t)},deep:!0}},activated:function(){this.initTime()},mounted:function(){},methods:{initTime:function(){this.currentTime=(new Date).toLocaleString("zh",{hour12:!1})},treeFun:function(t){this.treeValue=t,this.dataFun(this.treeValue)},dataFun:function(t){var e=this,r={floorId:t.df_floorid,type:t.df_type,scNo:this.formSearch.scNo,scStuname:this.formSearch.scStuname};this.$http.get("/system/scdormitoryperson/getRoomCheckInInfo",{params:r}).then((function(t){var r=t.data;if(0!=r.code)return e.$message.error(r.msg);var o=r.data,a=o.backNum,c=o.outNum;e.totalNum=Number(a)+Number(c),e.backNum=a,e.outNum=c,e.picArr=r.data.data.map((function(t){return n(n({},t),{},{backNum:0,outNum:0})})),e.picArr.map((function(t){t.backNum=0,t.outNum=0,t.dormitorypersonDTOS.length>0&&t.dormitorypersonDTOS.map((function(e){1==e.isOut?t.outNum++:t.backNum++}))}))}))},onSubmit:function(){if(!this.$store.state.user.valGoout)return this.$message.info("请选择宿舍在查询");this.treeValue?this.dataFun(this.$store.state.user.valGoout):this.dataFun(this.treeValue)},clickReset:function(){this.formSearch.scStuname="",this.formSearch.scNo="",this.onSubmit()}}},d=l,u=(r("0f21"),r("2877")),A=Object(u["a"])(d,o,a,!1,null,"69346cb0",null);e["default"]=A.exports},"994a":function(t,e,r){},a7fa:function(t,e,r){"use strict";r("994a")},c7bb:function(t,e,r){"use strict";var o=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",["goout"!=t.type?r("el-input",{attrs:{placeholder:"请输入",clearable:""},model:{value:t.filterText,callback:function(e){t.filterText=e},expression:"filterText"}},[r("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"suffix"},slot:"suffix"})]):t._e(),r("p",{staticClass:"title"}),"room"==t.type?r("el-tree",{ref:"tree",attrs:{data:t.dataList,props:{label:"df_floorname",children:"children"},"highlight-current":"",accordion:"","node-key":"df_floorid","check-on-click-node":"","default-expanded-keys":t.defaultCheckedKeysRoom,"default-checked-keys":t.defaultCheckedKeysRoom,"filter-node-method":t.filterNode},on:{check:t.handleNodeClick}}):"electric"==t.type?r("el-tree",{ref:"tree",attrs:{data:t.dataList,props:{label:"df_floorname",children:"children"},accordion:"","highlight-current":"","node-key":"df_floorid","check-on-click-node":"","default-expanded-keys":t.defaultCheckedKeysElectric,"default-checked-keys":t.defaultCheckedKeysElectric,"filter-node-method":t.filterNode},on:{check:t.handleNodeClick}}):"goout"==t.type?r("el-tree",{ref:"tree",staticClass:"gooutTree",attrs:{data:t.dataList,props:{label:"df_floorname",children:"children"},accordion:"","highlight-current":"","node-key":"df_floorid","check-on-click-node":"","default-expanded-keys":t.defaultCheckedKeysGoout,"default-checked-keys":t.defaultCheckedKeysGoout,"filter-node-method":t.filterNode},on:{check:t.handleNodeClick}}):t._e()],1)},a=[],c=(r("8e6e"),r("ac6a"),r("456d"),r("7f7f"),r("ade3")),i=r("ed08");function s(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,o)}return r}function n(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?s(Object(r),!0).forEach((function(e){Object(c["a"])(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}var l={props:{type:String},data:function(){return{filterText:"",dataList:[],defaultCheckedKeysElectric:[],defaultCheckedKeysGoout:[],defaultCheckedKeysRoom:[],keyElectric:"",keyGoout:""}},watch:{filterText:function(t){this.$refs.tree.filter(t)}},mounted:function(){this.initTree()},methods:{initTree:function(){var t=this;this.$http.get("/system/scdormitoryfloor/roomTree/0").then((function(e){var r=e.data;if(0==r.code){var o=r.data.map((function(t){return n(n({},t),{},{name:t.df_floorname,id:t.df_floorid,pid:t.df_parentid})}));t.dataList=Object(i["j"])(o),t.keyElectric=t.dataList[0]["children"][0]["children"][0].id,t.keyGoout=t.dataList[0]["children"][0].id;var a=t.dataList[0]["children"][0].df_type,c={df_floorid:t.keyGoout,df_type:a};t.keyRoom=t.dataList[0].id;var s=t.dataList[0].df_type,l={df_floorid:t.keyRoom,df_type:s};t.defaultCheckedKeysElectric.push(t.keyElectric),t.defaultCheckedKeysGoout.push(t.keyGoout),t.defaultCheckedKeysRoom.push(t.keyRoom),t.$store.state.user.defaultCheckedKeys=t.keyElectric,t.$store.state.user.valGoout=c,t.$store.state.user.valRoom=l,t.$nextTick((function(){"electric"==t.type?t.$refs.tree.setCurrentKey(t.keyElectric):"goout"==t.type?t.$refs.tree.setCurrentKey(t.keyGoout):"room"==t.type&&t.$refs.tree.setCurrentKey(t.keyRoom)}))}else t.dataList=[],t.$message.error(data.msg)}))},handleNodeClick:function(t){var e=JSON.parse(JSON.stringify(t)),r={df_floorid:e.df_floorid,df_type:e.df_type,df_floorname:e.df_floorname};this.$emit("treeFun",r)},filterNode:function(t,e){return!t||-1!==e.name.indexOf(t)}}},d=l,u=(r("a7fa"),r("2877")),A=Object(u["a"])(d,o,a,!1,null,"5179f768",null);e["a"]=A.exports},ccc0:function(t,e,r){}}]); |