Files
aiot-platform-ui/apps/web-antd/dist/js/index-C4g8GyPk.js
lzh 19d36d1ffb
All checks were successful
Web UI CI/CD / build-and-deploy (push) Successful in 8s
chore: build and deploy web-antd
2026-03-09 13:05:46 +08:00

2 lines
5.6 KiB
JavaScript

var S=(B,y,u)=>new Promise((v,m)=>{var i=o=>{try{l(u.next(o))}catch(p){m(p)}},s=o=>{try{l(u.throw(o))}catch(p){m(p)}},l=o=>o.done?v(o.value):Promise.resolve(o.value).then(i,s);l((u=u.apply(B,y)).next())});import{ae as A,V as W,au as R,av as r,ay as z,$ as j}from"./bootstrap-CRjSNGHY.js";import{b as F}from"./index-Cf7wVpcp.js";import{_ as J,g as Q}from"./operate-log.vue_vue_type_script_setup_true_lang-CVajximA.js";import{B as n}from"./index-CzqF2jje.js";import{u as q}from"./use-description-Bqv60y7m.js";import{_ as G}from"./detail-list.vue_vue_type_script_setup_true_lang-ClAvuRrt.js";import{_ as H}from"./detail-list.vue_vue_type_script_setup_true_lang-DXh3Zqn1.js";import{_ as K}from"./index.vue_vue_type_script_setup_true_lang-Di3jg7NH.js";import{_ as X}from"./list.vue_vue_type_script_setup_true_lang-B3WDaAhz.js";import{_ as Y}from"./transfer-form.vue_vue_type_script_setup_true_lang-DF81YN6K.js";import{_ as Z}from"./detail-list.vue_vue_type_script_setup_true_lang-CadJV2aU.js";import"./vxe-table-uq8U2E1u.js";import{_ as ee}from"./form.vue_vue_type_script_setup_true_lang-CFkZahgV.js";import{u as te}from"./data-xOwgdBcp.js";import{_ as ae}from"./info.vue_vue_type_script_setup_true_lang-D2XqdqgE.js";import{_ as ie}from"./status-form.vue_vue_type_script_setup_true_lang-BNHB9HRF.js";import{_ as oe}from"./page.vue_vue_type_script_setup_true_lang-3ywDTU7g.js";import{m as se,b9 as d,v as re,ab as _,b2 as b,bJ as a,j as t,u as e,ae as ne,ac as C,ai as T,bp as ue}from"../jse/index-index-CMeVxoEG.js";import{u as me}from"./use-tabs-Cbw8wuyx.js";import{u as k}from"./use-modal-BABce5hC.js";import"./index-BmFcXuIf.js";import"./dict-enum-CaHgMaDZ.js";import"./index-C1PcRRkI.js";import"./index-C7db3Y8N.js";import"./form.vue_vue_type_script_setup_true_lang-D7r2ZqIP.js";import"./index-CYwYXx1J.js";import"./index-BbmeYgrK.js";import"./index-DHLRhwOb.js";import"./detail-list-modal.vue_vue_type_script_setup_true_lang-DYh7DyLZ.js";import"./table-action.vue_vue_type_script_setup_true_lang-BdzHKWY1.js";import"./index-BNS265yo.js";import"./use-vxe-grid-BMVG5Iiw.js";import"./icons-CieLeI1V.js";import"./AlertBuilder-BVlldnPG.js";import"./circle-check-big-DP26Iidw.js";import"./x-CpZ5_sBZ.js";import"./index-CheTYiri.js";import"./form.vue_vue_type_script_setup_true_lang-BY4wBMSv.js";import"./edit-table.vue_vue_type_script_setup_true_lang-BbWU1Fh3.js";import"./index-CoK0Na83.js";import"./data-BI_2gA_w.js";import"./data-Dul8reuM.js";import"./form.vue_vue_type_script_setup_true_lang-C-lVRFqu.js";import"./data-CEEoQfMz.js";import"./data-DZ74jMgr.js";import"./form.vue_vue_type_script_setup_true_lang-C6lowNPd.js";import"./index-B6NZZTAA.js";import"./dict-tag.vue_vue_type_script_setup_true_lang-BB6x-AyV.js";import"./index-DyOk1sr5.js";import"./tabbar-B8FD2KS1.js";const le={class:"flex items-center gap-2"},ut=se({__name:"index",setup(B){const y=A(),u=W(),v=me(),m=d(!1),i=d(0),s=d({}),l=d([]),o=d(),[p]=q({bordered:!1,column:4,schema:te()}),[I,U]=k({connectedComponent:ee,destroyOnClose:!0}),[E,D]=k({connectedComponent:Y,destroyOnClose:!0}),[P,x]=k({connectedComponent:ie,destroyOnClose:!0});function c(){return S(this,null,function*(){m.value=!0;try{s.value=yield F(i.value);const g=yield Q({bizType:n.CRM_BUSINESS,bizId:i.value});l.value=g.list}finally{m.value=!1}})}function V(){v.closeCurrentTab(),u.push({name:"CrmBusiness"})}function w(){U.setData({id:i.value}).open()}function O(){D.setData({bizType:n.CRM_BUSINESS}).open()}function L(){return S(this,null,function*(){x.setData(s.value).open()})}return re(()=>{i.value=Number(y.params.id),c()}),(g,f)=>{var M;return b(),_(e(oe),{"auto-content-height":"",title:(M=s.value)==null?void 0:M.name,loading:m.value},{extra:a(()=>{var $,N,h;return[ne("div",le,[($=o.value)!=null&&$.validateWrite?(b(),_(e(z),{key:0,type:"primary",onClick:w},{default:a(()=>[T(ue(e(j)("ui.actionTitle.edit")),1)]),_:1})):C("",!0),(N=o.value)!=null&&N.validateWrite?(b(),_(e(z),{key:1,onClick:L},{default:a(()=>[...f[0]||(f[0]=[T(" 变更商机状态 ",-1)])]),_:1})):C("",!0),(h=o.value)!=null&&h.validateOwnerUser?(b(),_(e(z),{key:2,onClick:O},{default:a(()=>[...f[1]||(f[1]=[T(" 转移 ",-1)])]),_:1})):C("",!0)])]}),default:a(()=>[t(e(I),{onSuccess:c}),t(e(E),{onSuccess:c}),t(e(P),{onSuccess:c}),t(e(R),{class:"min-h-[10%]"},{default:a(()=>[t(e(p),{data:s.value},null,8,["data"])]),_:1}),t(e(R),{class:"mt-4 min-h-[60%]"},{default:a(()=>[t(e(r),null,{default:a(()=>[t(e(r).TabPane,{tab:"跟进记录",key:"1","force-render":!0},{default:a(()=>[t(e(K),{"biz-id":i.value,"biz-type":e(n).CRM_BUSINESS},null,8,["biz-id","biz-type"])]),_:1}),t(e(r).TabPane,{tab:"详细资料",key:"2","force-render":!0},{default:a(()=>[t(ae,{business:s.value},null,8,["business"])]),_:1}),t(e(r).TabPane,{tab:"联系人",key:"3","force-render":!0},{default:a(()=>[t(e(G),{"biz-id":i.value,"biz-type":e(n).CRM_BUSINESS,"business-id":i.value,"customer-id":s.value.customerId},null,8,["biz-id","biz-type","business-id","customer-id"])]),_:1}),t(e(r).TabPane,{tab:"产品",key:"4","force-render":!0},{default:a(()=>[t(e(Z),{"biz-id":i.value,"biz-type":e(n).CRM_BUSINESS,business:s.value},null,8,["biz-id","biz-type","business"])]),_:1}),t(e(r).TabPane,{tab:"合同",key:"5","force-render":!0},{default:a(()=>[t(e(H),{"biz-id":i.value,"biz-type":e(n).CRM_BUSINESS},null,8,["biz-id","biz-type"])]),_:1}),t(e(r).TabPane,{tab:"操作日志",key:"6","force-render":!0},{default:a(()=>[t(e(J),{"log-list":l.value},null,8,["log-list"])]),_:1}),t(e(r).TabPane,{tab:"团队成员",key:"7","force-render":!0},{default:a(()=>[t(e(X),{ref_key:"permissionListRef",ref:o,"biz-id":i.value,"biz-type":e(n).CRM_BUSINESS,"show-action":!0,onQuitTeam:V},null,8,["biz-id","biz-type"])]),_:1})]),_:1})]),_:1})]),_:1},8,["title","loading"])}}});export{ut as default};