| 1 |
- webpackJsonp([26],{BlTT:function(e,t){},OrrG:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAADPklEQVRIS+2WX4hUVRzHP787OyLYQ1ibQQlSKRJZPfQULK3J3mElo6Jy1bkz96KVRFFUL0GPQS8VRRT2x+6dOaNurFCIGHM2c8UHX3roP6IVQkm1VhQFbc7M/cWUU+OdvTPbuLQvntff7/v7/M73/M7hCAu0ZIG4XAD/b87ParXrlZeAWtCb++9ED/86s2T06MS9v89WY3ZwobQR1XGUveLoqaRQVa4GbgP2i+iXyXisznJB70LkHlsu7p07OB/uQOR+WVS/tLpz209JoZsP70DkbVTvtJXgnWR8NHhzsFF3pgVerhr/obmDvehTml4bf01LNOyHi7Ox8yCqYwI3AIuAMwofITJec+JXpqJgppU/4kWfCdSt8Zu5HavD6tm6Xe+Hl9caclDgWuAYqu/jcJqYQURuBVYrfJ7N6LoDUfBdk+L2cK0D7BZKd6M60X4+rlfaBTqmIsXJcrGSbH+kUMqLaglk3Jrilr/AXjgGsiftODrAuUL4gqo8As4yawrTfxeJvhI4VTX+UNqU57zoiMIV1vhXNXOaLtUb8q2IvlgtB48mdZ079kofAoutKa5uJbtetK/JF9WRaiU4kiySy4dDKjIJWGv82//VlY4BM9YUb+wKzm19Y6meGfgB1ddsJdj+z6BsDldKRprAy1Q44CiHYvRHB7kkFtaKsh6Y1oYOTe4OTrQ1/CqwLZ75Y+l7Ew/80g4/Z8euF24A2Qe6yZpgvD1x3abXlznZ7FOibAQG22KnVXgrrtWePrjnvu/bNWfP3iCywZaL+1PBI170rMDjmXhg+bu78t+knmc+KqhQEqVYrfjltLzRLZUrG079a4XnJo3/RPqO89EHCBdb41+TVuzsVen6gLRrXS/6AuVnW/Fv6mJ11AD5RIijbmBFrgO2AjsFbT42qUtxfNA11viZbmDtVuR8Ytb458xTYrgiVdhRy+iT5wNp12Yb8ozA9p7g1oXPFcLNCqv6bUDgeLUc7G49SHMGu4XoOMrKfsEIJ2zZX/WfwcPDhwZYcfKivsEnV/w2NbW2PldwA+VjcfRw38CEUGO5BeH6XlP9PPAwMDBfYKAOvGSN/1jqdZpHWM9SF/7VPS2ar4QFs/pP2Op2LqmT6qAAAAAASUVORK5CYII="},xlIz:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i={components:{},data:function(){return{platformtype:"0",platformoptions:[{value:"0",label:"大数据平台设备"},{value:"1",label:"莫尔斯特设备"}],allotstate:"",allotoptions:[{value:"1",label:"已分配"},{value:"0",label:"未分配"}],typevalue:"",typeoptions:[],baseid:"",page:1,total:20,baselist:[],takedialogVisible:!1,takeloading:!1,ruleForm:{device_id:"",device_type:""},rules:{device_id:[{required:!0,message:"请输入设备id",trigger:"blur"}],device_type:[{required:!0,message:"请选择设备类型",trigger:"change"}]}}},computed:{},watch:{platformtype:function(e,t){console.log(e),1==e?(this.typeoptions=[{device_name:"机井双计",id:21}],this.typevalue=21):this.getbasetype()}},methods:{getbasetype:function(){var e=this;this.$axios({method:"POST",url:"/api/api_gateway?method=backstage.backstages.backstage_device_type",data:this.qs.stringify({})}).then(function(t){""==t.data.message?t.data.data&&(e.typeoptions=t.data.data,e.typevalue=e.typeoptions[0].id):e.$message.error(t.data.message)})},getbaselist:function(){var e=this;this.$axios({method:"POST",url:"/api/api_gateway?method=backstage.backstages.backstage_device_list",data:this.qs.stringify({type:this.platformtype,device_id:this.baseid,device_type_id:this.typevalue,page:this.page,page_size:20,dist:this.allotstate})}).then(function(t){""==t.data.message?t.data.data&&(e.baselist=t.data.data.data,e.total=t.data.data.total_item):e.$message.error(t.data.message)})},currentchange:function(e){console.log(e),this.page=e,this.getbaselist()},takeclose:function(){this.ruleForm.device_id="",this.ruleForm.device_type=""},takebtn:function(){var e=this;this.$refs.ruleForm.validate(function(t){if(!t)return!1;e.$axios({method:"POST",url:"/api/api_gateway?method=backstage.backstages.subscribe_device",data:e.qs.stringify({device_id:e.ruleForm.device_id,device_type:e.ruleForm.device_type})}).then(function(t){""==t.data.message?t.data.data&&(e.$message({message:"设备订阅成功",type:"success"}),e.takedialogVisible=!1):e.$message.error(t.data.message)})})},search:function(){this.page=1,this.getbaselist()}},beforeCreate:function(){},created:function(){},beforeMount:function(){},mounted:function(){this.getbasetype(),this.getbaselist()},beforeUpdate:function(){},updated:function(){},beforeDestroy:function(){},destroyed:function(){},activated:function(){}},s={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"equibox"},[i("div",{staticClass:"equibox_text"},[i("div",{staticClass:"equibox_text_top"},[i("div",{staticClass:"selbox"},[i("el-select",{attrs:{placeholder:"请选择平台",size:"small"},model:{value:e.platformtype,callback:function(t){e.platformtype=t},expression:"platformtype"}},e._l(e.platformoptions,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1),e._v(" "),i("el-select",{attrs:{placeholder:"请选择分配状态",size:"small",clearable:""},model:{value:e.allotstate,callback:function(t){e.allotstate=t},expression:"allotstate"}},e._l(e.allotoptions,function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1),e._v(" "),i("el-select",{attrs:{placeholder:"请选择设备类型",size:"small",clearable:""},model:{value:e.typevalue,callback:function(t){e.typevalue=t},expression:"typevalue"}},e._l(e.typeoptions,function(e){return i("el-option",{key:e.id,attrs:{label:e.device_name,value:e.id}})}),1),e._v(" "),i("el-input",{attrs:{placeholder:"请输入设备ID",size:"small"},model:{value:e.baseid,callback:function(t){e.baseid=t},expression:"baseid"}},[i("template",{slot:"prepend"},[e._v("设备ID")])],2),e._v(" "),i("div",{staticClass:"btnbox",on:{click:e.search}},[i("i",{staticClass:"el-icon-search"}),e._v(" "),i("span",[e._v("查询")])])],1),e._v(" "),i("div",{staticClass:"btnbox",on:{click:function(t){e.takedialogVisible=!0}}},[e._v("\n 订阅大数据平台设备\n ")])]),e._v(" "),i("div",{staticClass:"equibox_text_cen"},e._l(e.baselist,function(t){return i("el-card",{key:t.id,staticClass:"box-card"},[i("div",{class:""==t.device_user?"triangle":"triangle triangle2"},[i("p",[e._v(e._s(""==t.device_user?"未分配":"已分配"))])]),e._v(" "),i("div",{staticClass:"box-card_title"},[i("img",{attrs:{src:a("OrrG"),alt:""}}),e._v(" "),i("span",[e._v("设备ID:"+e._s(t.device_id))])]),e._v(" "),i("p",{staticClass:"text"},[e._v("设备类型:"+e._s(t.device_name))]),e._v(" "),i("p",{staticClass:"text"},[e._v("位置:"+e._s(t.device_location))]),e._v(" "),i("p",{staticClass:"text"},[e._v("\n 添加时间:"+e._s(e._f("formatTime")(1e3*t.creat_time))+"\n ")]),e._v(" "),i("p",{staticClass:"text"},[e._v("分配用户:"+e._s(t.device_user))])])}),1),e._v(" "),i("el-pagination",{attrs:{background:"",layout:"prev, pager, next",total:e.total,"page-size":20},on:{"current-change":e.currentchange}}),e._v(" "),i("el-dialog",{directives:[{name:"loading",rawName:"v-loading",value:e.takeloading,expression:"takeloading"}],attrs:{title:"设备订阅",visible:e.takedialogVisible,width:"390px","close-on-click-modal":!1,top:"3%","element-loading-text":"拼命加载中","element-loading-spinner":"el-icon-loading","element-loading-background":"rgba(0, 0, 0, 0.8)"},on:{"update:visible":function(t){e.takedialogVisible=t},close:e.takeclose}},[i("div",{staticClass:"takedialogbox"},[i("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"100px"}},[i("el-form-item",{attrs:{label:"设备ID",prop:"device_id"}},[i("el-input",{staticStyle:{width:"215px"},attrs:{size:"small"},model:{value:e.ruleForm.device_id,callback:function(t){e.$set(e.ruleForm,"device_id",t)},expression:"ruleForm.device_id"}})],1),e._v(" "),i("el-form-item",{attrs:{label:"设备类型",prop:"device_type"}},[i("el-select",{attrs:{placeholder:"请选择设备类型",size:"small"},model:{value:e.ruleForm.device_type,callback:function(t){e.$set(e.ruleForm,"device_type",t)},expression:"ruleForm.device_type"}},e._l(e.typeoptions,function(e){return i("el-option",{key:e.id,attrs:{label:e.device_name,value:e.id}})}),1)],1)],1)],1),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){e.takedialogVisible=!1}}},[e._v("取 消")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:e.takebtn}},[e._v("确 定")])],1)])],1)])},staticRenderFns:[]};var l=a("C7Lr")(i,s,!1,function(e){a("BlTT")},"data-v-5fecde1d",null);t.default=l.exports}});
|