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
8.0 KiB

var C=(m,c,n)=>new Promise((i,E)=>{var u=p=>{try{f(n.next(p))}catch(F){E(F)}},k=p=>{try{f(n.throw(p))}catch(F){E(F)}},f=p=>p.done?i(p.value):Promise.resolve(p.value).then(u,k);f((n=n.apply(m,c)).next())});import{I as T}from"./IconPicker-51ed7d96.js";import{flowEntityKeys as V}from"./keys-237299a3.js";import h from"./Events-141c34ea.js";import{d as _,bl as x,k as g,r as y,f as P,q as A,o as w,a as R,w as a,b as l,u as o,j as B,g as D,x as S,h as I,F as G,bt as L,t as K,a9 as j,dU as z,dV as M,aT as O}from"./index-f4658ae7.js";import $ from"./SwitchTheme-011efd2a.js";import d from"./InputTheme-b347a9b7.js";import W from"./SelectTheme-e90cac4d.js";import{useTypeConvert as q}from"./useDataConvert-25e29c90.js";import{N as H}from"./Divider-f6ae4ac7.js";import{N as s}from"./FormItem-104f9f94.js";import{N as v}from"./Input-52773133.js";import{N as J}from"./Switch-bd1f853a.js";import{a as Q}from"./Select-3c7a9b3d.js";import{N as X}from"./Button-53926a3b.js";import{N as Y}from"./Modal-45bd3c03.js";import{N as Z}from"./Form-84f86d23.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"./_baseFor-37716d03.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"./index-34ef7ecb.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"./index-2c9d82ce.js";import"./use-form-item-34ce685d.js";import"./context-3585cc4b.js";import"./format-length-c9d165c6.js";import"./index-cad90cf4.js";import"./browser-1654e206.js";import"./Loading-fead3a83.js";import"./index-528cb859.js";import"./use-is-mounted-a34b74be.js";import"./use-rtl-889b67fe.js";import"./use-memo-f04d43e5.js";import"./Scrollbar-35d51129.js";import"./Suffix-56e79b3b.js";import"./Eye-9d82dd1a.js";import"./fade-in-scale-up.cssr-0b26e361.js";import"./create-b75cc1a9.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"./_baseEach-1e26df34.js";import"./color-to-class-b0332f36.js";import"./FocusDetector-05234541.js";import"./Empty-fcccc007.js";import"./VirtualList-ac9ae115.js";import"./happens-in-d88e25de.js";import"./FadeInExpandTransition-fc975915.js";import"./keysOf-5d5107c5.js";import"./Success-7a2433de.js";import"./Warning-d0098cab.js";const ee=m=>(z("data-v-7f1262ee"),m=m(),M(),m),te={class:"icon-select"},oe={key:1,class:"un-selected"},ue=ee(()=>B("h1",{class:"other-setting"},"\u5176\u4ED6\u5C5E\u6027",-1)),le=["onClick"],ae=_({__name:"FlowSettings",setup(m){const c=x(),{flowEntity:n,updateFlowEntity:i}=g(V);y({LineRole:"0"});const{numberToBoolean:E}=q(),u=y({});n.value.Init().then(()=>C(this,null,function*(){yield n.value.Retrieve();const r=n.value._enMap.attrs,t=Object.fromEntries(n.value.Row);for(const e of r)e.IsDDL&&(t[e.Key]+="");u.value=E(r,t)}));const k=P(()=>({width:"800px",height:"600px"})),f=[{name:"\u53D1\u8D77\u89C4\u5219",value:"GPE_AutoStart",icon:"icon-paper-plane"},{name:"\u4E1A\u52A1\u6570\u636E\u540C\u6B65\u89C4\u5219",value:"GPE_SyncRole",icon:"icon-cloud-download"},{name:"\u5B8C\u6574\u8BBE\u7F6E",value:"En",icon:"icon-settings"}];A([{label:"\u9ED8\u8BA4\u98CE\u683C",value:"0"},{label:"\u8D1D\u585E\u5C14\u66F2\u7EBF",value:"1"}]);const p=A([{value:"0",label:"\u65E0(\u4E0D\u8BBE\u8349\u7A3F)"},{value:"1",label:"\u4FDD\u5B58\u5230\u5F85\u529E"},{value:"2",label:"\u4FDD\u5B58\u5230\u8349\u7A3F\u7BB1"}]),F=(r,t)=>{let e="";const N=c.query.FlowNo;if(r=="GPE_AutoStart"||r=="GPE_SyncRole"){h.emit("openDrawer",{title:t,type:"GPE",url:e,EnName:r,PKVal:N});return}if(r=="En"){h.emit("openDrawer",{title:t,EnName:"TS.WF.Template.FlowExt",PKVal:N,type:"entity"});return}},b=y(!1),U=r=>{u.value.Icon=r,i("Icon",r,!1),b.value=!1};return(r,t)=>(w(),R(o(Z),{"label-placement":"left","label-width":"120","label-align":"left"},{default:a(()=>[l(o(s),{label:"\u6D41\u7A0B\u7F16\u53F7","show-feedback":!1},{default:a(()=>[l(o(v),{value:u.value.No,"onUpdate:value":t[0]||(t[0]=e=>u.value.No=e),"theme-overrides":o(d),disabled:!0},null,8,["value","theme-overrides"])]),_:1}),l(o(s),{label:"\u6D41\u7A0B\u540D\u79F0","show-feedback":!1},{default:a(()=>[l(o(v),{value:u.value.Name,"onUpdate:value":t[1]||(t[1]=e=>u.value.Name=e),"theme-overrides":o(d),placeholder:"\u8BF7\u8F93\u5165\u6D41\u7A0B\u540D\u79F0",maxlength:"40",onUpdateValue:t[2]||(t[2]=e=>o(i)("Name",e,!1))},null,8,["value","theme-overrides"])]),_:1}),l(o(s),{label:"\u4E1A\u52A1\u8868","show-feedback":!1},{default:a(()=>[l(o(v),{value:u.value.PTable,"onUpdate:value":t[3]||(t[3]=e=>u.value.PTable=e),"theme-overrides":o(d),placeholder:"\u8BF7\u8F93\u5165\u4E1A\u52A1\u8868",onUpdateValue:t[4]||(t[4]=e=>o(i)("PTable",e,!1))},null,8,["value","theme-overrides"])]),_:1}),l(o(s),{label:"\u4E8B\u4EF6\u5B9E\u4F53","show-feedback":!1},{default:a(()=>[l(o(v),{value:u.value.FlowEventEntity,"onUpdate:value":t[5]||(t[5]=e=>u.value.FlowEventEntity=e),"theme-overrides":o(d),placeholder:"\u8BF7\u8F93\u5165\u4E8B\u4EF6\u5B9E\u4F53",onUpdateValue:t[6]||(t[6]=e=>o(i)("FlowEventEntity",e,!1))},null,8,["value","theme-overrides"])]),_:1}),l(o(s),{label:"\u6807\u9898\u751F\u6210\u89C4\u5219","show-feedback":!1},{default:a(()=>[l(o(v),{value:u.value.TitleRole,"onUpdate:value":t[7]||(t[7]=e=>u.value.TitleRole=e),"theme-overrides":o(d),placeholder:"\u8BF7\u8F93\u5165\u6807\u9898\u751F\u6210\u89C4\u5219",onUpdateValue:t[8]||(t[8]=e=>o(i)("TitleRole",e,!1))},null,8,["value","theme-overrides"])]),_:1}),l(o(s),{label:"\u5355\u636E\u7F16\u53F7\u683C\u5F0F","show-feedback":!1},{default:a(()=>[l(o(v),{value:u.value.BillNoFormat,"onUpdate:value":t[9]||(t[9]=e=>u.value.BillNoFormat=e),"theme-overrides":o(d),placeholder:"\u8BF7\u8F93\u5165\u5355\u636E\u7F16\u53F7\u683C\u5F0F",onUpdateValue:t[10]||(t[10]=e=>o(i)("BillNoFormat",e,!1))},null,8,["value","theme-overrides"])]),_:1}),l(o(s),{label:"\u5141\u8BB8\u72EC\u7ACB\u542F\u52A8?","show-feedback":!1},{default:a(()=>[l(o(J),{size:"small","theme-overrides":o($),value:u.value.IsCanStart,"onUpdate:value":t[11]||(t[11]=e=>u.value.IsCanStart=e),onUpdateValue:t[12]||(t[12]=e=>o(i)("IsCanStart",e,!1))},null,8,["theme-overrides","value"])]),_:1}),l(o(s),{label:"\u8349\u7A3F\u89C4\u5219","show-feedback":!1},{default:a(()=>[l(o(Q),{value:u.value.Draft,"onUpdate:value":t[13]||(t[13]=e=>u.value.Draft=e),"theme-overrides":o(W),options:p,onUpdateValue:t[14]||(t[14]=e=>o(i)("Draft",e,!1))},null,8,["value","theme-overrides","options"])]),_:1}),l(o(s),{label:"\u6D41\u7A0B\u56FE\u6807","show-feedback":!1},{default:a(()=>[B("div",te,[u.value.Icon!=="0"?(w(),D("i",{key:0,class:S(["input-prefix-icon",u.value.Icon])},null,2)):(w(),D("span",oe,"\u672A\u9009\u62E9...")),l(o(X),{secondary:"",onClick:t[15]||(t[15]=e=>b.value=!0)},{default:a(()=>[I("\u9009\u62E9\u56FE\u6807")]),_:1})])]),_:1}),l(o(H)),ue,(w(),D(G,null,L(f,e=>l(o(s),{key:e.value,label:"","show-feedback":!1},{default:a(()=>[B("span",{class:"quick-link",onClick:N=>F(e.value,e.name)},[B("i",{class:S(e.icon)},null,2),I("\xA0"+K(e.name),1)],8,le)]),_:2},1024)),64)),l(o(Y),{show:b.value,"onUpdate:show":t[16]||(t[16]=e=>b.value=e),to:"body",preset:"card",title:"\u56FE\u6807\u5207\u6362",style:j(k.value)},{default:a(()=>[l(T,{onPickIcon:U})]),_:1},8,["show","style"])]),_:1}))}});const Pt=O(ae,[["__scopeId","data-v-7f1262ee"]]);export{Pt as default};