(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-42a25b44"],{2e3:function(e,t,a){"use strict";a.d(t,"c",(function(){return o})),a.d(t,"b",(function(){return i})),a.d(t,"d",(function(){return n})),a.d(t,"a",(function(){return s})),a.d(t,"e",(function(){return c}));var o="/api/camera/config/import",i="/api/category/import",n="/api/stock/import",s="/api/pic/",c="/api/mp4/"},"3ac0":function(e,t,a){},4999:function(e,t,a){"use strict";a.r(t);var o=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("a-button",{staticClass:"return",attrs:{type:"primary"},on:{click:e.back}},[e._v(" 返回 ")]),a("div",{staticClass:"button-box"},[a("a-button",{staticClass:"add",attrs:{type:"primary"},on:{click:function(t){return e.showModel("add","")}}},[e._v(" 新增 ")]),a("a-upload",{ref:"table",attrs:{name:"file",multiple:!0,accept:".xlsx",action:e.uploadProps.action,showUploadList:!1},on:{change:e.handleChange}},[a("a-button",{staticClass:"plc",attrs:{type:"primary"}},[e._v(" 导入 ")])],1)],1),a("a-table",{attrs:{columns:e.columns,"row-key":function(e){return e.id},"data-source":e.data,pagination:e.pagination},on:{change:e.handleGetCameraIoList},scopedSlots:e._u([{key:"action",fn:function(t,o){return a("span",{},[a("a-divider",{attrs:{type:"vertical"}}),a("a",{on:{click:function(t){return e.showModel("edit",o)}}},[e._v(" 编辑 ")]),a("a-divider",{attrs:{type:"vertical"}}),a("a-popconfirm",{attrs:{title:"是否删除?"},on:{confirm:function(){return e.delDosage(o)}}},[a("a",[e._v("删除")])])],1)}}])}),a("Model",{attrs:{visible:e.visible,modelType:e.modelType,modelData:e.modelData},on:{"update:visible":function(t){e.visible=t},"update:modelData":function(t){e.modelData=t},"update:model-data":function(t){e.modelData=t},sure:e.submit,close:e.closeModel}})],1)},i=[],n=(a("4160"),a("159b"),a("5530")),s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.isShow?a("div",["add"==e.type||"edit"==e.type?[a("a-modal",{staticClass:"p-model",attrs:{title:["add"==e.type?"新增指令":"编辑指令"],closable:e.closable,"ok-text":"确认","cancel-text":"取消"},on:{ok:e.handleOk,cancel:e.handleCancel},model:{value:e.isShow,callback:function(t){e.isShow=t},expression:"isShow"}},[a("a-form",{attrs:{form:e.form,"wrapper-col":e.formItemAcrossLayout.wrapperCol}},[a("a-form-item",{attrs:{label:"指令编码","label-col":e.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":e.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)]:e._e()],2):e._e()},c=[],r=(a("b0c0"),{labelCol:{span:8},wrapperCol:{span:14}}),l={labelCol:{span:4},wrapperCol:{span:8,offset:4}},d={props:["visible","modelType","modelData"],watch:{visible:function(e){this.isShow=e},modelType:function(e){this.type=e},modelData:function(e){var t=this;this.mdata=e,console.log(this.type),e.id&&"edit"==this.type&&(this.id=e.id,this.$nextTick((function(){t.form.setFieldsValue({name:e.name,code:e.code,ip:e.ip,rtsp:e.rtsp})})))}},data:function(){return{isShow:!1,type:"",title:"",closable:!1,formItemAcrossLayout:r,formItemVerticalLayout:l,confirmLoading:!1,form:this.$form.createForm(this,{name:"dynamic_rule"}),id:"",mdata:[]}},mounted:function(){console.log("mounted执行了")},methods:{handleOk:function(){var e=this;this.confirmLoading=!0,setTimeout((function(){e.form.validateFields((function(t,a){console.log(a),t||(console.log(e.title),"add"==e.type?e.$api.httpApi.addCameraIo({data:a}).then((function(t){200==t.code&&(e.$emit("sure",!1),e.$message.success("新增IO指令成功"))})).catch((function(e){})):"edit"==e.type&&(a.id=e.id,e.$api.httpApi.editCameraIo({data:a}).then((function(t){200==t.code&&(e.$emit("sure",!1),e.$message.success("编辑IO指令成功"))})).catch((function(e){}))))})),e.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,c,!1,null,"66373937",null),f=m.exports,h=a("2000"),g=[{title:"序号",customRender:function(e,t,a){return 10*(t.pageNumber-1)+a+1}},{title:"指令编码",dataIndex:"code"},{title:"指令名称",dataIndex:"name"},{title:"修改时间",dataIndex:"updateTime"},{title:"操作",dataIndex:"action",scopedSlots:{customRender:"action"}}],b={data:function(){var e=this;return{pageNum:1,pageSize:10,data:[],pagination:{total:0,current:1,defaultPageSize:10,showTotal:function(e){return"共 ".concat(e," 条数据")},showSizeChanger:!0,pageSizeOptions:["10","20","30"],onShowSizeChange:function(t,a){return e.pageSize=a}},loading:!1,columns:g,visible:!1,modelType:"",modelData:[]}},computed:{uploadProps:function(){return{action:h["c"]}}},mounted:function(){this.handleGetCameraIoList()},methods:{handleChange:function(e){console.log(e),"done"==e.file.status?(this.$message.success(e.file.response.message),this.handleGetCameraIoList()):"error"==e.file.status&&this.$message.error(e.file.response.message)},handleGetCameraIoList:function(e){console.log(e),e&&(this.pagination.current=e.current,this.pagination.pageSize=e.pageSize,this.pageNum=e.current,this.pageSize=e.pageSize),this.request()},request:function(){var e=this;this.$api.httpApi.getCameraIoList({data:{page:this.pageNum,size:this.pageSize}}).then((function(t){var a=Object(n["a"])({},e.pagination);a.total=t.data.total,e.data=t.data.list,e.pagination=a,t.data.list.forEach((function(t,a){t.pageNumber=e.pagination.current}))})).catch((function(e){}))},showModel:function(e,t){this.visible=!0,console.log(e),this.modelType=e,this.modelData=t},submit:function(e){this.visible=e,this.handleGetCameraIoList()},closeModel:function(e,t){this.visible=e,this.modelData=t},delDosage:function(e){var t=this;console.log(e.id);var a=e.id;this.$axios.delete("/camera/config/"+a,{data:{}}).then((function(e){200==e.code&&(t.$message.success("删除球机IO成功"),t.handleGetCameraIoList())})).catch((function(e){}))},back:function(){this.$router.go(-1)}},components:{Model:f}},v=b,y=(a("7b4d"),Object(p["a"])(v,o,i,!1,null,"5cf43f62",null));t["default"]=y.exports},"7b4d":function(e,t,a){"use strict";var o=a("3ac0"),i=a.n(o);i.a},9812:function(e,t,a){},a104:function(e,t,a){"use strict";var o=a("9812"),i=a.n(o);i.a}}]);