NameRule-5adb74cf.js 7.0 KB

1
  1. var R=(n,x,m)=>new Promise((C,g)=>{var S=r=>{try{k(m.next(r))}catch(v){g(v)}},w=r=>{try{k(m.throw(r))}catch(v){g(v)}},k=r=>r.done?C(r.value):Promise.resolve(r.value).then(S,w);k((m=m.apply(n,x)).next())});import{d as Z,a4 as ee,cJ as te,f as le,y as _,o as d,l as h,e as u,u as i,w as o,a as b,b as y,N as M,O as F,c as N,t as f,D as ae,_ as ne,__tla as re}from"./index-b5895273.js";import{D as ie,__tla as se}from"./vuedraggable.umd-49e3dbfb.js";import{N as J,E as ue,M as oe,__tla as de}from"./index-67f9e311.js";import{b as L,s as ce,r as _e,c as P,__tla as me}from"./rules-f033306e.js";import pe,{__tla as he}from"./InputModel-822d6813.js";import{o as ye,F as fe,__tla as ve}from"./formPermission-5236f629.js";import{__tla as be}from"./index-7fb58e79.js";import{__tla as ge}from"./Tree-6c35f2c0.js";import{__tla as ke}from"./useContextMenu-c4ffe073.js";import{__tla as Re}from"./difference-9954c5db.js";import{__tla as Ne}from"./Index-281ee613.js";import{__tla as xe}from"./UserCard-5a5e66ad.js";import{__tla as Ce}from"./index-7914b44e.js";import{__tla as Se}from"./index-3862eebd.js";import"./workflowEnum-a2efed5c.js";import{__tla as we}from"./designHelper-fedad396.js";import{__tla as Ae}from"./upload-887cb82a.js";import{__tla as De}from"./index-1c9ab88b.js";import{__tla as Ee}from"./design-f3e25317.js";let j,Ie=Promise.all([(()=>{try{return re}catch(n){}})(),(()=>{try{return se}catch(n){}})(),(()=>{try{return de}catch(n){}})(),(()=>{try{return me}catch(n){}})(),(()=>{try{return he}catch(n){}})(),(()=>{try{return ve}catch(n){}})(),(()=>{try{return be}catch(n){}})(),(()=>{try{return ge}catch(n){}})(),(()=>{try{return ke}catch(n){}})(),(()=>{try{return Re}catch(n){}})(),(()=>{try{return Ne}catch(n){}})(),(()=>{try{return xe}catch(n){}})(),(()=>{try{return Ce}catch(n){}})(),(()=>{try{return Se}catch(n){}})(),(()=>{try{return we}catch(n){}})(),(()=>{try{return Ae}catch(n){}})(),(()=>{try{return De}catch(n){}})(),(()=>{try{return Ee}catch(n){}})()]).then(()=>R(void 0,null,function*(){const n={class:"title"},x={class:"title"},m={class:"input-box"},C={class:"panel"},g={key:0,class:"tag-box"},S={key:1,class:"rule-tip-box"},w=Z({__name:"NameRule",setup(k){const{t:r}=ee(),v=ye(),{processInfo:p}=te(v),e=le({visible:!1,treeData:L,list:[],inputRandomNumber:"",serialRuleValue:void 0,randomNumber:void 0,canAddSerialRule:!0,renderKey:0});function O(){let a="";e.list.length>0&&(a=e.list.map(t=>t.title).join(" ")),p.value.nameRuleConfigs=e.list,p.value.nameRule=a,D()}function $(){return R(this,null,function*(){let a=yield fe([...p.value.defaultFormList]);const t=[];a.forEach(s=>{const c={title:s.name,key:s.key,children:[]};s.children.length>0&&A(c,s.children),c.children.length>0&&t.push(c)}),e.treeData=[...L,...t]})}function A(a,t){t.forEach(s=>{const c={title:s.fieldName,key:"#{"+s.fieldId+"}#",children:[]};s.children.length>0&&A(c,s.children),a.children.push(c)})}function q(){return R(this,null,function*(){yield $(),p.value.nameRuleConfigs&&(e.list=ae(p.value.nameRuleConfigs)),e.canAddSerialRule=!0,(e.list.length>0?e.list.filter(a=>a.key.includes("serial_random")):[]).length>0&&(e.canAddSerialRule=!1),e.visible=!0})}function D(){e.list=[],e.canAddSerialRule=!0,e.visible=!1}function z(a,t){t.selectedNodes.length>0&&e.list.push(...t.selectedNodes)}function B(a){let t=e.list[a.oldDraggableIndex],s=e.list[a.newDraggableIndex];e.list[a.oldDraggableIndex]=s,e.list[a.newDraggableIndex]=t}function E(a){e.list.length>0&&e.list.splice(a,1);let t=e.list.filter(s=>s.key.includes("serial_number"));e.canAddSerialRule=!(t.length>0)}function G(a,t){e.canAddSerialRule&&(e.canAddSerialRule=!1,e.list.push({title:t.title,key:t.key}),e.renderKey++),e.serialRuleValue=void 0}function H(a,t){e.list.push({title:t.title,key:t.key}),e.randomNumber=void 0,e.renderKey++}function Q(a){let t=P.has(a)?P.get(a):null;t&&e.list.push(t)}function T(){e.inputRandomNumber&&(e.list.push({key:"#{"+e.inputRandomNumber+"}#",title:e.inputRandomNumber}),e.inputRandomNumber="")}return(a,t)=>{const s=_("a-tree"),c=_("a-button"),I=_("a-select-option"),V=_("a-select"),W=_("a-input"),K=_("a-tag"),X=_("a-tooltip");return d(),h("div",null,[u(pe,{onClick:q,value:i(p).nameRule,placeholder:i(r)("\u8BF7\u9009\u62E9\u6D41\u7A0B\u547D\u540D\u89C4\u5219")},null,8,["value","placeholder"]),u(i(oe),{visible:e.visible,width:1100,title:i(r)("\u6D41\u7A0B\u547D\u540D\u89C4\u5219"),onSubmit:O,onClose:D},{left:o(()=>[b("div",n,[u(i(J),{"node-name":i(r)("\u6D41\u7A0B\u53D8\u91CF\u5217\u8868")},null,8,["node-name"])]),u(s,{style:{height:"460px",overflow:"auto"},autoExpandParent:"",defaultExpandAll:"","tree-data":e.treeData,onSelect:z},null,8,["tree-data"])]),default:o(()=>[b("div",x,[u(i(J),{"node-name":i(r)("\u547D\u540D\u89C4\u5219\u914D\u7F6E\u9762\u677F")},null,8,["node-name"])]),(d(),h("div",{class:"opr-box",key:e.renderKey},[u(c,{onClick:t[0]||(t[0]=l=>Q("-"))},{default:o(()=>[y("-")]),_:1}),u(V,{value:e.serialRuleValue,"onUpdate:value":t[1]||(t[1]=l=>e.serialRuleValue=l),placeholder:i(r)("\u70B9\u51FB\u9009\u62E9\u6D41\u6C34\u53F7"),style:{width:"240px",margin:"0 4px"},disabled:!e.canAddSerialRule,onChange:G},{default:o(()=>[(d(!0),h(M,null,F(i(ce),l=>(d(),N(I,{title:l.title,key:l.key,value:l.key},{default:o(()=>[y(f(l.title),1)]),_:2},1032,["title","value"]))),128))]),_:1},8,["value","placeholder","disabled"]),u(V,{value:e.randomNumber,"onUpdate:value":t[2]||(t[2]=l=>e.randomNumber=l),placeholder:i(r)("\u70B9\u51FB\u9009\u62E9\u968F\u673A\u6570"),style:{width:"180px"},onChange:H},{default:o(()=>[(d(!0),h(M,null,F(i(_e),l=>(d(),N(I,{key:l.key,value:l.key,title:l.title},{default:o(()=>[y(f(l.title),1)]),_:2},1032,["value","title"]))),128))]),_:1},8,["value","placeholder"]),b("div",m,[b("span",null,f(i(r)("\u81EA\u5B9A\u4E49\u6587\u672C\uFF1A")),1),u(W,{placeholder:i(r)("\u8F93\u5165\u6587\u672C\u540E\u70B9\u51FB\u786E\u8BA4"),value:e.inputRandomNumber,"onUpdate:value":t[3]||(t[3]=l=>e.inputRandomNumber=l),maxLength:20,class:"input"},null,8,["placeholder","value"]),u(c,{onClick:t[4]||(t[4]=l=>T()),type:"primary",class:"button"},{default:o(()=>[y(f(i(r)("\u786E\u5B9A")),1)]),_:1})])])),b("div",C,[e.list.length>0?(d(),h("div",g,[u(i(ie),{modelValue:e.list,"onUpdate:modelValue":t[5]||(t[5]=l=>e.list=l),group:"people",onEnd:B,"item-key":"key"},{item:o(({element:l,index:U})=>[l.title.length>30?(d(),N(X,{key:0,title:l.title},{default:o(()=>[u(K,{closable:"",onClose:Y=>E(U)},{default:o(()=>[y(f(`${l.title.slice(0,30)}...`),1)]),_:2},1032,["onClose"])]),_:2},1032,["title"])):(d(),N(K,{key:1,closable:"",onClose:Y=>E(U)},{default:o(()=>[y(f(l.title),1)]),_:2},1032,["onClose"]))]),_:1},8,["modelValue"])])):(d(),h("div",S,[u(i(ue),{msg:i(r)("\u8BF7\u5148\u6DFB\u52A0\u53D8\u91CF\u6216\u81EA\u5B9A\u4E49\u6587\u672C \u683C\u5F0F\u4E3E\u4F8B\uFF1A\u6A21\u677F\u540D\u79F0-\u53D1\u8D77\u4EBA\u6240\u5C5E\u7EC4\u7EC7\u67B6\u6784-\u53D1\u8D77\u4EBA\u540D\u79F0-yyyy-MM-dd-6\u4F4D\u6D41\u6C34\u53F7 \u751F\u6210\u540D\u79F0\u4E3A\uFF1A\u51FA\u5DEE\u7533\u8BF7\u5355-\u4EA7\u54C1\u90E8-\u5F20\u4E09-20221011-000001")},null,8,["msg"])]))])]),_:1},8,["visible","title"])])}}});j=ne(w,[["__scopeId","data-v-90d1616f"]])}));export{Ie as __tla,j as default};