sODeviceGroupForm-1.3.10.js 3.0 KB

1
  1. (window["webpackJsonp_direwolf"]=window["webpackJsonp_direwolf"]||[]).push([["sODeviceGroupForm"],{f38b:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("el-form",{ref:"sODeviceGroupForm",staticClass:"with-border",attrs:{id:"sODeviceGroupForm","label-position":"right",size:"small","label-width":"130px",model:e.entity,rules:e.rules}},[r("el-collapse",{attrs:{value:["basicInfo"]}},[r("el-collapse-item",{attrs:{title:"基础信息",name:"basicInfo"}},[r("el-row",{attrs:{type:"flex",justify:"center"}},[r("el-col",{attrs:{span:12}},[r("el-form-item",{attrs:{prop:"name",label:"设备分组名称"}},[r("el-input",{attrs:{placeholder:"请输入设备分组名称",disabled:e.inViewMode},model:{value:e.entity.name,callback:function(t){e.$set(e.entity,"name",t)},expression:"entity.name"}})],1)],1),r("el-col",{attrs:{span:12}},[r("el-form-item",{attrs:{prop:"type",label:"设备分组类型"}},[r("el-input",{attrs:{placeholder:"请输入设备分组类型",disabled:e.inViewMode},model:{value:e.entity.type,callback:function(t){e.$set(e.entity,"type",t)},expression:"entity.type"}})],1)],1)],1),r("el-row",{attrs:{type:"flex",justify:"left"}},[r("el-col",{attrs:{span:12}},[r("el-form-item",{attrs:{prop:"remark",label:"描述"}},[r("el-input",{attrs:{placeholder:"请输入描述",disabled:e.inViewMode},model:{value:e.entity.remark,callback:function(t){e.$set(e.entity,"remark",t)},expression:"entity.remark"}})],1)],1)],1)],1)],1)],1)},a=[],s=r("dc30"),l=(window.getDirewolfLibrary(),{name:"sODeviceGroupForm",components:{},props:{editType:{default:""},id:{default:""}},data:function(){return{entity:{name:"",type:"",remark:"",appId:"1"},dataLoading:!1,fieldDictTypeMap:{appId:"app_dict"},pageDictMap:{},rules:{name:[{max:100,message:"长度不能超过 100 个字符",trigger:"blur"},{required:!0,message:"名称不能为空",trigger:"blur"}],type:[{max:10,message:"长度不能超过 10 个字符",trigger:"blur"},{required:!0,message:"类型不能为空",trigger:"blur"}],remark:[{max:100,message:"长度不能超过 100 个字符",trigger:"blur"},{required:!0,message:"描述不能为空",trigger:"blur"}],appId:[{max:32,message:"长度不能超过 32 个字符",trigger:"blur"},{required:!0,message:"所属应用不能为空",trigger:"blur"}]}}},computed:{inViewMode:function(){return"view"===(this.$route.query.editType||this.editType||"view")},incomingPkValue:function(){return this.id||this.$route.query.id}},methods:{initFormData:function(){var e=this,t=e.incomingPkValue;t&&(e.dataLoading=!0,s["a"].getSODeviceGroupEntity(t).then((function(t){e.dataLoading=!1,e.entity=t.data})))},save:function(e){var t=this;t.$$utils.eleFormSubmit({vueIns:t,save:s["a"].saveSODeviceGroup,formRef:"sODeviceGroupForm",info:"保存设备分组表",success:e})},getDictByField:function(e){var t=this;return t.pageDictMap[t.fieldDictTypeMap[e]]}},created:function(){var e=this;e.initFormData()}}),n=l,o=r("2877"),u=Object(o["a"])(n,i,a,!1,null,"81f01638",null);t["default"]=u.exports}}]);