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.

2 lines
25 KiB

var D=(g,a,e)=>new Promise((B,l)=>{var K=C=>{try{S(e.next(C))}catch(E){l(E)}},G=C=>{try{S(e.throw(C))}catch(E){l(E)}},S=C=>C.done?B(C.value):Promise.resolve(C.value).then(K,G);S((e=e.apply(g,a)).next())});import{useDesignerStore as Ct}from"./form-77f01638.js";import{d as bt,bl as _t,r as v,b9 as ht,f as W,q as T,P as Dt,ea as ot,u as m,a3 as gt,o as c,a as _,w as h,j as r,t as rt,g as L,F as it,i as k,x as Et,b as d,bF as wt,a8 as kt,a1 as M,Y as Bt,dU as St,dV as It,aT as Nt}from"./index-f4658ae7.js";import{D as O}from"./index-eb3034da.js";import{getIframeAddress as Pt}from"./RelativePathUtils-83290078.js";import Ut from"./GroupPageNew-58abee1a.js";import At from"./Entity-b0538236.js";import N from"./Events-141c34ea.js";import Tt from"./CheckFrm-eff947b3.js";import Mt from"./MobilePreview-7455526e.js";import{CHANGE_FORM_TYPE as et}from"./eventsEnum-cfc23091.js";import{FrmType as mt}from"./EnumLab-4f91f91c.js";import{_ as Ot}from"./Frm.vue_vue_type_script_setup_true_lang-215d0f79.js";import{B as xt}from"./useCachedComponentLoader-721d24a5.js";import{GPNReturnObj as y,GPNReturnType as F}from"./PageBaseGroupNew-ee20c033.js";import{GloComm as x}from"./GloComm-7cfbdfd9.js";import R from"./BSEntity-840a884b.js";import{I as Rt,D as qt,a as Kt}from"./DocumentImport-86bf877e.js";import{a as pt,M as st}from"./MenuUnfoldOutlined-9166492e.js";import{N as q}from"./Icon-fc5d8913.js";import{N as j}from"./Dropdown-b8231906.js";import"./index-8604018f.js";import"./index-84fbff43.js";import"./useRefs-2f4603d7.js";import"./PlusOutlined-7b96f081.js";import"./index-24b7f696.js";import"./Col-dfe054f2.js";import"./index-1d383df5.js";/* empty css */import"./index-456479d3.js";import"./index-c5f74576.js";import"./index-9eb90d49.js";import"./index-dc88db7c.js";import"./_createAggregator-c692fd07.js";import"./_baseEach-1e26df34.js";import"./_baseFor-37716d03.js";import"./DeleteOutlined-872fe62f.js";import"./index-d51f1b4b.js";import"./FormItem-a040ce00.js";import"./index-2c9d82ce.js";import"./useSize-90c5eaba.js";import"./index-3590612f.js";import"./Checkbox-abf1420e.js";import"./ClassFactoryOfGroupPageNew-a8e6e6ba.js";import"./useDataConvert-25e29c90.js";import"./DataType-33901a1c.js";import"./ParamUtils-cdc24dd6.js";import"./SystemConfig-b93c25b3.js";import"./bignumber-cf158d26.js";import"./ParamsUtils-3cbc5822.js";import"./assign-481cba08.js";import"./_createAssigner-77c8874c.js";import"./Page-34b19d96.js";import"./EnumLab-d43291c1.js";import"./PopTreeEns-550d2c1c.js";import"./index-297faa0c.js";import"./createForOfIteratorHelper-eb4541b9.js";import"./index-cd1f9903.js";import"./iconUtil-3b6c87ab.js";import"./useMaxLevel-0b248899.js";/* empty css */import"./useDBSourceLoader-8ab5ebe1.js";import"./DBAccess-d3bef90d.js";import"./lodash-a5534797.js";import"./emp-0252210e.js";import"./PopTree-40faba9e.js";import"./PopList-9bc5cb18.js";import"./PopGroupList-de2292ad.js";import"./SelectByTable.vue_vue_type_script_setup_true_lang-a8dee7c6.js";import"./GlobalThemeOverrides-52cd859d.js";import"./ConfigProvider-f8b8d4d5.js";import"./index-528cb859.js";import"./index-c569cc07.js";import"./use-config-816d55a6.js";import"./merge-15067256.js";import"./use-memo-f04d43e5.js";import"./warn-77f3ea30.js";import"./DataTable-eacfee09.js";import"./light-0dfdc1ad.js";import"./Icon-e3cbad7d.js";import"./index-22809599.js";import"./format-length-c9d165c6.js";import"./Button-53926a3b.js";import"./use-rtl-889b67fe.js";import"./browser-1654e206.js";import"./Loading-fead3a83.js";import"./use-is-mounted-a34b74be.js";import"./use-form-item-34ce685d.js";import"./create-key-bf4384d6.js";import"./use-css-vars-class-3ae3b4b3.js";import"./color-to-class-b0332f36.js";import"./use-merged-state-66be05d7.js";import"./FadeInExpandTransition-fc975915.js";import"./Scrollbar-35d51129.js";import"./VResizeObserver-e3ad0bab.js";import"./Checkbox-70815735.js";import"./index-cad90cf4.js";import"./RadioGroup-02ea8070.js";import"./flatten-2bdfb3d3.js";import"./Radio-afaa4b2b.js";import"./Popover-ab55c8ff.js";import"./Follower-3b5f0c65.js";import"./next-frame-once-7035a838.js";import"./use-false-until-truthy-72e72eb9.js";import"./cssr-e43ee704.js";import"./on-fonts-ready-d897575d.js";import"./_baseMap-457e4262.js";import"./use-compitable-1a225331.js";import"./Suffix-56e79b3b.js";import"./replaceable-a957a029.js";import"./happens-in-d88e25de.js";import"./Tooltip-02d89ff2.js";import"./ChevronRight-3f42dbba.js";import"./VirtualList-ac9ae115.js";import"./Empty-fcccc007.js";import"./create-b75cc1a9.js";import"./fade-in-scale-up.cssr-0b26e361.js";import"./Input-52773133.js";import"./Eye-9d82dd1a.js";import"./Select-3c7a9b3d.js";import"./render-ee8eb435.js";import"./Close-c51bd8a8.js";import"./FocusDetector-05234541.js";import"./Forward-838673b3.js";import"./keysOf-5d5107c5.js";import"./omit-b0e7e098.js";import"./SFDBSrc-e641ea16.js";import"./UAC-8e255d47.js";import"./Map-73575e6b.js";import"./Attrs-62391d6b.js";import"./EnumLab-3cbd0812.js";import"./Attr-d5feb8b8.js";import"./RefMethod-33a71db4.js";import"./SearchNormal-5c7fda42.js";import"./SearchFKEnum-31a3a609.js";import"./Glo-fda3f906.js";import"./EnMapExt-8e17025c.js";import"./EntityNoName-d08126ae.js";import"./Entities-6a72b013.js";import"./windowOpen-b8703c39.js";import"./drag-b298d064.js";import"./ThemeWrapper-10a23ac0.js";import"./useHeaderSetting-4c2cac7e.js";import"./ShowHelp.vue_vue_type_script_setup_true_lang-4644f19a.js";import"./NodeIndexOutlined-0e7f206c.js";import"./UploadOutlined-87b27077.js";import"./Group-ab70f402.js";import"./use-keyboard-ebac156c.js";import"./Request-a8cd92a3.js";import"./MapFrmFool-dbb1c0e8.js";import"./MapData-4fa397be.js";import"./FrmTrack-10f0746d.js";import"./EntityMyPK-e742fec8.js";import"./GPE_PageLoadFullMainTable-46f5a025.js";import"./MapExt-db8cd7f3.js";import"./MapAttr-cb594d82.js";import"./SFTable-d63f9fb4.js";import"./PageLoadFull-a1d3b589.js";import"./PageBaseGroupEdit-202e8e85.js";import"./Help-be517e8f.js";import"./FrmPrintTemplate-6bf09055.js";import"./MapDataVer-f2b36d66.js";import"./AttrString-35227177.js";import"./AttrHide-3683cde0.js";import"./AttrEnum-7606fd76.js";import"./AttrNum-e6dfe816.js";import"./AttrSFSQL-4b738fae.js";import"./AttrDT-6a44ef8c.js";import"./GPE_FrmReferencePanel-fe21392f.js";import"./GPN_FrmExpImp-e3f73313.js";import"./download-95cff35f.js";import"./base64Conver-f3be3d44.js";import"./Node-6b42ba5e.js";import"./EntityNodeID-d5ae71b1.js";import"./GroupField-d6637832.js";import"./EntityOID-553df0d1.js";import"./GroupFieldLang-d283fb37.js";import"./MapAttrLang-925d92aa.js";import"./MapDtlLang-21a1076d.js";import"./MapDtl-dc3f1bee.js";import"./FrmAttachmentLang-c97a5016.js";import"./FrmAttachment-cef46b5b.js";import"./SysEvent-83a4fc0b.js";import"./GPE_FrmBodySecret-5e9236f9.js";import"./GPE_FrmWorkModel-8237860d.js";import"./FrmOrg-21aba6b4.js";import"./En-ba7185f0.js";import"./ClassFactory-66077970.js";import"./EnCfg-bcf75fc2.js";import"./GroupPageEdit-98259b62.js";import"./ClassFactoryOfGroupPageEdit-de7e4dfe.js";import"./GPE_Entity-bae02daa.js";import"./SysEnum-989b6639.js";import"./FuncToolbar-bd4350b3.js";import"./SaveOutlined-da53e7db.js";import"./index-70ffad01.js";import"./index-8336ee2d.js";import"./index-134963ca.js";import"./BasicTable-90e6228c.js";import"./index-10ceae64.js";import"./eagerComputed-1ea78af6.js";import"./css-06fbc100.js";import"./scrollTo-faf03fe5.js";import"./BasicForm-4abe2426.js";import"./FormItem.vue_vue_type_script_lang-da01c38b.js";import"./index-0e56c5c3.js";import"./componentMap-d43b954d.js";import"./ApiCascader-761331ba.js";import"./useFormItem-7226971e.js";import"./index-efbe76fc.js";import"./ApiTreeSelect-6e204649.js";import"./index-6c09d321.js";import"./ApiRadioGroup-4ec6ca0e.js";import"./RadioButtonGroup-e34f3abd.js";import"./ApiSelect-7790a483.js";import"./index-ad7f1be2.js";import"./BasicUpload-47b5dea5.js";import"./UploadModal-b7c82e2b.js";import"./index-5a53dd49.js";import"./BasicModal-649ceacc.js";import"./props-7e339a09.js";import"./useModalDrag-cd2b369a.js";import"./ModalWrapper-3b9dd855.js";import"./useModalContext-bf554b39.js";import"./ModalClose-f74589aa.js";import"./FullscreenOutlined-71d2eabf.js";import"./ModalFooter-308afa08.js";import"./ModalHeader-8905dc99.js";import"./useModalFullScreen-941437b0.js";import"./useModal-fca6ba59.js";import"./useUpload-fd76742d.js";import"./typing-0f0a78e2.js";import"./props-9f05f6b5.js";import"./data-fe2d6249.js";import"./helper-3b79b112.js";import"./TableAction-8031dbc2.js";import"./useTableContext-e652508f.js";import"./const-0405ffdf.js";import"./ThumbUrl-5da03225.js";import"./index-a86b513c.js";import"./isNumber-0bc0d001.js";import"./uuid-1d456649.js";import"./FileList.vue_vue_type_style_index_0_lang-f45ceff4.js";import"./UploadPreviewModal-0b27d3f4.js";import"./index-2b22a167.js";import"./StrengthMeter-2dcda8ee.js";import"./index-1d081ab8.js";import"./CountButton-219c3a14.js";import"./useCountdown-be79a558.js";import"./CountdownInput-4fee9191.js";import"./helper-2176e41a.js";import"./useLabelWidth-e916bc94.js";import"./FormAction-57a3cf1e.js";import"./FormAction.vue_vue_type_script_lang-63aa1c08.js";import"./useFormContext-687e6399.js";import"./useFormValues-59b9baa1.js";import"./useAdvanced-c6108e3f.js";import"./useFormEvents-1d212091.js";import"./useAutoFocus-20555ad3.js";import"./props-d760f41f.js";/* empty css */import"./useForm-446459c6.js";import"./index-35ba6e1b.js";import"./PageFooter-fecd2617.js";import"./index-602602df.js";import"./ArrowLeftOutlined-f214e093.js";import"./ArrowRightOutlined-6abaa74a.js";import"./index-7b2b594b.js";import"./index-0ff95629.js";import"./transButton-e61c9322.js";import"./useContentHeight-e2c7193a.js";import"./onMountedOrActivated-fbe7044d.js";import"./HeaderCell-b8d3ddda.js";import"./EditTableHeaderIcon-8747c1c0.js";import"./FormOutlined-67a4498f.js";import"./useColumns-122a5981.js";import"./index-b0843728.js";import"./EditableCell.vue_vue_type_style_index_0_lang-5b3597de.js";import"./CellComponent-12da4819.js";import"./componentMap-727618eb.js";import"./helper-3ae17500.js";import"./useDataSource-3f383225.js";import"./useLoading-3104e326.js";import"./useRowSelection-e09cac44.js";import"./useTableScroll-2d085314.js";import"./useScrollTo-87b782ae.js";import"./useCustomRow-019f5e3a.js";import"./useTableStyle-a1f10d6f.js";import"./useTableHeader-8677be57.js";import"./TableHeader-e9145d93.js";import"./index-b006d45a.js";import"./ColumnSetting-e87d31b4.js";import"./sortable.esm-13e502da.js";import"./SettingOutlined-20e7662a.js";import"./SizeSetting-8dda6988.js";import"./RedoSetting-c42d8845.js";import"./RedoOutlined-3d2ca639.js";import"./FullScreenSetting-af3082e5.js";import"./TableTitle-c53d26d0.js";import"./useTableExpand-303f3d97.js";import"./useTableFooter-03c83f8e.js";import"./TableFooter-7ab9b1a2.js";import"./useTableForm-0d347147.js";import"./props-bb3031e1.js";import"./TableImg.vue_vue_type_style_index_0_lang-0c448231.js";import"./index-fdcf88d8.js";import"./useTable-9d73cb2d.js";import"./WF_Comm_Dtl-7da219a1.js";import"./Direction-43f7cd43.js";import"./Cond-7bb97535.js";import"./useDDLDataLoader-5d08990e.js";import"./EnOnly-9c74cb0c.js";import"./EnFields-4d1dce7a.js";import"./helper.vue_vue_type_script_setup_true_lang-50dfaad0.js";import"./useFieldType-5039d84c.js";import"./IconPicker-51ed7d96.js";import"./SimpleLineIcons-dabcdd07.js";import"./GlyphIcons-fb95b955.js";import"./FontAwesomeIcons-88ac90b4.js";import"./Tabs-ec1c48f8.js";import"./RadioGroup-a80e69a5.js";import"./FormTheme-70eb47bf.js";import"./Add-4d1c6932.js";import"./throttle-35369e52.js";import"./Pop-78b30ee2.js";import"./useFieldStatus-52f39a2f.js";import"./index-18645805.js";import"./Editor-d5f89d8b.js";import"./ImgUpload-411e6243.js";import"./tinymce-c752228f.js";import"./helper-28253641.js";import"./Dev2Interface-dbe2a82a.js";import"./GroupWrapper-ca430e7c.js";import"./useFileUpload-e2f82f1f.js";import"./InboxOutlined-cee25a7d.js";import"./useThirdPartUrl-8ecf6c87.js";import"./PanelGroup-4b8417d6.js";import"./ClassFactoryOfPanelGroup-5de18bd5.js";import"./PG_Dept2Emp-5643f371.js";import"./PageBasePanelGroup-23235cc7.js";import"./Dept-342c50de.js";import"./EntityTree-333c163f.js";import"./Emp-e0a70077.js";import"./DeptEmp-745bc1a9.js";import"./DeptEmpStation-6b7abbad.js";import"./PG_FlowSort2Flow-03dd18a0.js";import"./Flow-6121039a.js";import"./FlowAdm-28590a36.js";import"./FlowSort-5d5ee62a.js";import"./Sort-3be7175a.js";import"./PG_FrmSort2Frm-0ac07642.js";import"./FrmSort-0f444555.js";import"./FrmAdm-54c9d6a8.js";import"./PG_Group2Method-e2fb1100.js";import"./GroupMethod-abd9efe3.js";import"./PCenter-7f795966.js";import"./PowerCenter-f8ebe7c0.js";import"./Method-27bff018.js";import"./PG_Module2Menu-8e09a09e.js";import"./Module-dc2f8ce5.js";import"./Menu-fac205b5.js";import"./CollapseGroup-b0521762.js";import"./PlusCircleOutlined-505768c9.js";import"./ListGroup-37b03688.js";import"./RefMethodFunc-8c8aaa3b.js";import"./index-01184d64.js";import"./Cropper-cba84681.js";import"./CropperAvatar-bfc3a9c7.js";import"./CopperModal-dc7066ab.js";import"./FrmGener-1225582b.js";import"./FrmFool-0df6bda6.js";import"./Ath.vue_vue_type_script_setup_true_lang-5e2bdf18.js";import"./CommonConfig-82fb2022.js";/* empty css */import"./FrmEnd-5a9eb50a.js";import"./DatabaseFormItem-4f3fa884.js";import"./JobSchedule.vue_vue_type_script_setup_true_lang-7b0f72f6.js";import"./Pop.vue_vue_type_script_setup_true_lang-79fa4f9c.js";import"./PopTreeEns-269f99d2.js";import"./MapExt-98a20f56.js";import"./stringUtils-acc16503.js";import"./PopTree-edf7d572.js";import"./PopList-8775c5df.js";import"./PopGroupList-5dd969d3.js";import"./PopTableSearch-0e611678.js";import"./PopSelfUrl.vue_vue_type_script_setup_true_lang-625b3d6d.js";import"./HandWriting-24907d3b.js";import"./ESignVue-1a116d6f.js";import"./ColorPicker-3a4a4ada.js";import"./InputGroup-5bb233c2.js";import"./GenerList-3a350596.js";import"./ClassFactoryOfGenerList-7d3f5640.js";import"./index-a849f311.js";import"./PageBaseGenerList-b0d946a7.js";import"./usePostMessage-2ee9f33f.js";import"./messageTypeEnum-5cbcc471.js";import"./storage-4f23a60d.js";import"./FrmBBS-16e8433e.js";import"./FrmBBS-78d3de59.js";import"./AthView-6dbab390.js";import"./FrmEleDB-c654d1e6.js";import"./FrmImg-ffdd26a9.js";import"./ChapterFrmSetting.vue_vue_type_script_setup_true_lang-fd775d0e.js";import"./FrmAttachmentExt-fc88e504.js";import"./watermark-9067a7b9.js";import"./FrmSelf-7b45be45.js";import"./WorkCheck.vue_vue_type_script_setup_true_lang-6f27eb0d.js";import"./WorkCheckParse.vue_vue_type_script_setup_true_lang-82bbe11f.js";import"./UsefulExpresFlow.vue_vue_type_script_setup_true_lang-02e090c9.js";import"./BSEntities-1c882a21.js";import"./CloudUploadOutlined-4657ca1c.js";import"./WorkCheckParseTrack-9b1dbbb8.js";import"./index-0a955395.js";import"./ActionType-add280ef.js";import"./StopOutlined-507ecef9.js";import"./duration-990e9468.js";import"./FlowError.vue_vue_type_script_setup_true_lang-e426ac70.js";import"./FrmHtml-d4c1eb76.js";import"./DtlImp-9a3f88f1.js";import"./HttpHandler-4a96ffeb.js";import"./FrmDtlBtnClick-ef5faa63.js";import"./ND1Rpt-cb8d7e37.js";import"./ND101Dtl1-92d40323.js";import"./SFSearchWebApi-131e8c9a.js";import"./SFPara-fcf90e75.js";import"./SFColumn-aac2044d.js";import"./restApi-54e26232.js";import"./FrmDtlTextBoxChange-ea00a1e2.js";import"./FrmDtlBtnRowClick-fdb9b764.js";import"./EditOutlined-19d9e427.js";import"./Text-21ea36a6.js";import"./CopyOutlined-ae720459.js";import"./DtlRpt-06c9f4ed.js";import"./DtlRptSetting-d0319287.js";import"./SubFlow.vue_vue_type_script_setup_true_lang-736a8992.js";import"./SubFlowHand-e5ea2454.js";import"./SubFlow-ddccebaa.js";import"./FrmSubFlow-a4b899ae.js";import"./GenerWorkFlowExt-8e9d388f.js";import"./EntityWorkID-5aeb189e.js";import"./MySetting-481c3070.js";import"./Auth-a55f8f1f.js";import"./GPN_WorkShift-d60b8d32.js";import"./NodeWorkCheck-e4789c56.js";const s=g=>(St("data-v-a593dd9e"),g=g(),It(),g),Gt={class:"tool-group"},Vt={class:"left"},$t=s(()=>r("i",{class:"icon-settings",size:"18",style:{color:"#1890ff"}},null,-1)),zt=s(()=>r("span",{style:{color:"#1890ff"}},"\u5355\u636E\u8BBE\u8BA1",-1)),Wt=[$t,zt],Lt=s(()=>r("i",{class:"icon-plane",size:"18",style:{color:"#1890ff"}},null,-1)),jt=s(()=>r("span",{style:{color:"#1890ff"}},"\u8FD0\u884C",-1)),Ht=[Lt,jt],Yt=s(()=>r("i",{class:"icon-settings",size:"18",style:{color:"#1890ff"}},null,-1)),Jt=s(()=>r("span",{style:{color:"#1890ff"}},"\u5B9E\u4F53\u8BBE\u8BA1",-1)),Qt=[Yt,Jt],Xt=s(()=>r("i",{class:"icon-plane",size:"18",style:{color:"#1890ff"}},null,-1)),Zt=s(()=>r("span",{style:{color:"#1890ff"}},"\u8FD0\u884C",-1)),to=[Xt,Zt],oo={class:"right"},ro=s(()=>r("span",{style:{color:"#1890ff"}},"\u5237\u65B0",-1)),io=s(()=>r("span",{style:{color:"#1890ff"}},"\u5C5E\u6027",-1)),eo=s(()=>r("span",{style:{color:"#1890ff"}},"\u5BFC\u5165\u5BFC\u51FA",-1)),mo={class:"btn"},po={class:"box"},so=s(()=>r("div",{style:{color:"#1890ff"},class:"expand"},"\u9884\u89C8",-1)),lo=s(()=>r("div",{style:{color:"#1890ff"},class:"shrink"},"\u9884\u89C8",-1)),no={class:"btn"},ao=s(()=>r("div",{class:"box"},[r("i",{class:"icon-settings",size:"18",style:{color:"#1890ff"}}),r("div",{style:{color:"#1890ff"},class:"expand"},"\u6570\u636E\u6E90"),r("div",{style:{color:"#1890ff"},class:"shrink"},"\u7BA1\u7406")],-1)),uo={class:"btn"},co=s(()=>r("div",{class:"box"},[r("i",{class:"icon-shuffle",size:"18",style:{color:"#1890ff","font-size":"16px"}}),r("div",{style:{color:"#1890ff"},class:"expand"},"\u5207\u6362"),r("div",{style:{color:"#1890ff"},class:"shrink"},"\u5207\u6362")],-1)),fo={key:1,class:"pc-wrapper"},vo=bt({__name:"DesignToolBar",setup(g){const a=Ct(),e=_t(),B=v(""),l=ht(),K=()=>D(this,null,function*(){var n;const t=e.query.FrmID,i=x.UrlEn("TS.CCBill.FrmBill",t),o=new R("BP.Sys.MapData");o.No=t,o.setPK(t),yield o.DoMethodReturnString("ClearCache"),(n=l.value)==null||n.handleGPNCallback(new y(F.OpenUrlByDrawer90,i+"&FrmID="+t,"\u5355\u636E\u8BBE\u8BA1"))}),G=()=>D(this,null,function*(){var n;const t=e.query.FrmID,i=x.UrlEn("TS.CCBill.FrmDict",t),o=new R("BP.Sys.MapData");o.No=t,o.setPK(t),yield o.DoMethodReturnString("ClearCache"),(n=l.value)==null||n.handleGPNCallback(new y(F.OpenUrlByDrawer90,i+"&FrmID="+t,"\u5B9E\u4F53\u8BBE\u8BA1"))}),S=()=>D(this,null,function*(){var n;const t=e.query.FrmID,i=x.UrlEn("TS.CCBill.BillSettingOne",t),o=new R("BP.Sys.MapData");o.No=t,o.setPK(t),yield o.RetrieveFromDBSources(),yield o.DoMethodReturnString("ClearCache"),(n=l.value)==null||n.handleGPNCallback(new y(F.OpenUrlByDrawer90,i,o.getData().Name))}),C=()=>D(this,null,function*(){var n;const t=e.query.FrmID,i=x.UrlEn("TS.CCBill.DictSettingOne",t),o=new R("BP.Sys.MapData");o.No=t,o.setPK(t),yield o.RetrieveFromDBSources(),yield o.DoMethodReturnString("ClearCache"),yield o.DoMethodReturnString("Check"),(n=l.value)==null||n.handleGPNCallback(new y(F.OpenUrlByDrawer90,i,o.getData().Name))}),E=W(()=>a.componentsCollapse),H=W(()=>a.settingsCollapse),Y=t=>{t==="left"?a.componentsCollapse=!a.componentsCollapse:a.settingsCollapse=!a.settingsCollapse},P=W(()=>({padding:0})),f=t=>()=>kt(q,{class:t}),U=v(!1),w=v(!1),V=v(),lt=T([{label:"\u624B\u673A\u7AEF\u9884\u89C8",key:"mobile",icon:f("icon-screen-smartphone")},{label:"PC\u7AEF\u9884\u89C8",key:"pc",icon:f("icon-screen-desktop")}]),nt=T([{label:"\u6570\u636E\u6E90\u7EF4\u62A4",key:"dbSrc",icon:f("icon-disc")},{label:"\u5B57\u5178\u7EF4\u62A4",key:"fkLib",icon:f("icon-notebook")},{label:"\u67E5\u8BE2\u7EF4\u62A4",key:"sfSearch",icon:f("icon-grid")},{label:"\u679A\u4E3E\u7EF4\u62A4",key:"enumLib",icon:f("icon-list")},{label:"\u8FC7\u7A0B\u7EF4\u62A4",key:"SFProcedure",icon:f("icon-energy")}]),u=T({visible:!1,comp:null,params:{},title:" ",width:"70%"}),at=()=>{u.visible=!1,u.comp=null,u.params={},u.title=" ",u.width="70%"},ut=t=>{var o,n,X,Z,tt;const i=M.CCBPMRunModel===2?M.OrgNo+"_"+M.No:M.No;switch(t){case"fkLib":{const b="/@/WF/Comm/En.vue?EnName=TS.FrmUI.Setting&PKVal="+i;(o=l.value)==null||o.handleGPNCallback(new y(F.OpenUrlByDrawer90,b,"\u5B57\u5178\u8868\u7EF4\u62A4"));break}case"dbSrc":{const b="/@/WF/Comm/En.vue?EnName=TS.FrmUI.Setting&PKVal="+i;(n=l.value)==null||n.handleGPNCallback(new y(F.OpenUrlByDrawer90,b,"\u6570\u636E\u6E90\u7EF4\u62A4"));break}case"enumLib":{const b="/@/WF/Comm/En.vue?EnName=TS.FrmUI.Setting&PKVal="+i;(X=l.value)==null||X.handleGPNCallback(new y(F.OpenUrlByDrawer90,b,"\u679A\u4E3E\u5E93\u7EF4\u62A4"));break}case"sfSearch":{const b="/@/WF/Comm/En.vue?EnName=TS.FrmUI.Setting&PKVal="+i;(Z=l.value)==null||Z.handleGPNCallback(new y(F.OpenUrlByDrawer90,b,"\u67E5\u8BE2\u7EF4\u62A4"));break}case"SFProcedure":{const b="/@/WF/Comm/En.vue?EnName=TS.FrmUI.Setting&PKVal="+i;(tt=l.value)==null||tt.handleGPNCallback(new y(F.OpenUrlByDrawer90,b,"\u8FC7\u7A0B\u7EF4\u62A4"));break}default:Bt.error("\u8BF7\u914D\u7F6E\u6B63\u786E\u7684\u9009\u9879")}},ct=v([{label:"\u5F00\u53D1\u8005\u8868\u5355",key:"devForm",icon:f("icon-speech")},{label:"\u7AE0\u8282\u8868\u5355",key:"devFormChart",icon:f("icon-doc")},{label:"VSTO\u8868\u5355",key:"devVSTO",icon:f("icon-book-open")}]),dt=t=>{if(t==="devForm"){N.emit(et,mt.Develop);return}else if(t==="devFormChart"){N.emit(et,mt.ChapterFrm);return}alert("\u6682\u4E0D\u5F00\u653E."+t)},I=v(!1),J=v(!1),p=T({visible:!1,iframeUrl:"",title:"\u8868\u5355\u9884\u89C8",type:"mobile",frmID:"",width:"30%"}),ft=t=>{var i;if(t==="mobile"){p.title="\u624B\u673A\u7AEF\u8868\u5355\u9884\u89C8",p.iframeUrl=`index.html#/CCMobile/CCForm/Frm?FrmID=${e.query.FrmID}&skipPlatformCheck=1&EnName=${e.query.FrmID}&WorkID=0&DoType=FunList&FK_Flow=${e.query.FK_Flow}&FK_Node=${e.query.nodeID}`,p.type="mobile",p.width="30%",p.visible=!0;return}if(t==="pc"){const o=`/src/WF/CCForm/Frm.vue?FrmID=${e.query.FrmID}`;(i=l.value)==null||i.handleGPNCallback(new y(F.OpenUrlByDrawer75,o,"PC\u7AEF\u8868\u5355\u9884\u89C8"));return}},$=v(!1),A=v(),z=v({}),vt=()=>D(this,null,function*(){const t=e.query.FrmID+"";a.professionSettingTitle="\u5C5E\u6027",m(A).getData().FrmType==9?a.professionSettingUrl=`../../Comm/RefFunc/En.htm?EnName=TS.WF.Template.Frm.MapFrmWps&PKVal=${t}`:a.professionSettingUrl=`../../Comm/RefFunc/En.htm?EnName=TS.WF.Template.Frm.MapFrmFool&PKVal=${t}`,a.professionSettingType="EN",a.professionSettingVisible=!0}),yt=()=>{B.value="\u5BFC\u5165\u5BFC\u51FA";const t=`./ImpExp/Imp/Default.htm?FrmID=${e.query.FrmID}&EnName=GPN_FrmExpImp&DoType=FunList&FK_Flow=${e.query.FK_Flow}&FK_Node=${e.query.nodeID}`;V.value=ot(t),I.value=!0,J.value=!0},Ft=()=>{N.emit("reloadForm")},Q=t=>{t?(w.value=!0,U.value=!0,setTimeout(()=>{w.value=!1},300)):(w.value=!0,U.value=!1,setTimeout(()=>{w.value=!1},300))};return Dt(()=>D(this,null,function*(){var i;N.on("openIframe",o=>{B.value=o.title,V.value=ot(Pt(o.url)),I.value=!0,J.value=!0});const t=e.query.FrmID+"";A.value=new At("BP.Sys.MapData",t),yield A.value.Init(),z.value=((i=m(A))==null?void 0:i.getData())||{}})),gt(()=>{N.off("openIframe")}),(t,i)=>(c(),_(xt,{ref_key:"baseComponent",ref:l,style:{width:"unset",height:"unset"}},{default:h(()=>[r("div",Gt,[r("div",Vt,[r("div",{class:"collapse",onClick:i[0]||(i[0]=o=>Y("left"))},[E.value?(c(),_(m(pt),{key:0,class:"trigger"})):(c(),_(m(st),{key:1,class:"trigger"})),r("span",null,rt((E.value,"")),1)]),z.value.EntityType===1?(c(),L(it,{key:0},[r("div",{class:"btn",onClick:K},Wt),r("div",{class:"btn",onClick:S},Ht)],64)):k("",!0),z.value.EntityType===2?(c(),L(it,{key:1},[r("div",{class:"btn",onClick:G},Qt),r("div",{class:"btn",onClick:C},to)],64)):k("",!0)]),r("div",oo,[r("div",{class:"btn",onClick:Ft,title:"\u5237\u65B0\u8868\u5355",onMouseenter:i[1]||(i[1]=o=>Q(!0)),onMouseleave:i[2]||(i[2]=o=>Q(!1))},[r("i",{class:Et(["icon-refresh",{"reload-hover":U.value&&w.value,"reload-hover-leave":!U.value&&w.value}]),style:{"font-size":"18px",color:"#1890ff"}},null,2),ro],32),r("div",{class:"btn",onClick:vt},[d(m(q),{component:m(Rt),size:"18",color:"#1890ff"},null,8,["component"]),io]),r("div",{class:"btn",onClick:yt},[d(m(q),{component:m(qt),size:"18",color:"#1890ff"},null,8,["component"]),eo]),r("div",mo,[d(m(j),{options:lt,trigger:"click",onSelect:ft},{default:h(()=>[r("div",po,[d(m(q),{component:m(Kt),size:"18",color:"#1890ff"},null,8,["component"]),so,lo])]),_:1},8,["options"])]),r("div",no,[d(m(j),{options:nt,trigger:"click",onSelect:ut},{default:h(()=>[ao]),_:1},8,["options"])]),r("div",uo,[d(m(j),{options:ct.value,trigger:"click",onSelect:dt},{default:h(()=>[co]),_:1},8,["options"])]),r("div",{class:"collapse",style:{"margin-left":"22px"},onClick:i[3]||(i[3]=o=>Y("right"))},[H.value?(c(),_(m(st),{key:0,class:"trigger"})):(c(),_(m(pt),{key:1,class:"trigger"})),r("span",null,rt((H.value,"")),1)])])]),d(m(O),{visible:I.value,"onUpdate:visible":i[4]||(i[4]=o=>I.value=o),title:B.value,"body-style":P.value,width:"70%"},{default:h(()=>[I.value?(c(),_(Ut,{key:0,params:V.value},null,8,["params"])):k("",!0)]),_:1},8,["visible","title","body-style"]),d(m(O),{visible:p.visible,"onUpdate:visible":i[5]||(i[5]=o=>p.visible=o),title:p.title,"body-style":P.value,width:p.width},{default:h(()=>[p.visible&&p.type==="mobile"?(c(),_(Mt,{key:0,url:p.iframeUrl},null,8,["url"])):p.visible&&p.type==="pc"?(c(),L("div",fo,[d(Ot,{frmID:p.frmID},null,8,["frmID"])])):k("",!0)]),_:1},8,["visible","title","body-style","width"]),d(m(O),{visible:$.value,"onUpdate:visible":i[6]||(i[6]=o=>$.value=o),title:"\u68C0\u67E5\u8868\u5355","body-style":P.value,width:"70%"},{default:h(()=>[$.value?(c(),_(Tt,{key:0,params:{FrmID:m(e).query.FrmID}},null,8,["params"])):k("",!0)]),_:1},8,["visible","body-style"]),d(m(O),{visible:u.visible,"onUpdate:visible":i[7]||(i[7]=o=>u.visible=o),title:u.title,"body-style":P.value,width:u.width,onClose:at},{default:h(()=>[u.visible?(c(),_(wt(u.comp),{key:0,params:u.params},null,8,["params"])):k("",!0)]),_:1},8,["visible","title","body-style","width"])]),_:1},512))}});const In=Nt(vo,[["__scopeId","data-v-a593dd9e"]]);export{In as default};