Portal/potal_admin/up-portal-admin-1.0.1/js/chunk-83929dc6.900b5970.js

1 line
12 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-83929dc6"],{"4fa6":function(t,e,o){},5201:function(t,e,o){"use strict";o.r(e);var r=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:"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",{attrs:{label:"状态:"}},[o("el-select",{attrs:{placeholder:"请选择"},model:{value:t.formSearch.scType,callback:function(e){t.$set(t.formSearch,"scType",e)},expression:"formSearch.scType"}},t._l(t.options,(function(t){return o("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})})),1)],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.testList,(function(e,r){return o("div",{key:r,staticClass:"floorBox"},[o("div",{staticClass:"floorIndex"},[t._v("\n "+t._s(e.type)),o("br"),t._v("楼\n ")]),o("div",{staticClass:"floorRoom"},t._l(e.roomList,(function(e,r){return o("div",{key:r,staticClass:"rooms"},[o("div",[t._v(t._s(e.drNum))]),o("div",[t._v("应到:"+t._s(e.total))]),o("div",[t._v("实到:"+t._s(e.num))])])})),0)])})),0),o("div",{staticClass:"total"},[o("div",{staticClass:"title"},[t._v("统计")]),o("el-row",{staticClass:"statistics",attrs:{gutter:20}},[o("el-col",{attrs:{span:6}},[o("el-card",{staticClass:"aui-card--fill one",attrs:{shadow:"always"}},[o("p",[t._v(t._s(t.currentTime))]),o("p",[t._v("信息统计时间")])])],1),o("el-col",{attrs:{span:6}},[o("el-card",{staticClass:"two",attrs:{shadow:"always"}},[o("p",{staticClass:"num"},[t._v(t._s(t.totalNum))]),o("p",[t._v("入住总人数")])])],1),o("el-col",{attrs:{span:6}},[o("el-card",{staticClass:"three",attrs:{shadow:"always"}},[o("p",{staticClass:"num"},[t._v(t._s(t.backNum))]),o("p",[t._v("应到")])])],1),o("el-col",{attrs:{span:6}},[o("el-card",{staticClass:"four",attrs:{shadow:"always"}},[o("p",{staticClass:"num"},[t._v(t._s(t.outNum))]),o("p",[t._v("实到")])])],1)],1)],1)],1)])])],1)],1)},a=[],s=(o("8e6e"),o("ac6a"),o("456d"),o("ade3")),n=(o("c5f6"),o("c7bb"));function i(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),o.push.apply(o,r)}return o}function c(t){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{};e%2?i(Object(o),!0).forEach((function(e){Object(s["a"])(t,e,o[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):i(Object(o)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,e))}))}return t}var l={components:{dormitoryTree:n["a"]},data:function(){return{type:"",treeValue:{df_floorid:"",df_type:""},formSearch:{scStuname:"",scNo:"",scType:""},options:[{value:"0",label:"未归寝"},{value:"1",label:"已归寝"}],picArr:[],backNum:0,outNum:0,totalNum:0,currentTime:"",testList:[{type:1,roomList:[{drNum:1001,total:2,num:1,stuList:[{room:1001,name:"老王",type:"未归寝"},{room:1002,name:"老王2",type:"已归寝"}]},{drNum:1002,total:2,num:1,stuList:[{room:1001,name:"老王",type:"未归寝"},{room:1002,name:"老王2",type:"已归寝"}]},{drNum:1001,total:2,num:1,stuList:[{room:1001,name:"老王",type:"未归寝"},{room:1002,name:"老王2",type:"已归寝"}]},{drNum:1002,total:2,num:1,stuList:[{room:1001,name:"老王",type:"未归寝"},{room:1002,name:"老王2",type:"已归寝"}]},{drNum:1001,total:2,num:1,stuList:[{room:1001,name:"老王",type:"未归寝"},{room:1002,name:"老王2",type:"已归寝"}]},{drNum:1002,total:2,num:1,stuList:[{room:1001,name:"老王",type:"未归寝"},{room:1002,name:"老王2",type:"已归寝"}]},{drNum:1001,total:2,num:1,stuList:[{room:1001,name:"老王",type:"未归寝"},{room:1002,name:"老王2",type:"已归寝"}]},{drNum:1002,total:2,num:1,stuList:[{room:1001,name:"老王",type:"未归寝"},{room:1002,name:"老王2",type:"已归寝"}]},{drNum:1001,total:2,num:1,stuList:[{room:1001,name:"老王",type:"未归寝"},{room:1002,name:"老王2",type:"已归寝"}]},{drNum:1002,total:2,num:1,stuList:[{room:1001,name:"老王",type:"未归寝"},{room:1002,name:"老王2",type:"已归寝"}]},{drNum:1001,total:2,num:1,stuList:[{room:1001,name:"老王",type:"未归寝"},{room:1002,name:"老王2",type:"已归寝"}]},{drNum:1002,total:2,num:1,stuList:[{room:1001,name:"老王",type:"未归寝"},{room:1002,name:"老王2",type:"已归寝"}]},{drNum:1001,total:2,num:1,stuList:[{room:1001,name:"老王",type:"未归寝"},{room:1002,name:"老王2",type:"已归寝"}]},{drNum:1002,total:2,num:1,stuList:[{room:1001,name:"老王",type:"未归寝"},{room:1002,name:"老王2",type:"已归寝"}]},{drNum:1001,total:2,num:1,stuList:[{room:1001,name:"老王",type:"未归寝"},{room:1002,name:"老王2",type:"已归寝"}]},{drNum:1002,total:2,num:1,stuList:[{room:1001,name:"老王",type:"未归寝"},{room:1002,name:"老王2",type:"已归寝"}]}]},{type:2,roomList:[{drNum:2001,total:2,num:1,stuList:[{room:2001,name:"老王",type:"未归寝"},{room:2002,name:"老王2",type:"已归寝"}]},{drNum:2002,total:2,num:1,stuList:[{room:2001,name:"老王",type:"未归寝"},{room:2002,name:"老王2",type:"已归寝"}]}]},{type:3,roomList:[{drNum:3001,total:2,num:1,stuList:[{room:3001,name:"老王",type:"未归寝"},{room:3002,name:"老王2",type:"已归寝"}]},{drNum:3002,total:2,num:1,stuList:[{room:3001,name:"老王",type:"未归寝"},{room:3002,name:"老王2",type:"已归寝"}]}]}]}},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,o={floorId:t.df_floorid,type:t.df_type,scNo:this.formSearch.scNo,scStuname:this.formSearch.scStuname};this.$http.get("/system/scdormitoryperson/getRoomCheckInInfo",{params:o}).then((function(t){var o=t.data;if(0!=o.code)return e.$message.error(o.msg);var r=o.data,a=r.backNum,s=r.outNum;e.totalNum=Number(a)+Number(s),e.backNum=a,e.outNum=s,e.picArr=o.data.data.map((function(t){return c(c({},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.val)return this.$message.info("请选择宿舍在查询");this.treeValue?this.dataFun(this.$store.state.user.val):this.dataFun(this.treeValue)},clickReset:function(){this.formSearch.scStuname="",this.formSearch.scNo="",this.formSearch.scType="",this.onSubmit()}}},u=l,m=(o("6e3e"),o("2877")),d=Object(m["a"])(u,r,a,!1,null,"865495dc",null);e["default"]=d.exports},"6e3e":function(t,e,o){"use strict";o("4fa6")},"994a":function(t,e,o){},a7fa:function(t,e,o){"use strict";o("994a")},c7bb:function(t,e,o){"use strict";var r=function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",["goout"!=t.type?o("el-input",{attrs:{placeholder:"请输入",clearable:""},model:{value:t.filterText,callback:function(e){t.filterText=e},expression:"filterText"}},[o("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"suffix"},slot:"suffix"})]):t._e(),o("p",{staticClass:"title"}),"room"==t.type?o("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?o("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?o("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=[],s=(o("8e6e"),o("ac6a"),o("456d"),o("7f7f"),o("ade3")),n=o("ed08");function i(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),o.push.apply(o,r)}return o}function c(t){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{};e%2?i(Object(o),!0).forEach((function(e){Object(s["a"])(t,e,o[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):i(Object(o)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,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 o=e.data;if(0==o.code){var r=o.data.map((function(t){return c(c({},t),{},{name:t.df_floorname,id:t.df_floorid,pid:t.df_parentid})}));t.dataList=Object(n["j"])(r),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,s={df_floorid:t.keyGoout,df_type:a};t.keyRoom=t.dataList[0].id;var i=t.dataList[0].df_type,l={df_floorid:t.keyRoom,df_type:i};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=s,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)),o={df_floorid:e.df_floorid,df_type:e.df_type,df_floorname:e.df_floorname};this.$emit("treeFun",o)},filterNode:function(t,e){return!t||-1!==e.name.indexOf(t)}}},u=l,m=(o("a7fa"),o("2877")),d=Object(m["a"])(u,r,a,!1,null,"5179f768",null);e["a"]=d.exports}}]);