(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0af033"],{"0d09":function(e,a,l){"use strict";l.r(a);var o=function(){var e=this,a=e.$createElement,l=e._self._c||a;return l("a-spin",{attrs:{spinning:e.confirmLoading}},[l("j-form-container",{attrs:{disabled:e.formDisabled}},[l("a-form-model",{ref:"form",attrs:{slot:"detail",model:e.model,rules:e.validatorRules},slot:"detail"},[l("a-row",[l("a-col",{attrs:{span:24}},[l("a-form-model-item",{attrs:{label:"控制系统类型",labelCol:e.labelCol,wrapperCol:e.wrapperCol,prop:"controlSystemType"}},[l("a-auto-complete",{attrs:{"data-source":e.driveTypeList,placeholder:"请选择控制系统类型","filter-option":e.filterOption,allowClear:!0},model:{value:e.model.controlSystemType,callback:function(a){e.$set(e.model,"controlSystemType",a)},expression:"model.controlSystemType"}})],1)],1),l("a-col",{attrs:{span:24}},[l("a-form-model-item",{attrs:{label:"中文名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol,prop:"chineseName"}},[l("a-input",{attrs:{placeholder:"请输入中文名称"},model:{value:e.model.chineseName,callback:function(a){e.$set(e.model,"chineseName",a)},expression:"model.chineseName"}})],1)],1),l("a-col",{attrs:{span:24}},[l("a-form-model-item",{attrs:{label:"英文名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol,prop:"englishName"}},[l("a-input",{attrs:{placeholder:"请输入英文名称"},model:{value:e.model.englishName,callback:function(a){e.$set(e.model,"englishName",a)},expression:"model.englishName"}})],1)],1),l("a-col",{attrs:{span:24}},[l("a-form-model-item",{attrs:{label:"序号",labelCol:e.labelCol,wrapperCol:e.wrapperCol,prop:"sortNo"}},[l("a-input-number",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入序号"},model:{value:e.model.sortNo,callback:function(a){e.$set(e.model,"sortNo",a)},expression:"model.sortNo"}})],1)],1),l("a-col",{attrs:{span:24}},[l("a-form-model-item",{attrs:{label:"显示标志",labelCol:e.labelCol,wrapperCol:e.wrapperCol,prop:"showFlag"}},[l("j-switch",{model:{value:e.model.showFlag,callback:function(a){e.$set(e.model,"showFlag",a)},expression:"model.showFlag"}})],1)],1),l("a-col",{attrs:{span:24}},[l("a-form-model-item",{attrs:{label:"工作曲线标志",labelCol:e.labelCol,wrapperCol:e.wrapperCol,prop:"curveGenerationFlags"}},[l("j-switch",{model:{value:e.model.curveGenerationFlags,callback:function(a){e.$set(e.model,"curveGenerationFlags",a)},expression:"model.curveGenerationFlags"}})],1)],1)],1)],1)],1)],1)},t=[],r=l("0fea"),s={name:"MdcDriveTypeParamConfigForm",components:{},props:{disabled:{type:Boolean,default:!1,required:!1},driveTypeList:{type:Object}},data:function(){return{model:{showFlag:"Y",curveGenerationFlags:"N"},labelCol:{xs:{span:24},sm:{span:5}},wrapperCol:{xs:{span:24},sm:{span:16}},confirmLoading:!1,validatorRules:{controlSystemType:[{required:!0,message:"请输入控制系统类型!"}],chineseName:[{required:!0,message:"请输入中文名称!"}],englishName:[{required:!0,message:"请输入英文名称!"}],showFlag:[{required:!0,message:"请输入显示标志!"}],curveGenerationFlags:[{required:!0,message:"请选择工作曲线标志!"}]},url:{add:"/mdc/mdcDriveTypeParamConfig/add",edit:"/mdc/mdcDriveTypeParamConfig/edit",queryById:"/mdc/mdcDriveTypeParamConfig/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,a=this;this.$refs.form.validate((function(l){if(l){a.confirmLoading=!0;var o="",t="";e.model.id?(o+=e.url.edit,t="put"):(o+=e.url.add,t="post"),Object(r["h"])(o,e.model,t).then((function(e){e.success?(a.$notification.success({message:"消息",description:e.message}),a.$emit("ok")):a.$notification.warning({message:"消息",description:e.message})})).finally((function(){a.confirmLoading=!1}))}}))}}},i=s,n=l("2877"),m=Object(n["a"])(i,o,t,!1,null,null,null);a["default"]=m.exports}}]);
|