(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-30bdf000","chunk-e021d7b4","chunk-e021d7b4"],{"7ab5":function(e,t,a){},b0af:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-modal",{attrs:{title:e.title,width:500,visible:e.visible,maskClosable:!1,confirmLoading:e.confirmLoading,okButtonProps:{props:{disabled:e.disableSubmit}},cancelText:"关闭"},on:{ok:e.handleOk,cancel:e.handleCancel}},[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:{label:"参数编号",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["parameterCode",e.validatorRules.parameterCode],expression:"[ 'parameterCode', validatorRules.parameterCode]"}],attrs:{disabled:e.disableSubmit,readOnly:e.disableSubmit,placeholder:"请输入参数编号","allow-clear":"",maxLength:10}})],1)],1)],1),a("a-row",{attrs:{gutter:12}},[a("a-col",{attrs:{span:32}},[a("a-form-item",{attrs:{label:"参数名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["parameterName",e.validatorRules.parameterName],expression:"[ 'parameterName', validatorRules.parameterName]"}],attrs:{disabled:e.disableSubmit,readOnly:e.disableSubmit,placeholder:"请输入参数名称","allow-clear":"",maxLength:20}})],1)],1)],1),a("a-row",{attrs:{gutter:12}},[a("a-col",{attrs:{span:32}},[a("a-form-item",{attrs:{label:"参数描述",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["parameterDescribe",e.validatorRules.parameterDescribe],expression:"[ 'parameterDescribe', validatorRules.parameterDescribe]"}],attrs:{disabled:e.disableSubmit,readOnly:e.disableSubmit,placeholder:"请输入参数描述","allow-clear":"",maxLength:50}})],1)],1)],1),a("a-row",{attrs:{gutter:12}},[a("a-col",{attrs:{span:32}},[a("a-form-item",{attrs:{label:"数据源地址",labelCol:e.labelCol,wrapperCol:{xs:{span:24},sm:{span:14}}}},[a("a-input-search",{directives:[{name:"decorator",rawName:"v-decorator",value:["address",e.validatorRules.address],expression:"[ 'address', validatorRules.address]"}],staticStyle:{display:"inline-block"},attrs:{disabled:e.disableSubmit,readOnly:"true",placeholder:"请输入数据源地址","allow-clear":"",maxLength:50,"enter-button":""},on:{search:e.onSearch}})],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(),a("parameter-address",{ref:"modalAddress",attrs:{"server-id":e.serverId},on:{ok:e.modalFormOk}})],2)},r=[],s=a("88bc"),l=a.n(s),n=a("0fea"),o=a("bd7a"),d=(a("4ec3"),{components:{ParameterAddress:o["default"]},props:["serverId"],name:"EmptyParameterModel",data:function(){return{indexStyle:!1,readWriteType:"",parameterType:"只读",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),readWriteTypeList:[],parameterTypeList:[{key:"只读"},{key:"读写"}],validatorRules:{parameterName:{rules:[{required:!0,message:"请输入参数组名称"}]},parameterCode:{rules:[{required:!0,message:"请输入参数组编号"}]}},url:{add:"/empty/parameter/add",edit:"/empty/parameter/edit",dataType:"/equipment/queryDataType"},disableSubmit:!1}},methods:{onSearch:function(){this.$refs.modalAddress.visible1=!0},add:function(){this.edit({})},modalFormOk:function(e){var t=this,a=Object.assign({},e);this.$nextTick((function(){t.form.setFieldsValue({parameterDescribe:a.describe,address:a.default1})})),this.readWriteType=a.dataType},edit:function(e){var t=this;Object(n["c"])(this.url.dataType,{id:this.serverId}).then((function(e){e.success&&(t.readWriteTypeList=e.result,t.readWriteType=t.readWriteTypeList[0].default1)})),this.form.resetFields(),this.model=Object.assign({},e),this.visible=!0,this.$nextTick((function(){t.form.setFieldsValue(l()(t.model,"parameterCode","parameterName","parameterDescribe","address"))})),this.readWriteType=this.model.parameterType},close:function(){this.$emit("close"),this.visible=!1},handleOk:function(){var e=this,t=this;this.form.validateFields((function(a,i){if(!a){t.confirmLoading=!0;var r,s=Object.assign(e.model,i);s.parameterType=e.readWriteType,s.readWriteType=e.parameterType,e.model.id?r=Object(n["h"])(e.url.edit,s,"put"):(s.type=1,s.equipmentId=e.serverId,r=Object(n["h"])(e.url.add,s,"post")),r.then((function(e){e.success?(t.$message.success(e.message),t.$emit("ok",e.result)):t.$message.warning(e.message)})).finally((function(){t.confirmLoading=!1,t.close()}))}}))},handleCancel:function(){this.close()}}}),u=d,p=a("2877"),m=Object(p["a"])(u,i,r,!1,null,null,null);t["default"]=m.exports},cf74:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{position:"relative"},attrs:{id:e.containerId}},[a("div",{staticClass:"movety-container",staticStyle:{padding:"0 8px",position:"absolute","z-index":"91",height:"32px",width:"104px","text-align":"center"},style:{top:e.top+"px",left:e.left+"px",display:e.moveDisplay}},[a("div",{class:e.showMoverTask?"uploadty-mover-mask":"movety-opt",staticStyle:{"margin-top":"12px"},attrs:{id:e.containerId+"-mover"}},[a("a",{staticStyle:{margin:"0 5px"},on:{click:e.moveLast}},[a("a-icon",{staticStyle:{color:"#fff","font-size":"16px"},attrs:{type:"arrow-left"}})],1),a("a",{staticStyle:{margin:"0 5px"},on:{click:e.moveNext}},[a("a-icon",{staticStyle:{color:"#fff","font-size":"16px"},attrs:{type:"arrow-right"}})],1)])]),a("a-upload",{class:{"uploadty-disabled":e.disabled},attrs:{name:"file",multiple:!0,action:e.uploadAction,headers:e.headers,data:{biz:e.bizPath},fileList:e.fileList,beforeUpload:e.beforeUpload,disabled:e.disabled,returnUrl:e.returnUrl,listType:e.complistType},on:{change:e.handleChange,preview:e.handlePreview}},[[e.isImageComp?a("div",[a("a-icon",{attrs:{type:"plus"}}),a("div",{staticClass:"ant-upload-text"},[e._v(e._s(e.text))])],1):e.buttonVisible?a("a-button",[a("a-icon",{attrs:{type:"upload"}}),e._v(e._s(e.text)+"\n ")],1):e._e()]],2),a("a-modal",{attrs:{visible:e.previewVisible,footer:null},on:{cancel:e.handleCancel}},[a("img",{staticStyle:{width:"100%"},attrs:{alt:"example",src:e.previewImage}})])],1)},r=[],s=a("2b0e"),l=a("9fb0"),n=a("0fea"),o="all",d="image",u=function(){return"-"+parseInt(1e4*Math.random()+1,10)},p=function(e){if(e.lastIndexOf("\\")>=0){var t=new RegExp("\\\\","g");e=e.replace(t,"/")}return e.substring(e.lastIndexOf("/")+1)},m={name:"JUpload",data:function(){return{uploadAction:window._CONFIG["domianURL"]+"/sys/common/upload",headers:{},fileList:[],newFileList:[],uploadGoOn:!0,previewVisible:!1,previewImage:"",containerId:"",top:"",left:"",moveDisplay:"none",showMoverTask:!1,moverHold:!1,currentImg:""}},props:{text:{type:String,required:!1,default:"点击上传"},fileType:{type:String,required:!1,default:o},bizPath:{type:String,required:!1,default:"temp"},value:{type:[String,Array],required:!1},disabled:{type:Boolean,required:!1,default:!1},triggerChange:{type:Boolean,required:!1,default:!1},returnUrl:{type:Boolean,required:!1,default:!0},number:{type:Number,required:!1,default:0},buttonVisible:{type:Boolean,required:!1,default:!0}},watch:{value:{immediate:!0,handler:function(){var e=this.value;e instanceof Array?this.returnUrl?this.initFileList(e.join(",")):this.initFileListArr(e):this.initFileList(e)}}},computed:{isImageComp:function(){return this.fileType===d},complistType:function(){return this.fileType===d?"picture-card":"text"}},created:function(){var e=s["default"].ls.get(l["a"]);this.headers={"X-Access-Token":e},this.containerId="container-ty-"+(new Date).getTime()},methods:{initFileListArr:function(e){if(e&&0!=e.length){for(var t=[],a=0;a0&&(t=a.join(",")),this.$emit("change",t)},beforeUpload:function(e){this.uploadGoOn=!0;var t=e.type;return!(this.fileType===d&&t.indexOf("image")<0)||(this.$message.warning("请上传图片"),this.uploadGoOn=!1,!1)},handleChange:function(e){e.file.status||!1!==this.uploadGoOn||e.fileList.pop();var t=e.fileList;if("done"===e.file.status?(this.number>0&&(t=t.slice(-this.number)),e.file.response.success&&(t=t.map((function(e){if(e.response){var t=e.response.message;e.url=Object(n["d"])(t)}return e})))):"error"===e.file.status?this.$message.error("".concat(e.file.name," 上传失败.")):"removed"===e.file.status&&this.handleDelete(e.file),this.fileList=t,"done"===e.file.status||"removed"===e.file.status)if(this.returnUrl)this.handlePathChange();else{this.newFileList=[];for(var a=0;a0&&(a[0].addEventListener("mouseover",(function(t){t=t||window.event;var a=t.target||t.srcElement;if("ant-upload-list-item-info"==a.className){e.showMoverTask=!1;var i=a.parentElement;e.left=i.offsetLeft,e.top=i.offsetTop+i.offsetHeight-50,e.moveDisplay="block",e.currentImg=a.getElementsByTagName("img")[0].src}})),a[0].addEventListener("mouseout",(function(t){t=t||window.event;var a=t.target||t.srcElement;"ant-upload-list-item-info"==a.className&&(e.showMoverTask=!0,setTimeout((function(){!1===e.moverHold&&(e.moveDisplay="none")}),100)),"ant-upload-list-item ant-upload-list-item-done"!=a.className&&"ant-upload-list ant-upload-list-picture-card"!=a.className||(e.moveDisplay="none")})))},model:{prop:"value",event:"change"}},c=m,h=(a("de21"),a("2877")),f=Object(h["a"])(c,i,r,!1,null,null,null);t["default"]=f.exports},de21:function(e,t,a){"use strict";var i=a("7ab5"),r=a.n(i);r.a}}]);