数通互联化工云平台
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1 lines
8.5 KiB

import{d as te,r as i,ax as pe,G as ne,w as D,fz as le,a as d,f as se,e,b as o,q as v,h as a,H as r,t as re,c as f,I as _,Y as ie,bg as ue,a1 as F,$ as A,Z as me,aT as de,aF as ce,cz as fe,b2 as _e,bA as ye,bB as ge,ab as we,ah as ve,aj as he,aw as ke,av as Se,a8 as be,a9 as Ae,aa as Ke,S as xe,al as Ee,am as Ie,ai as Pe,aQ as Ce,p as Be,m as Ve,_ as Ne}from"./index-e450010e.js";/* empty css */import"./el-dropdown-menu-4ed993c7.js";import Ue from"./appMenus-8e2653e4.js";import{_ as Te}from"./appMenuGroup.vue_vue_type_script_setup_true_lang-5d4fddc3.js";import ze from"./createAppFormPage-9dd388c4.js";import De from"./openAppFormPage-29b65252.js";import Fe from"./index-4d33978a.js";import Me from"./index-f984a79c.js";import"./editAppMenuNamePage.vue_vue_type_script_setup_true_lang-3a6792e5.js";import"./MoveAppMenus.vue_vue_type_script_setup_true_lang-249545be.js";import"./pageForm-252587d8.js";import"./aceDrawer-bed1e945.js";/* empty css */import"./index-75199847.js";import"./Editor-e214347c.js";import"./bianKuangYuanjiao-da7c4bc6.js";import"./siJiao-b8f63525.js";import"./v4-4a60fe23.js";/* empty css */import"./formVersion-d56e8795.js";import"./previewPage.vue_vue_type_script_setup_true_lang-c385e251.js";import"./pageFlow-d0fceb69.js";import"./3-23bf8718.js";import"./conditionDrawer.vue_vue_type_style_index_0_lang-57154b88.js";import"./employeesDialog.vue_vue_type_script_setup_true_lang-a1a5351e.js";import"./index-caeb545b.js";import"./nodeWrap-ecd3ef30.js";import"./index-fc6972c3.js";import"./index-a04a5857.js";/* empty css */import"./simulateTaskFlow-d5c03c2c.js";import"./pageList-cfcab3a1.js";import"./sortable.esm-c9fcee54.js";import"./pageListHeadToolsApp-f878a9d5.js";import"./controlSetup-5302e8d8.js";import"./fieldSetUp.vue_vue_type_script_setup_true_lang-0a35f95f.js";import"./searchField-677db0c8.js";import"./codePage.vue_vue_type_script_setup_true_lang-7dae7829.js";import"./printSetupPage-214dbfe1.js";import"./CanvasBg-965e36f5.js";import"./dataBoard-29786972.js";import"./left-7dd709c6.js";import"./right-83550282.js";import"./filterPage.vue_vue_type_script_setup_true_lang-4c9ca943.js";import"./dimension.vue_vue_type_script_setup_true_lang-a3d32145.js";import"./measurement.vue_vue_type_script_setup_true_lang-bec312e3.js";import"./dimMea-da804bfc.js";import"./searchPage.vue_vue_type_script_setup_true_lang-7c3a9143.js";import"./appFlowSee-08e3ad38.js";/* empty css */import"./setup-faaf65c5.js";import"./appPower-e7c0d78c.js";import"./looksee-07fd8d06.js";import"./userBox-968393d1.js";import"./org-e062a454.js";/* empty css */import"./orgrole-c22df0dc.js";import"./rolePage-38074a51.js";import"./appManager-bc2efa06.js";import"./appDevOps-bec5d9a2.js";import"./dataManagement-11583315.js";import"./index-c5018719.js";import"./message-box-dd2a869b.js";import"./datatablestructure.vue_vue_type_style_index_0_lang-5526175c.js";import"./edit-e81858b0.js";import"./setupfield.vue_vue_type_script_setup_true_lang-937cce37.js";const We=y=>(Be("data-v-0abacd57"),y=y(),Ve(),y),Re={class:"drawerClass"},Ge={class:"common-layout"},Oe=We(()=>v("br",null,null,-1)),je=te({__name:"index",props:{drawerWith:{type:Number,default:0},formKey:{type:String,default:""},isShow:{type:Boolean,default:!1},groupKey:{type:String,default:""},pickAppInfo:{type:Object,default(){return{}}}},emits:["update:isShow","update:svgName","refreshPage","accessapp"],setup(y,{emit:M}){const p=y,K=M;i(!1);const u=i(1),h=i([]),s=pe({appKey:"1",appName:"未知应用",appSvg:"",state:1,uuid:"1",describe:""}),x=i(""),k=i(!1),m=i(""),W=()=>{},N=()=>{K("update:isShow",!1),K("refreshPage"),u.value=1,I.value="",m.value="",p.formKey="",S.value=!1};ne(()=>{}),D(()=>p.isShow,n=>{n&&E()});const E=()=>{let n={id:p.formKey.toString()};le(n).then(t=>{h.value=t.data.menuTree,s.appKey=t.data.appKey,s.appName=t.data.appName,s.appSvg=t.data.appSvg,s.state=t.data.state,s.uuid=t.data.uuid})},R=n=>{n?x.value=n:x.value="",k.value=!0},c=i(!1),S=i(!1),G=n=>{c.value=!0,S.value=!0},I=i(""),O=n=>{I.value=n},j=n=>{m.value=n,c.value=!0,S.value=!1},P=i(null),q=()=>{P.value.gainAppFormPageInit()};D(()=>u.value,n=>{n==1&&P.value.gainAppFormPageInit()});const H=()=>{N(),K("accessapp",p.pickAppInfo)};return(n,t)=>{const Z=de,$=ce,U=fe,C=_e,b=ye,Q=ge,B=we,Y=ve,J=he,g=ke,V=Se,T=be,L=Ae,X=Ke,z=xe,ee=Ee,oe=Ie,w=Pe,ae=Ce;return d(),se("div",Re,[e(ae,{modelValue:p.isShow,"onUpdate:modelValue":t[7]||(t[7]=l=>p.isShow=l),title:"设置/编辑自定义表单","with-header":!1,"close-on-click-modal":!1,"close-on-press-escape":!1,"destroy-on-close":!0,size:p.drawerWith},{default:o(()=>[v("div",Ge,[e(w,null,{default:o(()=>[e(Y,{class:"headerBox"},{default:o(()=>[v("div",null,[e(C,{wrap:""},{default:o(()=>[e(Z,{shape:"square",size:25,src:a(s).appSvg},null,8,["src"]),e($,null,{default:o(()=>[r(re(a(s).appName),1)]),_:1}),a(s).state==1?(d(),f(U,{key:0,type:"success"},{default:o(()=>[r("已启用")]),_:1})):(d(),f(U,{key:1,type:"danger"},{default:o(()=>[r("已禁用")]),_:1}))]),_:1})]),v("div",null,[e(Q,{modelValue:a(u),"onUpdate:modelValue":t[0]||(t[0]=l=>_(u)?u.value=l:null),onTabClick:W,stretch:!0,class:"tabsMain"},{default:o(()=>[e(b,{label:"① 页面管理",name:1}),e(b,{label:"② 集成&自动化",name:2}),e(b,{label:"③ 应用设置",name:3}),e(b,{label:"④ 应用发布",name:4})]),_:1},8,["modelValue"])]),v("div",null,[e(B,{plain:"",size:"small",onClick:H},{default:o(()=>[r("访问")]),_:1}),e(B,{type:"danger",size:"small",onClick:N},{default:o(()=>[r("关闭")]),_:1})])]),_:1}),ie(e(w,null,{default:o(()=>[e(ee,{class:"asideBox"},{default:o(()=>[e(V,null,{default:o(()=>[e(g,{span:24,class:"asideBoxSearch"},{default:o(()=>[e(J,{modelValue:n.input2,"onUpdate:modelValue":t[1]||(t[1]=l=>n.input2=l),style:{width:"180px"},placeholder:"搜索","suffix-icon":a(ue)},null,8,["modelValue","suffix-icon"]),e(X,null,{dropdown:o(()=>[e(L,null,{default:o(()=>[e(T,{onClick:G},{default:o(()=>[e(V,null,{default:o(()=>[e(g,{span:24},{default:o(()=>[e(C,{wrap:""},{default:o(()=>[e(F,{style:{color:"#eebe77"},prefix:"icon","icon-class":"liuChengBiaoDan"}),r(" 新建页面 ")]),_:1})]),_:1}),e(g,{span:24,style:{"padding-left":"20px","font-size":"12px"}},{default:o(()=>[r(" 数据收集、事件记录"),Oe,r("任务协同、业务审批 ")]),_:1})]),_:1})]),_:1}),e(T,{divided:"",onClick:R},{default:o(()=>[e(V,null,{default:o(()=>[e(g,{span:24},{default:o(()=>[e(C,{wrap:""},{default:o(()=>[e(F,{style:{color:"#337ecc"},prefix:"icon","icon-class":"fenZhu"}),r(" 新建分组 ")]),_:1})]),_:1}),e(g,{span:24,style:{"padding-left":"20px","font-size":"12px"}},{default:o(()=>[r(" 应用项目管理 ")]),_:1})]),_:1})]),_:1})]),_:1})]),default:o(()=>[e(B,{type:"primary",class:"fa fa-plus"})]),_:1})]),_:1})]),_:1}),e(z,{class:"scroBox"},{default:o(()=>[e(Ue,{"form-Key":p.formKey,"menus-tree":a(h),"onUpdate:menusTree":t[2]||(t[2]=l=>_(h)?h.value=l:null),"app-page-key":a(m),"onUpdate:appPageKey":t[3]||(t[3]=l=>_(m)?m.value=l:null),"group-key":p.groupKey,"app-cont":a(s),"drawer-with":p.drawerWith,onOpenAppPageForm:O},null,8,["form-Key","menus-tree","app-page-key","group-key","app-cont","drawer-with"]),a(c)?(d(),f(ze,{key:0,"is-show":a(c),"onUpdate:isShow":t[4]||(t[4]=l=>_(c)?c.value=l:null),"is-new":a(S),"drawer-with":p.drawerWith,"form-Key":p.formKey,"app-cont":a(s),"group-key":p.groupKey,"menu-id":p.formKey,"app-page-key":a(m),"onUpdate:appPageKey":t[5]||(t[5]=l=>_(m)?m.value=l:null),onGainSunAppContent:E,onUpdateInit:q},null,8,["is-show","is-new","drawer-with","form-Key","app-cont","group-key","menu-id","app-page-key"])):A("",!0)]),_:1})]),_:1}),e(oe,{class:"mainBox"},{default:o(()=>[e(z,{class:"scroBox"},{default:o(()=>[e(De,{ref_key:"openAppPageInit",ref:P,"form-Key":p.formKey,"group-key":p.groupKey,"app-cont":a(s),"drawer-with":p.drawerWith,"menus-info":a(I),onEditAppInfo:j},null,8,["form-Key","group-key","app-cont","drawer-with","menus-info"])]),_:1})]),_:1})]),_:1},512),[[me,a(u)==1]]),a(u)==2?(d(),f(w,{key:0},{default:o(()=>[r(" 集成与自动化 ")]),_:1})):A("",!0),a(u)==3?(d(),f(w,{key:1},{default:o(()=>[e(Fe,{"app-cont":a(s),"group-key":p.groupKey},null,8,["app-cont","group-key"])]),_:1})):A("",!0),a(u)==4?(d(),f(w,{key:2},{default:o(()=>[e(Me,{"app-cont":a(s),"group-key":p.groupKey},null,8,["app-cont","group-key"])]),_:1})):A("",!0)]),_:1})]),e(Te,{"is-show":a(k),"onUpdate:isShow":t[6]||(t[6]=l=>_(k)?k.value=l:null),"menu-parent-key":a(x),"app-cont":a(s),onUpdateMenu:E},null,8,["is-show","menu-parent-key","app-cont"])]),_:1},8,["modelValue","size"])])}}});const na=Ne(je,[["__scopeId","data-v-0abacd57"]]);export{na as default};