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
52 KiB
2 lines
52 KiB
var d=(e,t,o)=>new Promise((r,a)=>{var l=p=>{try{s(o.next(p))}catch(i){a(i)}},n=p=>{try{s(o.throw(p))}catch(i){a(i)}},s=p=>p.done?r(p.value):Promise.resolve(p.value).then(l,n);s((o=o.apply(e,t)).next())});import{d as defineComponent,bl as useRoute,r as ref,q as reactive,a1 as WebUser,Z as useUserStoreWithOut,o as openBlock,g as createElementBlock,b as createVNode,w as withCtx,F as Fragment,bt as renderList,a as createBlock,u as unref,bf as Select,bv as Popconfirm,B as Button,j as createBaseVNode,x as normalizeClass,t as toDisplayString,bw as SelectOption,h as createTextVNode,i as createCommentVNode,em as SelectOptGroup,a9 as normalizeStyle,bu as Modal,Y as message,$ as HttpHandler,dU as pushScopeId,dV as popScopeId,aT as _export_sfc}from"./index-f4658ae7.js";import{D as Drawer}from"./index-eb3034da.js";/* empty css *//* empty css */import{a as RadioGroup,R as Radio}from"./index-3590612f.js";import{C as Card}from"./index-8604018f.js";import"./index-84fbff43.js";import{Node}from"./Node-6b42ba5e.js";import{_ as _sfc_main$1}from"./BaseModal-f3ea5c58.js";import BSEntity from"./BSEntity-840a884b.js";import BSEntities from"./BSEntities-1c882a21.js";import{userMyFlowSelfLoader}from"./WF_MyFlow-afa407d5.js";import{GloComm}from"./GloComm-7cfbdfd9.js";import{NodeFormType}from"./EnumLab-4f91f91c.js";import{MessageTypeEnum}from"./messageTypeEnum-5cbcc471.js";import{splitAtString}from"./ParamUtils-cdc24dd6.js";import{CCBPMRunModel}from"./SystemConfig-b93c25b3.js";import{G as GPE_MyFrmStyle,M as MySetting}from"./MySetting-481c3070.js";import{useDataConvert}from"./useDataConvert-25e29c90.js";import Events from"./Events-141c34ea.js";import{WebConfig}from"./WebConfig-c30998ac.js";import{T as TransferCustom}from"./TransferCustom-986bacba.js";import{T as TZWorker}from"./TZWorker-12028085.js";import{_ as _sfc_main$2}from"./CH-30094ba4.js";import{F as Form}from"./index-d51f1b4b.js";import{F as FormItem}from"./FormItem-a040ce00.js";import"./Checkbox-abf1420e.js";import"./index-24b7f696.js";import"./Col-dfe054f2.js";import"./index-1d383df5.js";import"./useRefs-2f4603d7.js";import"./PlusOutlined-7b96f081.js";import"./UAC-8e255d47.js";import"./Map-73575e6b.js";import"./Attrs-62391d6b.js";import"./EnumLab-3cbd0812.js";import"./DataType-33901a1c.js";import"./bignumber-cf158d26.js";import"./ParamsUtils-3cbc5822.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"./EntityNodeID-d5ae71b1.js";import"./Entities-6a72b013.js";import"./Accepter-87c1c1e9.js";import"./index-0e56c5c3.js";import"./index-297faa0c.js";import"./createForOfIteratorHelper-eb4541b9.js";import"./index-456479d3.js";import"./EnOnly-9c74cb0c.js";import"./index-dc88db7c.js";import"./_createAggregator-c692fd07.js";import"./_baseEach-1e26df34.js";import"./_baseFor-37716d03.js";import"./DeleteOutlined-872fe62f.js";import"./index-9eb90d49.js";import"./ClassFactory-66077970.js";import"./EnFields-4d1dce7a.js";import"./helper.vue_vue_type_script_setup_true_lang-50dfaad0.js";import"./index-70ffad01.js";import"./index-8336ee2d.js";import"./index-134963ca.js";import"./index-efbe76fc.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"./form-77f01638.js";import"./RadioGroup-a80e69a5.js";import"./FormTheme-70eb47bf.js";import"./use-config-816d55a6.js";import"./warn-77f3ea30.js";import"./Icon-e3cbad7d.js";import"./light-0dfdc1ad.js";import"./merge-15067256.js";import"./_createAssigner-77c8874c.js";import"./Add-4d1c6932.js";import"./render-ee8eb435.js";import"./Close-c51bd8a8.js";import"./replaceable-a957a029.js";import"./omit-b0e7e098.js";import"./use-compitable-1a225331.js";import"./flatten-2bdfb3d3.js";import"./use-merged-state-66be05d7.js";import"./throttle-35369e52.js";import"./on-fonts-ready-d897575d.js";import"./create-key-bf4384d6.js";import"./index-22809599.js";import"./use-css-vars-class-3ae3b4b3.js";import"./VResizeObserver-e3ad0bab.js";import"./cssr-e43ee704.js";import"./Pop-78b30ee2.js";import"./PopTreeEns-550d2c1c.js";import"./index-cd1f9903.js";import"./iconUtil-3b6c87ab.js";import"./useMaxLevel-0b248899.js";import"./useDBSourceLoader-8ab5ebe1.js";import"./DBAccess-d3bef90d.js";import"./lodash-a5534797.js";import"./emp-0252210e.js";import"./assign-481cba08.js";import"./useSize-90c5eaba.js";import"./index-2c9d82ce.js";import"./PopTree-40faba9e.js";import"./PopList-9bc5cb18.js";import"./PopGroupList-de2292ad.js";import"./ThemeWrapper-10a23ac0.js";import"./useHeaderSetting-4c2cac7e.js";import"./useFieldStatus-52f39a2f.js";import"./index-18645805.js";import"./Editor-d5f89d8b.js";import"./ImgUpload-411e6243.js";import"./tinymce-c752228f.js";import"./uuid-1d456649.js";import"./helper-28253641.js";import"./onMountedOrActivated-fbe7044d.js";import"./Dev2Interface-dbe2a82a.js";import"./UploadOutlined-87b27077.js";import"./SettingOutlined-20e7662a.js";import"./useDDLDataLoader-5d08990e.js";import"./SysEnum-989b6639.js";import"./EntityMyPK-e742fec8.js";import"./GroupWrapper-ca430e7c.js";import"./useFileUpload-e2f82f1f.js";import"./EnCfg-bcf75fc2.js";import"./EntityNoName-d08126ae.js";import"./PageBaseGroupEdit-202e8e85.js";import"./Group-ab70f402.js";import"./EnumLab-d43291c1.js";import"./Page-34b19d96.js";import"./Help-be517e8f.js";import"./FuncToolbar-bd4350b3.js";import"./PageBaseGroupNew-ee20c033.js";import"./SaveOutlined-da53e7db.js";import"./InboxOutlined-cee25a7d.js";import"./Send-256b091b.js";import"./WorkOpt-60b954c6.js";import"./SendAndCC-2a0867f1.js";import"./GenerWorkFlowExt-8e9d388f.js";import"./EntityWorkID-5aeb189e.js";import"./FlowSort-5d5ee62a.js";import"./EntityTree-333c163f.js";import"./FlowAdm-28590a36.js";import"./Sort-3be7175a.js";import"./duration-990e9468.js";import"./AccepterOfGener-ee4f4e33.js";import"./AccepterOfOrg-ad4e652a.js";import"./BatchWorkCheckModel-a9503fb5.js";import"./ChangeDept-c3f28611.js";import"./DeleteFlowInstance-8bded91b.js";import"./OneWork-84106b2a.js";import"./Track-a770d951.js";import"./TimeBaseExt-e1d9412b.js";import"./ActionType-add280ef.js";import"./default_user_icon-73c35284.js";import"./useX6Graph-fd52caf5.js";import"./html-a2da55a6.js";import"./_createCompounder-ed41a610.js";import"./difference-bddb49bc.js";import"./_baseMap-457e4262.js";import"./isNumber-0bc0d001.js";import"./x6Shapes-9ea647b1.js";import"./x6Config-e7abb0b2.js";import"./OrderedListOutlined-6126615f.js";import"./Direction-43f7cd43.js";import"./Cond-7bb97535.js";import"./TrackUtils-6da02339.js";import"./typeDef-3c24b177.js";import"./CalcUtils-5c6c75a9.js";import"./CCList-04aa6059.js";import"./Scrollbar-476e4a73.js";import"./Scrollbar-35d51129.js";import"./use-rtl-889b67fe.js";import"./FullscreenOutlined-71d2eabf.js";import"./Table.vue_vue_type_script_setup_true_lang-e30c746b.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"./componentMap-d43b954d.js";import"./ApiCascader-761331ba.js";import"./useFormItem-7226971e.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"./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"./FileList.vue_vue_type_style_index_0_lang-f45ceff4.js";import"./UploadPreviewModal-0b27d3f4.js";import"./download-95cff35f.js";import"./base64Conver-f3be3d44.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"./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"./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"./TimeBase-4b9fa6b2.js";import"./index-0a955395.js";/* empty css */import"./SelectAccper-a68b3776.js";import"./NodeSimple-4a6ef775.js";import"./CommonConfig-82fb2022.js";import"./Text-21ea36a6.js";import"./CopyOutlined-ae720459.js";import"./EditOutlined-19d9e427.js";import"./PRI-20eb55c6.js";import"./BtnLab-46145c97.js";import"./PreplaceWoker-b14e0aaa.js";import"./BasicTree.vue_vue_type_script_lang-af5742c8.js";import"./TreeHeader.vue_vue_type_script_setup_true_lang-47226fef.js";import"./bem-fa240c36.js";import"./tree-27cb054b.js";import"./props-1a1c9049.js";import"./TreeIcon-1cbd4384.js";import"./useTree-80275fbf.js";import"./useContextMenu-c1b130cf.js";import"./createContextMenu-5674999d.js";import"./ContextMenu.vue_vue_type_style_index_0_lang-e7e68c11.js";import"./index-21ca82de.js";import"./Press-13363236.js";import"./ReturnWork-a5c24c74.js";import"./Rollback-9eb9b1c2.js";import"./SelectEmp-ec2fab5e.js";import"./SelectEmp.vue_vue_type_script_setup_true_lang-dc864655.js";import"./SelectEmpByDomain-e128aa67.js";import"./StopFlow-41ba7a25.js";import"./SubFlow-aaa99911.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"./windowOpen-b8703c39.js";import"./ToNodes-9358958e.js";import"./UsefulExpresFlow-7e47ff07.js";import"./UsefulExpresFlow.vue_vue_type_script_setup_true_lang-02e090c9.js";import"./WorkCheck-1cb7857f.js";import"./WorkCheck.vue_vue_type_script_setup_true_lang-6f27eb0d.js";import"./WorkCheckParse.vue_vue_type_script_setup_true_lang-82bbe11f.js";import"./HandWriting-24907d3b.js";import"./ESignVue-1a116d6f.js";import"./ColorPicker-3a4a4ada.js";import"./Input-52773133.js";import"./browser-1654e206.js";import"./Loading-fead3a83.js";import"./index-528cb859.js";import"./use-is-mounted-a34b74be.js";import"./use-form-item-34ce685d.js";import"./use-memo-f04d43e5.js";import"./Suffix-56e79b3b.js";import"./Eye-9d82dd1a.js";import"./InputGroup-5bb233c2.js";import"./fade-in-scale-up.cssr-0b26e361.js";import"./Follower-3b5f0c65.js";import"./next-frame-once-7035a838.js";import"./use-false-until-truthy-72e72eb9.js";import"./Button-53926a3b.js";import"./color-to-class-b0332f36.js";import"./FadeInExpandTransition-fc975915.js";import"./FrmAttachment-cef46b5b.js";import"./CloudUploadOutlined-4657ca1c.js";import"./MenuUnfoldOutlined-9166492e.js";import"./WorkCheckParseTrack-9b1dbbb8.js";import"./StopOutlined-507ecef9.js";import"./WorkCheckParse-c100ee88.js";import"./CC-20d99e85.js";import"./HungupList-ec5b1e9a.js";import"./HuiQian-068b4235.js";import"./Emp-e0a70077.js";import"./Dept-342c50de.js";import"./DeptEmp-745bc1a9.js";import"./DeptEmpStation-6b7abbad.js";import"./TreeDict.vue_vue_type_script_setup_true_lang-d1b6b9a4.js";import"./En-ba7185f0.js";import"./GroupPageEdit-98259b62.js";import"./ClassFactoryOfGroupPageEdit-de7e4dfe.js";import"./GPE_Entity-bae02daa.js";import"./useCachedComponentLoader-721d24a5.js";import"./WF_Comm_Dtl-7da219a1.js";import"./GroupPageNew-58abee1a.js";import"./index-c5f74576.js";import"./ClassFactoryOfGroupPageNew-a8e6e6ba.js";import"./SelectByTable.vue_vue_type_script_setup_true_lang-a8dee7c6.js";import"./GlobalThemeOverrides-52cd859d.js";import"./ConfigProvider-f8b8d4d5.js";import"./index-c569cc07.js";import"./DataTable-eacfee09.js";import"./format-length-c9d165c6.js";import"./Checkbox-70815735.js";import"./index-cad90cf4.js";import"./RadioGroup-02ea8070.js";import"./Radio-afaa4b2b.js";import"./Popover-ab55c8ff.js";import"./Dropdown-b8231906.js";import"./Icon-fc5d8913.js";import"./ChevronRight-3f42dbba.js";import"./happens-in-d88e25de.js";import"./create-b75cc1a9.js";import"./use-keyboard-ebac156c.js";import"./Tooltip-02d89ff2.js";import"./VirtualList-ac9ae115.js";import"./Empty-fcccc007.js";import"./Select-3c7a9b3d.js";import"./FocusDetector-05234541.js";import"./Forward-838673b3.js";import"./keysOf-5d5107c5.js";import"./SFDBSrc-e641ea16.js";import"./drag-b298d064.js";import"./ShowHelp.vue_vue_type_script_setup_true_lang-4644f19a.js";import"./NodeIndexOutlined-0e7f206c.js";import"./useThirdPartUrl-8ecf6c87.js";import"./PanelGroup-4b8417d6.js";import"./ClassFactoryOfPanelGroup-5de18bd5.js";import"./PG_Dept2Emp-5643f371.js";import"./PageBasePanelGroup-23235cc7.js";import"./PG_FlowSort2Flow-03dd18a0.js";import"./Flow-6121039a.js";import"./PG_FrmSort2Frm-0ac07642.js";import"./FrmSort-0f444555.js";import"./FrmAdm-54c9d6a8.js";import"./MapData-4fa397be.js";import"./FrmTrack-10f0746d.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"./Shift-0e0716e1.js";import"./Auth-a55f8f1f.js";import"./GPN_WorkShift-d60b8d32.js";const _withScopeId=e=>(pushScopeId("data-v-de96b8d7"),e=e(),popScopeId(),e),_hoisted_1={class:"toolbar-wrapper"},_hoisted_2={class:"select-group-label"},_hoisted_3={key:0,style:{height:"100%",overflow:"hidden scroll","background-color":"#f2f5f7"}},_hoisted_4={key:0,style:{"overflow-y":"auto",height:"90%",margin:"20px",background:"#fff","box-shadow":"0px 0px 4px 2px #cccccc57"}},_hoisted_5={style:{padding:"10px"}},_hoisted_6=["innerHTML"],_hoisted_7={style:{"text-align":"center"}},_hoisted_8=_withScopeId(()=>createBaseVNode("i",{class:"icon-action-undo"},null,-1)),_hoisted_9=_withScopeId(()=>createBaseVNode("i",{class:"icon-close",style:{"vertical-align":"-1px"}},null,-1)),_hoisted_10={key:1},_hoisted_11=_withScopeId(()=>createBaseVNode("br",null,null,-1)),_hoisted_12={key:0},_hoisted_13={key:1},_hoisted_14={key:0},_hoisted_15={key:1},_hoisted_16={key:2,style:{width:"100%",height:"100%"}},_hoisted_17={key:0,style:{width:"100%",height:"100%"}},_hoisted_18=["src"],_hoisted_19={key:1,style:{width:"100%",height:"100%"}},_hoisted_20=_withScopeId(()=>createBaseVNode("span",{style:{color:"red"}},"\u63D0\u793A:\u5982\u679C\u4E0D\u80FD\u5F39\u51FA\u6253\u5370\u7A97\u53E3,\u8BF7\u70B9\u51FB\u8FDE\u63A5\u624B\u5DE5\u6253\u5370\u4E0B\u8F7D.",-1)),_hoisted_21=_withScopeId(()=>createBaseVNode("li",null,"\u5728\u7EBF\u6253\u5370\u4E0E\u9884\u89C8",-1)),_hoisted_22=_withScopeId(()=>createBaseVNode("li",null,"\u7CFB\u7EDF\u628A\u6574\u4E2A\u8868\u5355\u751F\u6210\u4E86\u4E00\u4E2Apdf\u6216htm\u6587\u4EF6.",-1)),_hoisted_23=["href"],_hoisted_24={key:2,style:{width:"100%",height:"100%"}},_hoisted_25=_withScopeId(()=>createBaseVNode("span",{style:{color:"red"}},"\u63D0\u793A:\u5982\u679C\u4E0D\u80FD\u5F39\u51FA\u6253\u5370\u7A97\u53E3,\u8BF7\u70B9\u51FB\u8FDE\u63A5\u624B\u5DE5\u6253\u5370\u4E0B\u8F7D.",-1)),_hoisted_26=_withScopeId(()=>createBaseVNode("li",null,"zip\u5728\u7EBF\u6253\u5370\u4E0E\u9884\u89C8",-1)),_hoisted_27=_withScopeId(()=>createBaseVNode("li",null,"\u7CFB\u7EDF\u628A\u6574\u4E2A\u8868\u5355\u751F\u6210\u4E86\u4E00\u4E2Azip\u6587\u4EF6,\u8FD9\u4E2A\u6587\u4EF6\u91CC\u5305\u62EC\u4E86,\u8868\u5355\u7684\u9644\u4EF6\uFF0C\u4E8C\u7EF4\u7801\u7B49\u4FE1\u606F.",-1)),_hoisted_28=["href"],_hoisted_29={key:3,style:{width:"100%",height:"100%"}},_hoisted_30=_withScopeId(()=>createBaseVNode("span",{style:{color:"red"}},"\u63D0\u793A:\u5982\u679C\u4E0D\u80FD\u5F39\u51FA\u6253\u5370\u7A97\u53E3,\u8BF7\u70B9\u51FB\u8FDE\u63A5\u624B\u5DE5\u6253\u5370\u4E0B\u8F7D.",-1)),_hoisted_31=_withScopeId(()=>createBaseVNode("li",null,"\u5355\u636E\u6253\u5370",-1)),_hoisted_32=["href"],_hoisted_33={key:4,style:{width:"100%",height:"100%"}},_hoisted_34=["innerHTML"],_hoisted_35={key:5,style:{width:"100%",height:"100%"}},_hoisted_36={style:{display:"flex","align-items":"center","background-color":"white"}},_hoisted_37=_withScopeId(()=>createBaseVNode("span",{class:"set_time set_time_margin"},"\u5929",-1)),_hoisted_38=_withScopeId(()=>createBaseVNode("span",{class:"set_time set_time_margin"},"\u5C0F\u65F6",-1)),_hoisted_39=_withScopeId(()=>createBaseVNode("span",{class:"set_time"},"\u5206\u949F",-1)),_hoisted_40={style:{margin:"5px 85px 5px 5px"},class:"refund"},_hoisted_41={key:0},_sfc_main=defineComponent({__name:"ToolBar",props:{pageType:{type:String,default:"MyFlow",required:!0},frmData:{type:Object,default:()=>{}}},emits:["ChangeLoading","Save","VerifyFormData"],setup(__props,{emit:__emit}){const props=__props,route=useRoute(),query=route.query,endFlow=ref(),IsHtmlPage=ref(!1),IsPdfPage=ref(!1),IsZipPage=ref(!1),PrintDocData=ref(),basePath="http://127.0.0.1:8980/js",URL=ref(),btnList=ref([]),dataStyle=ref({}),frmID=ref("\u9ED8\u8BA4\u98CE\u683C"),modal=reactive({modalVisible:!1,closable:!0,modalType:"",modalTitle:"",modalWidth:800,modalHeight:{},content:""}),TimeValue=reactive({days:0,hours:0,mins:0}),OptionsDays=[...Array(31)].map((e,t)=>({value:t})),OptionsHours=[...Array(25)].map((e,t)=>({value:t})),drawerVisible=ref(!1),toNodes=ref([]),nodeExt=ref({}),toNodeID=ref("0"),IsShowMsg=ref(!1),msg=ref([]),isHaveUnSend=ref(!1),unSendBtnDisabled=ref(!1),depts=ref([]),deptStas=ref([]),selectDeptSta=ref(""),groups=ref({}),selectVal=ref(WebUser.DeptNo),radioStyle=reactive({display:"flex",height:"30px",lineHeight:"30px",paddingLeft:"10px"}),emit=__emit,{beforeSave,beforeSend,beforeDelete}=userMyFlowSelfLoader(),InitPage=()=>d(this,null,function*(){try{const e={};e.top="100px",message.config(e),emit("ChangeLoading",!0,null);const t=ref("BP.WF.HttpHandler.WF_MyFlow");(props.pageType==="MyView"||props.pageType==="MyFrm")&&(t.value="BP.WF.HttpHandler.WF_MyView"),props.pageType==="MyCC"&&(t.value="BP.WF.HttpHandler.WF_MyCC");const o=new HttpHandler(t.value);o.AddJson(route.query);const r=yield o.DoMethodReturnString("InitToolBar");if(typeof r=="string"&&r.includes("err@")==!0){message.error(r.replace("err@",""));return}btnList.value=r.ToolBar||r,toNodes.value=r.ToNodes||[];const a=r.DeptStaion||[],l=r.Depts||[];if(a.length!=0&&(deptStas.value=a.map(i=>({value:i.DeptNo+"/"+i.StationNo,label:i.DeptName+"/"+i.StationName,DeptNo:i.DeptNo,StationNo:i.StationNo,DeptName:i.DeptName,StationName:i.StationName}))),l.length!=0&&(deptStas.value=l.map(i=>({value:i.DeptNo,label:i.DeptName,DeptNo:i.DeptNo,DeptName:i.DeptName}))),deptStas.value.length!=0&&(selectDeptSta.value=deptStas.value[0].value,yield ChangeSelect(selectDeptSta.value,deptStas.value[0])),r.WF_Node)nodeExt.value=r.WF_Node[0];else{const i=new Node;yield i.Init();const m=route.query.FK_Node;i.NodeID=parseInt(m||0),yield i.RetrieveFromDBSources(),nodeExt.value=i}if(toNodes.value.length>0&&nodeExt.value.IsBackTrack==0){const i=toNodes.value.filter(m=>m.IsSelected);i.length>0?toNodeID.value=i[0].No:toNodeID.value=toNodes.value[0].No}const n=new GPE_MyFrmStyle;yield n.Init(),dataStyle.value=n;const s=useDataConvert();dataStyle.value=s(n.Groups,n.SubPages,"GroupNo");const p=new MySetting(WebUser.No);yield p.RetrieveFromDBSources(),dataStyle.value.forEach(i=>{i.children.filter(m=>{p.FrmStyle==m.No&&(frmID.value=m.Name)})}),yield HelpAlter()}catch(e){emit("ChangeLoading",!0,{hasError:!0,tips:e})}finally{emit("ChangeLoading",!1,null)}}),shiftMode=e=>d(this,null,function*(){const t=new MySetting(WebUser.No);yield t.RetrieveFromDBSources(),t.FrmStyle=e,yield t.Update(),Events.emit("InitPage","\u9875\u9762\u5237\u65B0")}),ChangeSelect=(e,t)=>d(this,null,function*(){const o=new HttpHandler("BP.WF.HttpHandler.WF_MyFlow");o.AddJson(route.query),o.AddJson(t);const r=yield o.DoMethodReturnString("Save_DeptSta");typeof r=="string"&&r.includes("err@")&&message.error(r)});InitPage();const isDelayedSend=ref(!1),ClickBtn=btn=>d(this,null,function*(){const oper=ref(btn.Oper);switch(oper.value=oper.value||"",btn.No){case"Save":beforeSave()==!0&&emit("Save",0);break;case"Send":isDelayedSend.value=!1,beforeSend()==!0&&Send();break;case"Delete":if(beforeDelete()==!1)return;DeleteFlow();break;case"CanCelFlow":CanCelFlow();break;case"Press":Press();break;case"Return":modalShow("ReturnWork","\u9000\u56DE",window.innerWidth*.5,400);break;case"Rollback":modalShow("Rollback","\u56DE\u6EDA",window.innerWidth*.5,400);break;case"TransferCustom":drawerShow("TransferCustom","\u6D41\u8F6C\u81EA\u5B9A\u4E49",window.innerWidth*.8);break;case"TZWorkerEnable":drawerShow("TZWorkerEnable","\u8C03\u6574\u672A\u6765\u5904\u7406\u4EBA",window.innerWidth*.8);break;case"Hungup":modalShow("Hungup","\u6302\u8D77");break;case"Thread":modalShow("ThreadDtl","\u5B50\u7EBF\u7A0B",window.innerWidth*.7);break;case"Shift":modalShow("Shift","\u79FB\u4EA4",window.innerWidth*.5,400);break;case"Btn_WorkCheck":break;case"Askfor":alert("\u5F00\u53D1\u4E2D...");break;case"Track":query.NodeName=nodeExt.value.Name,drawerShow("OneWork","\u8F68\u8FF9",window.innerWidth*.8);break;case"CH":drawerShow("CH","\u8282\u70B9\u65F6\u9650",window.innerWidth*.8);break;case"HuiQian":query.HuiQianType="HuiQian",modalShow("HuiQian","\u5148\u52A0\u7B7E\u518D\u53D1\u9001");break;case"AddLeader":query.HuiQianType="AddLeader",modalShow("HuiQian","\u52A0\u4E3B\u6301\u4EBA");break;case"CC":modalShow("CC","\u6284\u9001");break;case"PR":modalShow("PRI","\u91CD\u8981\u6027");break;case"PackUp_zip":case"PackUp_html":case"PackUp_pdf":query.PrintType=btn.No.replace("PackUp_","");const handlers=new HttpHandler("BP.WF.HttpHandler.WF_WorkOpt");handlers.AddPara("FileType",query.PrintType),handlers.AddPara("FK_Node",query.FK_Node),handlers.AddPara("FID",query.FID),handlers.AddPara("WorkID",query.WorkID),handlers.AddPara("FK_Flow",query.FlowNo||query.FK_Flow),handlers.AddPara("BasePath",basePath);const dataPackup=yield handlers.DoMethodReturnString("Packup_Init");query.PrintType=="html"&&(query.PrintType="htm"),dataPackup.forEach(e=>{if(e.Name=e.Name.replace(basePath+"/",""),query.PrintType==e.No&&e.No=="htm"){IsPdfPage.value=!0,URL.value=basePath+"/"+e.Name,window.open(basePath+"/"+e.Name),modalShow("Packup","\u6253\u5370");return}else if(query.PrintType==e.No&&e.No=="pdf"){IsPdfPage.value=!0,URL.value=basePath+"/"+e.Name,window.open(basePath+"/"+e.Name),modalShow("Packup","\u6253\u5370");return}else if(query.PrintType==e.No&&e.No=="zip"){IsZipPage.value=!0,e.Name.includes(basePath)?URL.value=e.Name:URL.value=basePath+"/"+e.Name,window.location.href=URL.value,modalShow("Packup","\u6253\u5370");return}});break;case"PrintDoc":try{query.PrintType=btn.No.replace("Print","");const e=new HttpHandler("BP.WF.HttpHandler.WF_WorkOpt");e.AddPara("FileType",query.PrintType),e.AddPara("FK_Node",query.FK_Node),e.AddPara("FID",query.FID),e.AddPara("WorkID",query.WorkID),e.AddPara("NodeID",query.NodeID),e.AddPara("FK_Flow",query.FlowNo||query.FK_Flow);const t=yield e.DoMethodReturnJson("PrintDoc_Init");if(PrintDocData.value=t,PrintDocData.value.indexOf("file@")==0||PrintDocData.value.indexOf("url@")==0){PrintDocData.value=PrintDocData.value.replace("file@",""),PrintDocData.value=PrintDocData.value.replace("url@",""),PrintDocData.value.indexOf("rtf@")!=-1?(PrintDocData.value=PrintDocData.value.replace("rtf@",""),URL.value=basePath+"/"+PrintDocData.value,window.location.href=URL.value,modalShow("PrintDoc","\u6253\u5370\u5355\u636E")):message.info("\u5176\u4ED6\u7C7B\u578B\u8FD8\u672A\u89E3\u6790");return}}catch(e){message.error(e)}break;case"EndFlow":try{const e=new HttpHandler("BP.WF.HttpHandler.WF_MyFlow");e.AddPara("FK_Flow",query.FlowNo),e.AddPara("WorkID",query.WorkID);const t=yield e.DoMethodReturnString("MyFlow_StopFlow");if(typeof t=="string"&&t.includes("err@")){message.error(t);return}endFlow.value=t.replace(/@/g,""),message.info(endFlow.value),handleCancel(!1)}catch(e){message.error(e)}break;case"SelectAccepter":modalShow("Accepter","\u9009\u62E9\u4E0B\u4E00\u4E2A\u8282\u70B9\u53CA\u4E0B\u4E00\u4E2A\u8282\u70B9\u63A5\u53D7\u4EBA");break;case"DBTemplate":break;case"DelayedSend":isDelayedSend.value=!0,query.isDelayedSend=!0,beforeSend()==!0&&Send();break;case"Focus":btn.Name==="\u5173\u6CE8"?btn.Name="\u53D6\u6D88\u5173\u6CE8":btn.Name="\u5173\u6CE8";const handler=new HttpHandler("BP.WF.HttpHandler.WF_MyFlow");handler.AddPara("WorkID",route.query.WorkID),yield handler.DoMethodReturnString("Focus");break;case"ChangeOrg":const data=yield new HttpHandler("BP.WF.HttpHandler.WF_Setting").DoMethodReturnString("ChangeDept_Init");if(typeof data=="string"&&data.includes("err@")){message.error(data);return}if(data.length===0){message.info("\u60A8\u53EA\u6709\u4E00\u4E2A\u90E8\u95E8["+data[0].Name+"],\u4E0D\u9700\u8981\u5207\u6362\u90E8\u95E8");return}if(depts.value=JSON.parse(JSON.stringify(data))||[],parseInt(WebUser.CCBPMRunModel||"0")===CCBPMRunModel.SAAS){const e={};depts.value.forEach(function(t){const o=e[t.OrgName]||[];o.push(t),e[t.OrgName]=o}),groups.value=e}modalShow("ChangeOrg","\u5207\u6362\u90E8\u95E8");break;case"Help":yield HelpAlter();break;default:oper.value!=""&&eval(oper.value);break}}),userStore=useUserStoreWithOut(),ChangeDept=()=>d(this,null,function*(){if(selectVal.value!=WebUser.DeptNo){const e=new HttpHandler("BP.WF.HttpHandler.WF_Setting");e.AddPara("DeptNo",selectVal.value);const t=yield e.DoMethodReturnString("ChangeDept_Submit");if(t.indexOf("err@")==0){message.error(t);return}setTimeout(()=>d(this,null,function*(){userStore.token=WebUser.Token,yield userStore.getUserInfoAction(),window.location.reload()}),50),modal.modalVisible=!1}}),HelpAlter=()=>d(this,null,function*(){if(nodeExt.value.HelpRole!=0){let t=0;const o=WebUser.No+"_ND"+nodeExt.value.NodeID+"_HelpAlert";if(nodeExt.value.HelpRole==3){var e=new BSEntity("BP.Sys.UserRegedit");e.setPK(o),t=yield e.RetrieveFromDBSources()}if(nodeExt.value.HelpRole==2||t===0&&nodeExt.value.HelpRole==3){const r="\u5E2E\u52A9\u6307\u5F15";IsShowMsg.value=!1,modal.modalVisible=!0,modal.modalType="HelpAlert",modal.modalTitle="\u5E2E\u52A9\u6307\u5F15",modal.modalWidth=600,modal.modalHeight={height:"400px"},modal.content=r}}}),ChangeToNodeAndSend=e=>{toNodeID.value=e,Send()},Send=(e=!1)=>d(this,null,function*(){try{if(emit("ChangeLoading",!0,null),nodeExt.value.ScripRole==2){const a=new BSEntity("BP.WF.GenerWorkFlow");a.setPK(route.query.WorkID),yield a.RetrieveFromDBSources();const l=a.GetPara("ScripNodeID"),n=ref(a.GetPara("ScripMsg"));l!=route.query.FK_Node&&(n.value=""),n.value=n.value||"";const s=prompt("\u8BF7\u8F93\u5165\u8981\u4F20\u8FBE\u7684\u4FE1\u606F,\u53EF\u4EE5\u4E3A\u7A7A.",n);s!=null&&s!=""&&(a.SetPara("ScripNodeID",route.query.FK_Node),a.SetPara("ScripMsg",s),yield a.Update())}if(btnList.value.filter(a=>a.No==="TransferCustom").length>0){const a=new BSEntities("BP.WF.TransferCustoms");yield a.Retrieve("WorkID",route.query.WorkID,"IsEnable",1);const l=a.getData();if(l.length==0)return emit("ChangeLoading",!1,null),message.error("\u8BE5\u8282\u70B9\u542F\u7528\u4E86\u6D41\u7A0B\u6D41\u8F6C\u81EA\u5B9A\u4E49\uFF0C\u4F46\u662F\u6CA1\u6709\u8BBE\u7F6E\u6D41\u7A0B\u6D41\u8F6C\u7684\u65B9\u5411\uFF0C\u8BF7\u70B9\u51FB\u6D41\u8F6C\u81EA\u5B9A\u4E49\u6309\u94AE\u8FDB\u884C\u8BBE\u7F6E"),!1;const n=ref("");if(l.forEach(s=>{(s.Worker==null||s.Worker=="")&&(n.value+="\u8282\u70B9["+s.NodeName+"],")}),n.value!="")return n.value+="\u6CA1\u6709\u8BBE\u7F6E\u63A5\u6536\u4EBA\u3002",emit("ChangeLoading",!1,null),message.error(n.value),!1}if(!beforeSend())return emit("ChangeLoading",!1,null),!1;let o=!1;if(nodeExt.value.FormType===NodeFormType.SheetTree){yield FromTreeSend(1,e);return}if(nodeExt.value.FormType===NodeFormType.SelfForm){yield SendSelfFrom(1,e);return}if(nodeExt.value.FormType===NodeFormType.SDKForm&&SDKSend(1)==!1)return emit("ChangeLoading",!1,null),!1;let r=null;nodeExt.value.FormType===NodeFormType.FoolForm||nodeExt.value.FormType===NodeFormType.FoolTruck||nodeExt.value.FormType===NodeFormType.RefOneFrmTree||nodeExt.value.FormType===NodeFormType.Develop||nodeExt.value.FormType===NodeFormType.RefNodeFrm||nodeExt.value.FormType===NodeFormType.ChapterFrm?emit("VerifyFormData",a=>{if(r=a,r==null)return emit("ChangeLoading",!1,null),!1;o=!0,nodeSend(o,e,r)}):nodeSend(!1,e,r)}catch(t){emit("ChangeLoading",null,{hasError:!0,tips:t})}}),nodeSend=(e,t,o)=>d(this,null,function*(){try{if(nodeExt.value.CondModel==1&&nodeExt.value.IsBackTrack==0){let l=!0;if(nodeExt.value.TodolistModel==1){const n=new BSEntity("BP.WF.GenerWorkFlow");n.setPK(route.query.WorkID),yield n.RetrieveFromDBSources(),n.TodoEmps.split(";").length>1&&(l=!1)}if(l==!0){if(e){const n=ref(!1);emit("Save",1,s=>{if(n.value=s,n.value==!1)return!1;modalShow("ToNodes","\u8BF7\u9009\u62E9\u5230\u8FBE\u7684\u8282\u70B9",window.innerWidth*.5,275)})}else modalShow("ToNodes","\u8BF7\u9009\u62E9\u5230\u8FBE\u7684\u8282\u70B9");return!1}}if(toNodes.value.length>0&&nodeExt.value.IsBackTrack==0){const l=new BSEntity("BP.WF.GenerWorkFlow");l.setPK(route.query.WorkID),yield l.RetrieveFromDBSources();const n=ref(!0),s=l.TodoEmps||"";if(s!=""){const i=l.GetPara("HuiQianTaskSta")==1;nodeExt.value.TodolistModel==1&&i==!0&&s.split(";").length>1&&(n.value=!1)}const p=toNodes.value.filter(i=>i.No===toNodeID.value)[0];if(p.IsSelectEmps=="1"&&n.value==!0||p.IsSelectEmps=="2"||p.IsSelectEmps=="3"||p.IsSelectEmps=="4"||t==!0)return query.ToNode=toNodeID.value,DealToNodesHaveSend(e,p,n,t),!1}if(isDelayedSend.value==!0){if(e==!0){const l=ref(!1);emit("Save",1,n=>{if(l.value=n,l.value==!1)return!1;modalShow("DelayedSend","\u8BBE\u7F6E\u5EF6\u671F\u53D1\u9001",window.innerWidth*.5,300)})}return e==!1&&modalShow("DelayedSend","\u8BBE\u7F6E\u5EF6\u671F\u53D1\u9001",window.innerWidth*.5,300),!0}const r=new HttpHandler("BP.WF.HttpHandler.WF_MyFlow");r.AddJson(query),e==!0&&r.AddJson(o),r.AddPara("ToNode",toNodeID.value);let a=yield r.DoMethodReturnString("Send");if(typeof a=="string"&&a.includes("err@")==!0){message.error(a.replace("err@",""));return}if(typeof a=="object"&&typeof a.PageName=="string"&&a.PageName!=""){query.ToNode=a.ToNode,modalShow(a.PageName,"\u8BF7\u9009\u62E9\u4E0B\u4E00\u4E2A\u8282\u70B9\u7684\u63A5\u6536\u4EBA",window.innerWidth*.8);return}if(typeof a!==void 0){if(a.includes("\u64A4\u9500\u672C\u6B21\u53D1\u9001")==!0){isHaveUnSend.value=!0;const l=a.split("\u64A4\u9500\u672C\u6B21\u53D1\u9001");a=l[0].substring(0,l[0].lastIndexOf("@"))+l[1].substring(l[1].indexOf("@"))}if(a.includes("\u6307\u5B9A\u7279\u5B9A\u7684\u5904\u7406\u4EBA\u5904\u7406")==!0){const l=a.split("\u6307\u5B9A\u7279\u5B9A\u7684\u5904\u7406\u4EBA\u5904\u7406");a=l[0].substring(0,l[0].lastIndexOf("@"))+l[1].substring(l[1].indexOf("@"))}msg.value=splitAtString(a),IsShowMsg.value=!0,modal.closable=!1,modalShow("","\u6D88\u606F")}}catch(r){emit("ChangeLoading",null,{hasError:!0,tips:r})}finally{emit("ChangeLoading",!1,null)}}),DelayedSend=()=>d(this,null,function*(){try{const e=new HttpHandler("BP.WF.HttpHandler.WF_MyFlow");if(e.AddUrlData(),TimeValue.days==0&&TimeValue.hours===0&&TimeValue.mins===0)return message.error("\u8BF7\u8BBE\u7F6E\u5EF6\u671F\u53D1\u9001\u7684\u65F6\u95F4"),!1;e.AddJson(query),e.AddPara("ToNode",toNodeID.value),e.AddPara("TB_Day",TimeValue.days),e.AddPara("TB_Hour",TimeValue.hours),e.AddPara("DDL_Minute",TimeValue.mins);const t=yield e.DoMethodReturnString("DelayedSend");msg.value=splitAtString(t),IsShowMsg.value=!0,modal.closable=!1,modalShow("","\u6D88\u606F")}catch(e){emit("ChangeLoading",null,{hasError:!0,tips:e})}finally{emit("ChangeLoading",!1,null)}}),DealToNodesHaveSend=(e,t,o,r)=>{if(e===!1)return SendBySelect(t,o,r);const a=ref(!1);emit("Save",1,l=>(a.value=l,l==!1?!1:SendBySelect(t,o,r)))},SendBySelect=(e,t,o)=>{if(e.IsSelectEmps=="1"&&t.value==!0)return o==!0?modalShow("HuiQian","\u5148\u4F1A\u7B7E\u540E\u53D1\u9001"):modalShow("Accepter","\u9009\u62E9\u63A5\u53D7\u4EBA(\u5230\u8FBE\u8282\u70B9:"+e.Name+")",window.innerWidth*.6),!1;if(e.IsSelectEmps=="2")if(o==!0)modalShow("HuiQian","\u5148\u4F1A\u7B7E\u540E\u53D1\u9001");else{const r=e.DeliveryParas;return modalShow(r,"\u9009\u62E9\u63A5\u53D7\u4EBA"),!1}if(e.IsSelectEmps=="3")return o==!0?modalShow("HuiQian","\u5148\u4F1A\u7B7E\u540E\u53D1\u9001"):modalShow("AccepterOfOrg","\u9009\u62E9\u63A5\u53D7\u4EBA"),!1;if(e.IsSelectEmps=="4")return o==!0?modalShow("HuiQian","\u5148\u4F1A\u7B7E\u540E\u53D1\u9001"):modalShow("AccepterOfDept","\u9009\u62E9\u63A5\u53D7\u4EBA"),!1;if(o==!0)return modalShow("HuiQian","\u5148\u4F1A\u7B7E\u540E\u53D1\u9001"),!1},DeleteFlow=()=>d(this,null,function*(){if(nodeExt.value.DelEnable==4){modalShow("DeleteFlowInstance","\u5220\u9664\u6D41\u7A0B");return}if(nodeExt.value.DelEnable==3){const t=new HttpHandler("BP.WF.HttpHandler.WF_MyFlow");t.AddJson(query);const o=yield t.DoMethodReturnString("DeleteFlow");if(typeof o=="string"&&o.includes("err@")){message.error(o.replace("err@",""));return}message.success(o),window.location.replace("/#/Middle/GenerList?EnName=GL_Todolist");return}const e=prompt("\u8BF7\u8F93\u5165\u5220\u9664\u6D41\u7A0B\u7684\u539F\u56E0.","");if(e!=null&&e!=""){const t=new HttpHandler("BP.WF.HttpHandler.WF_MyFlow");t.AddJson(query),t.AddPara("Msg",e),t.AddPara("DelEnable",nodeExt.value.DelEnable);const o=yield t.DoMethodReturnString("DeleteFlow");if(typeof o=="string"&&o.includes("err@")){message.error(o.replace("err@",""));return}message.success(o),window.location.replace("/#/Middle/GenerList?EnName=GL_Todolist")}}),CanCelFlow=()=>d(this,null,function*(){try{const e=prompt("\u8BF7\u8F93\u5165\u4F5C\u5E9F\u6D41\u7A0B\u7684\u539F\u56E0.","");if(e!=null&&e!=""){const t=new HttpHandler("BP.WF.HttpHandler.WF_MyFlow");t.AddJson(query),t.AddPara("Msg",e),t.AddPara("DelEnable",1);const o=yield t.DoMethodReturnString("DeleteFlow");if(typeof o=="string"&&o.includes("err@")){message.error(o.replace("err@",""));return}message.success("\u4F5C\u5E9F\u6210\u529F"),handleCancel(!1)}}catch(e){message.error(e);return}}),Press=()=>d(this,null,function*(){const e=prompt("\u8BF7\u8F93\u5165\u50AC\u529E\u4FE1\u606F","\u8BE5\u5DE5\u4F5C\u56E0\u4E3Axxx\u539F\u56E0\uFF0C\u9700\u8981\u60A8\u4F18\u5148\u5904\u7406.");if(e!=null&&e!=""){const t=new HttpHandler("BP.WF.HttpHandler.WF");t.AddJson(query),t.AddPara("Msg",e);const o=yield t.DoMethodReturnString("Runing_Press");if(typeof o=="string"&&o.includes("err@")){message.error(o.replace("err@",""));return}message.success(o)}}),UnSend=()=>d(this,null,function*(){unSendBtnDisabled.value=!0;try{const e=new HttpHandler("BP.WF.HttpHandler.WF_MyView");e.AddJson(query);const t=yield e.DoMethodReturnString("MyView_UnSend");if(typeof t=="string"&&(t.includes("err@")||t.includes("info@"))){message.error(t.replace("err@",""));return}message.success(t);const o=query.FK_Flow||query.FlowNo;(window.top===window?window:window.top).location.hash.includes("/WF/TestingContainer/Default")?window.location.replace("/#/WF/MyFlow?FlowNo="+o+"&WorkID="+query.WorkID+"&TesterNo="+query.TesterNo+"&CurrPage=MyFlow&t="+Math.random()):window.location.replace("/#/WF/MyFlow?FK_Flow="+o+"&WorkID="+query.WorkID+"&FID="+query.FID)}catch(e){message.error(e)}finally{unSendBtnDisabled.value=!1}}),EndFlow=()=>d(this,null,function*(){try{const e=new HttpHandler("BP.WF.HttpHandler.WF_MyFlow");e.AddPara("FK_Flow",query.FlowNo),e.AddPara("WorkID",query.WorkID);const t=yield e.DoMethodReturnString("MyFlow_StopFlow");if(typeof t=="string"&&t.includes("err@")){message.error(t);return}message.success(t,10),handleCancel(!1)}catch(e){message.error(e)}}),modalShow=(e,t,o=window.innerWidth*.5,r=500)=>{modal.modalVisible=!0,modal.modalType=e,modal.modalTitle=t,modal.modalWidth=o,modal.modalHeight={height:r+"px"}},handleCancel=(e=!1)=>{if(modal.modalVisible=!1,e===!0)return;(WebConfig.FlowOpenModel||0)===3&&window.close();const o=window.top===window?window:window.top,r=o.location.hash;if(r.includes("/WF/TestingContainer/Default")){const a=query.FK_Flow||query.FlowNo;let l=query.FID||"0";l==="0"&&(l=query.WorkID),o.location.replace("/#/WF/TestingContainer/Default?FlowNo="+a+"&WorkID="+l+"&TesterNo="+query.TesterNo+"&CurrPage=FlowInstance&t="+Math.random())}else try{window.parent.postMessage({type:MessageTypeEnum.ReloadPage,url:"/"+r},"*")}catch(a){const l=r.includes("?")?"&1=1":"?1=1";o.location.replace("/"+r+l)}},modalClose=()=>d(this,null,function*(){if(modal.modalVisible=!1,IsHtmlPage.value=!1,IsPdfPage.value=!1,IsZipPage.value=!1,modal.modalType==="HelpAlert"){const e=WebUser.No+"_ND"+nodeExt.value.NodeID+"_HelpAlert",t=new BSEntity("BP.Sys.UserRegedit");t.setPK(e),(yield t.RetrieveFromDBSources())===0&&(t.FK_Emp=WebUser.No,t.FK_MapData="ND"+nodeExt.value.NodeID,yield t.Insert())}}),drawerShow=(e,t,o=window.innerWidth*.5)=>{drawerVisible.value=!0,modal.modalType=e,modal.modalTitle=t,modal.modalWidth=o},drawerClose=()=>{drawerVisible.value=!1},FromTreeSend=(e,t)=>{emit("Save",1,o=>o==!1?(emit("ChangeLoading",!1,null),!1):(nodeSend(!1,t,null),!0))},SendSelfFrom=(e,t)=>d(this,null,function*(){let o=!1;if(btnList.value.filter(a=>a.No==="Save").length>0===!1){emit("Save",e,!0,a=>a===!0?(nodeSend(!1,t,null),!0):!1);return}return emit("Save",e,!1,a=>{if(a==null)return;let l="";if(typeof a=="boolean")o=a;else if(typeof a=="string")l=a;else if(typeof a=="object")for(const n of a)l+="@"+n+"="+a[n];else{message.error("\u5D4C\u5165\u5F0F\u8868\u5355\u8FD4\u56DE\u503C\u683C\u5F0F\u4E0D\u6B63\u786E");return}if(o===!0){const n=new HttpHandler("BP.WF.HttpHandler.WF_MyFlow");n.AddPara("WorkID",query.WorkID),n.AddPara("Paras",l),n.DoMethodReturnString("SaveParas"),o=!0,o===!0&&nodeSend(!1,t,null)}}),o}),SDKSend=e=>{let t=!1;return emit("Save",e,o=>{t=o}),t};return(e,t)=>(openBlock(),createElementBlock("div",_hoisted_1,[createVNode(unref(Form),{layout:"inline"},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(btnList.value,o=>(openBlock(),createElementBlock(Fragment,{key:o.No},[o.No==="SubmitSF"?(openBlock(),createBlock(unref(FormItem),{key:0,label:o.Name,labelCol:{span:8}},{default:withCtx(()=>[createVNode(unref(Select),{value:selectDeptSta.value,"onUpdate:value":t[0]||(t[0]=r=>selectDeptSta.value=r),style:{width:"100%"},onSelect:ChangeSelect,options:deptStas.value,getPopupContainer:r=>r.parentNode||e.document.body},null,8,["value","options","getPopupContainer"])]),_:2},1032,["label"])):(openBlock(),createBlock(unref(FormItem),{key:1},{default:withCtx(()=>[o.No==="Delete"&&nodeExt.value.DelEnable==3?(openBlock(),createBlock(unref(Popconfirm),{key:0,title:"\u5220\u9664\u540E\u6D41\u7A0B\u5B9E\u4F8B\u4E0D\u53EF\u6062\u590D,\u4F60\u786E\u5B9A\u8981\u5F7B\u5E95\u5220\u9664\u6D41\u7A0B\u5417?","ok-text":"\u786E\u8BA4","cancel-text":"\u53D6\u6D88",onConfirm:t[1]||(t[1]=r=>DeleteFlow())},{default:withCtx(()=>[createVNode(unref(Button),{class:"flow-btn"},{default:withCtx(()=>[createBaseVNode("i",{class:normalizeClass([unref(GloComm).MyWorkToolbarICON(o.No),"custom-icon-style"])},null,2),createBaseVNode("span",null,toDisplayString(o.Name),1)]),_:2},1024)]),_:2},1024)):o.No==="UnSend"?(openBlock(),createBlock(unref(Popconfirm),{key:1,title:"\u60A8\u786E\u5B9A\u8981\u64A4\u9500\u672C\u6B21\u53D1\u9001\u5417?","ok-text":"\u786E\u8BA4","cancel-text":"\u53D6\u6D88",onConfirm:t[2]||(t[2]=r=>UnSend())},{default:withCtx(()=>[createVNode(unref(Button),{class:"flow-btn"},{default:withCtx(()=>[createBaseVNode("i",{class:normalizeClass([unref(GloComm).MyWorkToolbarICON(o.No),"custom-icon-style"])},null,2),createBaseVNode("span",null,toDisplayString(o.Name),1)]),_:2},1024)]),_:2},1024)):o.No==="EndFlow"?(openBlock(),createBlock(unref(Popconfirm),{key:2,title:"\u60A8\u786E\u5B9A\u8981\u7ED3\u675F\u5F53\u524D\u6D41\u7A0B\u5417?","ok-text":"\u786E\u8BA4","cancel-text":"\u53D6\u6D88",onConfirm:t[3]||(t[3]=r=>EndFlow())},{default:withCtx(()=>[createVNode(unref(Button),{class:"flow-btn"},{default:withCtx(()=>[createBaseVNode("i",{class:normalizeClass([unref(GloComm).MyWorkToolbarICON(o.No),"custom-icon-style"])},null,2),createBaseVNode("span",null,toDisplayString(o.Name),1)]),_:2},1024)]),_:2},1024)):o.No==="CanCelFlow"?(openBlock(),createBlock(unref(Popconfirm),{key:3,title:"\u60A8\u786E\u5B9A\u8981\u4F5C\u5E9F\u5F53\u524D\u6D41\u7A0B\u5417?","ok-text":"\u786E\u8BA4","cancel-text":"\u53D6\u6D88",onConfirm:t[4]||(t[4]=r=>CanCelFlow())},{default:withCtx(()=>[createVNode(unref(Button),{class:"flow-btn"},{default:withCtx(()=>[createBaseVNode("i",{class:normalizeClass([unref(GloComm).MyWorkToolbarICON(o.No),"custom-icon-style"])},null,2),createBaseVNode("span",null,toDisplayString(o.Name),1)]),_:2},1024)]),_:2},1024)):(openBlock(),createBlock(unref(Button),{key:4,class:"flow-btn",onClick:r=>ClickBtn(o)},{default:withCtx(()=>[createBaseVNode("i",{class:normalizeClass([unref(GloComm).MyWorkToolbarICON(o.No),"custom-icon-style"])},null,2),createBaseVNode("span",null,toDisplayString(o.Name),1)]),_:2},1032,["onClick"]))]),_:2},1024)),nodeExt.value!=null&&toNodes.value.length>0&&nodeExt.value.IsBackTrack===0&&o.No==="Send"?(openBlock(),createBlock(unref(FormItem),{key:2},{default:withCtx(()=>[nodeExt.value.CondModel!=3?(openBlock(),createBlock(unref(Select),{key:0,value:toNodeID.value,"onUpdate:value":t[5]||(t[5]=r=>toNodeID.value=r)},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(toNodes.value,r=>(openBlock(),createBlock(unref(SelectOption),{key:r.No,value:r.No},{default:withCtx(()=>[createTextVNode(toDisplayString(r.Name),1)]),_:2},1032,["value"]))),128))]),_:1},8,["value"])):createCommentVNode("",!0),nodeExt.value.CondModel==3?(openBlock(!0),createElementBlock(Fragment,{key:1},renderList(toNodes.value,r=>(openBlock(),createBlock(unref(Button),{key:r.No,type:"",onClick:a=>ChangeToNodeAndSend(r.No)},{default:withCtx(()=>[createTextVNode(toDisplayString(r.Name),1)]),_:2},1032,["onClick"]))),128)):createCommentVNode("",!0)]),_:1})):createCommentVNode("",!0)],64))),128))]),_:1}),createVNode(unref(Select),{value:frmID.value,"onUpdate:value":t[6]||(t[6]=o=>frmID.value=o),style:{width:"120px","margin-left":"auto"},dropdownClassName:"dropdownClassName",onChange:shiftMode},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(dataStyle.value,o=>(openBlock(),createBlock(unref(SelectOptGroup),{key:o.No},{label:withCtx(()=>[createBaseVNode("div",_hoisted_2,toDisplayString(o.Name),1)]),default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(o.children,r=>(openBlock(),createBlock(unref(SelectOption),{key:o.No+"_"+r.No,value:r.No},{default:withCtx(()=>[createTextVNode(toDisplayString(r.Name),1)]),_:2},1032,["value"]))),128))]),_:2},1024))),128))]),_:1},8,["value"]),createVNode(unref(Modal),{visible:modal.modalVisible,"onUpdate:visible":t[16]||(t[16]=o=>modal.modalVisible=o),centered:"",closable:modal.closable,title:modal.modalTitle,width:modal.modalWidth,"body-style":modal.modalHeight,footer:null,"destroy-on-close":"",onCancel:modalClose},{default:withCtx(()=>[modal.modalVisible?(openBlock(),createElementBlock("div",_hoisted_3,[IsShowMsg.value?(openBlock(),createElementBlock("div",_hoisted_4,[createBaseVNode("div",_hoisted_5,[(openBlock(!0),createElementBlock(Fragment,null,renderList(msg.value,(o,r)=>(openBlock(),createElementBlock("p",{key:r,innerHTML:o},null,8,_hoisted_6))),128)),createBaseVNode("div",_hoisted_7,[isHaveUnSend.value?(openBlock(),createBlock(unref(Button),{key:0,type:"primary",disabled:unSendBtnDisabled.value,onClick:UnSend,style:{"margin-right":"8px",background:"#eeeeee",color:"#000","border-color":"#eeeeee"}},{default:withCtx(()=>[_hoisted_8,createTextVNode("\u64A4\u9500\u672C\u6B21\u53D1\u9001")]),_:1},8,["disabled"])):createCommentVNode("",!0),createVNode(unref(Button),{type:"primary",onClick:handleCancel},{default:withCtx(()=>[_hoisted_9,createTextVNode("\u5173\u95ED")]),_:1})])])])):IsShowMsg.value===!1&&modal.modalType==="ChangeOrg"?(openBlock(),createElementBlock("div",_hoisted_10,[unref(WebUser).CCBPMRunModel==="2"?(openBlock(!0),createElementBlock(Fragment,{key:0},renderList(groups.value,(o,r)=>(openBlock(),createElementBlock("div",{key:r},[createBaseVNode("span",null,toDisplayString(r),1),_hoisted_11,createVNode(unref(RadioGroup),{value:selectVal.value,"onUpdate:value":t[7]||(t[7]=a=>selectVal.value=a),onChange:t[8]||(t[8]=a=>ChangeDept())},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(o,(a,l)=>(openBlock(),createBlock(unref(Radio),{key:l,value:a.No,style:normalizeStyle(radioStyle)},{default:withCtx(()=>[a.No===unref(WebUser).DeptNo?(openBlock(),createElementBlock("span",_hoisted_12,toDisplayString(a.Name)+"(\u5F53\u524D\u90E8\u95E8)",1)):(openBlock(),createElementBlock("span",_hoisted_13,toDisplayString(a.Name),1))]),_:2},1032,["value","style"]))),128))]),_:2},1032,["value"])]))),128)):(openBlock(),createBlock(unref(RadioGroup),{key:1,value:selectVal.value,"onUpdate:value":t[9]||(t[9]=o=>selectVal.value=o),onChange:t[10]||(t[10]=o=>ChangeDept())},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(depts.value,(o,r)=>(openBlock(),createBlock(unref(Radio),{key:r,value:o.No,style:normalizeStyle(radioStyle)},{default:withCtx(()=>[o.No===unref(WebUser).DeptNo?(openBlock(),createElementBlock("span",_hoisted_14,toDisplayString(o.Name)+"(\u5F53\u524D\u90E8\u95E8)",1)):(openBlock(),createElementBlock("span",_hoisted_15,toDisplayString(o.Name),1))]),_:2},1032,["value","style"]))),128))]),_:1},8,["value"]))])):IsShowMsg.value===!1&&modal.modalType.includes("Packup")?(openBlock(),createElementBlock("div",_hoisted_16,[IsHtmlPage.value?(openBlock(),createElementBlock("div",_hoisted_17,[createBaseVNode("iframe",{src:URL.value,scrolling:"auto",frameborder:"no",style:{width:"100%",height:"100%"}},null,8,_hoisted_18)])):createCommentVNode("",!0),IsPdfPage.value?(openBlock(),createElementBlock("div",_hoisted_19,[createVNode(unref(Card),{style:{width:"100%",height:"100%"}},{title:withCtx(()=>[_hoisted_20]),default:withCtx(()=>[createBaseVNode("ul",null,[_hoisted_21,_hoisted_22,createBaseVNode("li",null,[createTextVNode("\u70B9\u51FB\u8FD9\u91CC "),createBaseVNode("a",{href:URL.value,target:"_blank",download:".htm"},"\u8FDB\u884C\u4E0B\u8F7D\u6216\u5728\u7EBF\u9884\u89C8",8,_hoisted_23)])]),createVNode(unref(Button),{type:"primary",onClick:modalClose},{default:withCtx(()=>[createTextVNode("\u5173\u95ED\u7A97\u53E3")]),_:1})]),_:1})])):createCommentVNode("",!0),IsZipPage.value?(openBlock(),createElementBlock("div",_hoisted_24,[createVNode(unref(Card),{style:{width:"100%",height:"100%"}},{title:withCtx(()=>[_hoisted_25]),default:withCtx(()=>[createBaseVNode("ul",null,[_hoisted_26,_hoisted_27,createBaseVNode("li",null,[createTextVNode("\u70B9\u51FB\u8FD9\u91CC "),createBaseVNode("a",{href:URL.value,target:"_blank"},"\u8FDB\u884C\u6253\u5305\u4E0B\u8F7D",8,_hoisted_28)])]),createVNode(unref(Button),{type:"primary",onClick:modalClose},{default:withCtx(()=>[createTextVNode("\u5173\u95ED\u7A97\u53E3")]),_:1})]),_:1})])):createCommentVNode("",!0)])):IsShowMsg.value===!1&&modal.modalType==="PrintDoc"?(openBlock(),createElementBlock("div",_hoisted_29,[createVNode(unref(Card),{style:{width:"100%",height:"100%"}},{title:withCtx(()=>[_hoisted_30]),default:withCtx(()=>[createBaseVNode("ul",null,[_hoisted_31,createBaseVNode("li",null,[createTextVNode("\u70B9\u51FB\u8FD9\u91CC "),createBaseVNode("a",{href:URL.value,download:""},"\u8FDB\u884C\u5355\u636E\u4E0B\u8F7D",8,_hoisted_32)])]),createVNode(unref(Button),{type:"primary",onClick:modalClose},{default:withCtx(()=>[createTextVNode("\u5173\u95ED\u7A97\u53E3")]),_:1})]),_:1})])):IsShowMsg.value===!1&&modal.modalType==="HelpAlert"?(openBlock(),createElementBlock("div",_hoisted_33,[createBaseVNode("div",{innerHTML:modal.content},null,8,_hoisted_34)])):IsShowMsg.value===!1&&modal.modalType==="DelayedSend"?(openBlock(),createElementBlock("div",_hoisted_35,[createBaseVNode("div",_hoisted_36,[createVNode(unref(Form),{layout:"vertical",style:{width:"70%",margin:"0 auto"}},{default:withCtx(()=>[createVNode(unref(FormItem),{style:{"margin-bottom":"10px !important"}},{default:withCtx(()=>[createVNode(unref(Select),{value:TimeValue.days,"onUpdate:value":t[11]||(t[11]=o=>TimeValue.days=o),style:{width:"150px"},options:unref(OptionsDays)},null,8,["value","options"]),_hoisted_37]),_:1}),createVNode(unref(FormItem),{style:{"margin-bottom":"10px !important"}},{default:withCtx(()=>[createVNode(unref(Select),{value:TimeValue.hours,"onUpdate:value":t[12]||(t[12]=o=>TimeValue.hours=o),style:{width:"150px"},options:unref(OptionsHours)},null,8,["value","options"]),_hoisted_38]),_:1}),createVNode(unref(FormItem),{style:{"margin-bottom":"10px !important"}},{default:withCtx(()=>[createVNode(unref(Select),{ref:"select",value:TimeValue.mins,"onUpdate:value":t[13]||(t[13]=o=>TimeValue.mins=o),style:{width:"150px"}},{default:withCtx(()=>[createVNode(unref(SelectOption),{value:0},{default:withCtx(()=>[createTextVNode("0")]),_:1}),createVNode(unref(SelectOption),{value:15},{default:withCtx(()=>[createTextVNode("15")]),_:1}),createVNode(unref(SelectOption),{value:30},{default:withCtx(()=>[createTextVNode("30")]),_:1}),createVNode(unref(SelectOption),{value:45},{default:withCtx(()=>[createTextVNode("45")]),_:1})]),_:1},8,["value"]),_hoisted_39]),_:1}),createVNode(unref(FormItem),null,{default:withCtx(()=>[createBaseVNode("div",_hoisted_40,[createVNode(unref(Button),{type:"primary",onClick:t[14]||(t[14]=o=>DelayedSend()),style:{"margin-right":"1em"}},{default:withCtx(()=>[createTextVNode("\u5EF6\u671F\u53D1\u9001")]),_:1}),createVNode(unref(Button),{type:"primary",onClick:t[15]||(t[15]=o=>modal.modalVisible=!1)},{default:withCtx(()=>[createTextVNode("\u5173\u95ED")]),_:1})])]),_:1})]),_:1})])])):(openBlock(),createBlock(_sfc_main$1,{modalType:modal.modalType,params:unref(query),isDelayedSend:isDelayedSend.value,onHandleCancel:handleCancel,onUnSend:UnSend,key:new Date().getTime(),class:"sendBack"},null,8,["modalType","params","isDelayedSend"]))])):createCommentVNode("",!0)]),_:1},8,["visible","closable","title","width","body-style"]),createVNode(unref(Drawer),{visible:drawerVisible.value,title:modal.modalTitle,width:modal.modalWidth,onClose:drawerClose,"body-style":{padding:"0 12px"}},{default:withCtx(()=>[drawerVisible.value?(openBlock(),createElementBlock("div",_hoisted_41,[modal.modalType==="TransferCustom"?(openBlock(),createBlock(TransferCustom,{key:0,params:unref(query)},null,8,["params"])):modal.modalType==="TZWorkerEnable"?(openBlock(),createBlock(TZWorker,{key:1,params:unref(query)},null,8,["params"])):modal.modalType==="CH"?(openBlock(),createBlock(_sfc_main$2,{key:2,params:unref(query)},null,8,["params"])):(openBlock(),createBlock(_sfc_main$1,{key:3,modalType:modal.modalType,params:unref(query)},null,8,["modalType","params"]))])):createCommentVNode("",!0)]),_:1},8,["visible","title","width"])]))}}),ToolBar_vue_vue_type_style_index_0_scoped_de96b8d7_lang="",ToolBar=_export_sfc(_sfc_main,[["__scopeId","data-v-de96b8d7"]]);export{ToolBar as default};
|