chunk-19f13b52.0d666224.js 25 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-19f13b52"],{"1c59c":function(t,e,a){"use strict";var r=a("6d61"),n=a("6566");r("Set",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),n)},"1e92":function(t,e,a){"use strict";a.r(e);var r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"app-container data-backup-container"},[a("el-card",{staticClass:"box-card"},[a("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[a("span",[t._v("数据打包及备份")])]),a("div",{staticClass:"backup-content"},[a("el-form",{ref:"form",attrs:{model:t.backupParams,rules:t.rules,"label-width":"120px",disabled:t.isJobRunning}},[a("el-form-item",{attrs:{label:"选择相机通道",prop:"cameraIds"}},[a("el-checkbox",{on:{change:t.handleSelectAllChange},model:{value:t.backupParams.allCameras,callback:function(e){t.$set(t.backupParams,"allCameras",e)},expression:"backupParams.allCameras"}},[t._v("全部相机")]),a("el-select",{staticStyle:{width:"100%","margin-top":"10px"},attrs:{placeholder:"请选择一个或多个相机通道",multiple:"",clearable:"",filterable:"",disabled:t.backupParams.allCameras},model:{value:t.backupParams.cameraIds,callback:function(e){t.$set(t.backupParams,"cameraIds",e)},expression:"backupParams.cameraIds"}},t._l(t.cameraOptions,(function(t){return a("el-option",{key:t.id,attrs:{label:t.app,value:t.id}})})),1)],1),a("el-form-item",{attrs:{label:"选择时间范围",prop:"dateTimeRange"}},[a("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"datetimerange","range-separator":"至","start-placeholder":"开始日期时间","end-placeholder":"结束日期时间","value-format":"yyyy-MM-dd HH:mm:ss"},model:{value:t.backupParams.dateTimeRange,callback:function(e){t.$set(t.backupParams,"dateTimeRange",e)},expression:"backupParams.dateTimeRange"}})],1),a("el-form-item",{attrs:{label:"选择文件格式",prop:"format"}},[a("el-select",{staticStyle:{width:"200px"},attrs:{placeholder:"请选择格式"},model:{value:t.backupParams.format,callback:function(e){t.$set(t.backupParams,"format",e)},expression:"backupParams.format"}},[a("el-option",{attrs:{label:"MP4",value:"mp4"}}),a("el-option",{attrs:{label:"AVI",value:"avi"}})],1)],1),a("el-form-item",{attrs:{label:"分段阈值(MB)",prop:"maxFileSizeMb"}},[a("el-input-number",{staticStyle:{width:"200px"},attrs:{min:100,step:1024,"controls-position":"right",placeholder:"默认4096"},model:{value:t.backupParams.maxFileSizeMb,callback:function(e){t.$set(t.backupParams,"maxFileSizeMb",e)},expression:"backupParams.maxFileSizeMb"}}),a("div",{staticClass:"input-tip"},[t._v("单文件超过此大小(MB)时将自动切割。默认 4096MB (4GB)。")])],1),a("el-form-item",{attrs:{label:"保存根目录",prop:"savePath"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择服务器上的保存根目录",clearable:"",filterable:""},model:{value:t.backupParams.savePath,callback:function(e){t.$set(t.backupParams,"savePath",e)},expression:"backupParams.savePath"}},[t._l(t.allowedDestinations,(function(e){return a("el-tooltip",{key:e,attrs:{effect:"dark",content:e,placement:"left"}},[a("el-option",{attrs:{label:t.truncatePath(e),value:e}})],1)})),a("div",{staticStyle:{padding:"10px",color:"#acb3bb"},attrs:{slot:"empty"},slot:"empty"},[t._v(" 未能获取到服务器允许的保存位置列表,请检查后端配置。 ")])],2),a("div",{staticClass:"input-tip"},[t._v("最终文件将按小时保存在 {保存根目录}/{通道名}/{流ID}/年/月/日/ 目录下")])],1),a("el-form-item",[a("el-button",{attrs:{type:"primary",icon:"el-icon-finished",loading:t.isJobRunning},on:{click:t.handleStartBackup}},[t._v(" "+t._s(t.isJobRunning?"正在备份中...":"开始备份")+" ")]),t.jobStatus.id?a("el-button",{attrs:{icon:"el-icon-refresh"},on:{click:t.resetForm}},[t._v("重置任务")]):t._e()],1)],1),t.jobStatus.id?a("div",{staticClass:"job-status-section"},[a("el-divider",{attrs:{"content-position":"left"}},[t._v("备份任务状态")]),a("el-descriptions",{attrs:{column:1,border:""}},[a("el-descriptions-item",{attrs:{label:"任务ID"}},[t._v(t._s(t.jobStatus.id))]),a("el-descriptions-item",{attrs:{label:"任务状态"}},[a("el-tag",{attrs:{type:t.statusTagType}},[t._v(t._s(t.statusText))])],1),"GATHERING_STREAMS"===t.jobStatus.status||"PROCESSING_HOURS"===t.jobStatus.status?a("el-descriptions-item",{attrs:{label:"处理进度"}},[a("el-progress",{attrs:{percentage:t.jobStatus.progress,"text-inside":!0,status:"success","stroke-width":22}}),"GATHERING_STREAMS"===t.jobStatus.status?a("span",[t._v("正在准备任务...")]):t._e(),"PROCESSING_HOURS"===t.jobStatus.status?a("span",[t._v("正在按小时处理文件... (已处理 "+t._s(t.jobStatus.processedHours)+" / "+t._s(t.jobStatus.totalHours)+" 个小时*通道)")]):t._e()],1):t._e(),"COMPLETED"===t.jobStatus.status?a("el-descriptions-item",{attrs:{label:"保存根目录"}},[a("span",{staticStyle:{color:"#67C23A"}},[t._v(t._s(t.jobStatus.outputRootPath||"未知路径"))]),a("el-tooltip",{attrs:{content:"复制根目录路径到剪贴板",placement:"top"}},[a("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"text",icon:"el-icon-document-copy"},on:{click:function(e){return t.copyToClipboard(t.jobStatus.outputRootPath)}}})],1),a("div",{staticClass:"input-tip"},[t._v("文件已按小时保存在此根目录下的 {通道名}/{流ID}/年/月/日/ 子目录中")])],1):t._e(),"FAILED"===t.jobStatus.status?a("el-descriptions-item",{attrs:{label:"错误信息"}},[a("span",{staticStyle:{color:"#F56C6C"}},[t._v(t._s(t.jobStatus.error||"未知错误"))])]):t._e()],1)],1):t._e()],1)]),a("el-card",{staticClass:"box-card",staticStyle:{"margin-top":"20px"}},[a("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[a("span",[t._v("历史备份任务列表")])]),a("div",{staticClass:"backup-list-content"},[a("el-form",{ref:"jobListQueryForm",attrs:{model:t.jobListQueryParams,inline:!0,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"任务状态",prop:"status"}},[a("el-select",{staticStyle:{width:"180px"},attrs:{placeholder:"请选择状态",clearable:""},model:{value:t.jobListQueryParams.status,callback:function(e){t.$set(t.jobListQueryParams,"status",e)},expression:"jobListQueryParams.status"}},[a("el-option",{attrs:{label:"等待中",value:"PENDING"}}),a("el-option",{attrs:{label:"准备中",value:"GATHERING_STREAMS"}}),a("el-option",{attrs:{label:"处理中",value:"PROCESSING_HOURS"}}),a("el-option",{attrs:{label:"已完成",value:"COMPLETED"}}),a("el-option",{attrs:{label:"失败",value:"FAILED"}})],1)],1),a("el-form-item",[a("el-button",{attrs:{type:"primary",icon:"el-icon-search"},on:{click:t.handleQuery}},[t._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh"},on:{click:t.resetQuery}},[t._v("重置")])],1)],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.jobListLoading,expression:"jobListLoading"}],attrs:{data:t.jobList}},[a("el-table-column",{attrs:{label:"任务ID",prop:"id",align:"center","show-overflow-tooltip":"",width:"180"}}),a("el-table-column",{attrs:{label:"任务状态",prop:"status",align:"center",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-tag",{attrs:{type:t.formatTableStatusTag(e.row.status)}},[t._v(" "+t._s(t.formatTableStatusText(e.row.status))+" ")])]}}])}),a("el-table-column",{attrs:{label:"进度",prop:"progress",align:"center",width:"100"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.progress)+"%")])]}}])}),a("el-table-column",{attrs:{label:"备份时段",prop:"startTime",align:"center",width:"300"},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.startTime?a("div",[a("span",{staticStyle:{"font-size":"12px"}},[t._v(t._s(e.row.startTime))]),a("span",{staticStyle:{margin:"0 5px"}},[t._v("至")]),a("span",{staticStyle:{"font-size":"12px"}},[t._v(t._s(e.row.endTime))])]):a("span",[t._v("--")])]}}])}),a("el-table-column",{attrs:{label:"备份通道",prop:"allCameras",align:"left","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.allCameras?a("span",[t._v("全部通道")]):e.row.cameraIds?a("span",[t._v(t._s(e.row.cameraIds))]):a("span",[t._v("--")])]}}])}),a("el-table-column",{attrs:{label:"创建时间",prop:"createTime",align:"center",width:"160"}}),a("el-table-column",{attrs:{label:"完成时间",prop:"finishTime",align:"center",width:"160"}}),a("el-table-column",{attrs:{label:"保存根目录",prop:"outputRootPath",align:"left","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{label:"错误信息",prop:"error",align:"left","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{label:"操作",align:"center",width:"150"},scopedSlots:t._u([{key:"default",fn:function(e){return["PENDING"===e.row.status||"GATHERING_STREAMS"===e.row.status||"PROCESSING_HOURS"===e.row.status?a("el-button",{attrs:{type:"text",icon:"el-icon-view"},on:{click:function(a){return t.handleCheckStatus(e.row)}}},[t._v("监控 ")]):t._e(),a("el-button",{staticStyle:{color:"#F56C6C"},attrs:{type:"text",icon:"el-icon-delete"},on:{click:function(a){return t.handleDeleteJob(e.row)}}},[t._v("删除 ")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:t.jobListTotal>0,expression:"jobListTotal > 0"}],attrs:{total:t.jobListTotal,page:t.jobListQueryParams.pageNum,limit:t.jobListQueryParams.pageSize},on:{"update:page":function(e){return t.$set(t.jobListQueryParams,"pageNum",e)},"update:limit":function(e){return t.$set(t.jobListQueryParams,"pageSize",e)},pagination:t.getJobList}})],1)]),a("el-dialog",{attrs:{title:"错误详情",visible:t.errorDialogVisible,width:"60%","append-to-body":""},on:{"update:visible":function(e){t.errorDialogVisible=e}}},[a("div",{staticClass:"error-dialog-content"},[a("pre",[t._v(t._s(t.currentErrorText))])]),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(e){t.errorDialogVisible=!1}}},[t._v("关 闭")]),a("el-button",{attrs:{type:"primary"},on:{click:function(e){t.errorDialogVisible=!1}}},[t._v("确 定")])],1)])],1)},n=[],s=a("5530"),i=(a("d9e2"),a("fb6a"),a("97a0")),o=a("b775");function l(t){return Object(o["a"])({url:"/api/backup/start",method:"post",data:t})}function u(t){return Object(o["a"])({url:"/api/backup/status/"+t,method:"get"})}function c(t){return Object(o["a"])({url:"/api/backup/listPage",method:"get",params:t})}function d(){return Object(o["a"])({url:"/api/backup/destinations",method:"get"})}function p(t){return Object(o["a"])({url:"/api/backup/"+t,method:"delete"})}var f={name:"DataBackup",data:function(){var t=this,e=function(e,a,r){t.backupParams.allCameras||a&&0!==a.length?r():r(new Error("请至少选择一个相机通道或勾选“全部相机”"))};return{backupParams:{cameraIds:[],dateTimeRange:[],allCameras:!1,format:"mp4",savePath:"",maxFileSizeMb:4096},errorDialogVisible:!1,currentErrorText:"",rules:{cameraIds:[{validator:e,trigger:"change"}],dateTimeRange:[{required:!0,message:"请选择时间范围",trigger:"change"}],format:[{required:!0,message:"请选择文件格式",trigger:"change"}],savePath:[{required:!0,message:"请选择服务器保存根目录",trigger:"change"}],maxFileSizeMb:[{required:!0,message:"请输入分段阈值",trigger:"blur"}]},cameraOptions:[],allowedDestinations:[],jobStatus:{id:null,status:null,progress:0,totalHours:0,processedHours:0,outputRootPath:null,error:null},isJobRunning:!1,pollingTimer:null,jobListLoading:!1,jobList:[],jobListTotal:0,jobListQueryParams:{pageNum:1,pageSize:10,status:null},statusMap:{PENDING:"等待中",GATHERING_STREAMS:"正在准备",PROCESSING_HOURS:"正在按小时处理",COMPLETED:"已完成",FAILED:"失败"},tagMap:{PENDING:"info",GATHERING_STREAMS:"primary",PROCESSING_HOURS:"primary",COMPLETED:"success",FAILED:"danger"}}},computed:{statusText:function(){return this.statusMap[this.jobStatus.status]||"未知"},statusTagType:function(){return this.tagMap[this.jobStatus.status]||"info"}},created:function(){this.getCameraList(),this.fetchDestinations(),this.getJobList()},beforeDestroy:function(){this.stopPolling()},methods:{getCameraList:function(){var t=this;Object(i["c"])({pageNum:1,pageSize:9999}).then((function(e){t.cameraOptions=e.rows}))},fetchDestinations:function(){var t=this;d().then((function(e){200===e.code&&Array.isArray(e.data)?t.allowedDestinations=e.data:t.$modal.msgError("获取服务器保存位置列表失败!")})).catch((function(){t.$modal.msgError("请求服务器保存位置列表接口失败!")}))},truncatePath:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:50;return t?t.length<=e?t:"..."+t.slice(-e):""},handleSelectAllChange:function(t){t&&(this.backupParams.cameraIds=[],this.$refs.form.clearValidate("cameraIds"))},handleStartBackup:function(){var t=this;this.$refs.form.validate((function(e){e&&t.$modal.confirm("确认要将备份文件按小时保存到服务器指定根目录下吗?此过程可能需要较长时间。").then((function(){t.$modal.loading("正在创建备份任务...");var e={cameraIds:t.backupParams.cameraIds,startTime:t.backupParams.dateTimeRange[0],endTime:t.backupParams.dateTimeRange[1],allCameras:t.backupParams.allCameras,format:t.backupParams.format,savePath:t.backupParams.savePath,maxFileSizeMb:t.backupParams.maxFileSizeMb};l(e).then((function(e){t.$modal.closeLoading(),200===e.code&&e.data?(t.jobStatus=Object(s["a"])({},e.data),t.isJobRunning=!0,t.startPolling(t.jobStatus.id),t.$modal.msgSuccess("备份任务已成功创建!"),t.getJobList()):t.$modal.msgError(e.msg||"创建任务失败")})).catch((function(){t.$modal.closeLoading(),t.$modal.msgError("请求后端服务失败,请检查网络或联系管理员。")}))})).catch((function(){}))}))},startPolling:function(t){var e=this;this.stopPolling(),this.pollingTimer=setInterval((function(){e.pollJobStatus(t)}),5e3)},stopPolling:function(){this.pollingTimer&&(clearInterval(this.pollingTimer),this.pollingTimer=null)},pollJobStatus:function(t){var e=this;u(t).then((function(t){200===t.code&&t.data?(e.jobStatus=t.data,"COMPLETED"!==e.jobStatus.status&&"FAILED"!==e.jobStatus.status||(e.stopPolling(),e.isJobRunning=!1,e.getJobList(),"COMPLETED"===e.jobStatus.status?e.$modal.msgSuccess("备份任务已完成!文件已按小时保存在服务器目录: ".concat(e.jobStatus.outputRootPath)):e.$modal.msgError("备份任务失败!"))):(e.stopPolling(),e.isJobRunning=!1,e.$modal.msgError(t.msg||"查询任务状态失败"))})).catch((function(){e.stopPolling(),e.isJobRunning=!1,e.$modal.msgError("轮询任务状态时网络异常, 轮询已停止。")}))},copyToClipboard:function(t){var e=this;t&&navigator.clipboard.writeText(t).then((function(){e.$modal.msgSuccess("根目录路径已复制到剪贴板!")})).catch((function(t){console.error("无法复制文本: ",t),e.$modal.msgError("复制失败,您的浏览器可能不支持此功能。")}))},resetForm:function(){this.stopPolling(),this.isJobRunning=!1,this.backupParams={cameraIds:[],dateTimeRange:[],allCameras:!1,format:"mp4",savePath:"",maxFileSizeMb:4096},this.jobStatus={id:null,status:null,progress:0,totalHours:0,processedHours:0,outputRootPath:null,error:null},this.$refs.form&&this.$refs.form.resetFields()},getJobList:function(){var t=this;this.jobListLoading=!0,c(this.jobListQueryParams).then((function(e){t.jobList=e.rows,t.jobListTotal=e.total,t.jobListLoading=!1})).catch((function(){t.jobListLoading=!1,t.$modal.msgError("获取历史任务列表失败")}))},handleShowError:function(t){this.currentErrorText=t,this.errorDialogVisible=!0},handleDeleteJob:function(t){var e=this;this.$modal.confirm('是否确认删除备份任务 "'+t.id+'"?此操作不可恢复。').then((function(){return p(t.id)})).then((function(){e.$modal.msgSuccess("删除成功"),e.getJobList(),e.jobStatus.id===t.id&&(e.stopPolling(),e.isJobRunning=!1,e.jobStatus={id:null,status:null,progress:0,totalHours:0,processedHours:0,outputRootPath:null,error:null})})).catch((function(){}))},handleQuery:function(){this.jobListQueryParams.pageNum=1,this.getJobList()},resetQuery:function(){this.jobListQueryParams={pageNum:1,pageSize:10,status:null},this.$refs.jobListQueryForm&&this.$refs.jobListQueryForm.resetFields(),this.handleQuery()},formatTableStatusText:function(t){return this.statusMap[t]||"未知"},formatTableStatusTag:function(t){return this.tagMap[t]||"info"},handleCheckStatus:function(t){this.stopPolling(),this.jobStatus=Object(s["a"])({},t),this.isJobRunning=!0,this.startPolling(t.id),this.$modal.msgSuccess("已开始监控任务: ".concat(t.id,",请查看上方状态区")),window.scrollTo({top:0,behavior:"smooth"})}}},m=f,b=(a("d6f7"),a("42ff"),a("2877")),h=Object(b["a"])(m,r,n,!1,null,"87c90b2e",null);e["default"]=h.exports},"42ff":function(t,e,a){"use strict";a("d67f")},"466d":function(t,e,a){"use strict";var r=a("c65b"),n=a("d784"),s=a("825a"),i=a("7234"),o=a("50c4"),l=a("577e"),u=a("1d80"),c=a("dc4a"),d=a("8aa5"),p=a("14c3");n("match",(function(t,e,a){return[function(e){var a=u(this),n=i(e)?void 0:c(e,t);return n?r(n,e,a):new RegExp(e)[t](l(a))},function(t){var r=s(this),n=l(t),i=a(e,r,n);if(i.done)return i.value;if(!r.global)return p(r,n);var u=r.unicode;r.lastIndex=0;var c,f=[],m=0;while(null!==(c=p(r,n))){var b=l(c[0]);f[m]=b,""===b&&(r.lastIndex=d(n,o(r.lastIndex),u)),m++}return 0===m?null:f}]}))},"4fad":function(t,e,a){var r=a("d039"),n=a("861d"),s=a("c6b6"),i=a("d86b"),o=Object.isExtensible,l=r((function(){o(1)}));t.exports=l||i?function(t){return!!n(t)&&((!i||"ArrayBuffer"!=s(t))&&(!o||o(t)))}:o},6062:function(t,e,a){a("1c59c")},6566:function(t,e,a){"use strict";var r=a("9bf2").f,n=a("7c73"),s=a("6964"),i=a("0366"),o=a("19aa"),l=a("7234"),u=a("2266"),c=a("c6d2"),d=a("4754"),p=a("2626"),f=a("83ab"),m=a("f183").fastKey,b=a("69f3"),h=b.set,g=b.getterFor;t.exports={getConstructor:function(t,e,a,c){var d=t((function(t,r){o(t,p),h(t,{type:e,index:n(null),first:void 0,last:void 0,size:0}),f||(t.size=0),l(r)||u(r,t[c],{that:t,AS_ENTRIES:a})})),p=d.prototype,b=g(e),v=function(t,e,a){var r,n,s=b(t),i=S(t,e);return i?i.value=a:(s.last=i={index:n=m(e,!0),key:e,value:a,previous:r=s.last,next:void 0,removed:!1},s.first||(s.first=i),r&&(r.next=i),f?s.size++:t.size++,"F"!==n&&(s.index[n]=i)),t},S=function(t,e){var a,r=b(t),n=m(e);if("F"!==n)return r.index[n];for(a=r.first;a;a=a.next)if(a.key==e)return a};return s(p,{clear:function(){var t=this,e=b(t),a=e.index,r=e.first;while(r)r.removed=!0,r.previous&&(r.previous=r.previous.next=void 0),delete a[r.index],r=r.next;e.first=e.last=void 0,f?e.size=0:t.size=0},delete:function(t){var e=this,a=b(e),r=S(e,t);if(r){var n=r.next,s=r.previous;delete a.index[r.index],r.removed=!0,s&&(s.next=n),n&&(n.previous=s),a.first==r&&(a.first=n),a.last==r&&(a.last=s),f?a.size--:e.size--}return!!r},forEach:function(t){var e,a=b(this),r=i(t,arguments.length>1?arguments[1]:void 0);while(e=e?e.next:a.first){r(e.value,e.key,this);while(e&&e.removed)e=e.previous}},has:function(t){return!!S(this,t)}}),s(p,a?{get:function(t){var e=S(this,t);return e&&e.value},set:function(t,e){return v(this,0===t?0:t,e)}}:{add:function(t){return v(this,t=0===t?0:t,t)}}),f&&r(p,"size",{get:function(){return b(this).size}}),d},setStrong:function(t,e,a){var r=e+" Iterator",n=g(e),s=g(r);c(t,e,(function(t,e){h(this,{type:r,target:t,state:n(t),kind:e,last:void 0})}),(function(){var t=s(this),e=t.kind,a=t.last;while(a&&a.removed)a=a.previous;return t.target&&(t.last=a=a?a.next:t.state.first)?d("keys"==e?a.key:"values"==e?a.value:[a.key,a.value],!1):(t.target=void 0,d(void 0,!0))}),a?"entries":"values",!a,!0),p(e)}}},"6d61":function(t,e,a){"use strict";var r=a("23e7"),n=a("da84"),s=a("e330"),i=a("94ca"),o=a("cb2d"),l=a("f183"),u=a("2266"),c=a("19aa"),d=a("1626"),p=a("7234"),f=a("861d"),m=a("d039"),b=a("1c7e"),h=a("d44e"),g=a("7156");t.exports=function(t,e,a){var v=-1!==t.indexOf("Map"),S=-1!==t.indexOf("Weak"),_=v?"set":"add",y=n[t],P=y&&y.prototype,x=y,w={},k=function(t){var e=s(P[t]);o(P,t,"add"==t?function(t){return e(this,0===t?0:t),this}:"delete"==t?function(t){return!(S&&!f(t))&&e(this,0===t?0:t)}:"get"==t?function(t){return S&&!f(t)?void 0:e(this,0===t?0:t)}:"has"==t?function(t){return!(S&&!f(t))&&e(this,0===t?0:t)}:function(t,a){return e(this,0===t?0:t,a),this})},j=i(t,!d(y)||!(S||P.forEach&&!m((function(){(new y).entries().next()}))));if(j)x=a.getConstructor(e,t,v,_),l.enable();else if(i(t,!0)){var T=new x,E=T[_](S?{}:-0,1)!=T,L=m((function(){T.has(1)})),C=b((function(t){new y(t)})),R=!S&&m((function(){var t=new y,e=5;while(e--)t[_](e,e);return!t.has(-0)}));C||(x=e((function(t,e){c(t,P);var a=g(new y,t,x);return p(e)||u(e,a[_],{that:a,AS_ENTRIES:v}),a})),x.prototype=P,P.constructor=x),(L||R)&&(k("delete"),k("has"),v&&k("get")),(R||E)&&k(_),S&&P.clear&&delete P.clear}return w[t]=x,r({global:!0,constructor:!0,forced:x!=y},w),h(x,t),S||a.setStrong(x,t,v),x}},"97a0":function(t,e,a){"use strict";a.d(e,"a",(function(){return n})),a.d(e,"b",(function(){return s})),a.d(e,"f",(function(){return i})),a.d(e,"c",(function(){return o})),a.d(e,"d",(function(){return l})),a.d(e,"e",(function(){return u}));var r=a("b775");a("ed08");function n(t){return Object(r["a"])({url:"/sis/sisStreamProxy",method:"post",data:t})}function s(t){return Object(r["a"])({url:"/sis/sisStreamProxy/"+t,method:"delete"})}function i(t){return Object(r["a"])({url:"/sis/sisStreamProxy",method:"put",data:t})}function o(t){return Object(r["a"])({url:"/sis/sisStreamProxy/selectSisStreamProxyListByPage",method:"get",params:t})}function l(t){return Object(r["a"])({url:"/sis/sisStreamProxy/sisStreamProxy/selectEquId",method:"post",data:t})}function u(t){return Object(r["a"])({url:"/sis/sisStreamProxy/selectStreamProxyItem",method:"post",params:t})}},bb2f:function(t,e,a){var r=a("d039");t.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},d67f:function(t,e,a){},d6f7:function(t,e,a){"use strict";a("feea")},d86b:function(t,e,a){var r=a("d039");t.exports=r((function(){if("function"==typeof ArrayBuffer){var t=new ArrayBuffer(8);Object.isExtensible(t)&&Object.defineProperty(t,"a",{value:8})}}))},ed08:function(t,e,a){"use strict";a.d(e,"e",(function(){return r})),a.d(e,"f",(function(){return n})),a.d(e,"b",(function(){return s})),a.d(e,"c",(function(){return i})),a.d(e,"h",(function(){return o})),a.d(e,"d",(function(){return l})),a.d(e,"a",(function(){return u})),a.d(e,"i",(function(){return c})),a.d(e,"g",(function(){return d}));a("53ca"),a("d9e2"),a("a630"),a("a15b"),a("d81d"),a("14d9"),a("fb6a"),a("b64b"),a("d3b7"),a("4d63"),a("c607"),a("ac1f"),a("2c3e"),a("00b4"),a("25f0"),a("6062"),a("3ca3"),a("466d"),a("5319"),a("159b"),a("ddb0"),a("c38a");function r(t){if(null==t||""==t)return"";var e=new Date(t),a=e.getFullYear(),r=e.getMonth()+1<10?"0"+(e.getMonth()+1):e.getMonth()+1,n=e.getDate()<10?"0"+e.getDate():e.getDate(),s=e.getHours()<10?"0"+e.getHours():e.getHours(),i=e.getMinutes()<10?"0"+e.getMinutes():e.getMinutes(),o=e.getSeconds()<10?"0"+e.getSeconds():e.getSeconds();return a+"-"+r+"-"+n+" "+s+":"+i+":"+o}function n(t){if(null==t||""==t)return"";var e=new Date(t),a=e.getFullYear(),r=e.getMonth()+1<10?"0"+(e.getMonth()+1):e.getMonth()+1,n=e.getDate()<10?"0"+e.getDate():e.getDate();e.getHours(),e.getHours(),e.getMinutes(),e.getMinutes(),e.getSeconds(),e.getSeconds();return a+"/"+r+"/"+n}function s(t){for(var e=t.length,a=t.length-1;a>=0;a--){var r=t.charCodeAt(a);r>127&&r<=2047?e++:r>2047&&r<=65535&&(e+=2),r>=56320&&r<=57343&&a--}return e}function i(t,e,a){var r,n,s,i,o,l=function l(){var u=+new Date-i;u<e&&u>0?r=setTimeout(l,e-u):(r=null,a||(o=t.apply(s,n),r||(s=n=null)))};return function(){for(var n=arguments.length,u=new Array(n),c=0;c<n;c++)u[c]=arguments[c];s=this,i=+new Date;var d=a&&!r;return r||(r=setTimeout(l,e)),d&&(o=t.apply(s,u),s=u=null),o}}function o(t,e){for(var a=Object.create(null),r=t.split(","),n=0;n<r.length;n++)a[r[n]]=!0;return e?function(t){return a[t.toLowerCase()]}:function(t){return a[t]}}var l="export default ",u={html:{indent_size:"2",indent_char:" ",max_preserve_newlines:"-1",preserve_newlines:!1,keep_array_indentation:!1,break_chained_methods:!1,indent_scripts:"separate",brace_style:"end-expand",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:"110",indent_inner_html:!0,comma_first:!1,e4x:!0,indent_empty_lines:!0},js:{indent_size:"2",indent_char:" ",max_preserve_newlines:"-1",preserve_newlines:!1,keep_array_indentation:!1,break_chained_methods:!1,indent_scripts:"normal",brace_style:"end-expand",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!0,end_with_newline:!0,wrap_line_length:"110",indent_inner_html:!0,comma_first:!1,e4x:!0,indent_empty_lines:!0}};function c(t){return t.replace(/( |^)[a-z]/g,(function(t){return t.toUpperCase()}))}function d(t){return/^[+-]?(0|([1-9]\d*))(\.\d+)?$/g.test(t)}},f183:function(t,e,a){var r=a("23e7"),n=a("e330"),s=a("d012"),i=a("861d"),o=a("1a2d"),l=a("9bf2").f,u=a("241c"),c=a("057f"),d=a("4fad"),p=a("90e3"),f=a("bb2f"),m=!1,b=p("meta"),h=0,g=function(t){l(t,b,{value:{objectID:"O"+h++,weakData:{}}})},v=function(t,e){if(!i(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!o(t,b)){if(!d(t))return"F";if(!e)return"E";g(t)}return t[b].objectID},S=function(t,e){if(!o(t,b)){if(!d(t))return!0;if(!e)return!1;g(t)}return t[b].weakData},_=function(t){return f&&m&&d(t)&&!o(t,b)&&g(t),t},y=function(){P.enable=function(){},m=!0;var t=u.f,e=n([].splice),a={};a[b]=1,t(a).length&&(u.f=function(a){for(var r=t(a),n=0,s=r.length;n<s;n++)if(r[n]===b){e(r,n,1);break}return r},r({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:c.f}))},P=t.exports={enable:y,fastKey:v,getWeakData:S,onFreeze:_};s[b]=!0},feea:function(t,e,a){}}]);