Files
aiot-platform-ui/apps/web-antd/dist/js/index-BIABuGrR.js

2 lines
3.4 KiB
JavaScript

var C=(_,f,r)=>new Promise((d,l)=>{var i=t=>{try{n(r.next(t))}catch(m){l(m)}},s=t=>{try{n(r.throw(t))}catch(m){l(m)}},n=t=>t.done?d(t.value):Promise.resolve(t.value).then(i,s);n((r=r.apply(_,f)).next())});import{ae as E,V as $,au as g,av as p,$ as L}from"./bootstrap-DsjPfOC_.js";import"./vxe-table-C9eY8pUC.js";import{_ as z,g as A}from"./operate-log.vue_vue_type_script_setup_true_lang-B6hjx-DU.js";import{B as h}from"./index-DKVpYThj.js";import{b as B}from"./index-7t3435_V.js";import{u as I}from"./use-description-D17oEQPW.js";import{_ as D}from"./list.vue_vue_type_script_setup_true_lang-6zQqoInH.js";import{_ as M,u as N}from"./info.vue_vue_type_script_setup_true_lang-qRDlyuXv.js";import{_ as w}from"./form.vue_vue_type_script_setup_true_lang-BiEzM172.js";import{_ as x}from"./table-action.vue_vue_type_script_setup_true_lang-BCG7vvPF.js";import{_ as V}from"./page.vue_vue_type_script_setup_true_lang-BL-xU9lB.js";import{m as O,b9 as c,v as S,ab as W,b2 as j,bJ as o,j as a,u as e}from"../jse/index-index-CO0ZsLf2.js";import{u as F}from"./use-tabs-CyNGChRD.js";import{u as J}from"./use-modal-BStO3Sdo.js";import{A as Q}from"./icons-CieLeI1V.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-BZwqGgTH.js";import"./index-CVKf8aWI.js";import"./dict-enum-DRf9W45H.js";import"./index-pWHgGjLt.js";import"./data-mSHevuLq.js";import"./index-0DmMEJMD.js";import"./form.vue_vue_type_script_setup_true_lang-03Xloc80.js";import"./use-vxe-grid-z_YbcgDZ.js";import"./AlertBuilder-ElnyTeiq.js";import"./circle-check-big-I5cuJCPZ.js";import"./x--itLcJVB.js";import"./data-aaxERkeh.js";import"./index-D5Wiq7Mr.js";import"./index-f9mv7gRd.js";import"./index-vahqJcxE.js";import"./tabbar-BxiNE9JJ.js";const ke=O({__name:"index",setup(_){const f=E(),r=$(),d=F(),l=c(!1),i=c(0),s=c({}),n=c([]),t=c(),m=()=>{var u;return(u=t.value)==null?void 0:u.validateWrite},[T]=I({bordered:!1,column:4,schema:N()}),[P,R]=J({connectedComponent:w,destroyOnClose:!0});function b(){return C(this,null,function*(){l.value=!0;try{s.value=yield B(i.value);const u=yield A({bizType:h.CRM_RECEIVABLE_PLAN,bizId:i.value});n.value=u.list}finally{l.value=!1}})}function v(){d.closeCurrentTab(),r.push({name:"CrmReceivablePlan"})}function k(){R.setData({id:i.value}).open()}return S(()=>{i.value=Number(f.params.id),b()}),(u,q)=>{var y;return j(),W(e(V),{"auto-content-height":"",title:`${(y=s.value)==null?void 0:y.period}`,loading:l.value},{extra:o(()=>[a(e(x),{actions:[{label:"返回",type:"default",icon:"lucide:arrow-left",onClick:v},{label:e(L)("ui.actionTitle.edit"),type:"primary",icon:e(Q).EDIT,disabled:!m(),onClick:k,auth:["crm:receivable-plan:update"]}]},null,8,["actions"])]),default:o(()=>[a(e(P),{onSuccess:b}),a(e(g),{class:"min-h-[10%]"},{default:o(()=>[a(e(T),{data:s.value},null,8,["data"])]),_:1}),a(e(g),{class:"mt-4 min-h-[60%]"},{default:o(()=>[a(e(p),null,{default:o(()=>[a(e(p).TabPane,{tab:"详细资料",key:"1","force-render":!0},{default:o(()=>[a(e(M),{"receivable-plan":s.value},null,8,["receivable-plan"])]),_:1}),a(e(p).TabPane,{tab:"操作日志",key:"2","force-render":!0},{default:o(()=>[a(e(z),{"log-list":n.value},null,8,["log-list"])]),_:1}),a(e(p).TabPane,{tab:"团队成员",key:"3","force-render":!0},{default:o(()=>[a(e(D),{ref_key:"permissionListRef",ref:t,"biz-id":i.value,"biz-type":e(h).CRM_RECEIVABLE_PLAN,"show-action":!0,onQuitTeam:v},null,8,["biz-id","biz-type"])]),_:1})]),_:1})]),_:1})]),_:1},8,["title","loading"])}}});export{ke as default};