Files
zyt/server/public/admin/assets/mubiao-dept-node-BpB5U4d2.js
T
2026-04-30 09:27:42 +08:00

2 lines
4.0 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import{h as b,C as N,T as x}from"./element-plus-CGvZDWx9.js";import{f as B,ar as C,ak as a,I as d,J as o,a as l,G as r,aN as v,O as k,H as s,F as i,ap as f,A as w}from"./@vue/runtime-core-tF_2qJHK.js";import{Q as m,p as D}from"./@vue/shared-mAAVTE9n.js";import{_ as M}from"./index-CruYaYFe.js";import"./@vue/runtime-dom-CEiKlVMn.js";import"./lodash-D3kF6u-c.js";import"./@vue/reactivity-BmZ-20sQ.js";import"./@element-plus/icons-vue-CGmK0q4e.js";import"./lodash-es-C2A-Pj28.js";import"./@popperjs/core-C5az9QE8.js";import"./dayjs-DG77mNTn.js";import"./@ctrl/tinycolor-BuyEbX8F.js";import"./async-validator-CFA_igpM.js";import"./normalize-wheel-es-BQoi3Ox2.js";import"./jspdf-BsthCvR5.js";import"./@babel/runtime-BanGtE2-.js";import"./fflate-_ayOYiT1.js";import"./vue-router-BjeWxBI0.js";import"./pinia-CTWOnonq.js";import"./axios-C80V62Fs.js";import"./@vueuse/core-Da2f2eD_.js";import"./@vueuse/shared-Bl-RnC0s.js";import"./css-color-function-DI01JAaZ.js";import"./balanced-match-BdS7OldZ.js";import"./color-B2zxaWkI.js";import"./clone-DBZ6_OiU.js";import"./color-convert-OrFsTA_V.js";import"./color-name-Dju3oUBS.js";import"./color-string-pUQDDJII.js";import"./ms-CzQ2E3wO.js";import"./vue-clipboard3-DByT_rEQ.js";import"./clipboard-CHgxszqY.js";import"./echarts-Rf8enzZx.js";import"./tslib-BDyQ-Jie.js";import"./zrender-C0YiHEZX.js";import"./highlight.js-Bxt7hFFy.js";import"./@highlightjs/vue-plugin-Bm7NQW9r.js";const E={key:0,class:"group"},I={class:"group__header"},U={class:"group__name"},z={class:"group__amount-wrap"},S={class:"group__remark-wrap"},T={class:"group__badge-wrap"},F={key:0,class:"group__body"},j=["data-depth"],A={class:"row__dept"},G={class:"row__dept-text"},H={class:"row__name"},J={key:0,class:"row__path"},L={class:"row__amount"},O={class:"row__remark"},P=B({name:"MubiaoDeptNode",__name:"mubiao-dept-node",props:{node:{},depth:{}},setup(e){const V=e,y=w(()=>V.node.dept_path.split(/\s*\/\s*/).filter(Boolean)),p=w(()=>y.value.slice(0,-1).join(" "));return(Q,t)=>{var h;const u=b,c=N,_=x,g=C("MubiaoDeptNode",!0);return e.depth===0?(a(),d("div",E,[o("div",I,[t[5]||(t[5]=o("div",{class:"group__accent"},null,-1)),o("div",U,m(e.node.dept_name),1),o("div",z,[l(u,{modelValue:e.node.target_amount,"onUpdate:modelValue":t[0]||(t[0]=n=>e.node.target_amount=n),min:0,precision:2,step:1e3,"controls-position":"right",placeholder:"0.00",class:"group__amount-input"},null,8,["modelValue"])]),o("div",S,[l(c,{modelValue:e.node.remark,"onUpdate:modelValue":t[1]||(t[1]=n=>e.node.remark=n),maxlength:"255",placeholder:"备注(选填)",clearable:""},null,8,["modelValue"])]),o("div",T,[e.node.target_id?(a(),r(_,{key:0,size:"small",type:"success",effect:"plain"},{default:v(()=>[...t[4]||(t[4]=[k("已保存",-1)])]),_:1})):s("",!0)])]),(h=e.node.children)!=null&&h.length?(a(),d("div",F,[(a(!0),d(i,null,f(e.node.children,n=>(a(),r(g,{key:n.dept_id,node:n,depth:1},null,8,["node"]))),128))])):s("",!0)])):(a(),d(i,{key:1},[o("div",{class:"row","data-depth":String(Math.min(e.depth,4))},[o("div",{class:"row__indent",style:D({width:`${(e.depth-1)*20+16}px`})},[...t[6]||(t[6]=[o("div",{class:"row__connector"},null,-1)])],4),o("div",A,[t[8]||(t[8]=o("div",{class:"row__dot"},null,-1)),o("div",G,[o("span",H,m(e.node.dept_name),1),p.value?(a(),d("span",J,m(p.value),1)):s("",!0)]),e.node.target_id?(a(),r(_,{key:0,size:"small",type:"success",effect:"plain",class:"row__saved"},{default:v(()=>[...t[7]||(t[7]=[k("已保存",-1)])]),_:1})):s("",!0)]),o("div",L,[l(u,{modelValue:e.node.target_amount,"onUpdate:modelValue":t[2]||(t[2]=n=>e.node.target_amount=n),min:0,precision:2,step:1e3,"controls-position":"right",placeholder:"0.00",class:"row__amount-input"},null,8,["modelValue"])]),o("div",O,[l(c,{modelValue:e.node.remark,"onUpdate:modelValue":t[3]||(t[3]=n=>e.node.remark=n),maxlength:"255",placeholder:"备注(选填)",clearable:""},null,8,["modelValue"])])],8,j),(a(!0),d(i,null,f(e.node.children,n=>(a(),r(g,{key:n.dept_id,node:n,depth:e.depth+1},null,8,["node","depth"]))),128))],64))}}}),Me=M(P,[["__scopeId","data-v-5fa3287a"]]);export{Me as default};