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.
4 lines
11 KiB
4 lines
11 KiB
var g=(a,v,s)=>new Promise((_,w)=>{var u=i=>{try{n(s.next(i))}catch(d){w(d)}},l=i=>{try{n(s.throw(i))}catch(d){w(d)}},n=i=>i.done?_(i.value):Promise.resolve(i.value).then(u,l);n((s=s.apply(a,v)).next())});import{d as J,q as E,r as f,Z as j,bl as q,cb as M,b as r,B as y,c9 as F,c8 as Y,cS as O,cT as z,a1 as C,cV as G,Y as R,cU as Z,o as T,g as b,w as m,t as $,u as p,j as K,I as L,h as N,bo as Q,aO as X,$ as A,J as tt,dU as ot,dV as rt,aT as it}from"./index-f4658ae7.js";import{C as et}from"./index-8604018f.js";import"./index-84fbff43.js";/* empty css *//* empty css */import pt from"./BasicTable-90e6228c.js";import"./TableAction-8031dbc2.js";import"./TableImg.vue_vue_type_style_index_0_lang-0c448231.js";import{useTable as mt}from"./useTable-9d73cb2d.js";import{F as B}from"./FlowExt-8b7bb0e5.js";import{F as at}from"./index-d51f1b4b.js";import{F as h}from"./FormItem-a040ce00.js";import"./index-24b7f696.js";import"./Col-dfe054f2.js";import"./index-1d383df5.js";import"./useRefs-2f4603d7.js";import"./PlusOutlined-7b96f081.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-3590612f.js";import"./index-cd1f9903.js";import"./iconUtil-3b6c87ab.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-8336ee2d.js";import"./index-134963ca.js";import"./index-efbe76fc.js";import"./index-70ffad01.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-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"./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"./useTableContext-e652508f.js";import"./const-0405ffdf.js";import"./index-2c9d82ce.js";import"./useSize-90c5eaba.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"./index-fdcf88d8.js";import"./EntityNoName-d08126ae.js";import"./DataType-33901a1c.js";import"./ParamUtils-cdc24dd6.js";import"./SystemConfig-b93c25b3.js";import"./bignumber-cf158d26.js";import"./ParamsUtils-3cbc5822.js";import"./Entities-6a72b013.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"./GPE_StartGuide-43721f2d.js";import"./StarGuideBySQLMulti-f4a2122e.js";import"./Flow-6121039a.js";import"./BSEntity-840a884b.js";import"./StartGuideBySQLOne-672d2bf4.js";import"./SFDBSrc-e641ea16.js";import"./PageBaseGroupEdit-202e8e85.js";import"./Group-ab70f402.js";import"./EnumLab-d43291c1.js";import"./Page-34b19d96.js";import"./Help-be517e8f.js";import"./GPE_Limit-86aabb58.js";import"./GPE_BatchStart-7c90aef8.js";import"./GPE_SDTOfFlow-0c3401aa.js";import"./GPE_AutoStart-80a27229.js";import"./GPE_DeadLineRole-f899ec2d.js";import"./DeadLineRole1-80449314.js";import"./GPE_SyncRole-a812701c.js";import"./SyncData-f473bc5b.js";import"./EntityMyPK-e742fec8.js";import"./DBAccess-d3bef90d.js";import"./SysEvent-83a4fc0b.js";import"./PushMsg-3c61f704.js";import"./GPN_FlowExpImp-8ca3e503.js";import"./Entity-b0538236.js";import"./Request-a8cd92a3.js";import"./Events-141c34ea.js";import"./form-77f01638.js";import"./MapAttr-cb594d82.js";import"./MapData-4fa397be.js";import"./EnumLab-4f91f91c.js";import"./GloComm-7cfbdfd9.js";import"./FrmTrack-10f0746d.js";import"./PageBaseGroupNew-ee20c033.js";import"./ClassFactory-66077970.js";import"./NodeBatch-512fc349.js";import"./EntityNodeID-d5ae71b1.js";import"./Node-6b42ba5e.js";import"./GL_FlowVer-ab8449e4.js";import"./PageBaseGenerList-b0d946a7.js";import"./GPE_FullSA-5b91639b.js";import"./GPN_ImpFlowData-45e689c0.js";import"./GPE_FlowBuessFields-e917512e.js";import"./FlowOrg-8dde6210.js";const st=a=>(ot("data-v-0d767047"),a=a(),rt(),a),nt={class:"p-1"},lt={key:0,class:"ant-tag-red"},ct={key:1,class:"content"},ut={class:"flex"},dt=st(()=>K("i",{class:"icon-magnifier"},null,-1));function ft(a){return typeof a=="function"||Object.prototype.toString.call(a)==="[object Object]"&&!X(a)}const _t=J({__name:"TestFlow",emits:["changeUserInfo","changeFrameSrc"],setup(a,{emit:v}){const s=E({hasError:!1,tips:""}),_=f(!1),w=j(),u=q();M();const l=f([]),n=f([]),i=f("");E({visible:!1,title:"",current:"",width:window.innerWidth*.8+"px"});const d=f(),S=()=>g(this,null,function*(){try{_.value=!0;const t=new A("BP.WF.HttpHandler.WF_Admin_TestingContainer");t.AddPara("FK_Flow",u.query.FlowNo);const o=yield t.DoMethodReturnString("TestFlow2020_Init");if(typeof o=="string"&&o.includes("err@")){R.error(o.replace("err@",""));return}n.value=JSON.parse(JSON.stringify(o)),l.value=n.value,k(l.value),U()}catch(t){s.hasError=!0,s.tips=t}finally{_.value=!1}});S();const[D,{setTableData:k}]=mt({title:"",columns:[{title:"\u90E8\u95E8",dataIndex:"FK_DeptText",key:"FK_DeptText"},{title:"\u7528\u6237",dataIndex:"Name",key:"Name",customRender:({text:t,record:o})=>r(y,{type:"link",onclick:P.bind(this,o)},ft(t)?t:{default:()=>[t]})}],dataSource:l.value,showIndexColumn:!1,showTableSetting:!1,tableSetting:{fullScreen:!1},maxHeight:window.innerHeight-240}),x=()=>{l.value=[];const t=f([]);if(i.value){const o=JSON.parse(JSON.stringify(n.value)),e=new RegExp(i.value,"i");o.forEach(c=>{for(const W in c)if(e.test(c[W])){t.value.push(c);break}})}else t.value=n.value;l.value=t.value,k(t.value)};function U(){var t;tt((t=d.value)==null?void 0:t.expandAll)}const H=()=>g(this,null,function*(){const t=new B(u.query.FlowNo);yield t.RetrieveFromDBSources(),t.SetValByKey("Tester",""),yield t.Update(),yield S()}),I=v,V=()=>g(this,null,function*(){let t="\u8BF7\u8F93\u5165\u6D4B\u8BD5\u4EBA\u5458\u7684\u5E10\u53F7\uFF0C\u591A\u4E2A\u4EBA\u5458\u7528\u9017\u53F7\u5206\u5F00";t+=`
|
|
\u6BD4\u5982:zhangsan,lisi`,t+=`
|
|
\u5E10\u53F7\u5C31\u662F\u767B\u5F55\u8BE5\u7CFB\u7EDF\u7684\u7F16\u53F7\uFF0C\u5982\u679C\u8F93\u5165\u7684\u5E10\u53F7\u6CA1\u6709\u53D1\u8D77\u8BE5\u6D41\u7A0B\u7684\u6743\u9650\uFF0C\u7CFB\u7EDF\u5C31\u4F1A\u63D0\u793A\u9519\u8BEF\u3002`;const o=window.prompt(t,C.No),e=new B(u.query.FlowNo);yield e.RetrieveFromDBSources(),e.SetValByKey("Tester",o),yield e.Update(),yield S()}),P=t=>g(this,null,function*(){F(z,Y(O));const o=new A("BP.WF.HttpHandler.WF_Admin_TestingContainer");o.AddPara("FK_Flow",u.query.FlowNo),o.AddPara("TesterNo",t.No),o.AddPara("OrgNo",C.OrgNo),F(G,t.No);const e=yield o.DoMethodReturnString("TestFlow2020_StartIt");if(typeof e=="string"&&e.includes("err@")){R.error(e.replace("err@",""));return}const c=Z(e);F(O,c.Token),w.token=c.Token,yield w.getUserInfoAction(),I("changeUserInfo",c.Token),I("changeFrameSrc","MyFlow")});return(t,o)=>(T(),b("div",nt,[r(p(Q),{spinning:_.value,style:{"background-color":"white"}},{default:m(()=>[s.hasError?(T(),b("div",lt,$(s.tips),1)):(T(),b("div",ct,[r(p(et),{style:{"border-radius":"10px","margin-bottom":"12px"}},{default:m(()=>[K("div",ut,[r(p(at),{layout:"inline","label-col":{span:8},"wrapper-col":{span:16}},{default:m(()=>[r(p(h),null,{default:m(()=>[r(p(L),{value:i.value,"onUpdate:value":o[0]||(o[0]=e=>i.value=e),placeholder:"\u641C\u7D22",onChange:x,"allow-clear":"",class:"set_Input"},{prefix:m(()=>[dt]),_:1},8,["value"])]),_:1}),r(p(h),null,{default:m(()=>[r(p(y),{type:"primary",onClick:x},{default:m(()=>[N(" \u67E5\u8BE2")]),_:1})]),_:1}),r(p(h),null,{default:m(()=>[r(p(y),{type:"primary",onClick:V},{default:m(()=>[N("\u8BBE\u7F6E\u6D4B\u8BD5\u53D1\u8D77\u4EBA")]),_:1})]),_:1}),r(p(h),null,{default:m(()=>[r(p(y),{type:"primary",onClick:H},{default:m(()=>[N("\u66F4\u591A\u53D1\u8D77\u4EBA")]),_:1})]),_:1})]),_:1})])]),_:1}),r(pt,{onRegister:p(D),pagination:!1,ref_key:"tableRef",ref:d},null,8,["onRegister"])]))]),_:1},8,["spinning"])]))}});const ae=it(_t,[["__scopeId","data-v-0d767047"]]);export{ae as default};
|