mobile-workflow/unpackage/dist/build/web/assets/pages-submit-submit.Bqzw4JLT.js
2024-05-18 20:35:00 +08:00

2 lines
12 KiB
JavaScript

import{Y as e,r as a,p as l,o as t,_ as s,a as n,c as A,w as o,B as i,b as u,Z as r,k as c,i as d,V as g,t as m,x as f,s as C,u as B,v,m as p,a0 as Q,a1 as w,a2 as h,d as E,e as K,H as D,C as b,D as y,F as J,P as U,f as I}from"./index-CyL2BJM2.js";import{g as k,a as S,b as M}from"./model.Boi7PEsu.js";function F(e){if(function(e){return null!=e}(e))return function(e){return/^(-)?\d+(\.\d+)?$/.test(e)}(e=String(e))?`${e}px`:e}const N={...{ariaHidden:Boolean,ariaRole:String,ariaLabel:String,ariaLabelledby:String,ariaDescribedby:String,ariaBusy:Boolean,lStyle:String},name:String,color:String,size:String,prefix:String,inherit:{type:Boolean,default:!0}},P="l-icon";const L=s(e({name:P,externalClasses:["l-class"],options:{addGlobalClass:!0,virtualHost:!0},props:N,emits:["click"],setup(e,{emit:s}){const{$iconsHost:n,$iconCollections:A}=uni,o="https://api.iconify.design/",i=a(!1),u=a(""),r=l((()=>-1!==`${e.name}`.indexOf("/"))),c=l((()=>!r.value&&`${e.name}`.includes(":"))),d=l((()=>{return null!==(a=A)&&"object"==typeof a&&A[e.name];var a})),g=l((()=>r.value||/\.(.+)$/i.test(e.name)||d.value&&d.value.length>5||i.value)),m=l((()=>{const{prefix:a}=e,l=a||P,t=`${l}-${e.name}`;return{[l]:!g.value&&a,[t]:!g.value,"l-icon--image":g.value,"l-icon--font":!g.value,"is-inherit":g.value&&(e.color||e.inherit)}})),f=l((()=>r.value?e.name:/\.(.+)$/i.test(e.name)?`${n}${e.name}`:d.value&&d.value.length>4?d.value:u.value)),C=l((()=>({"font-size":F(e.size),color:e.color,"--l-icon":f.value?`url("${f.value}")`:""})));return t((()=>{if(c.value){const l=`${e.name}.svg`.replace(/:/g,"/");if(!r.value&&n&&n.startsWith("/static")){const e=`${a=n,"/"!==a.charAt(a.length-1)&&(a+="/"),a}${l}`;u.value=e}else u.value=`${o}${l}`}var a;return""})),{classes:m,styles:C,isImage:g,onClick:()=>s("click"),props:e,iconUrl:u,imageLoad:()=>{i.value=!0},imageError:()=>{if(i.value=!1,c.value&&u.value&&!u.value.includes(o)){const a=`${e.name}.svg`.replace(/:/g,"/");u.value=`${o}${a}`}}}}}),[["render",function(e,a,l,t,s,g){const m=c,f=d;return n(),A(f,{class:r(["l-icon l-class",e.classes]),style:i([e.styles,e.lStyle]),"aria-hidden":e.ariaHidden,"aria-label":e.ariaLabel,"aria-role":e.ariaRole,onClick:e.onClick},{default:o((()=>[e.iconUrl?(n(),A(m,{key:0,style:i({width:e.size,height:e.size,color:e.color}),hidden:"",class:"l-icon__image",src:e.iconUrl,onLoad:e.imageLoad,onError:e.imageError},null,8,["style","src","onLoad","onError"])):u("",!0)])),_:1},8,["class","style","aria-hidden","aria-label","aria-role","onClick"])}],["__scopeId","data-v-34aac053"]]),V=s({__name:"submit",setup(e){const s=a(!1),r=a(null),F=a([]),N=a([]),P=a([]),V=a({cc:0,mySubmited:0,todo:0}),Y=a([]),R=a(!0);t((()=>{j(),P.value=g("recentlyUsed")||[],function(){let e=JSON.parse(g("loginUser"));k({projectSn:e.sn,moduleType:7,userId:e.userId}).then((e=>{console.log(JSON.stringify(e),777888);let a=e.data.result.menuList;console.log("我的数据啊啊啊",JSON.stringify(a)),Y.value=a.map((e=>e.name)),R.value=!1}))}()})),m((()=>{j()}));const W=l((()=>""===(r.value||"").trim()?P.value.length>0?[{id:0,name:"最近使用",items:P.value},...N.value]:N.value:[{id:0,name:"搜索结果",items:F.value}]));function j(){const e=new Set;S({},{TenantId:JSON.parse(g("loginUser")).sn}).then((a=>{N.value=a.data.filter((e=>e.items.length>0&&0!==e.id)).map((a=>(a.items.forEach((a=>{e.add(a.formId),a.logo=JSON.parse(a.logo||"{}")})),a))),async function(e){P.value=P.value.filter((a=>e.has(a.formId))),z()}(e),f()})).catch((()=>{P.value.length=0,s.value=!0,f(),C({title:"暂未开发,敬请期待",icon:"none"})})),M().then((e=>{V.value=e.data,f()})).catch((()=>{f(),s.value=!0,C({title:"暂未开发,敬请期待",icon:"none"})}))}function z(){p("recentlyUsed",P.value)}return(e,a)=>{const l=B(v("uni-search-bar"),Q),t=d,g=c,m=I,f=B(v("l-icon"),L),p=B(v("uni-collapse-item"),w),k=B(v("uni-collapse"),h);return n(),A(t,null,{default:o((()=>[Y.value.length>0&&Y.value.includes("审批列表")&&!s.value?(n(),A(t,{key:0},{default:o((()=>[E(t,{class:"search"},{default:o((()=>[E(l,{modelValue:r.value,"onUpdate:modelValue":a[0]||(a[0]=e=>r.value=e),bgColor:"#EEEEEE",radius:"5",placeholder:"搜索流程",clearButton:"auto",cancelButton:"none"},null,8,["modelValue"])])),_:1}),E(t,{class:"process-count"},{default:o((()=>[E(t,{class:"count-item todo-item",onClick:a[1]||(a[1]=e=>{})},{default:o((()=>[E(t,{class:"item-text"},{default:o((()=>[E(t,null,{default:o((()=>[K("待我处理")])),_:1}),E(t,null,{default:o((()=>[K(D(V.value.todo),1)])),_:1})])),_:1}),E(g,{mode:"aspectFit",src:"data:image/png;base64,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"})])),_:1}),E(t,null,{default:o((()=>[E(t,{class:"count-item",onClick:a[2]||(a[2]=e=>{})},{default:o((()=>[E(t,{class:"item-text"},{default:o((()=>[E(t,null,{default:o((()=>[K("我发起的")])),_:1}),E(t,null,{default:o((()=>[K(D(V.value.mySubmited),1)])),_:1})])),_:1}),E(g,{mode:"aspectFit",src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAA9pJREFUeF7tmkFW2zAQhkdOYuiq9ATQEzQv9ADpCZojpMuYBeUEwAmgC8ISeoP2BNB9a5IbwA1g1cYBq2+MbYwfsWck2SaOvY2w9f0z+jUjIWDFH7Hi/NAI0GTAiivQLIEVT4DGBGu1BLpHcsNav98FKb8CwC1IOHR37POsLK+FACnwjQTwtevY72srQAZ4zOw6dmaQlzIDKOChAjeuY2/VJgMY4AGzEOLnn1FnsPQCcMFjYCkP3Z21g6UVQBk8JLaE+PR71LlcOgF0wSNgf9Z5N9kTt0sjgClwqgEGPvEaSmHD4BHSL9ex+3l8lQqgAX4DAJuZcAQDrCwDNMDvfAl9C6ALAs6yBKAYYOkCaIDjXMnwOJhigKUJoAmO87zxJQzaltjwpbzIW9c4Pq8CjN5RqAcYAMd5Tv1Zpw/2fMsSgPDJZudFLSgVYKECGAJXgg/AiAZofAkYBAcJ8P3KsYfdE69LjXwUVaoBGhPAJHgQQA14jgFqC9A9/btlQWsfJAwJxkQdsuc69jGK2lqbX0jc8ngP2QCVBQgivjbfBwA8ejL3SPiCR1ga8KQWODlh1i6QiDj22LluzFDmzhJigJ2bDjzXAMkZ8PF03n+Qcl8A5NbWDOhoaFDgTHbsiTY8AHAMkCRAb+xhmh8pgFH+ZOqLh8Fk9OYaB2+PvSuFNf/sO9QKkFwH9MaepJAojAkKnKhf7516ZwbMlGWA1AzA6GR3Xkx6rNQe/rWHhuHZBkgSICxEfpgSIdrjI80MRf7xdYwKkLwE4omezA5ACPSDt8yAPw0X8M0d2fHWaRRewQBJGZCExW2wBe1jKeVntgjhHh8LWoC5cg2QLUA0+e3xbCBB4J0bLRvS8CfeMO9Agy0wowVWLoSeZUNwETk/AAm7GZON9/inpVQIvJIBKmdAEhiLJF/KYwD4kBKiNHhVAzQiwAKTnPoShljdFR356P3cCpC9C1DWJJay7fX7bvo2JtxKryjvUB2jYoBGM2DRxIMGSrYQ3mTzlP4cuwIsJANeEiH0CMpBpmrwlQ2wlAwoQwCVCrBWGaBqgLXJgLx/g8laW6wTIZVFWsISmLqOzT03jFGWXoB0d8kN0msRYPpCJUllCU6RqYPT46oXIGyU2A1WSKJjgNWbYKpLDA5F1+/POe22jgFWK0AKPpmajGzQMsDqBMiAj4SgZAPnFniRRxTuAfjh3tjDrvCxXSbAk7NB4QywdBPED4ZXaUNfwmWyRaY696Js0DXAUpYAFZIyLvQG3PI2dff/0noBCliVY0rxgCoB877dCJCnUN1/bzKg7hHO42syIE+huv/+H4gqQ1+sHqmPAAAAAElFTkSuQmCC"})])),_:1}),E(t,{class:"count-item",onClick:a[3]||(a[3]=e=>{})},{default:o((()=>[E(t,{class:"item-text"},{default:o((()=>[E(t,null,{default:o((()=>[K("抄送我的")])),_:1}),E(t,null,{default:o((()=>[K(D(V.value.cc),1)])),_:1})])),_:1}),E(g,{mode:"aspectFit",src:"data:image/png;base64,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"})])),_:1})])),_:1})])),_:1}),E(t,{class:"w-app-items"},{default:o((()=>[E(k,null,{default:o((()=>[(n(!0),b(J,null,y(W.value,((e,a)=>(n(),A(p,{class:"w-group",open:!0,key:"group_"+a+e.items.length,border:!1,"title-border":"none"},{title:o((()=>[E(m,{class:"w-group-title"},{default:o((()=>[K(D(e.name),1)])),_:2},1024),E(m,null,{default:o((()=>[K("("+D(e.items.length)+")",1)])),_:2},1024)])),default:o((()=>[E(t,{class:"w-form-items"},{default:o((()=>[(n(!0),b(J,null,y(e.items,((e,l)=>(n(),A(t,{class:"w-form-item",key:"item_"+a,onClick:a=>function(e){if(!e.processDefId)return void C({icon:"none",title:"该流程还未发布😢"});const a=P.value.findIndex((a=>e.formId===a.formId));a>-1&&P.value.splice(a,1),P.value.length>10&&P.value.splice(P.value.length-1,1),P.value.unshift(e),z(),U({url:`/pages/submit/InitiateProcess?code=${e.formId}`})}(e)},{default:o((()=>[E(t,{class:"w-form-icon",style:i("background-color: "+e.logo.background)},{default:o((()=>[E(f,{class:"w-form-icon-ico",color:"#FFFFFF",size:"64rpx",name:e.logo.icon},null,8,["name"])])),_:2},1032,["style"]),E(t,{class:"w-form-name"},{default:o((()=>[K(D(e.formName),1)])),_:2},1024)])),_:2},1032,["onClick"])))),128)),(n(),b(J,null,y(2,((e,l)=>E(t,{class:"w-form-item",style:{height:"0"},key:"item_"+a}))),64))])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1})])),_:1})):u("",!0)])),_:1})}}},[["__scopeId","data-v-0f6de319"]]);export{V as default};