1import{c as a,__tla as v}from"./index.8dd4ea4c.js";import{T as g,a as x,e as B,d as F,b as H,V as i,W as k,av as N,a1 as r,u as e,a5 as s,a3 as W,a9 as X,X as C,H as M,cf as d}from"./vendor.a5998387.js";import{a as Q,__tla as U}from"./index.426c4671.js";import"./vue-vendor.8bf88e0a.js";import"./echarts.f3cc5574.js";import{__tla as j}from"./element-plus.b4d8e314.js";let O,z=Promise.all([(()=>{try{return v}catch{}})(),(()=>{try{return U}catch{}})(),(()=>{try{return j}catch{}})()]).then(async()=>{O=g({__name:"common",props:{type:{default:""},relationType:{default:""},relationId:{default:""},customerId:{default:""},needLink:{type:Boolean,default:!0},dicts:{default:()=>({})},items:{default:()=>[]},ownerOptions:{default:()=>[]},countryOptions:{default:()=>[]},canEdit:{type:Boolean,default:!0},fetchAttachment:{type:Function,default:()=>Promise.resolve()}},emits:["productListSubmit","submit","addInfo","annexSubmit","annexFetch"],setup(T,{emit:b}){const w=d(()=>a(()=>import("./boqList.1dbee376.js").then(async t=>(await t.__tla,t)),["assets/boqList.1dbee376.js","assets/index.8dd4ea4c.js","assets/vendor.a5998387.js","assets/vendor.466c2a4b.css","assets/vue-vendor.8bf88e0a.js","assets/echarts.f3cc5574.js","assets/vue-vendor.6f6a7ef7.css","assets/element-plus.b4d8e314.js","assets/element-plus.8e7aedeb.css","assets/index.a798bcff.css","assets/sale.4bbff063.js","assets/invoice.443bdd32.js","assets/quotation.c96ad1a5.js","assets/inquiry.305a319b.js","assets/purchase.059b63f6.js","assets/normalizeText.ec976e24.js","assets/minus.64580b1d.js","assets/index.426c4671.js","assets/boq.3f923b8e.js","assets/constants.49f3add3.js","assets/index.3e4afe3e.js","assets/boqList.e40759f7.css"])),f=d(()=>a(()=>import("./contact.057f10f6.js").then(async t=>(await t.__tla,t)),["assets/contact.057f10f6.js","assets/index.8dd4ea4c.js","assets/vendor.a5998387.js","assets/vendor.466c2a4b.css","assets/vue-vendor.8bf88e0a.js","assets/echarts.f3cc5574.js","assets/vue-vendor.6f6a7ef7.css","assets/element-plus.b4d8e314.js","assets/element-plus.8e7aedeb.css","assets/index.a798bcff.css","assets/index.f2337903.js","assets/table.3ef178c8.js","assets/contact.16c2c6a6.css"])),h=d(()=>a(()=>import("./inquiry.997c8672.js").then(async t=>(await t.__tla,t)),["assets/inquiry.997c8672.js","assets/index.8dd4ea4c.js","assets/vendor.a5998387.js","assets/vendor.466c2a4b.css","assets/vue-vendor.8bf88e0a.js","assets/echarts.f3cc5574.js","assets/vue-vendor.6f6a7ef7.css","assets/element-plus.b4d8e314.js","assets/element-plus.8e7aedeb.css","assets/index.a798bcff.css","assets/inquiry.ff5595a0.js","assets/table.3ef178c8.js","assets/inquiry.fd93c879.css"])),E=d(()=>a(()=>import("./opportunity.41e299d7.js").then(async t=>(await t.__tla,t)),["assets/opportunity.41e299d7.js","assets/index.8dd4ea4c.js","assets/vendor.a5998387.js","assets/vendor.466c2a4b.css","assets/vue-vendor.8bf88e0a.js","assets/echarts.f3cc5574.js","assets/vue-vendor.6f6a7ef7.css","assets/element-plus.b4d8e314.js","assets/element-plus.8e7aedeb.css","assets/index.a798bcff.css","assets/opportunity.6d72c600.js","assets/table.3ef178c8.js","assets/opportunity.e199fc6f.css"])),L=d(()=>a(()=>import("./purchase.265376e8.js").then(async t=>(await t.__tla,t)),["assets/purchase.265376e8.js","assets/index.8dd4ea4c.js","assets/vendor.a5998387.js","assets/vendor.466c2a4b.css","assets/vue-vendor.8bf88e0a.js","assets/echarts.f3cc5574.js","assets/vue-vendor.6f6a7ef7.css","assets/element-plus.b4d8e314.js","assets/element-plus.8e7aedeb.css","assets/index.a798bcff.css","assets/purchase.316141de.js","assets/table.3ef178c8.js","assets/purchase.58771545.css"])),A=d(()=>a(()=>import("./quotation.626682f2.js").then(async t=>(await t.__tla,t)),["assets/quotation.626682f2.js","assets/index.8dd4ea4c.js","assets/vendor.a5998387.js","assets/vendor.466c2a4b.css","assets/vue-vendor.8bf88e0a.js","assets/echarts.f3cc5574.js","assets/vue-vendor.6f6a7ef7.css","assets/element-plus.b4d8e314.js","assets/element-plus.8e7aedeb.css","assets/index.a798bcff.css","assets/quotation.4c797992.js","assets/table.3ef178c8.js","assets/quotation.55058ab1.css"])),P=d(()=>a(()=>import("./sale.554a11ba.js").then(async t=>(await t.__tla,t)),["assets/sale.554a11ba.js","assets/index.8dd4ea4c.js","assets/vendor.a5998387.js","assets/vendor.466c2a4b.css","assets/vue-vendor.8bf88e0a.js","assets/echarts.f3cc5574.js","assets/vue-vendor.6f6a7ef7.css","assets/element-plus.b4d8e314.js","assets/element-plus.8e7aedeb.css","assets/index.a798bcff.css","assets/sale.e540991f.js","assets/table.3ef178c8.js","assets/sale.16ed3415.css"])),S=d(()=>a(()=>import("./invoice.2e76e4d9.js").then(async t=>(await t.__tla,t)),["assets/invoice.2e76e4d9.js","assets/index.8dd4ea4c.js","assets/vendor.a5998387.js","assets/vendor.466c2a4b.css","assets/vue-vendor.8bf88e0a.js","assets/echarts.f3cc5574.js","assets/vue-vendor.6f6a7ef7.css","assets/element-plus.b4d8e314.js","assets/element-plus.8e7aedeb.css","assets/index.a798bcff.css","assets/invoice.bc1c6841.js","assets/table.3ef178c8.js","assets/invoice.23efa74c.css"])),V=d(()=>a(()=>import("./annex.fcb4c3a8.js").then(async t=>(await t.__tla,t)),["assets/annex.fcb4c3a8.js","assets/index.8dd4ea4c.js","assets/vendor.a5998387.js","assets/vendor.466c2a4b.css","assets/vue-vendor.8bf88e0a.js","assets/echarts.f3cc5574.js","assets/vue-vendor.6f6a7ef7.css","assets/element-plus.b4d8e314.js","assets/element-plus.8e7aedeb.css","assets/index.a798bcff.css","assets/table.3ef178c8.js","assets/annex.e6c105ef.css"])),D=d(()=>a(()=>import("./ab_quotation.a9c13d8e.js").then(async t=>(await t.__tla,t)),["assets/ab_quotation.a9c13d8e.js","assets/index.8dd4ea4c.js","assets/vendor.a5998387.js","assets/vendor.466c2a4b.css","assets/vue-vendor.8bf88e0a.js","assets/echarts.f3cc5574.js","assets/vue-vendor.6f6a7ef7.css","assets/element-plus.b4d8e314.js","assets/element-plus.8e7aedeb.css","assets/index.a798bcff.css","assets/ab_quotation.9bfd9c3d.js","assets/table.3ef178c8.js","assets/ab_quotation.9ab04ed1.css"])),p=b,u=T,_=x([]),y=B(()=>u.countryOptions.map(t=>({itemValue:t.id,label:t.englishName}))||[]),R=async()=>{const t=await Q();_.value=(t==null?void 0:t.data)||[]},q=(t,l,n)=>{p("annexSubmit",t,l,n)},c=(t,l,n,m)=>{p("submit",t,l,n,m)},o=(t,l)=>{p("addInfo",t,l)},I=()=>{u.items.some(t=>(t==null?void 0:t.key)==="boq")&&_.value.length===0&&R()};return F(async()=>{I()}),H(()=>u.items,()=>{I()},{immediate:!0,deep:!0}),(t,l)=>(i(!0),k(M,null,N(t.items,(n,m)=>(i(),k("div",{key:m},[(n==null?void 0:n.key)==="boq"?(i(),r(e(w),{key:0,id:n==null?void 0:n.key,type:t.type,categoryOptions:e(_),class:"mb16",boqParam:{quotationId:t.relationId,customerId:t.customerId,orderType:t.type},isEditable:t.canEdit,onSubmit:l[0]||(l[0]=G=>p("productListSubmit"))},null,8,["id","type","categoryOptions","boqParam","isEditable"])):s("",!0),W(C("div",null,[(n==null?void 0:n.key)==="ab_quotation"?(i(),r(e(D),{key:0,id:n==null?void 0:n.key,relationType:t.relationType,relationId:t.relationId,class:"mb16"},null,8,["id","relationType","relationId"])):s("",!0),(n==null?void 0:n.key)==="contact"?(i(),r(e(f),{key:1,id:n==null?void 0:n.key,relationType:t.relationType,relationId:t.relationId,onAddInfo:o,class:"mb16"},null,8,["id","relationType","relationId"])):s("",!0),(n==null?void 0:n.key)==="inquiry"?(i(),r(e(h),{key:2,id:n==null?void 0:n.key,relationType:t.relationType,relationId:t.relationId,dicts:t.dicts,class:"mb16",onSubmit:c,onAddInfo:o,ownerOptions:t.ownerOptions,countryOptions:e(y)},null,8,["id","relationType","relationId","dicts","ownerOptions","countryOptions"])):s("",!0),(n==null?void 0:n.key)==="opportunity"?(i(),r(e(E),{key:3,id:n==null?void 0:n.key,relationType:t.relationType,relationId:t.relationId,customerId:t.customerId,dicts:t.dicts,class:"mb16",onSubmit:c,onAddInfo:o,needLink:t.needLink,ownerOptions:t.ownerOptions,countryOptions:e(y)},null,8,["id","relationType","relationId","customerId","dicts","needLink","ownerOptions","countryOptions"])):s("",!0),(n==null?void 0:n.key)==="purchase"?(i(),r(e(L),{key:4,id:n==null?void 0:n.key,relationType:t.relationType,relationId:t.relationId,":dicts":t.dicts,class:"mb16",onSubmit:c,onAddInfo:o,ownerOptions:t.ownerOptions,countryOptions:e(y)},null,8,["id","relationType","relationId",":dicts","ownerOptions","countryOptions"])):s("",!0),(n==null?void 0:n.key)==="quotation"?(i(),r(e(A),{key:5,id:n==null?void 0:n.key,relationType:t.relationType,relationId:t.relationId,customerId:t.customerId,dicts:t.dicts,class:"mb16",onSubmit:c,onAddInfo:o,needLink:t.needLink,ownerOptions:t.ownerOptions,countryOptions:e(y)},null,8,["id","relationType","relationId","customerId","dicts","needLink","ownerOptions","countryOptions"])):s("",!0),(n==null?void 0:n.key)==="sale"?(i(),r(e(P),{key:6,id:n==null?void 0:n.key,relationType:t.relationType,relationId:t.relationId,customerId:t.customerId,dicts:t.dicts,class:"mb16",onSubmit:c,onAddInfo:o,needLink:t.needLink,ownerOptions:t.ownerOptions,countryOptions:e(y)},null,8,["id","relationType","relationId","customerId","dicts","needLink","ownerOptions","countryOptions"])):s("",!0),(n==null?void 0:n.key)==="invoice"?(i(),r(e(S),{key:7,id:n==null?void 0:n.key,relationType:t.relationType,relationId:t.relationId,ownerOptions:t.ownerOptions,customerId:t.customerId,dicts:t.dicts,class:"mb16",onSubmit:c,onAddInfo:o,needLink:t.needLink},null,8,["id","relationType","relationId","ownerOptions","customerId","dicts","needLink"])):s("",!0),(n==null?void 0:n.key)==="annex"?(i(),r(e(V),{key:8,id:n==null?void 0:n.key,relationId:t.relationId,class:"mb16",onSubmit:q,fetchAttachment:t.fetchAttachment},null,8,["id","relationId","fetchAttachment"])):s("",!0)],512),[[X,!t.canEdit]])]))),128))}})});export{z as __tla,O as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.