(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-779009da","chunk-c2540130","chunk-2d0a3156"],{"0154":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("a-spin",{attrs:{spinning:e.confirmLoading}},[i("j-form-container",{attrs:{disabled:e.formDisabled}},[i("a-form-model",{ref:"form",attrs:{slot:"detail",model:e.model,rules:e.validatorRules},slot:"detail"},[i("a-row",[i("a-col",{attrs:{span:24}},[i("a-form-model-item",{attrs:{label:"设备类型名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol,prop:"equipmentTypeName"}},[i("a-input",{attrs:{placeholder:"请输入设备类型名称"},model:{value:e.model.equipmentTypeName,callback:function(t){e.$set(e.model,"equipmentTypeName",t)},expression:"model.equipmentTypeName"}})],1)],1),i("a-col",{attrs:{span:24}},[i("a-form-model-item",{attrs:{label:"设备类型图片",labelCol:e.labelCol,wrapperCol:e.wrapperCol,prop:"equipmentTypePictures"}},[i("j-image-upload",{model:{value:e.model.equipmentTypePictures,callback:function(t){e.$set(e.model,"equipmentTypePictures",t)},expression:"model.equipmentTypePictures"}})],1)],1),i("a-col",{attrs:{span:24}},[i("a-form-model-item",{attrs:{label:"设备类型状态",labelCol:e.labelCol,wrapperCol:e.wrapperCol,prop:"equipmentTypeStates"}},[i("j-switch",{model:{value:e.model.equipmentTypeStates,callback:function(t){e.$set(e.model,"equipmentTypeStates",t)},expression:"model.equipmentTypeStates"}})],1)],1)],1)],1)],1)],1)},a=[],o=i("0fea"),l=i("ca00"),s={name:"MdcEquipmentTypeForm",components:{},props:{disabled:{type:Boolean,default:!1,required:!1}},data:function(){var e=this;return{model:{},labelCol:{xs:{span:24},sm:{span:5}},wrapperCol:{xs:{span:24},sm:{span:16}},confirmLoading:!1,validatorRules:{equipmentTypeName:[{required:!0,message:"请输入设备类型名称!"},{validator:function(t,i,n){return Object(l["s"])("mdc_equipment_type","equipment_type_name",i,e.model.id,n)}}]},url:{add:"/mdc/mdcEquipmentType/addEquipmentType",edit:"/mdc/mdcEquipmentType/editEquipmentType",queryById:"/mdc/mdcEquipmentType/queryById"}}},computed:{formDisabled:function(){return this.disabled}},created:function(){this.modelDefault=JSON.parse(JSON.stringify(this.model))},methods:{add:function(){this.edit(this.modelDefault)},edit:function(e){this.model=Object.assign({},e),this.visible=!0},submitForm:function(){var e=this,t=this;this.$refs.form.validate((function(i){if(i){t.confirmLoading=!0;var n="",a="";e.model.id?(n+=e.url.edit,a="put"):(n+=e.url.add,a="post"),Object(o["h"])(n,e.model,a).then((function(e){e.success?(t.$notification.success({message:"消息",description:e.message}),t.$emit("ok")):t.$notification.warning({message:"消息",description:e.message})})).finally((function(){t.confirmLoading=!1}))}}))}}},r=s,c=i("2877"),d=Object(c["a"])(r,n,a,!1,null,null,null);t["default"]=d.exports},2935:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("a-card",{attrs:{bordered:!1}},[i("div",{staticClass:"table-page-search-wrapper"},[i("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)}}},[i("a-row",{attrs:{gutter:24}},[i("a-col",{attrs:{xl:6,lg:7,md:8,sm:24}},[i("a-form-item",{attrs:{label:"设备类型名称"}},[i("a-input",{attrs:{placeholder:"请输入设备类型名称"},model:{value:e.queryParam.equipmentTypeName,callback:function(t){e.$set(e.queryParam,"equipmentTypeName",t)},expression:"queryParam.equipmentTypeName"}})],1)],1),i("a-col",{attrs:{xl:6,lg:7,md:8,sm:24}},[i("span",{staticClass:"table-page-search-submitButtons",staticStyle:{float:"left",overflow:"hidden"}},[i("a-button",{attrs:{type:"primary",icon:"search"},on:{click:e.searchQuery}},[e._v("查询")]),i("a-button",{staticStyle:{"margin-left":"8px"},attrs:{type:"primary",icon:"reload"},on:{click:e.searchReset}},[e._v("重置")])],1)])],1)],1)],1),i("div",{staticClass:"table-operator"},[i("a-button",{attrs:{type:"primary",icon:"plus"},on:{click:e.handleAdd}},[e._v("新增")]),e.selectedRowKeys.length>0?i("a-dropdown",[i("a-menu",{attrs:{slot:"overlay"},slot:"overlay"},[i("a-menu-item",{key:"1",on:{click:e.batchDel}},[i("a-icon",{attrs:{type:"delete"}}),e._v("删除")],1)],1),i("a-button",{staticStyle:{"margin-left":"8px"}},[e._v(" 批量操作 "),i("a-icon",{attrs:{type:"down"}})],1)],1):e._e()],1),i("div",[i("div",{staticClass:"ant-alert ant-alert-info",staticStyle:{"margin-bottom":"16px"}},[i("i",{staticClass:"anticon anticon-info-circle ant-alert-icon"}),e._v(" 已选择 "),i("a",{staticStyle:{"font-weight":"600"}},[e._v(e._s(e.selectedRowKeys.length))]),e._v("项\n "),i("a",{staticStyle:{"margin-left":"24px"},on:{click:e.onClearSelected}},[e._v("清空")])]),i("a-table",{ref:"table",staticClass:"j-table-force-nowrap",attrs:{size:"middle",bordered:"",rowKey:"id",columns:e.columns,dataSource:e.dataSource,pagination:e.ipagination,loading:e.loading,rowSelection:{selectedRowKeys:e.selectedRowKeys,onChange:e.onSelectChange},scroll:{x:"max-content",y:465}},on:{change:e.handleTableChange},scopedSlots:e._u([{key:"htmlSlot",fn:function(t){return[i("div",{domProps:{innerHTML:e._s(t)}})]}},{key:"imgSlot",fn:function(t,n){return[t?i("img",{staticStyle:{"max-width":"80px","font-size":"12px","font-style":"italic"},attrs:{src:e.getImgView(t),preview:n.id,height:"25px",alt:""}}):i("span",{staticStyle:{"font-size":"12px","font-style":"italic"}},[e._v("无图片")])]}},{key:"fileSlot",fn:function(t){return[t?i("a-button",{attrs:{ghost:!0,type:"primary",icon:"download",size:"small"},on:{click:function(i){return e.downloadFile(t)}}},[e._v("\n 下载\n ")]):i("span",{staticStyle:{"font-size":"12px","font-style":"italic"}},[e._v("无文件")])]}},{key:"action",fn:function(t,n){return i("span",{},[i("a",{on:{click:function(t){return e.handleEdit(n)}}},[e._v("编辑")]),i("a-divider",{attrs:{type:"vertical"}}),i("a-dropdown",[i("a",{staticClass:"ant-dropdown-link"},[e._v("更多 "),i("a-icon",{attrs:{type:"down"}})],1),i("a-menu",{attrs:{slot:"overlay"},slot:"overlay"},[i("a-menu-item",[i("a",{on:{click:function(t){return e.handleDetail(n)}}},[e._v("详情")])]),i("a-menu-item",[i("a-popconfirm",{attrs:{title:"确定删除吗?"},on:{confirm:function(){return e.handleDelete(n.id)}}},[i("a",[e._v("删除")])])],1)],1)],1)],1)}}])})],1),i("mdc-equipment-type-modal",{ref:"modalForm",on:{ok:e.modalFormOk}})],1)},a=[],o=(i("6eb7"),i("ac0d")),l=i("b65a"),s=i("bf72"),r=i("89f2"),c={name:"MdcEquipmentTypeList",mixins:[l["a"],o["b"]],components:{MdcEquipmentTypeModal:s["default"]},data:function(){var e=this;return{description:"设备类型管理页面",ipagination:{current:1,pageSize:30,pageSizeOptions:["30","50","100"],showTotal:function(e,t){return t[0]+"-"+t[1]+" 共"+e+"条"},showQuickJumper:!0,showSizeChanger:!0,total:0},columns:[{title:"#",dataIndex:"",key:"rowIndex",width:60,align:"center",customRender:function(e,t,i){return parseInt(i)+1}},{title:"设备类型名称",align:"center",dataIndex:"equipmentTypeName",width:530},{title:"设备类型图片",align:"center",dataIndex:"equipmentTypePictures",scopedSlots:{customRender:"imgSlot"},width:530},{title:"设备类型状态",align:"center",dataIndex:"equipmentTypeStates",customRender:function(t){return t?Object(r["c"])(e.dictOptions["equipmentTypeStates"],t):""},width:530},{title:"操作",dataIndex:"action",align:"center",scopedSlots:{customRender:"action"},width:150,fixed:"right"}],url:{list:"/mdc/mdcEquipmentType/queryWrapper",delete:"/mdc/mdcEquipmentType/deleteEquipmentType",deleteBatch:"/mdc/mdcEquipmentType/deleteBatchEquipmentType",exportXlsUrl:"/mdcequipmenttype/mdcEquipmentType/exportXls",importExcelUrl:"mdcequipmenttype/mdcEquipmentType/importExcel"},dictOptions:{},superFieldList:[]}},created:function(){this.$set(this.dictOptions,"equipmentTypeStates",[{text:"是",value:"Y"},{text:"否",value:"N"}]),this.getSuperFieldList()},computed:{importExcelUrl:function(){return"".concat(window._CONFIG["domianURL"],"/").concat(this.url.importExcelUrl)}},methods:{initDictConfig:function(){},getSuperFieldList:function(){var e=[];e.push({type:"string",value:"equipmentTypeName",text:"设备类型名称",dictCode:""}),e.push({type:"string",value:"equipmentTypePictures",text:"设备类型图片",dictCode:""}),e.push({type:"switch",value:"equipmentTypeStates",text:"设备类型状态"}),this.superFieldList=e}}},d=c,p=(i("29d8"),i("2877")),u=Object(p["a"])(d,n,a,!1,null,"43fa841b",null);t["default"]=u.exports},"29d8":function(e,t,i){"use strict";var n=i("2ad0"),a=i.n(n);a.a},"2ad0":function(e,t,i){},"6eb7":function(e,t,i){},bf72:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("j-modal",{attrs:{title:e.title,width:e.width,visible:e.visible,switchFullscreen:"",okButtonProps:{class:{"jee-hidden":e.disableSubmit}},cancelText:"关闭"},on:{ok:e.handleOk,cancel:e.handleCancel}},[i("mdc-equipment-type-form",{ref:"realForm",attrs:{disabled:e.disableSubmit},on:{ok:e.submitCallback}})],1)},a=[],o=i("0154"),l={name:"MdcEquipmentTypeModal",components:{MdcEquipmentTypeForm:o["default"]},data:function(){return{title:"",width:800,visible:!1,disableSubmit:!1}},methods:{add:function(){var e=this;this.visible=!0,this.$nextTick((function(){e.$refs.realForm.add()}))},edit:function(e){var t=this;this.visible=!0,this.$nextTick((function(){t.$refs.realForm.edit(e)}))},close:function(){this.$emit("close"),this.visible=!1},handleOk:function(){this.$refs.realForm.submitForm()},submitCallback:function(){this.$emit("ok"),this.visible=!1},handleCancel:function(){this.close()}}},s=l,r=i("2877"),c=Object(r["a"])(s,n,a,!1,null,null,null);t["default"]=c.exports}}]);
|