2 lines
18 KiB
Java
2 lines
18 KiB
Java
|
|
var v=(re,N,I)=>new Promise(($,C)=>{var U=c=>{try{L(I.next(c))}catch(g){C(g)}},p=c=>{try{L(I.throw(c))}catch(g){C(g)}},L=c=>c.done?$(c.value):Promise.resolve(c.value).then(U,p);L((I=I.apply(re,N)).next())});import{aE as at,aH as nt,aU as it,s as ot,aX as st,av as dt,aF as ut,bL as ct,au as pt}from"./index-X7Y8jykP.js";import{g as rt,a as vt,b as mt,c as bt,d as ft,e as Fe,f as yt,h as gt,s as ht,i as ke}from"./dingTplBind.api-XLM4Z5wd.js";import{V as we,d as Y,i as Ce}from"./dingTplFieldValue-y0DGSwLW.js";import{B as _t}from"./index-DfX9t4DO.js";import{T as zt}from"./index-J2mOtM3w.js";import{e as Ft,o as kt,C as o,Q as n,f as b,A as u,r as d,H as f,F as x,G as O,b as Z,K as wt,X as Ct,z as a,D as ce,J as Mt,E as D,y,O as pe,c as j,u as Me}from"./vue-vendor-DNhG1Cve.js";import{b as xt}from"./index-CeNCCWzL.js";import{_ as Dt}from"./index-DTjkSGYl.js";import Nt from"./index-saD4h7VJ.js";import"./emoji-mart-vue-fast-R0uJEDq-.js";import"./isNumeric-DjvBa-1E.js";import"./eagerComputed-BTlOruLW.js";import"./fromPairs-Dx9PT-t0.js";import"./useMaxLevel-DE205ncc.js";import"./index-DSsDi_fL.js";import"./Group-UHkub2tu.js";import"./Checkbox-Dbxs4we4.js";import"./index-BuONesFs.js";import"./index-CfNJyBRj.js";import"./dropdown-jkliuVyN.js";import"./index-DfHu-LAS.js";import"./Group-DBzJABA_.js";import"./RadioButton-DRBix2Fq.js";import"./index-C7ckZv9Z.js";import"./DirectoryTree-nk_YTTIy.js";import"./FolderOpenOutlined-SzIPA7z0.js";import"./index-Cl-8Hzo4.js";import"./scrollTo-D49dA-9c.js";import"./operationUnit-vCu2co3e.js";const It={class:"dtb-page"},Lt={class:"dtb-left"},Tt={class:"dtb-left-header"},St={key:0,class:"dtb-left-empty"},Bt=["onClick"],Kt={class:"dtb-l1-arrow"},$t={class:"dtb-l1-name"},Ut={key:0,class:"dtb-l2-list"},Et=["onClick"],Ot={class:"dtb-l2-name"},At={key:0,class:"dtb-l2-badge",title:"已配置绑定"},Jt={class:"dtb-right"},Vt={class:"dtb-right-topbar"},Pt={class:"dtb-topbar-left"},Rt={class:"dtb-current-biz"},Xt={style:{"font-weight":"600"}},Ht={key:1,style:{color:"#bbb"}},Wt={class:"dtb-topbar-right"},Gt={class:"dtb-right-body"},Qt={key:0,class:"dtb-placeholder"},qt={key:1,class:"dtb-placeholder"},Yt={key:0},Zt={key:1,class:"dtb-value-mode-hint"},jt={class:"dtb-section-title",style:{"margin-top":"20px"}},el={style:{"font-weight":"400",color:"#666","font-size":"12px","margin-left":"6px"}},tl={class:"dtb-slot-row"},ll={key:1,class:"dtb-value-mode-hint"},al={key:1,class:"dtb-list-body"},nl={class:"dtb-list-toolbar"},il=["onClick"],ol={style:{color:"#ff4d4f"}},sl=Ft({__name:"index",setup(re){const{createMessage:N}=ot(),I=d(!1),$=d([]),C=Z(new Set),U=Z(new Set),p=d(""),L=d(""),c=d(void 0),g=d(""),ee=d(!1),te=d([]),X=d(!1),G=d(!1),E=d(""),T=d([]),k=d([]),w=d([]),J=d([]),ve=d(!1),Q=d([]),le=d(!1),V=Z({}),ae=Z({}),ne=d(!1),H=d("config"),P=d([]),q=d(!1),xe=[{title:"菜单名称",dataIndex:"bizName",ellipsis:!0,width:180},{title:"钉钉审批模板",dataIndex:"templateName",ellipsis:!0,width:200},{title:"字段绑定",key:"fieldCount",width:110,align:"center"},{title:"创建时间",dataIndex:"createTime",width:160,ellipsis:!0},{title:"操作",key:"action",width:140,fixed:"right"}],De=j(()=>te.value.map(e=>({label:`${e.tplName}(${e.processCode})`,value:e.id}))),Ne=j(()=>J.value.map(e=>({label:e.label?`${e.label}(${e.fieldKey})`:e.fieldKey,value:e.fieldKey}))),Ie=j(()=>Q.value.map(e=>({label:`${e.label}(${e.propertyName}·${e.slotKind})`,value:e.propertyName}))),Le=j(()=>J.value.length>0&&(k.value.length>0||w.value.length>0)),Te=[{title:"控件类型",key:"componentType",width:130},{title:"钉钉字段名",dataIndex:"componentLabel",width:140},{title:"绑定实体字段",key:"bizField"},{title:"取值方式",key:"valueMode",width:140}],Se=[{title:"控件类型",key:"componentType",width:130},{title:"字段名",dataIndex:"componentLabel",width:140},{title:"绑定明细字段",key:"bizField"},{title:"取值方式",key:"valueMode",width:140}];function Be(e){C.has(e)?C.delete(e):C.add(e)}function Ke(){$.value.forEach(e=>C.add(e.id))}function $e(){C.clear()}function Ue(e){return v(this,null,function*(){if(p.val
|