water-ldht/dist/static/js/chunk-452b7002.0e6a81df.js

7 lines
11 KiB
JavaScript

/*!
* build: vue-admin-beautiful
* vue-admin-beautiful author: chuzhixin 1204505056@qq.com
* vue-admin-beautiful QQ Group(QQ群): 972435319、1139183756
* time: 2024-10-10 11:14:28
*/
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-452b7002","chunk-782abb7a"],{"2f47":function(e,t,a){},"34d3":function(e,t,a){e.exports={"menu-color":"hsla(0,0%,27%,.95)","menu-color-active":"hsla(208,100%,55%,.95)","menu-background":"#fff","gallery-second-menu-background":"#fff"}},"48e2":function(e,t,a){},"51da":function(e,t,a){"use strict";a("34d3")},"9d47":function(e,t,a){"use strict";a("2f47")},acca:function(e,t,a){"use strict";a.r(t),a.d(t,"getList",(function(){return c})),a.d(t,"doEdit",(function(){return i})),a.d(t,"doDelete",(function(){return r})),a.d(t,"doAdd",(function(){return l})),a.d(t,"getDevices",(function(){return n})),a.d(t,"getLiveAddr",(function(){return d})),a.d(t,"ldDeviceByProjectId",(function(){return s})),a.d(t,"ysBindDevice",(function(){return u})),a.d(t,"capture",(function(){return f}));var o=a("b775");function c(e){return Object(o["default"])({url:"/ys/author/select?page="+e.page+"&size="+e.size,method:"get",data:e})}function i(e){return Object(o["default"])({url:"/ys/author/update",method:"post",data:e})}function r(e){return Object(o["default"])({url:"/ys/author/delete?id="+e.id,method:"post",data:e})}function l(e){return Object(o["default"])({url:"/ys/author/insert",method:"post",data:e})}function n(e){let t="?page="+e.page+"&size="+e.size;return""!=e.account&&void 0!=e.account&&(t+="&account="+e.account),""!=e.sonserName&&void 0!=e.sonserName&&(t+="&sonserName="+e.sonserName),""!=e.deviceSerial&&void 0!=e.deviceSerial&&(t+="&deviceSerial="+e.deviceSerial),3!=e.status&&void 0!=e.status&&(t+="&status="+e.status),Object(o["default"])({url:"/ys/api/getDevices"+t,method:"get",data:e})}function d(e){return Object(o["default"])({url:"/ys/api/getLiveAddr?account="+e.account+"&deviceSerial="+e.deviceSerial,method:"get",data:e})}function s(e){return Object(o["default"])({url:"/ys/api/ldDeviceByProjectId?projectId="+e.projectId,method:"get",data:e})}function u(e){return Object(o["default"])({url:"/ys/api/ysBindDevice?ysSerial="+e.ysSerial+"&code="+e.code+"&account="+e.account,method:"post",data:e})}function f(e){return Object(o["default"])({url:"/ys/author/capture?account="+e.account+"&captureFlag="+e.captureFlag,method:"post",data:e})}},ae38:function(e,t,a){"use strict";a.r(t);var o=a("f2bf");const c={class:"manage-container"},i={class:"manage-button"};function r(e,t,a,r,l,n){const d=Object(o["resolveComponent"])("el-button"),s=Object(o["resolveComponent"])("el-table-column"),u=Object(o["resolveComponent"])("el-switch"),f=Object(o["resolveComponent"])("el-table"),p=Object(o["resolveComponent"])("el-pagination"),m=Object(o["resolveComponent"])("fluorite-add"),h=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",c,[Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(d,{type:"primary",size:"small",onClick:t[0]||(t[0]=e=>n.handleAdd())},{default:Object(o["withCtx"])(()=>t[1]||(t[1]=[Object(o["createTextVNode"])(" 添加萤石云 ")])),_:1})]),Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(f,{data:l.fluoriteData,border:"",stripe:"",style:{width:"100%"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{prop:"id",label:"ID",width:"60",align:"center"}),Object(o["createVNode"])(s,{prop:"account",label:"账户名",width:"120",align:"center"}),Object(o["createVNode"])(s,{prop:"appKey",label:"appKey",width:"220",align:"center"}),Object(o["createVNode"])(s,{prop:"appSecret",label:"appSecret",width:"220",align:"center"}),Object(o["createVNode"])(s,{prop:"captureCycle",label:"抓拍周期",width:"90",align:"center"}),Object(o["createVNode"])(s,{prop:"enableStatus",label:"是否抓拍",align:"center"},{default:Object(o["withCtx"])(e=>[Object(o["createVNode"])(u,{modelValue:e.row.captureFlag,"onUpdate:modelValue":t=>e.row.captureFlag=t,"active-value":"1","inactive-value":"0",onClick:t=>n.updateFlag(e.row.captureFlag,e.row.account)},null,8,["modelValue","onUpdate:modelValue","onClick"])]),_:1}),Object(o["createVNode"])(s,{prop:"createTime",label:"添加时间",width:"200",align:"center"}),Object(o["createVNode"])(s,{prop:"updateTime",label:"编辑时间",width:"200",align:"center"}),Object(o["createVNode"])(s,{fixed:"right",label:e.$t("defalult.cz"),width:"180",align:"center"},{default:Object(o["withCtx"])(({row:a})=>[Object(o["createVNode"])(d,{type:"text",onClick:e=>n.sensorData(a)},{default:Object(o["withCtx"])(()=>t[2]||(t[2]=[Object(o["createTextVNode"])("设备")])),_:2},1032,["onClick"]),Object(o["createVNode"])(d,{type:"text",onClick:e=>n.handleEdit(a)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.bj")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(d,{type:"text",onClick:e=>n.handleDelete(a)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.sc")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[h,l.listLoading]]),Object(o["createVNode"])(p,{background:l.background,"current-page":l.queryForm.page,layout:l.layout,"page-size":l.queryForm.size,total:l.total,style:{"text-align":"right"},onCurrentChange:n.handleCurrentChange,onSizeChange:n.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"]),Object(o["createVNode"])(m,{ref:"edit"},null,512)])}a("14d9");var l=a("acca"),n=a("e8ee"),d={name:"Index",components:{fluoriteAdd:n["default"]},data(){return{fluoriteData:[],deviceId:"",projectId:"",lazy:!0,layout:"total, sizes, prev, pager, next, jumper",total:0,background:!0,listLoading:!0,elementLoadingText:"正在加载...",queryForm:{page:1,size:20}}},computed:{height(){return 500}},created(){this.fetchData()},methods:{async fetchData(){this.listLoading=!0;const{data:e}=await Object(l["getList"])(this.queryForm);console.log(e),this.fluoriteData=e.items,this.total=e.total,setTimeout(()=>{this.listLoading=!1},500)},handleAdd(){this.$refs["edit"].showEdit(this.deviceId,0)},handleEdit(e){e.deviceId=this.deviceId,this.$refs["edit"].showEdit(e,1)},sensorData(e){this.$router.push({path:"/videoData",name:"设备列表",query:{account:e.account}})},async updateFlag(e,t){const{code:a,msg:o}=await Object(l["capture"])({captureFlag:parseInt(e),account:t});0==a?this.$notify({title:o,type:"success"}):this.$notify.error({title:o}),this.fetchData()},handleQuery(){this.queryForm.page=1,this.fetchData()},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()},handleDelete(e){const t=this;e.id&&this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:a}=Object(l["doDelete"])({id:e.id});this.$message({type:"success",message:void 0==a?"删除成功":a}),setTimeout((function(){t.fetchData()}),1e3)}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})}}},s=(a("edf3"),a("51da"),a("d959")),u=a.n(s);const f=u()(d,[["render",r],["__scopeId","data-v-408b7ade"]]);t["default"]=f},e8ee:function(e,t,a){"use strict";a.r(t);var o=a("f2bf");const c={class:"dialog-footer"};function i(e,t,a,i,r,l){const n=Object(o["resolveComponent"])("el-input"),d=Object(o["resolveComponent"])("el-form-item"),s=Object(o["resolveComponent"])("el-form"),u=Object(o["resolveComponent"])("el-button"),f=Object(o["resolveComponent"])("el-dialog");return Object(o["openBlock"])(),Object(o["createBlock"])(f,{modelValue:r.dialogFormVisible,"onUpdate:modelValue":t[4]||(t[4]=e=>r.dialogFormVisible=e),title:r.title,width:"500px",onClose:l.close},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{ref:"form",model:r.form,rules:r.rules,"label-width":"80px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(d,{label:"账户名",prop:"account"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(n,{modelValue:r.form.account,"onUpdate:modelValue":t[0]||(t[0]=e=>r.form.account=e),modelModifiers:{trim:!0},size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(d,{label:"key",prop:"appKey"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(n,{modelValue:r.form.appKey,"onUpdate:modelValue":t[1]||(t[1]=e=>r.form.appKey=e),modelModifiers:{trim:!0},size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(d,{label:"secret",prop:"appSecret"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(n,{modelValue:r.form.appSecret,"onUpdate:modelValue":t[2]||(t[2]=e=>r.form.appSecret=e),modelModifiers:{trim:!0},size:"small",autocomplete:"off"},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(d,{label:"抓拍周期",prop:"captureCycle"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(n,{modelValue:r.form.captureCycle,"onUpdate:modelValue":t[3]||(t[3]=e=>r.form.captureCycle=e),modelModifiers:{trim:!0},autocomplete:"off"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"]),Object(o["createElementVNode"])("div",c,[Object(o["createVNode"])(u,{type:"primary",size:"small",onClick:l.save},{default:Object(o["withCtx"])(()=>t[5]||(t[5]=[Object(o["createTextVNode"])("确 定")])),_:1},8,["onClick"]),Object(o["createVNode"])(u,{size:"small",onClick:l.close},{default:Object(o["withCtx"])(()=>t[6]||(t[6]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title","onClose"])}var r=a("acca"),l={name:"Add",data(){return{form:{id:"",account:"",appKey:"",appSecret:"",captureCycle:""},rules:{account:[{required:!0,trigger:"blur",message:"请输入账户号"}],appKey:[{required:!0,trigger:"blur",message:"请输入appKey"}],appSecret:[{required:!0,trigger:"blur",message:"请输入appSecret"}]},clearable:!0,title:"",dialogFormVisible:!1,diffData:{},ruleForm:[]}},created(){},methods:{showEdit(e){e?(this.title="编辑",this.menuId=e.id,this.ruleForm=Object.assign({},e),this.form=Object.assign({},e)):this.title="添加",this.dialogFormVisible=!0},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.dialogFormVisible=!1,this.$emit("fetch-data")},getDiffData(){this.diffData={},Object.keys(this.form).forEach(e=>{this.form[e]!=this.ruleForm[e]&&(this.diffData[e]=this.form[e])})},save(){this.$refs["form"].validate(async e=>{if(!e)return!1;if(this.form.id){if(this.getDiffData(),0!=Object.keys(this.diffData).length){this.diffData.id=this.form.id;const{msg:e}=await Object(r["doEdit"])(this.diffData);this.$notify({title:e,type:"success"})}}else{const{msg:e}=await Object(r["doAdd"])(this.form);this.$notify({title:e,type:"success"})}this.$refs["form"].resetFields(),this.dialogFormVisible=!1,this.$parent.fetchData()})}}},n=(a("9d47"),a("d959")),d=a.n(n);const s=d()(l,[["render",i]]);t["default"]=s},edf3:function(e,t,a){"use strict";a("48e2")}}]);