1 |
- (window["webpackJsonp_direwolf"]=window["webpackJsonp_direwolf"]||[]).push([["sOWorkspaceForm"],{8755: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:"sOWorkspaceForm",staticClass:"with-border",attrs:{id:"sOWorkspaceForm","label-position":"right",size:"small","label-width":"100px",model:e.entity,rules:e.rules}},[a("el-collapse",{attrs:{value:["basicInfo"]}},[a("el-collapse-item",{attrs:{title:"基础信息",name:"basicInfo"}},[a("el-row",{attrs:{type:"flex",justify:"center"}},[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"name",label:"名称"}},[a("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),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"code",label:"代码"}},[a("el-input",{attrs:{placeholder:"请输入代码",disabled:e.inViewMode},model:{value:e.entity.code,callback:function(t){e.$set(e.entity,"code",t)},expression:"entity.code"}})],1)],1)],1),a("el-row",{attrs:{type:"flex",justify:"center"}},[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"orgId",label:"所在单位"}},[a("org-selector",{attrs:{name:"所在单位",disabled:e.inViewMode,type:"0"},on:{change:e.orgChange},model:{value:e.entity.orgId,callback:function(t){e.$set(e.entity,"orgId",t)},expression:"entity.orgId"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"remark",label:"描述"}},[a("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),a("el-row",{attrs:{type:"flex",justify:"left"}},[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"isDefault",label:"是否默认"}},[a("el-select",{attrs:{"popper-append-to-body":!0,clearable:"",disabled:e.inViewMode,placeholder:"请选择是否默认工作空间"},model:{value:e.entity.isDefault,callback:function(t){e.$set(e.entity,"isDefault",t)},expression:"entity.isDefault"}},e._l(e.getDictByField("isDefault"),(function(e){return a("el-option",{key:e.id,attrs:{label:e.paramName,value:e.paramCode}})})),1)],1)],1)],1)],1)],1)],1)},r=[],o=a("dc30"),l=window.getDirewolfLibrary(),n=l.$$components.OrgSelector,s={name:"sOWorkspaceForm",components:{OrgSelector:n},props:{editType:{default:""},id:{default:""}},data:function(){return{entity:{name:"",code:"",orgId:"",remark:"",appId:"",isDefault:"1"},dataLoading:!1,fieldDictTypeMap:{appId:"app_dict",isDefault:"y_n"},pageDictMap:{},rules:{name:[{max:100,message:"长度不能超过 100 个字符",trigger:"blur"}],code:[{max:32,message:"长度不能超过 32 个字符",trigger:"blur"}],org:[],remark:[{max:100,message:"长度不能超过 100 个字符",trigger:"blur"}],appId:[{max:32,message:"长度不能超过 32 个字符",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,o["a"].getSOWorkspaceEntity(t).then((function(t){e.dataLoading=!1,e.entity=t.data})))},save:function(e){var t=this;t.$$utils.eleFormSubmit({vueIns:t,save:o["a"].saveSOWorkspace,formRef:"sOWorkspaceForm",info:"保存工作空间表",success:e})},getDictByField:function(e){var t=this;return t.pageDictMap[t.fieldDictTypeMap[e]]},orgChange:function(e){console.log(e);var t=this;t.entity.orgId=e.id,t.entity.companyCode=e.compCode}},created:function(){var e=this;e.$$utils.param.getDictByCodes("y_n").then((function(t){e.pageDictMap=t.data,e.initFormData()}))}},c=s,d=a("2877"),p=Object(d["a"])(c,i,r,!1,null,"7dfd44ad",null);t["default"]=p.exports}}]);
|