(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7b3252e6","chunk-2d0df437"],{1130:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-modal",{attrs:{confirmLoading:e.confirmLoading,maskClosable:!1,okButtonProps:{props:{disabled:e.disableSubmit}},title:e.title,visible:e.visible,width:500,cancelText:"关闭"},on:{cancel:e.handleCancel,ok:e.handleOk}},[a("a-spin",{attrs:{spinning:e.confirmLoading}},[a("a-form",{attrs:{form:e.form}},[a("a-row",{attrs:{gutter:12}},[a("a-col",{attrs:{span:32}},[a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"参数组编号"}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["code",e.validatorRules.code],expression:"[ 'code', validatorRules.code]"}],attrs:{disabled:e.disableSubmit,maxLength:10,readOnly:e.disableSubmit,"allow-clear":"",placeholder:"请输入参数组编号"}})],1)],1)],1),a("a-row",{attrs:{gutter:12}},[a("a-col",{attrs:{span:32}},[a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"参数组名称"}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["name",e.validatorRules.name],expression:"[ 'name', validatorRules.name]"}],attrs:{disabled:e.disableSubmit,maxLength:20,readOnly:e.disableSubmit,"allow-clear":"",placeholder:"请输入参数组名称"}})],1)],1)],1),a("a-row",{attrs:{gutter:12}},[a("a-col",{attrs:{span:32}},[a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"采集等级"}},[a("a-select",{staticStyle:{width:"287px"},model:{value:e.gradeValue,callback:function(t){e.gradeValue=t},expression:"gradeValue"}},e._l(e.collectGrade,(function(t){return a("a-select-option",{key:t.key},[e._v("\n "+e._s(t.name)+"\n ")])})),1)],1)],1)],1),a("a-row",{attrs:{gutter:12}},[a("a-col",{attrs:{span:32}},[a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"备注"}},[a("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["remark",e.validatorRules.remark],expression:"['remark', validatorRules.remark]"}],attrs:{disabled:e.disableSubmit,readOnly:e.disableSubmit,"allow-clear":"",placeholder:"请输入备注"}})],1)],1)],1)],1)],1),0==e.disableSubmit?a("template",{slot:"footer"},[a("a-button",{style:{marginRight:"8px"},on:{click:e.handleCancel}},[e._v("关闭")]),a("a-button",{attrs:{type:"primary"},on:{click:e.handleOk}},[e._v("确定")])],1):e._e()],2)},l=[],n=a("88bc"),o=a.n(n),i=a("0fea"),s={props:["serverId"],name:"ParameterGroupModel",data:function(){return{gradeValue:"",title:"",visible:!1,model:{},labelCol:{xs:{span:24},sm:{span:7}},wrapperCol:{xs:{span:24},sm:{span:14}},confirmLoading:!1,form:this.$form.createForm(this),collectGrade:[{key:"1000",name:"一级"},{key:"5000",name:"二级"},{key:"10000",name:"三级"}],validatorRules:{name:{rules:[{required:!0,message:"请输入参数组名称"}]},code:{rules:[{required:!0,message:"此输入框仅允许输入数字和字母",pattern:/^[a-zA-Z0-9]+$/}]}},url:{add:"/parameter/group/add",edit:"/parameter/group/edit"},disableSubmit:!1}},methods:{add:function(){this.edit({})},edit:function(e){var t=this;this.form.resetFields(),this.model=Object.assign({},e),this.visible=!0,this.model.id?this.gradeValue=this.model.collectionCycle:this.gradeValue=this.collectGrade[0].key,this.$nextTick((function(){t.form.setFieldsValue(o()(t.model,"name","code","remark"))}))},close:function(){this.$emit("close"),this.visible=!1},handleOk:function(){var e=this,t=this;this.form.validateFields((function(a,r){if(!a){t.confirmLoading=!0;var l,n=Object.assign(e.model,r);e.model.id?(n.collectionCycle=e.gradeValue,l=Object(i["h"])(e.url.edit,n,"put")):(n.equipmentId=e.serverId,n.collectionCycle=e.gradeValue,l=Object(i["h"])(e.url.add,n,"post")),l.then((function(e){e.success?(t.$message.success(e.message),t.$emit("ok",e.result),t.close()):t.$message.warning(e.message)})).finally((function(){t.confirmLoading=!1}))}}))},handleCancel:function(){this.close()}}},c=s,u=a("2877"),d=Object(u["a"])(c,r,l,!1,null,null,null);t["default"]=d.exports},"88bc":function(e,t,a){(function(t){var a=1/0,r=9007199254740991,l="[object Arguments]",n="[object Function]",o="[object GeneratorFunction]",i="[object Symbol]",s="object"==typeof t&&t&&t.Object===Object&&t,c="object"==typeof self&&self&&self.Object===Object&&self,u=s||c||Function("return this")();function d(e,t,a){switch(a.length){case 0:return e.call(t);case 1:return e.call(t,a[0]);case 2:return e.call(t,a[0],a[1]);case 3:return e.call(t,a[0],a[1],a[2])}return e.apply(t,a)}function m(e,t){var a=-1,r=e?e.length:0,l=Array(r);while(++a0&&a(i)?t>1?k(i,t-1,a,r,l):p(l,i):r||(l[l.length]=i)}return l}function C(e,t){return e=Object(e),j(e,t,(function(t,a){return a in e}))}function j(e,t,a){var r=-1,l=t.length,n={};while(++r-1&&e%1==0&&e<=r}function F(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function G(e){return!!e&&"object"==typeof e}function I(e){return"symbol"==typeof e||G(e)&&h.call(e)==i}var q=O((function(e,t){return null==e?{}:C(e,m(k(t,1),S))}));e.exports=q}).call(this,a("c8ba"))}}]);