数通互联化工云平台
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
11 KiB

import{d as ee,r as d,G as te,a0 as oe,w as re,ax as ae,z as ie,a as c,f as se,Y as le,h as o,c as f,b as l,e as a,H as w,t as z,$ as b,bk as B,h1 as ne,bx as E,bn as R,q as pe,I as k,f4 as me,f6 as de,fy as ce,a7 as ue,fu as fe,h2 as ge,aG as he,b3 as we,cz as ye,ab as _e,g4 as be,dp as ke,b4 as ve,b5 as Ce,aQ as De,at as Ae,_ as Pe}from"./index-e450010e.js";import Ie from"./appContainer-90985e27.js";import xe from"./appContainerPage-cfc82551.js";import ze from"./lowCodeFormPage-1ee22260.js";/* empty css */import"./regularPage.vue_vue_type_script_setup_true_lang-c58af8e4.js";import"./myToDoPage-952c20f8.js";import"./index-c5018719.js";import"./refresh-f1723430.js";import"./search-71444aff.js";import"./lookFlowInfoApp-293e6f1f.js";import"./runFlowStepApp-c2ddd4a0.js";import"./completedMattersPage-2b3e1b74.js";import"./sendCopy-3e7bc319.js";import"./myCreate-e81e2336.js";import"./formPageContApp-d98f9943.js";/* empty css */import"./myDrafts-1aa6f658.js";import"./AppEditPage-2d67cefe.js";import"./runAppForm-fc35f6e3.js";import"./el-dropdown-menu-4ed993c7.js";import"./appMenus-8e2653e4.js";import"./appMenuGroup.vue_vue_type_script_setup_true_lang-5d4fddc3.js";import"./editAppMenuNamePage.vue_vue_type_script_setup_true_lang-3a6792e5.js";import"./createAppFormPage-9dd388c4.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";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"./MoveAppMenus.vue_vue_type_script_setup_true_lang-249545be.js";import"./openAppFormPage-29b65252.js";import"./appFlowSee-08e3ad38.js";import"./index-4d33978a.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"./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";import"./index-f984a79c.js";import"./pageDesignes-92418656.js";import"./vueFile.vue_vue_type_script_setup_true_lang-0652262e.js";import"./workFlow-37ecd322.js";import"./copyerDrawer-4006f251.js";import"./pageList-b1fc9922.js";import"./pageListHeadTools-d1d0fbe1.js";import"./setUpPage-0589dd53.js";const Le={class:"listBody"},Qe={class:"pagination-box"},Se=ee({__name:"appListPage",props:{searchQuery:{type:Object,default(){return{}}},appGroup:{type:String,default:""},drawerWith:{type:Number,default:!0}},emits:["getRongQiAttr"],setup(U,{expose:V,emit:O}){const i=U,v=O,I=d(0),L=d(),y=d(!1),C=d(!1),D=d(),u=r=>{y.value=!0;let e={page:r.page,pagesize:r.pagesize,keywords:r.searchWork,groupId:i.appGroup};me(e).then(({data:p})=>{I.value=p.total,L.value=p.list}).finally(()=>{y.value=!1})};te(()=>{oe(()=>{u(i.searchQuery)})}),re(()=>i.appGroup,()=>{u(i.searchQuery)});const Q=r=>{y.value=!0,de({id:[r.id.toString()],status:3,is_delete:!1}).then(({data:e})=>{y.value=!1,u(i.searchQuery)}).finally(()=>{y.value=!1})},$=r=>{v("getRongQiAttr"),D.value=r,ce({id:r.signCodeStr,types:1}).then(({data:e})=>{e?C.value=!0:ue({message:"对不起!您不可使用此App!请联系管理员进行授权!",type:"error",plain:!0})})},A=d(!1);d("");const j=r=>{v("getRongQiAttr"),D.value=r,A.value=!0},s=ae({tableData:{columns:[],config:{},controlBtn:[],operateBtn:[]},searchData:[],loading:!1,attrObj:{},config:{pageSize:10,searchIsShow:!0,searchFormIsShow:!0,openPageMode:"drawer"},tagList:{},formId:i.formKey||"",formList:[],name:"",treeData:{},previewVisible:!1,tabsName:"second",formFieldList:[],formApi:{type:"1",addApiUrl:"",editApiUrl:"",delApiUrl:"",lookApiUrl:""},dict:{},refreshTable:!0,view:{list:{status:!0,isClick:!1,form:{sortWord:"",sortClass:1,title:[]}},date:{status:!1,isClick:!1,form:{startTime:"",endTime:"",dayType:1,title:[]}},time:{status:!1,isClick:!1,form:{sortWord:"",sort:1,title:[]}},gantt:{status:!1,isClick:!1,form:{startTime:"",endTime:"",dayType:2,sortWord:"",sort:1,title:[]}},map:{status:!1,isClick:!1,form:{mapWord:"",sortWord:"",sort:1,title:[]}},card:{status:!1,isClick:!1,form:{sort:1,sortWord:"",imgWork:"",imgWidth:50,imgHeight:50,imgBorderRadius:5,imgPadding:2,titleWork:"",describe:"",ranks:3,title:[]}}}}),g=d(!1),S=d(""),F=d(""),P=d(""),x=d(!1),G=r=>{v("getRongQiAttr"),g.value=!0,s.formId=r.idStr,F.value=r.versionId,S.value=r.name;let e=string2json(r.listjson);if(e.tableData.columns.length>0){for(let p=0;p<e.tableData.columns.length;p++)if(e.tableData.columns[p].config!=null&&e.tableData.columns[p].control!=null){let n=""+e.tableData.columns[p].control.optionsValue3Field;console.log("appListPage-----280",n),n&&n!=""&&n!=null&&n!="undefined"&&fe(n).then(({data:h})=>{if(e.tableData.columns[p].options=h,e.searchData.length>0)for(let m=0;m<e.searchData.length;m++)e.searchData[m].id==e.tableData.columns[p].id&&(e.searchData[m].options=h)})}}s.tableData=e.tableData,s.searchData=e.searchData,s.loading=e.loading,s.attrObj=e.attrObj,s.config=e.config,s.tagList=e.tagList,s.formList=e.formList,s.name=e.name,s.treeData=e.treeData,s.previewVisible=e.previewVisible,s.formFieldList=e.formFieldList,s.formApi=e.formApi,s.dict=e.dict,s.refreshTable=e.refreshTable},N=r=>{v("getRongQiAttr"),P.value=r.id.toString(),x.value=!0},q=r=>{x.value=!1,u(i.searchQuery)},M=r=>{ge({id:r.signCodeStr}).then(({data:e})=>{u(i.searchQuery)})};V({getFormAppList:u});const H=r=>{i.searchQuery.page=r,u(i.searchQuery)};return(r,e)=>{const p=he,n=we,h=ye,m=_e,T=be,W=ke,K=ve,J=Ce,Y=ie("ak-page-list"),X=De,Z=Ae;return c(),se("div",Le,[le((c(),f(K,{data:o(L),border:"",class:"tableBox"},{default:l(()=>[a(n,{fixed:"",label:"封面",width:"80",align:"center"},{default:l(t=>[a(p,{style:{width:"30px",height:"30px"},src:t.row.icon?t.row.icon:"https://docu.hxgk.group/images/2024_04/482167d1bf2b75a5717bcf68e18235f7.png","zoom-rate":1.2,"max-scale":7,"min-scale":.2,"initial-index":4,fit:"cover"},null,8,["src"])]),_:1}),a(n,{fixed:"",prop:"name",label:"名称","min-width":"380"}),a(n,{label:"编号",width:"200"},{default:l(t=>[w(z(t.row.signCodeStr!=0?t.row.signCodeStr:""),1)]),_:1}),a(n,{label:"类型",align:"center",width:"180"},{default:l(t=>[t.row.classify==1?(c(),f(h,{key:0,type:"primary"},{default:l(()=>[w("普通表单")]),_:1})):b("",!0),t.row.classify==2?(c(),f(h,{key:1,type:"success"},{default:l(()=>[w("流程表单")]),_:1})):b("",!0),t.row.classify==3?(c(),f(h,{key:2,type:"warning"},{default:l(()=>[w("自定义应用")]),_:1})):b("",!0),t.row.classify==4?(c(),f(h,{key:3,type:"danger"},{default:l(()=>[w("自定义应用表单")]),_:1})):b("",!0)]),_:1}),a(n,{prop:"describe",label:"简介","min-width":"180"}),a(n,{label:"创建人",width:"100",align:"center"},{default:l(t=>[w(z(t.row.creatername),1)]),_:1}),a(n,{label:"创建时间",width:"200"},{default:l(t=>[w(z(t.row.creatertimeStr),1)]),_:1}),a(n,{fixed:"right",label:"操作",width:"200",align:"center"},{default:l(t=>[t.row.classify==3?(c(),f(W,{key:0,class:"ml-4"},{default:l(()=>[a(m,{size:"small",title:"查看",icon:o(B),onClick:_=>$(t.row)},null,8,["icon","onClick"]),a(m,{size:"small",title:"设为常用",icon:o(ne),color:t.row.isoften?"#FF0000":"",onClick:_=>M(t.row)},null,8,["icon","color","onClick"]),a(m,{size:"small",title:"编辑",type:"success",icon:o(E),onClick:_=>j(t.row)},null,8,["icon","onClick"]),a(T,{title:"请问是否真的删除?删除后数据将无法找回!",onConfirm:_=>Q(t.row)},{reference:l(()=>[a(m,{size:"small",title:"删除",type:"danger",icon:o(R)},null,8,["icon"])]),_:2},1032,["onConfirm"])]),_:2},1024)):(c(),f(W,{key:1,class:"ml-4"},{default:l(()=>[a(m,{size:"small",title:"查看",icon:o(B),onClick:_=>G(t.row)},null,8,["icon","onClick"]),a(m,{size:"small",title:"编辑",type:"success",icon:o(E),onClick:_=>N(t.row)},null,8,["icon","onClick"]),a(T,{title:"请问是否真的删除?删除后数据将无法找回!",onConfirm:_=>Q(t.row)},{reference:l(()=>[a(m,{size:"small",title:"删除",type:"danger",icon:o(R)},null,8,["icon"])]),_:2},1032,["onConfirm"])]),_:2},1024))]),_:1})]),_:1},8,["data"])),[[Z,o(y)]]),pe("div",Qe,[o(I)>0?(c(),f(J,{key:0,background:"","current-page":i.searchQuery.page,"onUpdate:currentPage":e[0]||(e[0]=t=>i.searchQuery.page=t),"page-size":i.searchQuery.pagesize,"onUpdate:pageSize":e[1]||(e[1]=t=>i.searchQuery.pagesize=t),total:o(I),onCurrentChange:H},null,8,["current-page","page-size","total"])):b("",!0)]),a(Ie,{"run-is-open":o(C),"onUpdate:runIsOpen":e[2]||(e[2]=t=>k(C)?C.value=t:null),"pick-app-info":o(D),"drawer-with":i.drawerWith,"search-query":i.searchQuery,onRefreshPage:u},null,8,["run-is-open","pick-app-info","drawer-with","search-query"]),a(xe,{"edit-is-open":o(A),"onUpdate:editIsOpen":e[3]||(e[3]=t=>k(A)?A.value=t:null),"pick-app-info":o(D),"drawer-with":i.drawerWith,"search-query":i.searchQuery,"group-key":i.appGroup,onRefreshPage:u},null,8,["edit-is-open","pick-app-info","drawer-with","search-query","group-key"]),a(X,{modelValue:o(g),"onUpdate:modelValue":e[5]||(e[5]=t=>k(g)?g.value=t:null),title:"列表预览",direction:"rtl","before-close":r.handlePreviewClose,size:i.drawerWith},{default:l(()=>[a(Y,{data:o(s).tableData,"search-data":o(s).searchData,config:o(s).config,"form-id":o(s).formId,versionid:o(F),viewPage:o(s).view,versiontitle:o(S),"look-page-is-show":o(g),"onUpdate:lookPageIsShow":e[4]||(e[4]=t=>k(g)?g.value=t:null)},null,8,["data","search-data","config","form-id","versionid","viewPage","versiontitle","look-page-is-show"])]),_:1},8,["modelValue","before-close","size"]),o(x)?(c(),f(ze,{key:0,"drawer-with":i.drawerWith,"form-key":o(P),"onUpdate:formKey":e[6]||(e[6]=t=>k(P)?P.value=t:null),onRefreshPage:q},null,8,["drawer-with","form-key"])):b("",!0)])}}});const ho=Pe(Se,[["__scopeId","data-v-a7ed59ba"]]);export{ho as default};