(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-cb8bd570"],{"489e":function(e,t,a){"use strict";var i=a("634a"),n=a.n(i);n.a},"634a":function(e,t,a){},f178:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-modal",{attrs:{title:e.title,width:1e3,visible:e.visible,maskClosable:!1,cancelText:"关闭"},on:{ok:e.handleOk,cancel:e.handleCancel}},[a("a-card",{attrs:{bordered:!1}},[a("div",{staticClass:"table-page-search-wrapper"},[a("a-form",{attrs:{layout:"inline"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.searchQuery(t)}}},[a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{md:7,sm:7}},[a("a-form-item",{attrs:{label:"统一编码"}},[a("a-input",{attrs:{placeholder:"请输入统一编码检索"},model:{value:e.queryParam.equipmentid,callback:function(t){e.$set(e.queryParam,"equipmentid",t)},expression:"queryParam.equipmentid"}})],1)],1),a("a-col",{attrs:{md:7,sm:7}},[a("a-form-item",{attrs:{label:"设备名称"}},[a("a-input",{attrs:{placeholder:"请输入设备名称检索"},model:{value:e.queryParam.equipmentname,callback:function(t){e.$set(e.queryParam,"equipmentname",t)},expression:"queryParam.equipmentname"}})],1)],1),a("a-col",{attrs:{md:3,sm:3}},[a("a-space",[a("a-button",{attrs:{type:"primary",icon:"search"},on:{click:e.searchQuery}},[e._v("查询")]),a("a-button",{staticStyle:{"margin-left":"8px"},attrs:{type:"primary",icon:"reload"},on:{click:e.searchReset}},[e._v("重置")])],1)],1)],1)],1)],1),a("div",[a("a-table",{ref:"table",attrs:{size:"middle",bordered:"",rowKey:"id",scroll:{y:300},columns:e.columns,dataSource:e.dataSource,pagination:e.ipagination,loading:e.loading,rowSelection:{selectedRowKeys:e.selectedRowKeys,onChange:e.onSelectChange,type:"radio"}},on:{change:e.handleTableChange}})],1)])],1)},n=[],r=(a("4ec3"),a("7b16")),s=a("0fea"),l=a("b65a"),o=a("4349"),c=a("d579"),u=a("f933"),d=a("2dab"),m=(a("c1df"),a("ca00")),p={name:"DeviceListModel",mixins:[l["a"]],components:{JDictSelectTag:r["default"],JEllipsis:c["default"],JInput:o["default"],Tooltip:u["a"],JDate:d["default"]},props:{status:{type:Number,default:1}},data:function(){return{title:"",visible:!1,disableMixinCreated:!0,queryParam:{},columns:[{title:"统一编码",align:"center",dataIndex:"equipmentid"},{title:"设备名称",align:"center",dataIndex:"equipmentname"},{title:"设备型号",align:"center",dataIndex:"equipmentmodel"},{title:"机床IP",align:"center",dataIndex:"equipmentip"},{title:"驱动类型",align:"center",dataIndex:"drivetype"},{title:"端口",align:"center",dataIndex:"dataport"},{title:"数控系统",align:"center",dataIndex:"controlsystem"}],url:{list:"/mdc/equipment/list"}}},created:function(){},methods:{openPage:function(){this.visible=!0,this.onClearSelected(),this.dataSource=[],this.loadData()},getQueryParams:function(){var e={};this.superQueryParams&&(e["superQueryParams"]=encodeURI(this.superQueryParams),e["superQueryMatchType"]=this.superQueryMatchType);var t=Object.assign(e,this.queryParam);return t.pageNo=this.ipagination.current,t.pageSize=this.ipagination.pageSize,Object(m["d"])(t)},loadData:function(e){var t=this;if(this.url.list){1===e&&(this.ipagination.current=1);var a=this.getQueryParams();if(!a)return!1;this.loading=!0,Object(s["c"])(this.url.list,a).then((function(e){e.success?(t.dataSource=e.result.records||e.result,e.result.total?t.ipagination.total=e.result.total:t.ipagination.total=0):t.$notification.warning({message:"消息",description:e.message})})).finally((function(){t.loading=!1}))}else this.$message.error("请设置url.list属性!")},getQueryField:function(){},modalFormOk:function(e){this.loadData(),this.selectedRowKeys=[e.id]},searchQuery:function(){this.loadData(),this.onClearSelected()},searchReset:function(){this.queryParam={},this.loadData(),this.onClearSelected()},close:function(){this.$emit("close"),this.visible=!1},handleCancel:function(){this.close()},handleOk:function(){this.$emit("sendSelectionRows",this.selectionRows[0]),this.close()}}},h=p,y=(a("489e"),a("2877")),f=Object(y["a"])(h,i,n,!1,null,null,null);t["default"]=f.exports}}]);
|