2 lines
55 KiB
JavaScript
2 lines
55 KiB
JavaScript
|
"use strict";(self["webpackChunkmodel"]=self["webpackChunkmodel"]||[]).push([[711],{7151:function(e,t,a){a.d(t,{GL:function(){return d},K9:function(){return r},bG:function(){return l},jw:function(){return o},uX:function(){return c},vQ:function(){return h}});var i=a(986),n=a(7178),s=a(3841);const l=[{label:"父数据类",value:s.G3.parent},{label:"分类容器",value:s.G3.container}],r=(s.fb.normal,s.fb.relation,[{label:"n",value:s.xp.n},{label:"1",value:s.xp.one}]),o=[{label:"int",value:s.fD.int},{label:"string",value:s.fD.string},{label:"double",value:s.fD.real},{label:"char*",value:4},{label:"double*",value:5}],d=[{label:"普通型",value:s.fC.normal},{label:"1:1",value:s.fC.foreign11},{label:"n:1",value:s.fC.foreign1n}],c=[{label:"1:1",value:s.nm.r11},{label:"1:n",value:s.nm.r1n},{label:"n:1",value:s.nm.rn1},{label:"m:n",value:s.nm.rmn}];class h{static getTypes(){const e=i.p.getDictionaryByInnerName("DataModelType");if(e&&e.children)return e.children.map((e=>({text:e.name,value:e.code})))}static validate(e){if(!e)return"输入项为空";const t=[{rule:"^[!-~一-龥\\() ]+$",info:"含无效字符"},{rule:"^.{1,128}$",info:"应小于128个字符"}],a=i.p.validate(e,t);return a||null}static validateDataModel(e){let t=h.validate(e.name);return t?(n.z8.warning("数据模型名称"+t),!1):(t=h.validate(e.type?.toString()),t?(n.z8.warning("项数据模型类型"+t),!1):(t=h.validate(e.identification),t?(n.z8.warning("名称标识"+t),!1):(t=i.p.validate(e.identification,[i.s.notchinese]),!t||(n.z8.warning("名称标识"+t),!1))))}}},6711:function(e,t,a){a.r(t),a.d(t,{default:function(){return de}});var i=a(9003);const n={class:"DataSearchAndEdit"};function s(e,t,a,s,l,r){const o=(0,i.up)("el-tab-pane"),d=(0,i.up)("el-tabs"),c=(0,i.up)("DataConnectPane"),h=(0,i.up)("EncryptAndDecrypt");return(0,i.wg)(),(0,i.iD)("div",n,[(0,i.Wm)(d,{modelValue:e.activeName,"onUpdate:modelValue":t[0]||(t[0]=t=>e.activeName=t),onTabChange:e.handleChange},{default:(0,i.w5)((()=>[(0,i.Wm)(o,{label:"数据检索与编辑",name:"first"}),(0,i.Wm)(o,{label:"加密解密",name:"second"})])),_:1},8,["modelValue","onTabChange"]),"first"==e.activeName?((0,i.wg)(),(0,i.j4)(c,{key:0,ref:"DataConnectPane"},null,512)):((0,i.wg)(),(0,i.j4)(h,{key:1}))])}var l=a(7627),r=a(4704);const o={class:"DataConnectPane"},d={class:"con-btn"},c=["onDblclick"],h=(0,i._)("span",{class:"iconfont icon-is-connected"},null,-1),u={key:1},p={key:2},m={class:"model-tree-sub"},b={key:0},f={key:1,class:"dialog-detail"},g={slot:"footer",class:"dialog-footer"};function v(e,t,a,n,s,l){const r=(0,i.up)("el-tree"),v=(0,i.up)("el-scrollbar"),w=(0,i.up)("pane"),D=(0,i.up)("el-descriptions-item"),S=(0,i.up)("el-descriptions"),C=(0,i.up)("el-collapse-item"),y=(0,i.up)("el-collapse"),T=(0,i.up)("splitpanes"),z=(0,i.up)("TableData"),x=(0,i.up)("TableStructure"),k=(0,i.up)("el-tab-pane"),P=(0,i.up)("el-tabs"),I=(0,i.up)("el-input"),_=(0,i.up)("el-form-item"),E=(0,i.up)("el-button"),N=(0,i.up)("el-upload"),A=(0,i.up)("el-form"),L=(0,i.up)("el-dialog");return(0,i.wg)(),(0,i.iD)("div",o,[(0,i.Wm)(T,{vertical:!1,class:"graph-view-splitpane"},{default:(0,i.w5)((()=>[(0,i.Wm)(w,{size:20},{default:(0,i.w5)((()=>[(0,i.Wm)(T,{horizontal:""},{default:(0,i.w5)((()=>[(0,i.Wm)(w,{class:"tree-pane"},{default:(0,i.w5)((()=>[(0,i._)("div",d,[(0,i._)("span",{onClick:t[0]||(t[0]=(...t)=>e.createConnect&&e.createConnect(...t))},"新建连接 + ")]),(0,i.Wm)(v,null,{default:(0,i.w5)((()=>[(0,i.Wm)(r,{ref:"tree",data:e.treeData,"expand-on-click-node":!1,"default-expand-all":!0,"default-expanded-keys":e.defaultShowNodes,"node-key":"pid","highlight-current":"",onNodeClick:e.handleNodeClick,onNodeContextmenu:e.treeContextMenu},{default:(0,i.w5)((({data:t,node:a})=>[(0,i._)("div",{class:"custom-tree-node",onDblclick:i=>e.treeDoubleClick(t,a),style:{width:"100%"}},[t.classType?(0,i.kq)("",!0):((0,i.wg)(),(0,i.iD)("div",{key:0,class:(0,i.C_)({"connect-color":e.currentConItemId==t.pid})},[h,(0,i._)("span",null,(0,i.zw)(t.conName),1)],2)),1===t.classType?((0,i.wg)(),(0,i.iD)("span",u,(0,i.zw)(t.label),1)):(0,i.kq)("",
|
|||
|
//# sourceMappingURL=711.1728072d.js.map
|