var B=(y,n,e)=>new Promise((F,f)=>{var h=a=>{try{l(e.next(a))}catch(p){f(p)}},C=a=>{try{l(e.throw(a))}catch(p){f(p)}},l=a=>a.done?F(a.value):Promise.resolve(a.value).then(h,C);l((e=e.apply(y,n)).next())});import{B as w}from"./useCachedComponentLoader-721d24a5.js";import{d as k,r as g,o as S,a as I,w as t,b as u,j as o,u as i,h as r,B as L,t as R,bo as P,$ as D,Y as A,bu as M,a8 as s}from"./index-f4658ae7.js";/* empty css */import{a as b,R as m}from"./index-3590612f.js";import{R as d}from"./index-24b7f696.js";import{C as v}from"./index-1d383df5.js";import"./ClassFactory-66077970.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"./useMaxLevel-0b248899.js";import"./index-297faa0c.js";import"./Checkbox-abf1420e.js";import"./createForOfIteratorHelper-eb4541b9.js";import"./index-cd1f9903.js";import"./iconUtil-3b6c87ab.js";import"./scrollTo-faf03fe5.js";import"./BasicForm-4abe2426.js";/* empty css */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-d51f1b4b.js";import"./FormItem-a040ce00.js";import"./Col-dfe054f2.js";import"./index-2c9d82ce.js";import"./useSize-90c5eaba.js";import"./index-efbe76fc.js";import"./ApiTreeSelect-6e204649.js";import"./index-6c09d321.js";import"./useRefs-2f4603d7.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-dc88db7c.js";import"./_createAggregator-c692fd07.js";import"./_baseEach-1e26df34.js";import"./_baseFor-37716d03.js";import"./DeleteOutlined-872fe62f.js";import"./index-9eb90d49.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"./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"./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"./merge-15067256.js";import"./_createAssigner-77c8874c.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"./windowOpen-b8703c39.js";import"./Direction-43f7cd43.js";import"./UAC-8e255d47.js";import"./Map-73575e6b.js";import"./Attrs-62391d6b.js";import"./EnumLab-3cbd0812.js";import"./DataType-33901a1c.js";import"./ParamUtils-cdc24dd6.js";import"./SystemConfig-b93c25b3.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"./EntityMyPK-e742fec8.js";import"./Entities-6a72b013.js";import"./Cond-7bb97535.js";import"./EntityNoName-d08126ae.js";import"./DBAccess-d3bef90d.js";import"./Node-6b42ba5e.js";import"./EntityNodeID-d5ae71b1.js";import"./useDDLDataLoader-5d08990e.js";import"./SysEnum-989b6639.js";import"./ThemeWrapper-10a23ac0.js";import"./useHeaderSetting-4c2cac7e.js";import"./index-eb3034da.js";import"./PageBaseGroupNew-ee20c033.js";import"./Group-ab70f402.js";import"./Page-34b19d96.js";import"./EnumLab-d43291c1.js";import"./EnOnly-9c74cb0c.js";import"./index-84fbff43.js";import"./PlusOutlined-7b96f081.js";import"./useDataConvert-25e29c90.js";import"./assign-481cba08.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"./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"./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"./useDBSourceLoader-8ab5ebe1.js";import"./lodash-a5534797.js";import"./emp-0252210e.js";import"./PopTree-40faba9e.js";import"./PopList-9bc5cb18.js";import"./PopGroupList-de2292ad.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"./UploadOutlined-87b27077.js";import"./GroupWrapper-ca430e7c.js";import"./useFileUpload-e2f82f1f.js";import"./EnCfg-bcf75fc2.js";import"./PageBaseGroupEdit-202e8e85.js";import"./Help-be517e8f.js";import"./FuncToolbar-bd4350b3.js";import"./SaveOutlined-da53e7db.js";import"./InboxOutlined-cee25a7d.js";import"./GroupPageNew-58abee1a.js";import"./index-8604018f.js";import"./index-456479d3.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-528cb859.js";import"./index-c569cc07.js";import"./use-memo-f04d43e5.js";import"./DataTable-eacfee09.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"./color-to-class-b0332f36.js";import"./FadeInExpandTransition-fc975915.js";import"./Scrollbar-35d51129.js";import"./Checkbox-70815735.js";import"./index-cad90cf4.js";import"./RadioGroup-02ea8070.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"./_baseMap-457e4262.js";import"./Suffix-56e79b3b.js";import"./Dropdown-b8231906.js";import"./Icon-fc5d8913.js";import"./ChevronRight-3f42dbba.js";import"./happens-in-d88e25de.js";import"./fade-in-scale-up.cssr-0b26e361.js";import"./create-b75cc1a9.js";import"./use-keyboard-ebac156c.js";import"./Tooltip-02d89ff2.js";import"./VirtualList-ac9ae115.js";import"./Empty-fcccc007.js";import"./Input-52773133.js";import"./Eye-9d82dd1a.js";import"./Select-3c7a9b3d.js";import"./FocusDetector-05234541.js";import"./Forward-838673b3.js";import"./keysOf-5d5107c5.js";import"./SFDBSrc-e641ea16.js";import"./BSEntity-840a884b.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"./Events-141c34ea.js";const j="/assets/LogBiger-35a4a95a.png",G="/assets/ccflowWX-68b044d2.jpg",H={style:{width:"50vw",display:"flex","justify-content":"space-between","flex-direction":"column","align-items":"center",height:"100vh","border-width":"1px"}},O={style:{width:"100%"}},Q=o("img",{src:j,alt:"ccbpm",width:300,height:150,style:{margin:"0px"}},null,-1),W=o("img",{src:G,alt:"\u5FAE\u4FE1",width:150,height:150,style:{margin:"0px"}},null,-1),V=o("div",{style:{width:"100%","background-color":"#f2f2f2","text-align":"left","font-weight":"bolder",height:"25px",margin:"10px 0","padding-left":"10px"}}," \u9700\u8981\u5E2E\u52A9\uFF1F ",-1),N=o("ul",{style:{"list-style-type":"disc","padding-left":"44px"}},[o("li",null,"\u8D2D\u4E70ccbpm\u7684\u6280\u672F\u652F\u6301\uFF0C\u8BF7\u8054\u7CFB\u6211\u4EEC: 0531-82374939,18660153393(\u5FAE\u4FE1\u540C\u53F7)."),o("li",null,[r("\u81EA\u52A9\u670D\u52A1\u6587\u6863\uFF1A"),o("a",{href:"http://doc.ccbpm.cn/",target:"_blank"}," http://doc.ccbpm.cn/ ")]),o("li",null,[r("\u89C6\u9891\u6559\u7A0B\uFF1A"),o("a",{href:"http://ccflow.org/ke.htm",target:"_blank"}," http://ccflow.org/ke.htm ")]),o("li",null,[r("\u6570\u636E\u5E93\u811A\u672C\u4E0B\u8F7D\uFF1A"),o("a",{href:"https://gitee.com/opencc/JFlow/attach_files",target:"_blank"}," \u70B9\u51FB\u8FDB\u5165\u4E0B\u8F7D\u9875\u9762 ")])],-1),T=o("div",{style:{width:"100%","background-color":"#f2f2f2","text-align":"left","font-weight":"bolder",height:"25px",margin:"10px 0","padding-left":"10px"}},[r(" \u5F53\u524D\u6570\u636E\u5E93\u5B89\u88C5\u7C7B\u578B, "),o("a",{href:"https://gitee.com/opencc/JFlow/wikis/pages/preview?sort_id=4343068&doc_id=31094",target:"_blank"},"\u4FEE\u6539\u6570\u636E\u5E93\u914D\u7F6E\u4FE1\u606F.")],-1),$=o("div",{style:{width:"100%","background-color":"#f2f2f2","text-align":"left","font-weight":"bolder",height:"25px",margin:"10px 0","padding-left":"10px"}}," ccbpm\u7684\u8FD0\u884C\u6A21\u5F0F\uFF1F ",-1),J={style:{display:"flex","flex-direction":"column","align-items":"center","justify-content":"space-between",height:"160px"}},K=o("div",{style:{"text-align":"center"}},[o("a",{href:"https://baike.baidu.com/item/GPL/2357903?fr=aladdin",target:"_blank"},"\u4EC0\u4E48\u662FGPL\u5F00\u6E90\u534F\u8BAE?")],-1),X={style:{"text-align":"center",color:"green"}},q={style:{display:"inline-block"},id:"Ver"},Bp=k({__name:"DBInstall",setup(y){const n=g(!1),e=g();g(!1);const F=g({}),f=()=>B(this,null,function*(){try{n.value=!0,e.value="\u68C0\u67E5\u5B89\u88C5\u73AF\u5883";const l=new D("BP.WF.HttpHandler.WF_Admin");F.value=yield l.DoMethodReturnString("DBInstall_Init")}catch(l){A.error(`\u9519\u8BEF\u4FE1\u606F\uFF1A${l}`),n.value=!1,e.value="";return}finally{n.value=!1,e.value=""}}),h=()=>B(this,null,function*(){M.info({title:"\u63D0\u793A\u4FE1\u606F",width:1e3,content:s("div",{},[s("h3","\u5B89\u88C5\u5373\u5C06\u8FDB\u884C\uFF0C\u5982\u4E0B\u51E0\u4E2A\u95EE\u9898\uFF0C\u9700\u8981\u786E\u8BA4\uFF1A"),s("p","1. \u60A8\u5FC5\u987B\u9075\u5B88GPL\u5F00\u6E90\u534F\u8BAE\uFF0C\u70B9\u51FB\u786E\u5B9A\u5C31\u8868\u660E\u60A8\u5DF2\u7ECF\u7406\u89E3\u4E86GPL\u534F\u8BAE\u5185\u5BB9\u3002"),s("p",["2. \u5982\u679C\u60A8\u9700\u8981\u5546\u52A1\u8BC4\u4F30\uFF0C\u8BF7",s("a",{href:"http://ccflow.org",target:"_blank"},"\u8054\u7CFB\u6211\u4EEC"),"\u3002"]),s("p","3. \u60A8\u914D\u7F6E\u7684\u8FDE\u63A5\u6570\u636E\u5E93\u7684\u7528\u6237\u5FC5\u987B\u662F\u7BA1\u7406\u5458\u6743\u9650\uFF0C\u56E0\u4E3A\u7CFB\u7EDF\u4F1A\u521B\u5EFA\u5220\u9664\uFF1A\u8868\u3001\u89C6\u56FE\u3001\u7D22\u5F15\u3001\u4E3B\u952E\u3001\u4EE5\u53CA\u6570\u636E\u7684\u6743\u9650\u3002"),s("p",["4. \u7531\u4E8E\u6267\u884C\u65F6\u95F4\u592A\u957F\uFF0C\u6D4F\u89C8\u5668\u4F1A\u51FA\u73B0\u3010\u6B64\u9875\u9762\u6CA1\u6709\u54CD\u5E94\u3011,\u8BF7\u70B9\u51FB\u3010",s("span",{style:"color: red"},"\u7B49\u5F85"),"\u3011\u6309\u94AE\u3002"])]),onOk(){C()}})}),C=()=>B(this,null,function*(){try{n.value=!0,e.value="\u6B63\u5728\u5B89\u88C5\u6570\u636E\u5E93\uFF0C\u8BF7\u7A0D\u540E... \u7531\u4E8E\u6267\u884C\u65F6\u95F4\u592A\u957F\uFF0C\u6D4F\u89C8\u5668\u4F1A\u51FA\u73B0\u3010\u6B64\u9875\u9762\u6CA1\u6709\u54CD\u5E94\u3011,\u8BF7\u70B9\u51FB\u3010\u7B49\u5F85\u3011\u6309\u94AE\u3002";const E=new D("BP.WF.HttpHandler.WF_Admin");E.AddPara("DemoType","2");const _=yield E.DoMethodReturnString("DBInstall_Submit");if(_.indexOf("err@")==0){var l=new RegExp("err@","g"),a=_.replace(l,"");alert(a);return}if(_.indexOf("info@")==0){var p=_.replace("info@","");alert(p)}var c="",x=0;x==2?c="/Log":c="",window.location.href=c}catch(E){A.error(`\u5B89\u88C5\u5931\u8D25\uFF0C\u9519\u8BEF\u4FE1\u606F\uFF1A${E}`);return}finally{n.value=!1,e.value=""}A.success("\u5B89\u88C5\u6210\u529F")});return f(),(l,a)=>(S(),I(i(P),{spinning:n.value,tip:e.value,size:"large"},{default:t(()=>[u(w,{style:{display:"flex","justify-content":"center"}},{default:t(()=>[o("div",H,[o("div",O,[u(i(d),{style:{"justify-content":"space-between",height:"150px"}},{default:t(()=>[Q,W]),_:1}),u(i(d),null,{default:t(()=>[V]),_:1}),u(i(d),null,{default:t(()=>[u(i(v),null,{default:t(()=>[N]),_:1})]),_:1}),u(i(d),null,{default:t(()=>[T]),_:1}),u(i(d),null,{default:t(()=>[u(i(v),null,{default:t(()=>{var p;return[u(i(b),{style:{"padding-left":"30px",display:"flex","flex-direction":"column"},value:(p=F.value)==null?void 0:p.DBType},{default:t(()=>[u(i(m),{disabled:!0,value:"MSSQL"},{default:t(()=>[r("SQLServer2000,2005,2008,....\u7CFB\u5217\u7248\u672C")]),_:1}),u(i(m),{disabled:!0,value:"Oracle"},{default:t(()=>[r("Oracle,Oracle9i,10g...\u7CFB\u5217\u7248\u672C")]),_:1}),u(i(m),{disabled:!0,value:"MySQL"},{default:t(()=>[r("MySQL\u7CFB\u5217\u7248\u672C")]),_:1}),u(i(m),{disabled:!0,value:"Informix"},{default:t(()=>[r("Informix \u7CFB\u5217\u7248\u672C(\u9996\u5148\u9700\u8981\u6267\u884C:D:\\\\ccflow\\\\trunk\\\\CCFlow\\\\WF\\\\Data\\\\Install\\\\Informix.sql)")]),_:1}),u(i(m),{disabled:!0,value:"PostgreSQL"},{default:t(()=>[r("PostgreSQL")]),_:1}),u(i(m),{disabled:!0,value:"UX"},{default:t(()=>[r("\u4F18\u70AB")]),_:1}),u(i(m),{disabled:!0,value:"DM"},{default:t(()=>[r("DM\u8FBE\u68A6\u6570\u636E\u5E93")]),_:1}),u(i(m),{disabled:!0,value:"KingBaseR3"},{default:t(()=>[r("\u4EBA\u5927\u91D1\u4ED3\u6570\u636E\u5E93R3")]),_:1}),u(i(m),{disabled:!0,value:"KingBaseR6"},{default:t(()=>[r("\u4EBA\u5927\u91D1\u4ED3\u6570\u636E\u5E93R6")]),_:1})]),_:1},8,["value"])]}),_:1})]),_:1}),u(i(d),null,{default:t(()=>[$]),_:1}),u(i(d),null,{default:t(()=>{var p,c;return[u(i(b),{value:(c=(p=F.value)==null?void 0:p.CCBPMRunModel)==null?void 0:c.toString(),style:{"padding-left":"30px",display:"flex","flex-direction":"row"}},{default:t(()=>[u(i(m),{disabled:!0,value:"0"},{default:t(()=>[r("\u5355\u673A\u7248")]),_:1}),u(i(m),{disabled:!0,value:"1"},{default:t(()=>[r("\u96C6\u56E2\u7248")]),_:1}),u(i(m),{disabled:!0,value:"2"},{default:t(()=>[r("SAAS\u7248")]),_:1})]),_:1},8,["value"])]}),_:1})]),u(i(d),null,{default:t(()=>[u(i(v),null,{default:t(()=>{var p;return[o("div",J,[o("div",null,[u(i(L),{onClick:h},{default:t(()=>[r("\u63A5\u53D7ccbpm\u7684GPL\u5F00\u6E90\u534F\u8BAE\u5E76\u6267\u884C\u5B89\u88C5")]),_:1}),K]),o("div",X,[r(" \u5F53\u524D\u5C0F\u7248\u672C\u53F7\uFF1A"),o("div",q,R((p=F.value)==null?void 0:p.Ver),1)])])]}),_:1})]),_:1})])]),_:1})]),_:1},8,["spinning","tip"]))}});export{Bp as default};