(window["webpackJsonp_direwolf"]=window["webpackJsonp_direwolf"]||[]).push([["sWsDashboardForm"],{cd25: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("el-form",{ref:"sWsDashboardForm",staticClass:"with-border",attrs:{id:"sWsDashboardForm","label-position":"right",size:"small","label-width":"100px",model:e.entity,rules:e.rules}},[a("el-row",{attrs:{type:"flex",justify:"center"}},[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"title",label:"标题"}},[a("el-input",{attrs:{placeholder:"请输入标题",disabled:e.inViewMode},model:{value:e.entity.title,callback:function(t){e.$set(e.entity,"title",t)},expression:"entity.title"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"reloadInterval",label:"刷新间隔"}},[a("el-input",{attrs:{placeholder:"请输入刷新间隔",disabled:e.inViewMode},model:{value:e.entity.reloadInterval,callback:function(t){e.$set(e.entity,"reloadInterval",t)},expression:"entity.reloadInterval"}})],1)],1)],1),a("el-row",{attrs:{type:"flex",justify:"center"}},[a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{prop:"description",label:"描述"}},[a("el-input",{attrs:{type:"textarea",rows:2,placeholder:"若标题无法体现全部信息,可以输入描述",disabled:e.inViewMode},model:{value:e.entity.description,callback:function(t){e.$set(e.entity,"description",t)},expression:"entity.description"}})],1)],1)],1),a("el-row",{attrs:{type:"flex",justify:"center"}},[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"margin",label:"Widget间隔"}},[a("el-input",{attrs:{placeholder:"请输入Widget间隔",disabled:e.inViewMode},model:{value:e.entity.margin,callback:function(t){e.$set(e.entity,"margin",t)},expression:"entity.margin"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"type",label:"类型"}},[a("el-select",{attrs:{placeholder:"请选择类型",disabled:e.inViewMode||"02"===e.type},model:{value:e.entity.type,callback:function(t){e.$set(e.entity,"type",t)},expression:"entity.type"}},e._l(e.getDictByField("type"),(function(e){return a("el-option",{key:e.id,attrs:{label:e.paramName,value:e.paramCode}})})),1)],1)],1)],1)],1)},r=[],l=a("722d"),n=a("088b"),s={name:"sWsDashboardForm",components:{},props:{editType:{default:n["a"].getQueryString("editType")||"view"},id:{default:n["a"].getQueryString("id")||""},type:{default:n["a"].getQueryString("type")||""}},data:function(){var e=this;return{entity:{title:"",description:"",type:"",layoutJson:"",margin:"10,10",reloadInterval:0,css:""},fieldDictTypeMap:{type:"dashboard_type"},pageDictMap:{},dataLoading:!1,rules:{title:[{max:100,message:"长度不能超过 100 个字符",trigger:"blur"},{required:!0,message:"标题不能为空",trigger:"blur"}],description:[{max:1e3,message:"长度不能超过 1000 个字符",trigger:"blur"}],layoutJson:[{max:4e3,message:"长度不能超过 4000 个字符",trigger:"blur"}],margin:[{max:10,message:"长度不能超过 10 个字符",trigger:"blur"}],reloadInterval:[{validator:e.$$utils.validator.checkNumber,max:5,precision:0,name:"刷新间隔",trigger:"blur"}],css:[{max:4e3,message:"长度不能超过 4000 个字符",trigger:"blur"}]}}},computed:{inViewMode:function(){return"view"===(this.editType||"view")},incomingPkValue:function(){return this.id}},methods:{getDictByField:function(e){return this.pageDictMap[this.fieldDictTypeMap[e]]},initFormData:function(){var e=this,t=e.incomingPkValue;t?(e.dataLoading=!0,l["a"].dashboard.getEntity({id:t}).then((function(t){e.dataLoading=!1,e.entity=t.data}))):e.type?e.entity.type=e.type:e.$$utils.param.getSysParam("ADMIN_USER","admin").then((function(t){e.$$utils.user.getLoginUser().userAccount===t?e.entity.type="01":e.entity.type="02"}))},save:function(e){var t=this;t.$$utils.eleFormSubmit({vueIns:t,save:l["a"].dashboard.save,formRef:"sWsDashboardForm",info:"保存Dashboard信息",success:e})}},created:function(){var e=this;e.$$utils.param.getDictByCodes("dashboard_type").then((function(t){e.pageDictMap=t.data,e.initFormData()}))}},o=s,d=a("2877"),p=Object(d["a"])(o,i,r,!1,null,"08008fb0",null);t["default"]=p.exports}}]);