(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6defd61d","chunk-2d0a3156"],{"0154":function(e,t,i){"use strict";i.r(t);var a=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)},n=[],l=i("0fea"),o=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,a){return Object(o["s"])("mdc_equipment_type","equipment_type_name",i,e.model.id,a)}}]},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 a="",n="";e.model.id?(a+=e.url.edit,n="put"):(a+=e.url.add,n="post"),Object(l["h"])(a,e.model,n).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,m=i("2877"),d=Object(m["a"])(r,a,n,!1,null,null,null);t["default"]=d.exports},1569:function(e,t,i){"use strict";i.r(t);var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("a-drawer",{attrs:{title:e.title,width:e.width,placement:"right",closable:!1,destroyOnClose:"",visible:e.visible},on:{close:e.close}},[i("mdc-equipment-type-form",{ref:"realForm",attrs:{disabled:e.disableSubmit,normal:""},on:{ok:e.submitCallback}}),i("div",{staticClass:"drawer-footer"},[i("a-button",{staticStyle:{"margin-bottom":"0"},on:{click:e.handleCancel}},[e._v("关闭")]),e.disableSubmit?e._e():i("a-button",{staticStyle:{"margin-bottom":"0"},attrs:{type:"primary"},on:{click:e.handleOk}},[e._v("提交")])],1)],1)},n=[],l=i("0154"),o={name:"MdcEquipmentTypeModal",components:{MdcEquipmentTypeForm:l["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},submitCallback:function(){this.$emit("ok"),this.visible=!1},handleOk:function(){this.$refs.realForm.submitForm()},handleCancel:function(){this.close()}}},s=o,r=(i("971d"),i("2877")),m=Object(r["a"])(s,a,n,!1,null,"24c037fe",null);t["default"]=m.exports},"971d":function(e,t,i){"use strict";var a=i("ba77"),n=i.n(a);n.a},ba77:function(e,t,i){}}]);
|