1 line
29 KiB
JavaScript
1 line
29 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-projectEnd-markRoom-markRoom","pages-my-my"],{"0201":function(t,e,i){var n=i("24fb");e=n(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.dialogBox[data-v-177aa7fe]{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999}.mask[data-v-177aa7fe]{width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.4)}.dialogTitle[data-v-177aa7fe]{padding:15px}.dialogContent[data-v-177aa7fe]{width:calc(100% - 90px);position:fixed;left:45px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;border-radius:4px}.dialogInner[data-v-177aa7fe]{padding:0 15px}',""]),t.exports=e},"0e93":function(t,e,i){var n=i("ebe9");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=i("4f06").default;a("ff6b7228",n,!0,{sourceMap:!1,shadowMode:!1})},"148a":function(t,e,i){"use strict";i.r(e);var n=i("5e84"),a=i.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(o);e["default"]=a.a},1629:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return o})),i.d(e,"a",(function(){return n}));var n={headers:i("996e").default,uniIcons:i("1f6e").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"bysContent",staticStyle:{"background-color":"white","min-height":"100%"}},[i("headers",{attrs:{showBack:!0,themeType:"white"}},[i("v-uni-view",{staticClass:"headerName"},[t._v(t._s(t.projectDetail.projectName))])],1),i("v-uni-image",{staticClass:"titleBg",attrs:{src:"/static/titleBg.png"}}),i("v-uni-view",{staticStyle:{color:"white","text-align":"center",position:"relative","z-index":"2"}},[i("v-uni-picker",{staticStyle:{border:"1px solid white","border-radius":"20px",display:"inline-block",padding:"5px 15px"},attrs:{mode:"selector",range:t.devList,"range-key":"laboratoryName",value:t.devIndex},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.changeDev.apply(void 0,arguments)}}},[t.devList.length>0?i("v-uni-view",{staticClass:"selectBox"},[i("v-uni-text",{},[t._v(t._s(t.devList[t.devIndex].laboratoryName))]),i("uni-icons",{staticClass:"arrow",attrs:{type:"arrowdown",size:"15",color:"white"}})],1):t._e()],1),i("v-uni-image",{staticClass:"alarm_set",attrs:{src:"/static/alarm_set.png"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.showSetAlarmDialog.apply(void 0,arguments)}}})],1),i("v-uni-view",{staticClass:"realTimeBox"},[i("v-uni-view",{staticClass:"item",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.viewMore.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"txt"},[t._v("实时温度°C")]),2==t.devState?i("v-uni-view",{staticClass:"num dev-state"},[t._v("离线")]):i("v-uni-view",{staticClass:"num"},[t._v(t._s(t.currentData.temperature?t.currentData.temperature:"--"))])],1),i("v-uni-view",{staticClass:"item",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.viewMore.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"txt"},[t._v("实时湿度%RH")]),2==t.devState?i("v-uni-view",{staticClass:"num dev-state"},[t._v("离线")]):i("v-uni-view",{staticClass:"num"},[t._v(t._s(t.currentData.humidity?t.currentData.humidity:"--"))])],1),i("v-uni-view",{staticClass:"item",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.viewMoreAlarm.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"txt"},[t._v("今日报警次数")]),2==t.devState?i("v-uni-view",{staticClass:"num dev-state"},[t._v("离线")]):i("v-uni-view",{staticClass:"num"},[t._v(t._s(t.currentData.currentDayAlarmNum?t.currentData.currentDayAlarmNum:"--"))])],1)],1),t.devList.length>0&&t.devList[t.devIndex].videoList?i("v-uni-view",{staticClass:"selectContent"},[i("v-uni-picker",{attrs:{mode:"selector",range:t.devList[t.devIndex].videoList,"range-key":"videoName",value:t.videoIndex},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.changeVideo.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"selectVideoBox"},[i("v-uni-text",{staticClass:"videoName"},[t._v(t._s(t.devList[t.devIndex].videoList[t.videoIndex].videoName))]),i("uni-icons",{staticClass:"arrow",attrs:{type:"arrowdown",size:"15"}})],1)],1)],1):t._e(),i("v-uni-view",{staticClass:"moudleTitle2"},[t._v("实时视频")]),i("v-uni-video",{directives:[{name:"show",rawName:"v-show",value:t.hideVideo,expression:"hideVideo"}],staticClass:"videoBox",attrs:{id:"myVideo",src:t.videoUrl,controls:!0,autoplay:!0}}),i("v-uni-view",{staticClass:"moudleTitle"},[i("v-uni-text",{staticClass:"moudleTitleItem moudleTitleItem1",class:0==t.tabIndex?"active":"",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.tabIndex=0}}},[t._v("样品管理")]),i("v-uni-text",{staticClass:"moudleTitleItem moudleTitleItem2",class:1==t.tabIndex?"active":"",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.tabIndex=1}}},[t._v("摄像头控制")])],1),i("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:0==t.tabIndex,expression:"tabIndex==0"}],staticClass:"funcBox"},[i("v-uni-view",{staticClass:"funcItem",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.viewData(1)}}},[i("v-uni-view",{staticClass:"inner"},[i("v-uni-image",{staticClass:"img",attrs:{src:"/static/markRoomImg/yhz.png"}}),i("v-uni-view",{staticClass:"txt"},[t._v("养护中")]),i("v-uni-view",{staticClass:"num"},[t._v(t._s(t.currentData.sampleNum))])],1)],1),i("v-uni-view",{staticClass:"funcItem",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.viewData(2)}}},[i("v-uni-view",{staticClass:"inner"},[i("v-uni-image",{staticClass:"img",attrs:{src:"/static/markRoomImg/dqyp.png"}}),i("v-uni-view",{staticClass:"txt"},[t._v("到期样品")]),i("v-uni-view",{staticClass:"num"},[t._v(t._s(t.currentData.expireSampleNum))])],1)],1),i("v-uni-view",{staticClass:"funcItem",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.viewData(6)}}},[i("v-uni-view",{staticClass:"inner"},[i("v-uni-image",{staticClass:"img",attrs:{src:"/static/markRoomImg/cqtx.png"}}),i("v-uni-view",{staticClass:"txt"},[t._v("超期提醒")]),i("v-uni-view",{staticClass:"num"},[t._v(t._s(t.currentData.expireSampleNoticeNum))])],1)],1),i("v-uni-view",{staticClass:"funcItem",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.viewData(3)}}},[i("v-uni-view",{staticClass:"inner"},[i("v-uni-image",{staticClass:"img",attrs:{src:"/static/markRoomImg/sjzyp.png"}}),i("v-uni-view",{staticClass:"txt"},[t._v("送检中样品")]),i("v-uni-view",{staticClass:"num"},[t._v(t._s(t.currentData.inspectionSampleNum))])],1)],1),i("v-uni-view",{staticClass:"funcItem",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.viewData(4)}}},[i("v-uni-view",{staticClass:"inner"},[i("v-uni-image",{staticClass:"img",attrs:{src:"/static/markRoomImg/lsyhtz.png"}}),i("v-uni-view",{staticClass:"txt"},[t._v("历史养护"),i("br"),t._v("台账")])],1)],1),i("v-uni-view",{staticClass:"funcItem",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.viewData(5)}}},[i("v-uni-view",{staticClass:"inner"},[i("v-uni-image",{staticClass:"img",attrs:{src:"/static/markRoomImg/lssjtz.png"}}),i("v-uni-view",{staticClass:"txt"},[t._v("历史送检"),i("br"),t._v("台账")])],1)],1),i("v-uni-view",{staticClass:"funcItem",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goLocationFn.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"inner"},[i("v-uni-image",{staticClass:"img",attrs:{src:"/static/markRoomImg/cfwzsz.png"}}),i("v-uni-view",{staticClass:"txt"},[t._v("存放位置"),i("br"),t._v("设置")])],1)],1),i("v-uni-view",{staticClass:"funcItem",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goSampleTypeFn.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"inner"},[i("v-uni-image",{staticClass:"img",attrs:{src:"/static/markRoomImg/yplxsz.png"}}),i("v-uni-view",{staticClass:"txt"},[t._v("样品类型"),i("br"),t._v("设置")])],1)],1)],1),i("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:0==t.tabIndex,expression:"tabIndex==0"}],staticClass:"addBtn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.addFn.apply(void 0,arguments)}}},[i("v-uni-image",{staticClass:"img",attrs:{src:"/static/icon-add-blue.png"}}),t._v("样品录入")],1),i("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:1==t.tabIndex,expression:"tabIndex==1"}],staticClass:"videoOperateBox"},[i("v-uni-view",{staticClass:"box"},[i("v-uni-image",{staticClass:"bg",attrs:{src:"/static/videoControlIcon/bg.png"}}),i("v-uni-view",{staticClass:"pic top",class:"top"==t.activeBtn?"active":"",on:{touchstart:function(e){arguments[0]=e=t.$handleEvent(e),t.activeBtn="top",t.controlVideoFn(0,1,0,"UP")},touchend:function(e){arguments[0]=e=t.$handleEvent(e),t.clearTimer("UP")}}}),i("v-uni-view",{staticClass:"pic left",class:"left"==t.activeBtn?"active":"",on:{touchstart:function(e){arguments[0]=e=t.$handleEvent(e),t.activeBtn="left",t.controlVideoFn(-1,0,0,"LEFT")},touchend:function(e){arguments[0]=e=t.$handleEvent(e),t.clearTimer("LEFT")}}}),i("v-uni-view",{staticClass:"pic bottom",class:"bottom"==t.activeBtn?"active":"",on:{touchstart:function(e){arguments[0]=e=t.$handleEvent(e),t.activeBtn="bottom",t.controlVideoFn(0,-1,0,"DOWN")},touchend:function(e){arguments[0]=e=t.$handleEvent(e),t.clearTimer("DOWN")}}}),i("v-uni-view",{staticClass:"pic right",class:"right"==t.activeBtn?"active":"",on:{touchstart:function(e){arguments[0]=e=t.$handleEvent(e),t.activeBtn="right",t.controlVideoFn(1,0,0,"RIGHT")},touchend:function(e){arguments[0]=e=t.$handleEvent(e),t.clearTimer("RIGHT")}}})],1),i("v-uni-view",{staticClass:"box2"},[i("v-uni-view",{staticClass:"zoom zoomin",class:"zoomin"==t.activeBtn?"active":"",on:{touchstart:function(e){arguments[0]=e=t.$handleEvent(e),t.activeBtn="zoomin",t.controlVideoFn(0,0,1,"ZOOM_IN")},touchend:function(e){arguments[0]=e=t.$handleEvent(e),t.clearTimer("ZOOM_IN")}}}),i("v-uni-view",{staticClass:"zoom zoomout",class:"zoomout"==t.activeBtn?"active":"",on:{touchstart:function(e){arguments[0]=e=t.$handleEvent(e),t.activeBtn="zoomout",t.controlVideoFn(0,0,-1,"ZOOM_OUT")},touchend:function(e){arguments[0]=e=t.$handleEvent(e),t.clearTimer("ZOOM_OUT")}}})],1)],1),i("br"),i("dialogs",{ref:"dialogs",attrs:{canClickMask:!1},scopedSlots:t._u([{key:"content",fn:function(){return[i("v-uni-view",{staticClass:"formBox2"},[i("v-uni-form",{on:{submit:function(e){arguments[0]=e=t.$handleEvent(e),t.formSubmit.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"uni-form-item"},[i("v-uni-view",{staticClass:"uni-form-label"},[i("v-uni-text",{staticClass:"star"},[t._v("*")]),t._v("是否接收报警通知")],1),i("v-uni-view",{staticClass:"uni-form-input"},[i("v-uni-radio-group",{on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.radioChange.apply(void 0,arguments)}}},[i("v-uni-label",{staticStyle:{"margin-right":"20px"}},[i("v-uni-radio",{staticClass:"radios",attrs:{name:"isEnable",value:"0",checked:0==t.form.isEnable}}),t._v("是")],1),i("v-uni-label",[i("v-uni-radio",{staticClass:"radios",attrs:{name:"isEnable",value:"1",checked:1==t.form.isEnable}}),t._v("否")],1)],1)],1)],1),i("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:1==t.form.isEnable,expression:"form.isEnable == 1"}],staticClass:"uni-form-item"},[i("v-uni-view",{staticClass:"uni-form-label"},[i("v-uni-text",{staticClass:"star"},[t._v("*")]),t._v("不接收通知原因")],1),i("v-uni-view",{staticClass:"uni-form-input"},[i("v-uni-input",{staticClass:"uni-input",attrs:{"placeholder-class":"cl",name:"reason",value:t.form.reason,placeholder:"请输入"}})],1)],1),i("v-uni-button",{staticClass:"btn submitBtn",attrs:{"form-type":"submit",type:"primary"}},[t._v("保存")]),i("v-uni-view",{staticClass:"closeBtn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.closeDialogFn.apply(void 0,arguments)}}},[t._v("关闭")])],1)],1)]},proxy:!0}])})],1)},o=[]},"1f6e":function(t,e,i){"use strict";i.r(e);var n=i("f0c5"),a=Object(n["a"])({},void 0,void 0,!1,null,null,null,!1,void 0,void 0);e["default"]=a.exports},2311:function(t,e,i){"use strict";i.r(e);var n=i("1629"),a=i("148a");for(var o in a)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(o);i("74ef");var s=i("f0c5"),r=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"8324e5ec",null,!1,n["a"],void 0);e["default"]=r.exports},2554:function(t,e,i){"use strict";var n=i("0e93"),a=i.n(n);a.a},"339c":function(t,e,i){var n=i("24fb");e=n(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.bysContent[data-v-8324e5ec] .headerBox{background-color:initial;border-bottom:none}.realTimeBox[data-v-8324e5ec]{color:#fff;overflow:hidden;margin-top:20px;position:relative;z-index:2}.realTimeBox .titles[data-v-8324e5ec]{width:10px;height:51px;float:left;margin-top:10px}.realTimeBox .item[data-v-8324e5ec]{float:left;text-align:center;width:33.33%}.realTimeBox .item .txt[data-v-8324e5ec]{font-size:13px}.realTimeBox .item .num[data-v-8324e5ec]{font-size:28px}.realTimeBox .item .dev-state[data-v-8324e5ec]{font-size:20px}.arrow[data-v-8324e5ec]{margin-left:10px}.moudleTitle[data-v-8324e5ec]{font-size:14px;position:relative;text-align:center;margin:30px 0 15px}.moudleTitle2[data-v-8324e5ec]{font-size:10px;opacity:.69;font-weight:400;margin:15px 0;text-align:center}.moudleTitleItem[data-v-8324e5ec]{background-color:#e6e6e6;padding:5px 12px;width:100px}.moudleTitleItem.active[data-v-8324e5ec]{background-color:#58a7f9;color:#fff}.moudleTitleItem1[data-v-8324e5ec]{border-top-left-radius:10px}.moudleTitleItem2[data-v-8324e5ec]{border-top-right-radius:10px}.videoBox[data-v-8324e5ec]{width:calc(100% - 30px);height:225px;margin:0 15px;border-radius:10px}.funcBox[data-v-8324e5ec]{overflow:hidden;margin:0 11px}.funcBox .funcItem[data-v-8324e5ec]{float:left;width:25%;font-size:12px;text-align:center;margin-bottom:8px}.funcBox .funcItem .inner[data-v-8324e5ec]{border:1px dashed #dcdcdc;padding:5px 0;margin:0 4px}.funcBox .funcItem .txt[data-v-8324e5ec]{color:rgba(42,43,91,.88)}.funcBox .funcItem .img[data-v-8324e5ec]{width:31px;height:31px}.funcBox .funcItem .num[data-v-8324e5ec]{font-size:10px;color:#e90000}.selectContent[data-v-8324e5ec]{text-align:center;margin-top:60px;position:relative;z-index:2}.selectVideoBox[data-v-8324e5ec]{border:1px solid rgba(42,43,91,.2);border-radius:18px;height:35px;font-size:15px;display:inline-block}.selectVideoBox .videoName[data-v-8324e5ec]{padding:0 12px 0 15px;line-height:35px;height:35px}.selectVideoBox .arrow[data-v-8324e5ec]{padding:0 12px 0 2px}.titleBg[data-v-8324e5ec]{width:100%;position:absolute;top:0;left:0;height:250px}.addBtn[data-v-8324e5ec]{border:2px solid #2b8df3;border-radius:25px;height:40px;line-height:40px;color:#2b8df3;width:65%;margin:14px auto 0;text-align:center;font-size:16px;display:flex;align-items:center;justify-content:center}.addBtn .img[data-v-8324e5ec]{margin-right:13px;width:18px;height:18px}.videoOperateBox[data-v-8324e5ec]{text-align:center;padding-top:10px}.videoOperateBox .bg[data-v-8324e5ec]{width:220px;height:220px}.videoOperateBox .box[data-v-8324e5ec]{position:relative;display:inline-block;margin:auto;height:220px}.videoOperateBox .pic[data-v-8324e5ec]{position:absolute;cursor:pointer}.videoOperateBox .zoom[data-v-8324e5ec]{width:106px;height:69px;display:inline-block;cursor:pointer}.videoOperateBox .zoomin.active[data-v-8324e5ec]{background:url(/static/videoControlIcon/4.png)}.videoOperateBox .zoomout.active[data-v-8324e5ec]{background:url(/static/videoControlIcon/2.png)}.videoOperateBox .zoomin[data-v-8324e5ec]{background:url(/static/videoControlIcon/3.png)}.videoOperateBox .zoomout[data-v-8324e5ec]{background:url(/static/videoControlIcon/1.png)}.videoOperateBox .left[data-v-8324e5ec]{width:28px;height:33px;background:url(/static/videoControlIcon/left.png);left:25px;top:50%;margin-top:-16px}.videoOperateBox .left.active[data-v-8324e5ec]{background:url(/static/videoControlIcon/left-active.png)}.videoOperateBox .right.active[data-v-8324e5ec]{background:url(/static/videoControlIcon/right-active.png)}.videoOperateBox .top.active[data-v-8324e5ec]{background:url(/static/videoControlIcon/top-active.png)}.videoOperateBox .bottom.active[data-v-8324e5ec]{background:url(/static/videoControlIcon/bottom-active.png)}.videoOperateBox .right[data-v-8324e5ec]{width:28px;height:33px;background:url(/static/videoControlIcon/right.png);right:25px;top:50%;margin-top:-16px}.videoOperateBox .top[data-v-8324e5ec]{width:33px;height:28px;background:url(/static/videoControlIcon/top.png);top:25px;left:50%;margin-left:-16px}.videoOperateBox .bottom[data-v-8324e5ec]{width:33px;height:28px;background:url(/static/videoControlIcon/bottom.png);bottom:25px;left:50%;margin-left:-16px}.alarm_set[data-v-8324e5ec]{position:absolute;margin:5px 10px 0;width:22px;height:22px;right:0}.radios[data-v-8324e5ec]{-webkit-transform:scale(.7);transform:scale(.7)}.closeBtn[data-v-8324e5ec]{font-size:15px;color:rgba(42,43,91,.5);padding:10px 0;text-align:center}',""]),t.exports=e},"381b":function(t,e,i){"use strict";i("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={props:{canClickMask:{type:Boolean,default:!0}},data:function(){return{dialogVisible:!1}},mounted:function(){},methods:{showFn:function(){this.dialogVisible=!0},hideFn:function(){this.canClickMask&&(this.dialogVisible=!1)},hideFn2:function(){this.dialogVisible=!1}}};e.default=n},"3d37":function(t,e,i){var n=i("0201");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=i("4f06").default;a("54401c17",n,!0,{sourceMap:!1,shadowMode:!1})},58885:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return o})),i.d(e,"a",(function(){return n}));var n={uniIcons:i("1f6e").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{class:t.themeType?"whiteHeaderBox":""},[i("v-uni-view",{staticClass:"statusBar",style:{height:t.mobileTopHeight+"px"}}),i("v-uni-view",{staticClass:"headerBox"},[i("uni-icons",{directives:[{name:"show",rawName:"v-show",value:t.showBack,expression:"showBack"}],staticClass:"backImg",attrs:{type:"arrowleft",size:"24"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goBackFn.apply(void 0,arguments)}}}),t._t("default")],2)],1)},o=[]},"5e84":function(t,e,i){"use strict";i("7a82");var n=i("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("e9c4");var a=n(i("996e")),o=n(i("a7d0")),s={components:{headers:a.default,dialogs:o.default},data:function(){return{projectDetail:{projectName:"",projectSn:""},devList:[],devIndex:0,videoIndex:0,currentData:{currentDayAlarmNum:0,humidity:0,sampleNum:0,temperature:0,expireSampleNoticeNum:0,expireSampleNum:0,inspectionSampleNum:0},videoUrl:"",videoInfo:{},tabIndex:1,activeBtn:"",timer:null,form:{isEnable:"1",reason:""},hideVideo:!0,devState:1}},onLoad:function(t){t.sn?(this.projectDetail.projectSn=t.sn,this.projectDetail.projectName=t.projectName):this.projectDetail=JSON.parse(uni.getStorageSync("projectDetail")),this.loadDevList()},methods:{radioChange:function(t){this.form.isEnable=t.detail.value},showSetAlarmDialog:function(){this.hideVideo=!1,this.$refs.dialogs.showFn()},closeDialogFn:function(){this.hideVideo=!0,this.$refs.dialogs.hideFn2()},viewMoreAlarm:function(){this.devList.length>0&&uni.navigateTo({url:"alarmList?devSn="+this.devList[this.devIndex].devSn})},viewMore:function(){this.devList.length>0&&uni.navigateTo({url:"historyData?devSn="+this.devList[this.devIndex].devSn})},clearTimer:function(t){if(console.log("clearTimer"),this.activeBtn="",2!=this.videoInfo.deviceType)return uni.showToast({title:"该设备不是球机,不支持此操作",icon:"none"}),!1;this.controlVideoFn_isc2(t,1)},controlVideoFn:function(t,e,i,n){if(console.log("controlVideoFn"),2!=this.videoInfo.deviceType)return uni.showToast({title:"该设备不是球机,不支持此操作",icon:"none"}),!1;switch(this.videoInfo.videoType){case 3:this.controlVideoFn_isc2(n,0);break;case 4:this.controlVideoFn_dh(t,e,i);break;default:uni.showToast({title:"暂不支持",icon:"none"});break}},controlVideoFn_isc2:function(t,e){var i={itemId:this.videoInfo.itemId,opType:t,opSize:100,action:e};this.sendRequest({url:"xmgl/videoItem/setHikPtzControl",data:i,hideLoading:!0,method:"post",success:function(t){uni.showToast({title:"控制成功",icon:"none"})}})},controlVideoFn_isc:function(t){var e={itemId:this.videoInfo.itemId,opType:t,opSize:100,opCode:1};this.sendRequest({url:"xmgl/videoItem/getHikPtzControl",data:e,hideLoading:!0,method:"post",success:function(t){uni.showToast({title:"控制成功",icon:"none"})}})},controlVideoFn_dh:function(t,e,i){var n={pan:t,tilt:e,zoom:i,duration:100},a={ip:this.videoInfo.ip,port:this.videoInfo.port,username:this.videoInfo.username,password:this.videoInfo.password,chnnelcode:this.videoInfo.chnnelcode,jsonStr:JSON.stringify(n),data:new Date};this.sendRequest({url:"xmgl/video/putPTZ",data:a,hideLoading:!0,method:"get",success:function(t){uni.showToast({title:"控制成功",icon:"none"})}})},viewData:function(t){uni.navigateTo({url:"sampleManage/sampleList?opType="+t+"&devSn="+this.devList[this.devIndex].devSn})},goLocationFn:function(){uni.navigateTo({url:"./locationManage/locationManage?devSn="+this.devList[this.devIndex].devSn})},goSampleTypeFn:function(){uni.navigateTo({url:"sampleTypeManage/sampleTypeManage"})},addFn:function(){uni.navigateTo({url:"sampleManage/add"})},changeDev:function(t){this.devIndex=t.target.value,this.videoIndex=0,this.form={isEnable:this.devList[this.devIndex].isEnable,reason:this.devList[this.devIndex].reason},this.getRealTimeData(),this.isHasVideo()},changeVideo:function(t){this.videoIndex=t.target.value,this.isHasVideo()},loadDevList:function(){var t=this;this.sendRequest({url:"xmgl/standardDev/list",data:{projectSn:this.projectDetail.projectSn},method:"POST",success:function(e){t.devList=e.result,t.devList.length>0&&(t.form={isEnable:t.devList[this.devIndex?this.devIndex:0].isEnable,reason:t.devList[this.devIndex?this.devIndex:0].reason},t.getRealTimeData(),t.isHasVideo())}})},isHasVideo:function(){this.devList[this.devIndex].videoList&&this.devList[this.devIndex].videoList.length>0&&(2==this.devList[this.devIndex].videoList[this.videoIndex].videoType?this.videoUrl=this.devList[this.devIndex].videoList[this.videoIndex].liveRadioUrl:this.getPlayUrl())},getPlayUrl:function(){var t=this,e=t.devList[this.devIndex].videoList[this.videoIndex];this.videoInfo=e;var i={itemId:t.devList[this.devIndex].videoList[this.videoIndex].itemId};3==e.videoType&&(i.streamType=1,i.type="rtsp"),this.sendRequest({url:"xmgl/videoItem/getVideoItemInfo",data:i,method:"post",success:function(i){switch(e.videoType){case 1:t.videoUrl=i.result.videoInfo.hdFlvAddress;break;default:t.videoUrl=i.result.videoInfo.url;break}}})},getRealTimeData:function(){var t=this;this.sendRequest({url:"xmgl/standardDev/selectStandardDevStatisticsBySn",data:{projectSn:this.projectDetail.projectSn,devSn:this.devList[this.devIndex].devSn},method:"POST",success:function(e){console.log(e.result.devState),t.devState=e.result.devState,console.log("that.devState=========",t.devState),t.currentData=e.result.currentData}})},formSubmit:function(t){var e=this,i=t.detail.value;if("1"==this.form.isEnable&&""==i.reason)return uni.showToast({title:"请输入不接收通知原因",icon:"none"}),!1;this.form.id=this.devList[this.devIndex].id,this.form.reason=i.reason,this.form.projectSn=this.projectDetail.projectSn,this.sendRequest({url:"xmgl/standardDev/edit",data:this.form,method:"POST",success:function(t){uni.showToast({title:"保存成功!"}),e.$refs.dialogs.hideFn(),e.loadDevList()}})}}};e.default=s},"6bf9":function(t,e,i){"use strict";i.r(e);var n=i("b65d"),a=i.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(o);e["default"]=a.a},"74ef":function(t,e,i){"use strict";var n=i("856b"),a=i.n(n);a.a},"84fb":function(t,e,i){"use strict";i.r(e);var n=i("381b"),a=i.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(o);e["default"]=a.a},"856b":function(t,e,i){var n=i("339c");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=i("4f06").default;a("2dc7bac8",n,!0,{sourceMap:!1,shadowMode:!1})},"996e":function(t,e,i){"use strict";i.r(e);var n=i("58885"),a=i("6bf9");for(var o in a)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(o);i("2554");var s=i("f0c5"),r=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"929d0930",null,!1,n["a"],void 0);e["default"]=r.exports},a7d0:function(t,e,i){"use strict";i.r(e);var n=i("e14d"),a=i("84fb");for(var o in a)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(o);i("d95d");var s=i("f0c5"),r=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"177aa7fe",null,!1,n["a"],void 0);e["default"]=r.exports},b65d:function(t,e,i){"use strict";i("7a82");var n=i("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("1f6e")),o={props:["showBack","themeType"],components:{uniIcons:a.default},data:function(){return{mobileTopHeight:0}},mounted:function(){var t=this;uni.getSystemInfo({success:function(e){t.mobileTopHeight=e.statusBarHeight,uni.setStorageSync("systemInfo",e),console.log(e)}}),console.log("this.mobileTopHeight",this.mobileTopHeight)},methods:{goBackFn:function(){uni.navigateBack({success:function(){}})}}};e.default=o},d95d:function(t,e,i){"use strict";var n=i("3d37"),a=i.n(n);a.a},e14d:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:t.dialogVisible,expression:"dialogVisible"}],staticClass:"dialogBox"},[i("v-uni-view",{staticClass:"mask",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.hideFn.apply(void 0,arguments)}}}),i("v-uni-view",{staticClass:"dialogContent"},[t._t("content")],2)],1)},a=[]},ebe9:function(t,e,i){var n=i("24fb");e=n(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.statusBar[data-v-929d0930]{background-color:#2a2b5b}.whiteHeaderBox .statusBar[data-v-929d0930]{background-color:#2b8df3}',""]),t.exports=e}}]); |