You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
8.6 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1e8ac3a9"],{"0055":function(t,e,a){var o=a("2bcf");"string"===typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals);var i=a("499e").default;i("badaf016",o,!0,{sourceMap:!1,shadowMode:!1})},2e3:function(t,e,a){"use strict";a.d(e,"c",(function(){return o})),a.d(e,"b",(function(){return i})),a.d(e,"d",(function(){return n})),a.d(e,"a",(function(){return s})),a.d(e,"e",(function(){return r}));var o="/api/camera/config/import",i="/api/category/import",n="/api/stock/import",s="/api/pic/",r="/api/mp4/"},"2bcf":function(t,e,a){var o=a("24fb");e=o(!1),e.push([t.i,".alarm .ant-form-item-label[data-v-66373937]{text-align:left}.p-model .across-layout[data-v-66373937]{display:flex}.p-model .ant-divider-horizontal[data-v-66373937]{margin:6px 0}.video-mask[data-v-66373937]{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:1000}.video-mask[data-v-66373937],.video-mask .video-close[data-v-66373937]{display:flex;align-items:center;justify-content:center}.video-mask .video-close[data-v-66373937]{position:absolute;right:20px;top:20px;color:#fff;font-size:24px;width:32px;height:32px;background:rgba(0,0,0,.5);border-radius:50%;cursor:pointer;z-index:10}.video-mask .operation-list[data-v-66373937]{position:absolute;right:200px;bottom:20px;z-index:10}.video-mask .operation-list .operation-item img[data-v-66373937]{width:42px}.video-mask .operation-list .operation-item span[data-v-66373937]{padding:5px 10px;background:rgba(0,0,0,.5);font-size:18px;color:#fff}.video-mask .direction-list[data-v-66373937]{position:absolute;right:30px;bottom:20px;width:150px;z-index:10}.video-mask .direction-list .direction-item[data-v-66373937]{display:flex;align-items:center;justify-content:space-between}.video-mask .direction-list .direction-item img[data-v-66373937]{width:42px}.video-mask img[data-v-66373937]{cursor:pointer}",""]),t.exports=e},4999:function(t,e,a){"use strict";a.r(e);var o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("a-button",{staticClass:"return",attrs:{type:"primary"},on:{click:t.back}},[t._v(" 返回 ")]),a("div",{staticClass:"button-box"},[a("a-button",{staticClass:"add",attrs:{type:"primary"},on:{click:function(e){return t.showModel("add","")}}},[t._v(" 新增 ")]),a("a-upload",{ref:"table",attrs:{name:"file",multiple:!0,accept:".xlsx",action:t.uploadProps.action,showUploadList:!1},on:{change:t.handleChange}},[a("a-button",{staticClass:"plc",attrs:{type:"primary"}},[t._v(" 导入 ")])],1)],1),a("a-table",{attrs:{columns:t.columns,"row-key":function(t){return t.id},"data-source":t.data,pagination:t.pagination},on:{change:t.handleGetCameraIoList},scopedSlots:t._u([{key:"action",fn:function(e,o){return a("span",{},[a("a-divider",{attrs:{type:"vertical"}}),a("a",{on:{click:function(e){return t.showModel("edit",o)}}},[t._v(" 编辑 ")]),a("a-divider",{attrs:{type:"vertical"}}),a("a-popconfirm",{attrs:{title:"是否删除?"},on:{confirm:function(){return t.delDosage(o)}}},[a("a",[t._v("删除")])])],1)}}])}),a("Model",{attrs:{visible:t.visible,modelType:t.modelType,modelData:t.modelData},on:{"update:visible":function(e){t.visible=e},"update:modelData":function(e){t.modelData=e},"update:model-data":function(e){t.modelData=e},sure:t.submit,close:t.closeModel}})],1)},i=[],n=(a("4160"),a("159b"),a("5530")),s=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.isShow?a("div",["add"==t.type||"edit"==t.type?[a("a-modal",{staticClass:"p-model",attrs:{title:["add"==t.type?"新增指令":"编辑指令"],closable:t.closable,"ok-text":"确认","cancel-text":"取消"},on:{ok:t.handleOk,cancel:t.handleCancel},model:{value:t.isShow,callback:function(e){t.isShow=e},expression:"isShow"}},[a("a-form",{attrs:{form:t.form,"wrapper-col":t.formItemAcrossLayout.wrapperCol}},[a("a-form-item",{attrs:{label:"指令编码","label-col":t.formItemVerticalLayout.labelCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["code",{rules:[{required:!0,message:"请输入指令编码!"}]}],expression:"['code', { rules: [{ required: true, message: '请输入指令编码!' }] }]"}]})],1),a("a-form-item",{attrs:{label:"指令名称","label-col":t.formItemVerticalLayout.labelCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["name",{rules:[{required:!0,message:"请输入指令名称!"}]}],expression:"['name', { rules: [{ required: true, message: '请输入指令名称!' }] }]"}]})],1)],1)],1)]:t._e()],2):t._e()},r=[],l=(a("b0c0"),{labelCol:{span:8},wrapperCol:{span:14}}),c={labelCol:{span:4},wrapperCol:{span:8,offset:4}},d={props:["visible","modelType","modelData"],watch:{visible:function(t){this.isShow=t},modelType:function(t){this.type=t},modelData:function(t){var e=this;this.mdata=t,console.log(this.type),t.id&&"edit"==this.type&&(this.id=t.id,this.$nextTick((function(){e.form.setFieldsValue({name:t.name,code:t.code,ip:t.ip,rtsp:t.rtsp})})))}},data:function(){return{isShow:!1,type:"",title:"",closable:!1,formItemAcrossLayout:l,formItemVerticalLayout:c,confirmLoading:!1,form:this.$form.createForm(this,{name:"dynamic_rule"}),id:"",mdata:[]}},mounted:function(){console.log("mounted执行了")},methods:{handleOk:function(){var t=this;this.confirmLoading=!0,setTimeout((function(){t.form.validateFields((function(e,a){console.log(a),e||(console.log(t.title),"add"==t.type?t.$api.httpApi.addCameraIo({data:a}).then((function(e){200==e.code&&(t.$emit("sure",!1),t.$message.success("新增IO指令成功"))})).catch((function(t){})):"edit"==t.type&&(a.id=t.id,t.$api.httpApi.editCameraIo({data:a}).then((function(e){200==e.code&&(t.$emit("sure",!1),t.$message.success("编辑IO指令成功"))})).catch((function(t){}))))})),t.confirmLoading=!1}),500)},handleCancel:function(){console.log("Clicked cancel button"),console.log(this.title),this.$emit("close",!1,{})}}},u=d,p=(a("a104"),a("2877")),m=Object(p["a"])(u,s,r,!1,null,"66373937",null),f=m.exports,h=a("2000"),g=[{title:"序号",customRender:function(t,e,a){return 10*(e.pageNumber-1)+a+1}},{title:"指令编码",dataIndex:"code"},{title:"指令名称",dataIndex:"name"},{title:"修改时间",dataIndex:"updateTime"},{title:"操作",dataIndex:"action",scopedSlots:{customRender:"action"}}],v={data:function(){var t=this;return{pageNum:1,pageSize:10,data:[],pagination:{total:0,current:1,defaultPageSize:10,showTotal:function(t){return"共 ".concat(t," 条数据")},showSizeChanger:!0,pageSizeOptions:["10","20","30"],onShowSizeChange:function(e,a){return t.pageSize=a}},loading:!1,columns:g,visible:!1,modelType:"",modelData:[]}},computed:{uploadProps:function(){return{action:h["c"]}}},mounted:function(){this.handleGetCameraIoList()},methods:{handleChange:function(t){console.log(t),"done"==t.file.status?(this.$message.success(t.file.response.message),this.handleGetCameraIoList()):"error"==t.file.status&&this.$message.error(t.file.response.message)},handleGetCameraIoList:function(t){console.log(t),t&&(this.pagination.current=t.current,this.pagination.pageSize=t.pageSize,this.pageNum=t.current,this.pageSize=t.pageSize),this.request()},request:function(){var t=this;this.$api.httpApi.getCameraIoList({data:{page:this.pageNum,size:this.pageSize}}).then((function(e){var a=Object(n["a"])({},t.pagination);a.total=e.data.total,t.data=e.data.list,t.pagination=a,e.data.list.forEach((function(e,a){e.pageNumber=t.pagination.current}))})).catch((function(t){}))},showModel:function(t,e){this.visible=!0,console.log(t),this.modelType=t,this.modelData=e},submit:function(t){this.visible=t,this.handleGetCameraIoList()},closeModel:function(t,e){this.visible=t,this.modelData=e},delDosage:function(t){var e=this;console.log(t.id);var a=t.id;this.$axios.delete("/camera/config/"+a,{data:{}}).then((function(t){200==t.code&&(e.$message.success("删除球机IO成功"),e.handleGetCameraIoList())})).catch((function(t){}))},back:function(){this.$router.go(-1)}},components:{Model:f}},b=v,x=(a("7b4d"),Object(p["a"])(b,o,i,!1,null,"5cf43f62",null));e["default"]=x.exports},"7b4d":function(t,e,a){"use strict";var o=a("f938"),i=a.n(o);i.a},"7bc3":function(t,e,a){var o=a("24fb");e=o(!1),e.push([t.i,".alarm .ant-form-item-label[data-v-5cf43f62]{text-align:left}.button-box[data-v-5cf43f62]{position:absolute;top:0;right:20px;display:flex;align-items:center;justify-content:center}.button-box .add[data-v-5cf43f62]{margin-right:20px}.return[data-v-5cf43f62]{position:absolute;top:0;left:150px;display:flex;align-items:center;justify-content:center}",""]),t.exports=e},a104:function(t,e,a){"use strict";var o=a("0055"),i=a.n(o);i.a},f938:function(t,e,a){var o=a("7bc3");"string"===typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals);var i=a("499e").default;i("2c32145c",o,!0,{sourceMap:!1,shadowMode:!1})}}]);