(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(++a<r)l[a]=t(e[a],a,e);return l}function p(e,t){var a=-1,r=t.length,l=e.length;while(++a<r)e[l+a]=t[a];return e}var b=Object.prototype,f=b.hasOwnProperty,h=b.toString,v=u.Symbol,g=b.propertyIsEnumerable,w=v?v.isConcatSpreadable:void 0,y=Math.max;function k(e,t,a,r,l){var n=-1,o=e.length;a||(a=x),l||(l=[]);while(++n<o){var i=e[n];t>0&&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<l){var o=t[r],i=e[o];a(i,o)&&(n[o]=i)}return n}function O(e,t){return t=y(void 0===t?e.length-1:t,0),function(){var a=arguments,r=-1,l=y(a.length-t,0),n=Array(l);while(++r<l)n[r]=a[t+r];r=-1;var o=Array(t+1);while(++r<t)o[r]=a[r];return o[t]=n,d(e,this,o)}}function x(e){return L(e)||V(e)||!!(w&&e&&e[w])}function S(e){if("string"==typeof e||I(e))return e;var t=e+"";return"0"==t&&1/e==-a?"-0":t}function V(e){return $(e)&&f.call(e,"callee")&&(!g.call(e,"callee")||h.call(e)==l)}var L=Array.isArray;function R(e){return null!=e&&A(e.length)&&!_(e)}function $(e){return G(e)&&R(e)}function _(e){var t=F(e)?h.call(e):"";return t==n||t==o}function A(e){return"number"==typeof e&&e>-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"))}}]);
|