Files
aiot-platform-ui/apps/web-antd/dist/js/index-CmTteZqZ.js
lzh c700ab38f4
All checks were successful
Web UI CI/CD / build-and-deploy (push) Successful in 9s
chore: build and deploy web-antd
2026-03-24 09:48:00 +08:00

2 lines
5.1 KiB
JavaScript

var z=(d,f,m)=>new Promise((_,p)=>{var l=i=>{try{o(m.next(i))}catch(n){p(n)}},a=i=>{try{o(m.throw(i))}catch(n){p(n)}},o=i=>i.done?_(i.value):Promise.resolve(i.value).then(l,a);o((m=m.apply(d,f)).next())});import{ae as P,V as x,au as R,av as s,$ as B}from"./bootstrap-BKs0Sk6Z.js";import{f as S}from"./index-BP_-zYG5.js";import{_ as L,g as V}from"./operate-log.vue_vue_type_script_setup_true_lang-D8FljqR4.js";import{B as c}from"./index-Bcf_YsN7.js";import{u as E}from"./use-description-B00me2n_.js";import{A as j}from"./icons-CieLeI1V.js";import{_ as F}from"./table-action.vue_vue_type_script_setup_true_lang-DFCWo4M-.js";import"./vxe-table-D8MHv-3U.js";import{_ as J}from"./index.vue_vue_type_script_setup_true_lang-CQGAzC5I.js";import{_ as Q}from"./list.vue_vue_type_script_setup_true_lang-DK-N-PFB.js";import{_ as U}from"./transfer-form.vue_vue_type_script_setup_true_lang-BgTn7XVy.js";import{_ as W}from"./detail-list.vue_vue_type_script_setup_true_lang-DYj6kKw4.js";import{_ as q}from"./detail-list.vue_vue_type_script_setup_true_lang-Dax0W8I6.js";import{_ as G}from"./detail-list.vue_vue_type_script_setup_true_lang-Bg2buUXl.js";import{_ as H}from"./form.vue_vue_type_script_setup_true_lang-CxJgd18S.js";import{_ as K,u as X}from"./info.vue_vue_type_script_setup_true_lang-zsX8T1Dn.js";import{_ as Y}from"./page.vue_vue_type_script_setup_true_lang-C83zw41U.js";import{m as Z,b9 as u,v as tt,ab as k,b2 as $,bJ as r,j as e,u as t,ac as et}from"../jse/index-index-DTH1zC_5.js";import{u as at}from"./use-tabs-BHhS9jQZ.js";import{u as g}from"./use-modal-Cpg4Eh9N.js";import"./index-CnUcTQRW.js";import"./dict-enum-CaHgMaDZ.js";import"./index-CcksOyuQ.js";import"./index-B9lDOBgQ.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-Ck1J3m5B.js";import"./form.vue_vue_type_script_setup_true_lang-CfA8_v0x.js";import"./data-BkkYIzDM.js";import"./index-CfM9HD1t.js";import"./index-CmAelK25.js";import"./use-vxe-grid-Q5I02g7y.js";import"./data-CXNoTXlI.js";import"./index-71RG0_Rh.js";import"./form.vue_vue_type_script_setup_true_lang-CpvecPjJ.js";import"./AlertBuilder-BXEOjg1E.js";import"./circle-check-big-BNgj2RWC.js";import"./x-bUPAKCwj.js";import"./index-6THPyI2g.js";import"./index-Chs_FVrv.js";import"./data-BI_2gA_w.js";import"./data-DOTU3L8B.js";import"./index-CCNBvhuZ.js";import"./form.vue_vue_type_script_setup_true_lang-CmJi5pq_.js";import"./form.vue_vue_type_script_setup_true_lang-D4ruFwsk.js";import"./data-BGRWa4P2.js";import"./edit-table.vue_vue_type_script_setup_true_lang-BP5QRd0U.js";import"./index-Cz_YxF6Q.js";import"./data-D6IFSj69.js";import"./tabbar-RBdiiLy9.js";const Zt=Z({__name:"index",props:{id:{}},setup(d){const f=d,m=P(),_=x(),p=at(),l=u(!1),a=u(0),o=u({}),i=u([]),n=u(),[M]=E({bordered:!1,column:4,schema:X()}),[O,N]=g({connectedComponent:H,destroyOnClose:!0}),[A,w]=g({connectedComponent:U,destroyOnClose:!0});function b(){return z(this,null,function*(){l.value=!0;try{o.value=yield S(a.value);const T=yield V({bizType:c.CRM_CONTRACT,bizId:a.value});i.value=T.list}finally{l.value=!1}})}function C(){p.closeCurrentTab(),_.push({name:"CrmContract"})}function I(){N.setData({id:a.value}).open()}function D(){w.setData({bizType:c.CRM_CONTRACT}).open()}return tt(()=>{a.value=Number(f.id||m.params.id),b()}),(T,ot)=>{var v;return $(),k(t(Y),{"auto-content-height":"",title:(v=o.value)==null?void 0:v.name,loading:l.value},{extra:r(()=>{var y,h;return[e(t(F),{actions:[{label:"返回",type:"default",icon:"lucide:arrow-left",onClick:C},{label:t(B)("ui.actionTitle.edit"),type:"primary",icon:t(j).EDIT,auth:["crm:contract:update"],ifShow:(y=n.value)==null?void 0:y.validateWrite,onClick:I},{label:"转移",type:"primary",ifShow:(h=n.value)==null?void 0:h.validateOwnerUser,onClick:D}]},null,8,["actions"])]}),default:r(()=>[e(t(O),{onSuccess:b}),e(t(A),{onSuccess:b}),e(t(R),{class:"min-h-[10%]"},{default:r(()=>[e(t(M),{data:o.value},null,8,["data"])]),_:1}),e(t(R),{class:"mt-4 min-h-[60%]"},{default:r(()=>[e(t(s),null,{default:r(()=>[e(t(s).TabPane,{tab:"跟进记录",key:"1","force-render":!0},{default:r(()=>[e(t(J),{"biz-id":a.value,"biz-type":t(c).CRM_CONTRACT},null,8,["biz-id","biz-type"])]),_:1}),e(t(s).TabPane,{tab:"基本信息",key:"2","force-render":!0},{default:r(()=>[e(K,{contract:o.value},null,8,["contract"])]),_:1}),e(t(s).TabPane,{tab:"产品",key:"3","force-render":!0},{default:r(()=>[e(t(W),{"biz-id":a.value,"biz-type":t(c).CRM_CONTRACT},null,8,["biz-id","biz-type"])]),_:1}),o.value.customerId?($(),k(t(s).TabPane,{tab:"回款",key:"4","force-render":!0},{default:r(()=>[e(t(G),{"contract-id":a.value,"customer-id":o.value.customerId},null,8,["contract-id","customer-id"]),e(t(q),{"contract-id":a.value,"customer-id":o.value.customerId},null,8,["contract-id","customer-id"])]),_:1})):et("",!0),e(t(s).TabPane,{tab:"团队成员",key:"5","force-render":!0},{default:r(()=>[e(t(Q),{ref_key:"permissionListRef",ref:n,"biz-id":a.value,"biz-type":t(c).CRM_CONTRACT,"show-action":!0,onQuitTeam:C},null,8,["biz-id","biz-type"])]),_:1}),e(t(s).TabPane,{tab:"操作日志",key:"6","force-render":!0},{default:r(()=>[e(t(L),{"log-list":i.value},null,8,["log-list"])]),_:1})]),_:1})]),_:1})]),_:1},8,["title","loading"])}}});export{Zt as default};