Files
aiot-platform-ui/apps/web-antd/dist/js/index-D0ZPIOos.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
4.6 KiB
JavaScript

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