PageSourceSearch

https://cdn.pacdora.com/_pacui/assets/legend-DIxgd2xTqc.js

js pacdora.com collected 2026-10-03 22:14:02 UTC 56,971 bytes, 1 lines download raw bytes

1import{$ as e,$t as t,Bn as n,Di as r,Fn as i,Gn as a,Hi as o,Hr as s,Ht as c,K as l,Ki as u,Ni as d,Pi as f,Pt as p,Qi as m,Ri as h,Si as g,St as _,Tt as v,Vt as y,Wn as b,Xi as x,Xr as S,Zi as C,_r as w,aa as T,bt as E,ct as D,dr as O,dt as k,er as A,ia as j,ni as ee,nt as te,ra as ne,ta as re,ut as ie,vr as ae,wi as oe}from"./src-D9GYhO4rRw.js";import{Bt as M,Et as se,Ht as ce,It as N,Jt as le,Lt as ue,Nt as de,Ot as fe,Pt as pe,St as P,Ut as me,Xt as F,Zt as he,an as I,at as ge,bt as L,ct as R,dn as z,en as B,fn as V,ft as H,gt as U,hn as W,ht as G,mn as _e,mt as K,pt as q,tt as ve,ut as ye,yt as J,zt as be}from"./vue-DR-_0DQxXA.js";import{n as xe}from"./Download-BGHzwkhJ3v.js";import{t as Se}from"./payEffect-D1Rq6QLNPy.js";import{n as Ce}from"./useExportLimit-Bxc94NWiul.js";import{n as we,s as Te,t as Ee}from"./Calc-_loo-hcbnt.js";import{t as De}from"./Date-DT3R-DfHsl.js";import{i as Oe}from"./useGlobal-BxA8x9BHT1.js";import{i as ke}from"./src-xsB56KtaP7.js";import"./Jump-5m19cvr5qJ.js";import{t as Ae}from"./Member-BcTkgUeso1.js";import{r as je}from"./src-BlqL_h5hDv.js";import{t as Me}from"./MenuCard-bIP_niQ08j.js";import{D as Ne,E as Pe,M as Y,N as Fe,O as Ie,P as Le,S as Re,_ as ze,c as Be,d as Ve,i as He,m as Ue,n as X,p as We,t as Ge,v as Ke,x as qe,y as Je}from"./app-DimC7ScA6_.js";import{t as Ye}from"./MessageTip-D-202C5XV_.js";import{t as Xe}from"./Packaging-B-5-dGOomW.js";import{a as Ze}from"./app-BDLA_EJqhs.js";import{t as Qe}from"./UnitSwitch-Cd9jvyIpyM.js";import{t as $e}from"./CupSizeModify-DkD2g7Xeun.js";import{n as et,t as tt}from"./SizeInputOfInch-BqApza11Of.js";import{t as nt}from"./des_info-DPPs3j1qJg.js";import{t as rt}from"./MoreTemplate-DH-CK83KI7.js";import{t as it}from"./useMore-BGSIlSgTXu.js";import{n as at}from"./resolutionEffect-RHHM8vBOIt.js";import{t as ot}from"./ExportDielineLimitTips-Rbn5zQDVC9.js";import{t as st}from"./Shortcuts-DJNdcjiaHO.js";var ct={class:`dieline-package-panel`,"data-feature":`PK-001 PK-002 PK-003 PK-007 PK-008`},lt={"data-feature":`PK-006`},ut=x(P({__name:`Package`,setup(e){let{project:r,emitter:i,doLength:o,project_name:s,model:c,replaceModel:l}=X(),{logined:u}=t(),d=I(!1),f=I(),p=I(`library`),m=async()=>u.value?!0:(await Pe(),u.value),h=H(()=>{if(!r.value)return!1;let e=Object.keys(r.value.layer),t=!1;for(let a of e){var n,i;if(t=!!((n=r.value)!=null&&n.layer[a].design_list.filter(e=>!e._is_temporary_data).length)||!!((i=r.value)!=null&&i.layer[a].inside_design_list.length),t)return t}return t}),g=e=>{let t=document.querySelector(`#app`),n=document.querySelector(`.dieline-detail-root`);e?(t.style.cursor=`not-allowed`,n.style.pointerEvents=`none`):(t.style.cursor=`default`,n.style.pointerEvents=`auto`)},_=(async e=>{if(f.value=e,h.value||o.value)f.value=e,d.value=!0;else return new Promise(t=>{var n;v(!1,t,(n=e.activeModelSetting)==null?void 0:n.id)})}),v=async(e=!1,t,n)=>{g(!0);try{p.value===`library`?(e&&(s.value=r.value.project_name,r.value&&Ze(r.value.id)),a(location.href,f.value.dielineNameKey),await Je(f.value.dielineNameKey,!1,!!e,n)):(await Ke(f.value.id+``,f.value.dielineNameKey,!1,!1),b(window.location.href,f.value.dielineNameKey,{id:f.value.id+``})),l(),o.value=0}catch(e){console.error(e)}finally{g(!1),o.value=0,t&&t()}},y=()=>{d.value=!1,v(!0)},x=I();try{n(`tag`)&&(x.value=Number(n(`tag`)))}catch{x.value=void 0}return(e,t)=>(N(),U(R,null,[q(`div`,ct,[L(Xe,{mode:`dieline`,activeTag:z(x),loadModelFunc:_,activeTab:p.value,"onUpdate:activeTab":t[0]||(t[0]=e=>p.value=e),isUploadDielineBtnVisible:!1,class2:z(c).class2,"ensure-private-tab-access":m},null,8,[`activeTag`,`activeTab`,`class2`])]),q(`div`,lt,[L(Ye,{leaveDialogVisible:d.value,"onUpdate:visible":t[1]||(t[1]=e=>d.value=e),"onRelace:item":y},null,8,[`leaveDialogVisible`])])],64))}}),[[`__scopeId`,`data-v-6a56773c`]]),dt={key:0,class:`size-manufacture-dimensions-item`},ft=[`gtm`,`onClick`],pt={class:`size-mode-item__loading`},mt=x(P({__name:`SizeType`,props:{isFixedSizeCate:{type:Boolean}},setup(e){let t=e;ve(e=>({"1b52c291":z(i)}));let{project:n,model:r}=X(),i=re({"en-US":`14px`,"es-ES":`13px`}),a=I(!1),o=I();le(()=>{var e;return(e=n.value)==null?void 0:e.size_type},e=>{o.value=e},{immediate:!0});
1async function s(e){e!==o.value&&!a.value&&(a.value=!0,o.value=e,await Fe({size_type:e,noGetThinkness:!0},!1,!1),a.value=!1)}let c=H(()=>{var e,n;if(t.isFixedSizeCate)return[];let i=((e=r.value.cate_info)==null?void 0:e.IsOnlyManufacture)??0,a=((n=r.value.cate_info)==null?void 0:n.complex_type)===1;return i===1||a?[{label:m(`SizeType.manufactureDimensions`),value:`dm`}]:i===2?[{label:m(`SizeType.manufactureDimensions`),value:`dm`},{label:m(`SizeType.innerDimensions`),value:`id`}]:i===3?[{label:m(`SizeType.manufactureDimensions`),value:`dm`},{label:m(`SizeType.outerDimensions`),value:`ed`}]:[{label:m(`SizeType.manufactureDimensions`),value:`dm`},{label:m(`SizeType.innerDimensions`),value:`id`},{label:m(`SizeType.outerDimensions`),value:`ed`}]}),l=H(()=>e=>({id:`inner`,ed:`outer`,dm:`manufacture`})[e]);return(e,t)=>(N(),U(`div`,{class:V(`size-mode-box ${e.isFixedSizeCate?`size-mode-box-fixed`:``}`)},[e.isFixedSizeCate?(N(),U(`div`,dt,W(z(m)(`SizeType.manufactureDimensions`)),1)):G(``,!0),(N(!0),U(R,null,M(c.value,e=>(N(),U(`div`,{key:e.value,class:V([{active:o.value===e.value,disabled:a.value},`size-mode-item`]),gtm:`ga-dieline_dieline_basic_${l.value(e.value)}`,onClick:t=>s(e.value)},[J(W(e.label)+` `,1),he(q(`div`,pt,[L(z(u))],512),[[ge,a.value&&o.value===e.value]])],10,ft))),128))],2))}}),[[`__scopeId`,`data-v-567fc5a3`]]),ht=e=>(be(`data-v-9f2225f2`),e=e(),ue(),e),gt={class:`proper-content`},_t={class:`proper-item-title`},vt={key:0,class:`input-mask`},yt=ht(()=>q(`span`,{class:`unit`},`mm`,-1)),bt={key:0,class:`error-wrap`},xt={class:`errorTip pointer`},St=ht(()=>q(`i`,{class:`p-icon-dieline-tip-fill pointer`},null,-1)),Ct=x(P({__name:`SizeInput`,emits:[`focus`],setup(e,{emit:t}){let{knife:n,project:r,unitType:i,sizeLimits:a,curSelectProp:s,curSelected:c,loadingLine:l,thicknessLimit:d,currentScience:p,doLength:h,replaceModel:g,emitter:_}=X(),v={tip:m(`SizeInput.warnTip`),title:m(`SizeInput.warnTitle`),content:m(`SizeInput.warnContent`)},y=I(!1),b=I([]),x=H(()=>{var e;let{lengthLimit:t,widthLimit:i,heightLimit:o,defaultSize:s}=a.value||{},c={length:{min:0,max:1e6},width:{min:0,max:1e6},height:{min:0,max:1e6}},l=new et(t,i,o,s,n.value),{thickness:u,inless:d=0,outless:f=0}=r.value||{};l.setDepths(u,d,f);let p=l.getLimits(((e=r.value)==null?void 0:e.size_type)??`id`);return p.l&&(c.length.min=parseFloat(p.l[0]),c.length.max=parseFloat(p.l[1])),p.w&&(c.width.min=parseFloat(p.w[0]),c.width.max=parseFloat(p.w[1])),p.h&&(c.height.min=parseFloat(p.h[0]),c.height.max=parseFloat(p.h[1])),c}),S=H(()=>{var e;return D((e=n.value)==null?void 0:e.modeCate)}),C=H(()=>!!S.value),w=H(()=>{var e;if(!b.value)return[];let t=[{title:m(`length`),prop:`length`,suffix:`L`},{title:m(`width`),prop:`width`,suffix:`W`},{title:m(`height`),prop:`height`,suffix:`H`}],r=(e=n.value)==null||(e=e.size)==null?void 0:e.like;return t.map(e=>{if(r&&r[e.suffix]){let n=t.find(t=>t.suffix===r[e.suffix]);return{disabled:!0,title:e.title,prop:n==null?void 0:n.prop,suffix:e.suffix,min:20,max:2e3}}else{let t=x.value[e.prop];return{title:e.title,prop:e.prop,suffix:e.suffix,...t}}}).map(e=>{var t;return{...e,value:(t=b.value)==null?void 0:t[e.suffix]}}).filter(e=>!!e&&e.value>0)});async function T(e,t,i){var a;h.value++,Y.value=!0,l.value=i;let o=n.value[{dm:`knifeSize`,id:`size`,ed:`outSize`}[(a=r.value)==null?void 0:a.size_type]];o[i]=e,await ze(o);let s=Ie(p.value,d.value),c={[t]:e};s&&Object.assign(c,He(s)),await Fe(c,!1,!0,e=>{e.warning?y.value=!0:y.value=!1}),Y.value=!1,l.value=``,await Ne()}le(()=>n.value,e=>{var t,i;let a=((t=r.value)==null?void 0:t.size_type)??`id`;b.value=(i=n.value)==null?void 0:i[{id:`size`,ed:`outSize`,dm:`knifeSize`}[a]]},{immediate:!0});function E(e){s.value=e,c.value=e,t(`focus`)}function O(){var e,t,n,i;(e=(t=window).$track)==null||e.call(t,{event:`dieline_dieline_basic_size_modify`,type:((n=r.value)==null?void 0:n.size_type)??`id`,model_no:(i=r.value)==null||(i=i.cate)==null?void 0:i.cate_no})}let k=I(!0),A=e=>!!(e===0&&k.value);de(()=>{_.on(`change:openParam`,e=>{let{key:t,value:n}=e;[`L`,`W`,`H`].includes(t)&&(b.value[t]=n)})});function j(e){var t;(t=e.target.closest(`.proper-item`))==null||(t=t.querySelector(`input`))==null||t.focus()}let ee=H(()=>`<h3>${v.title}</h3><p>${v.content}</p>`);return(e,t)=>(N(),U(`div`,gt,[(N(!0),U(R,null,M(w.value,(e,n)=>(N(),U(`div`,{key:e.suffix,class:V([`proper-item`,{active:z(s)===e.suffix,"size-input--disabled":C.value}]),onClick:j}
1,[q(`div`,_t,W(e.title),1),z(c)===e.suffix&&z(Y)?(N(),U(`div`,vt,[L(z(u))])):G(``,!0),z(i)===`mm`?(N(),K(z(f),{key:1,min:e.min,max:e.max,value:e.value,hideControl:!0,onClick:O,precision:2,onFocus:t=>E(e.suffix),onBlur:t[0]||(t[0]=e=>{s.value=``,k.value=!1}),size:`lg`,step:.01,autoFocus:A(n),autoSelectAfterFocus:!0,disabled:z(Y)||C.value,onChange:t=>T(t,e.prop,e.suffix)},{append:F(()=>[yt]),_:2},1032,[`min`,`max`,`value`,`onFocus`,`autoFocus`,`disabled`,`onChange`])):G(``,!0),z(i)===`in`?(N(),K(tt,{key:2,min:e.min,max:e.max,size:`lg`,onClick:O,precision:4,onFocus:t=>E(e.suffix),onBlur:t[1]||(t[1]=e=>{s.value=``,k.value=!1}),value:e.value,hideControl:!0,step:1e-4,disabled:z(Y)||C.value,autoFocus:A(n),onChange:t=>T(t,e.prop,e.suffix)},null,8,[`min`,`max`,`onFocus`,`value`,`disabled`,`autoFocus`,`onChange`])):G(``,!0)],2))),128)),y.value?(N(),U(`div`,bt,[L(z(o),{title:ee.value,align:`rightBottom`,overlayClassName:`errorTip-pop`},{default:F(()=>[q(`div`,xt,[J(W(v.tip)+` `,1),St])]),_:1},8,[`title`])])):G(``,!0)]))}}),[[`__scopeId`,`data-v-9f2225f2`]]),wt={class:`z-title`},Tt={class:`z-content`,style:{color:`#60656c`,"margin-top":`44px`}},Et={class:`z-name`},Dt={class:`z-text`},Ot={class:`z-name`},kt={class:`z-text`},At={class:`z-name`},jt={class:`z-text`},Mt={class:`z-text`,style:{"margin-bottom":`0`}},Nt=q(`div`,{class:`z-image`},[q(`img`,{alt:`dieline output size`,src:`https://cdn.pacdora.com/web-assets/c617d992-e6b5-436c-8340-d0a66234fbf0.png`,style:{width:`272px`,height:`156px`}})],-1),Pt=P({__name:`SizeModeDialog`,props:{visible:{type:Boolean}},emits:[`update:visible`],setup(e,{emit:t}){return(e,n)=>(N(),K(ye,{to:`body`},[L(z(h),{class:`dialog-size-mode`,"onUpdate:visible":n[0]||(n[0]=e=>t(`update:visible`,e)),visible:e.visible,width:`900px`},{default:F(()=>[q(`h3`,wt,W(e.$T(`SizeModeDialog.dialogTitle`)),1),q(`div`,Tt,[q(`h4`,Et,W(e.$T(`SizeModeDialog.name1`)),1),q(`p`,Dt,W(e.$T(`SizeModeDialog.text1`)),1),q(`h4`,Ot,W(e.$T(`SizeModeDialog.name2`)),1),q(`p`,kt,W(e.$T(`SizeModeDialog.text2`)),1),q(`h4`,At,W(e.$T(`SizeModeDialog.name3`)),1),q(`p`,jt,W(e.$T(`SizeModeDialog.text3`)),1),q(`p`,Mt,W(e.$T(`SizeModeDialog.text4`)),1),Nt])]),_:1},8,[`visible`])]))}}),Ft={class:`z-title`},It={class:`z-content`,style:{color:`#60656c`,"margin-top":`50px`}},Lt={class:`z-text`}
1,Rt=q(`div`,{class:`u-row is-justcenter`},[q(`img`,{alt:`dieline custom size`,src:`https://cdn.pacdora.com/web-assets/1cc4814e-cac8-40aa-b485-33f8256da819.png`,style:{width:`780px`,height:`200px`,margin:`60px 0`}})],-1),zt={class:`z-text`},Bt=P({__name:`CustomSizeDialog`,props:{visible:{type:Boolean}},emits:[`update:visible`],setup(e,{emit:t}){return(e,n)=>(N(),K(ye,{to:`body`},[L(z(h),{class:`dialog-size-mode`,"onUpdate:visible":n[0]||(n[0]=e=>t(`update:visible`,e)),visible:e.visible,width:`900px`},{default:F(()=>[q(`h3`,Ft,W(e.$T(`CustomSizeDialog.commonLength`)),1),q(`div`,It,[q(`p`,Lt,W(e.$T(`CustomSizeDialog.tip1`)),1),Rt,q(`p`,zt,W(e.$T(`CustomSizeDialog.tip2`)),1)])]),_:1},8,[`visible`])]))}}),Vt={class:`z-title`},Ht={class:`out-content`},Ut={class:`z-content`,style:{color:`#60656c`,"margin-top":`calc(50px - 0)`}},Wt={class:`z-item-list u-col`},Gt={class:`z-material`},Kt=[`src`],qt={class:`z-desc u-ml30`,style:{"flex-grow":`0`}},Jt={class:`u-tbold z-item-title`},Yt=[`innerHTML`],Xt=P({__name:`MaterialTipDialog`,props:{visible:{type:Boolean}},emits:[`update:visible`],setup(e,{emit:t}){let n=[{imageSrc:`https://cloud.pacdora.com/i/ui/dieline/waleng.png?imageView2/0/w/400/h/300/format/webp/q/80`,title:m(`MaterialTipDialog.title1`),desc:m(`MaterialTipDialog.desc1`)},{imageSrc:`https://cloud.pacdora.com/i/ui/dieline/baika.png?imageView2/0/w/400/h/300/format/webp/q/80`,title:m(`MaterialTipDialog.title2`),desc:m(`MaterialTipDialog.desc2`)},{imageSrc:`https://cloud.pacdora.com/i/ui/dieline/baiban.png?imageView2/0/w/400/h/300/format/webp/q/80`,title:m(`MaterialTipDialog.title3`),desc:m(`MaterialTipDialog.desc3`)},{imageSrc:`https://cloud.pacdora.com/i/ui/dieline/niupi.png?imageView2/0/w/400/h/300/format/webp/q/80`,title:m(`MaterialTipDialog.title4`),desc:m(`MaterialTipDialog.desc4`)},{imageSrc:`https://cloud.pacdora.com/i/ui/dieline/coated.png?imageView2/0/w/400/h/300/format/webp/q/80`,title:m(`MaterialTipDialog.title5`),desc:m(`MaterialTipDialog.desc5`)}];return(e,r)=>{let i=ce(`b-hline`);return N(),K(ye,{to:`body`},[L(z(h),{class:`dialog-material`,"onUpdate:visible":r[0]||(r[0]=e=>t(`update:visible`,e)),visible:e.visible,width:`900px`},{default:F(()=>[q(`h3`,Vt,W(z(m)(`MaterialTipDialog.dialogTitle`)),1),q(`div`,Ht,[q(`div`,Ut,[q(`div`,Wt,[(N(),U(R,null,M(n,(e,t)=>q(`div`,{key:t,class:`z-item`},[q(`div`,Gt,[q(`img`,{class:`imgMarterial`,alt:`material`,src:e.imageSrc,style:{width:`160x`,height:`120px`,"object-fit":`cover`,"flex-grow":`0`}},null,8,Kt),q(`div`,qt,[q(`h4`,Jt,W(e.title),1),q(`p`,{class:`z-item-text`,innerHTML:e.desc},null,8,Yt)])]),t<n.length-1?(N(),K(i,{key:0,class:`u-my16 z-sepline`,color:`#E0E0E0`})):G(``,!0)])),64))])])])]),_:1},8,[`visible`])])}}}),Zt={class:`thickness-control`},Qt={key:0,class:`thickness-control__mask`},$t={key:1,class:`thickness-control__loading`},en=x(P({__name:`ThicknessEdit`,setup(e){let{unitType:t,project:n,knife:r,effectiveThicknessRange:i,isFixedThickness:a,doLength:o}=X(),s=H(()=>{var e,t;let r=0,a=((e=n.value.cate)==null?void 0:e.elaborate)===1,o=(((t=n.value)==null||(t=t.cate)==null?void 0:t.layerList)??[]).filter(e=>a?e.isGrey:!e.isGrey).map(e=>e.name);r=a?n.value.layer[o[0]].thickness:n.value.layer[o].thickness;let{min:s,max:c}=i.value;s<=c&&(r<s?r=s:r>c&&(r=c)),Object.assign(n.value,{thickness:r});let l=n.value.layer,u=Ee(r),d=we(r-u,2);return o.forEach(e=>{l[e].thickness=r,l[e].inless=u,l[e].outless=d}),r}),c=H(()=>{let{min:e,max:t}=i.value;if(e>t){let n=Math.min(e,t);return{min:n,max:n}}return{min:e,max:t}}),l=I(!1),d=async e=>{if(!a.value)try{l.value=!0,o.value++;let t=Ee(e);await Fe({thickness:e,inless:t,outless:Number((e-t).toFixed(2)),noGetThinkness:!0})}finally{l.value=!1}};return(e,n)=>(N(),U(`div`,Zt,[z(a)?(N(),U(`div`,Qt)):G(``,!0),l.value?(N(),U(`div`,$t,[L(z(u))])):G(``,!0),z(t)===`mm`?(N(),K(z(f),{key:2,min:c.value.min,max:c.value.max,disabled:z(a),precision:2,gtm:`ga-dieline_dieline_basic_thickness_modify`,value:s.value,hideControl:!1,step:.1,size:`lg`,onChange:d},null,8,[`min`,`max`,`disabled`,`value`])):G(``,!0),z(t)===`in`?(N(),K(tt,{key:3,min:c.value.min,max:c.value.max,disabled:z(a),precision:4,gtm:`ga-dieline_dieline_basic_thickness_modify`,value:s.value,isUnit:!1,hideControl:!1,step:1e-4,size:`lg`,onChange:d},null,8,[`min`,`max`,`disabled`,`value`])):G(``,!0)]))}}
1),[[`__scopeId`,`data-v-338368b6`]]),tn={class:`material-tree-item material-tree-item--value`},nn=[`src`,`onError`],rn={class:`material-tree-item__label`},an={class:`material-tree-item`},on=[`src`,`onError`],sn=x(P({__name:`MaterialSelect`,setup(e){let{thicknessLimit:t,project:n,knife:r,materialList:i,doLength:a}=X(),o=se(`dielineMaterialTeleportToBody`,!0),s=se(`dielineMaterialTargetLayerName`,null),c=H(()=>z(s)),l=se(`dielineInjectedBody`,!1),u=H(()=>[{key:`White paperboard`,label:m(`MaterialGroup.whitePaperboard`),id:`white paperboard`},{key:`Kraft paperboard`,label:m(`MaterialGroup.kraftPaperboard`),id:`kraft paperboard`},{key:`Art paper`,label:m(`MaterialGroup.artPaper`),id:`Art paper`},{key:`Corrugated board`,label:m(`MaterialGroup.corrugatedBoard`),id:`corrugated paper`}]),f=H(()=>{var e;let{max:r,min:a}=t.value,o=i.value.map(e=>({...e,key:e.id,value:e.name,science_image:e.image,scienceImage:e.image,image:p(e.image,{width:64,height:64}),noSelect:e.min_thickness>r||e.max_thickness<a})),s=u.value.map(e=>e.id),c=(e=n.value)==null?void 0:e.supportSciences;return!l&&Array.isArray(c)&&c.length===0?[]:o.filter(e=>!e.disabled&&s.includes(e.group_key))}),h={"white paperboard":8,"kraft paperboard":7,"Art paper":153,"corrugated paper":152};function g(e,t,n){let r=e.findIndex(e=>e.id===t);if(r<0)return e;let i=e.slice(),[a]=i.splice(r,1),o=i.findIndex(e=>Number(e.min_thickness)>n);return o<0?i.push(a):i.splice(o,0,a),i}function _(e,t){let n=Number(e.thickness),r=Number(t.thickness),i=Number.isFinite(n),a=Number.isFinite(r);return i&&a?n-r:i?-1:+!!a}let v=H(()=>{let e={};for(let t of f.value){let n={key:t.value,label:t.name,...t};e[n.group_key]?e[n.group_key].push(n):e[n.group_key]=[n]}let{max:n}=t.value;return u.value.map(t=>{if(e[t.id]){let r=[...e[t.id]].sort(_),i=h[t.id];return i!==void 0&&(r=g(r,i,n)),{...t,children:r,noSelect:!1,isGroup:!0}}return{...t,isGroup:!0}}).filter(e=>e.children)}),y=H(()=>{var e,t,r;if(c.value&&!((e=n.value)==null||(e=e.layer)==null)&&e[c.value]){var i;return n.value.layer[c.value].science_id||((i=n.value)==null?void 0:i.science_id)||``}let a=((t=n.value.cate)==null?void 0:t.elaborate)===1;return((r=n.value)==null?void 0:r.science_id)||(a?``:n.value.layer.traditional.science_id)});function b(e){return e&&e.replace(/\s*[((][^))]*[))]\s*/g,``).trim()}async function x(e){if(e.isGroup)return;a.value++,window.$track({event:`dieline_dieline_basic_material_change`});let t=e.thickness??e.min_thickness,n=Ee(t),r=we(t-n,2);await Fe({science_id:e.id,science_image:e.image,science_name:e.name,science_image_repeat:null,thickness:t,inless:n,outless:r})}return(e,t)=>(N(),K(z(d),{class:`material-select`,trigger:`click`,size:`lg`,data:v.value,value:y.value,TeleportToBody:z(o),"auto-sub-width":``,onSelect:x},{value:F(({image:e,label:t,science_image:n})=>[q(`div`,tn,[e?(N(),U(`img`,{key:0,src:e,onError:e=>{let t=e.target;n&&t.src!==n&&(t.src=n)}},null,40,nn)):G(``,!0),q(`span`,rn,W(b(t)??`Custom`),1)])]),treeItem:F(e=>[q(`div`,an,[q(`img`,{src:e.image,onError:t=>{let n=t.target,r=e.science_image;r&&n.src!==r&&(n.src=r)}},null,40,on),J(` `+W(e.label),1)])]),_:1},8,[`data`,`value`,`TeleportToBody`]))}}),[[`__scopeId`,`data-v-62c1e079`]]),cn={key:0,class:`thickness-range`},ln=x(P({__name:`ThicknessRange`,setup(e){let{effectiveThicknessRange:t,isFixedThickness:n,unitType:r}=X();function i(e,t){return(e*.0394).toFixed(t)}let a=H(()=>{let{min:e,max:n}=t.value;return r.value===`in`?[i(e,4),i(n,4),r.value]:[e,n,r.value]}),o=H(()=>!n.value&&t.value.min<=t.value.max);return(e,t)=>o.value?(N(),U(`div`,cn,` (`+W(a.value[0])+`~`+W(a.value[1])+W(a.value[2])+`) `,1)):G(``,!0)}}),[[`__scopeId`,`data-v-20f9bb4c`]]),un={class:`basic-root`,"data-feature":`BS-001`},dn={class:`basic-root__container`},fn={key:0},pn={class:`title title-op`},mn={key:0,style:{width:`76px`},"data-feature":`BS-003`},hn={key:1,"data-feature":`BS-003`},gn={"data-feature":`BS-002`},_n={key:0,class:`title title-op flex`},vn={key:1,"data-feature":`BS-007`},yn={class:`title title-op`},bn={key:1,"data-feature":`BS-008`},xn={class:`title title-op flex`},Sn={"data-feature":`BS-012`},Cn=x(P({__name:`Basic`,setup(e){let{knife:t,project:n,model:r,unitType:i,replaceModel:a,isFixedThickness:o}=X(),s=I(!1),c=I(!1),l=I(!1),u=H(()=>{var e,t;return n.value&&((e=n.value)==null?void 0:e.cate)&&((t=n.value)==null||(t=t.cate)==null?void 0:t.complex_type)===1}),d=H(()=>{var e;return D((e=t.value)==null?void 0:e.modeCate)}),f=H(()=>{var e;return((e=n.value)==null||(e=e.cate)==null?void 0:e.elaborate)===1}),p=H(()=>n.value&&t.value),m=async({data:e,callback:t})=>{await Ve(e),await a()};return(e,a)=>(N(),U(R,null,[q(`div`,un,[L(z(g),null,{default:F(()=>[q(`div`,dn,[!u.value&&p.value?(N(),U(`div`,fn,[q(`div`,pn,[J(W(e.$T(`customSize`))+` `,1),q(`i`,{class:`p-icon-packaging-info pointer vertical-align-b`,"data-feature":`BS-010`,onClick:a[0]||(a[0]=e=>c.value=!0)}),z(T)?(N(),U(`div`,mn,[L(Qe,{style:{position:`relative`},project:z(n),"onUpdate:project":a[1]||(a[1]=e=>B(n)?n.value=e:null),unitType:z(i),gtm:{inGtm:`ga-dieline_dieline_basic_in`,mmGtm:`ga-dieline_dieline_basic_mm`},class:`title-unit-switch`},null,8,[`project`,`unitType`])])):(N(),U(`div`,hn,[L(Qe,{project:z(n),"onUpdate:project":a[2]||(a[2]=e=>B(n)?n.value=e:null),unitType:z(i),gtm:{inGtm:`ga-dieline_dieline_basic_in`,mmGtm:`ga-dieline_dieline_basic_mm`},class:`title-unit-switch`},null,8,[`project`,`unitType`])]))]),q(`div`,gn,[L(Ct)]),f.value?G(``,!0):(N(),U(`div`,_n,[J(W(e.$T(`Basic.chooseMaterial`))+` `,1),q(`i`,{class:`p-icon-packaging-info pointer`,"data-feature":`BS-011`,onClick:a[3]||(a[3]=e=>l.value=!0)})])),f.value?G(``,!0):(N(),U(`div`,vn,[L(sn)])),q(`div`,yn,[q(`div`,null,W(e.$T(z(o)?`Basic.thickness`:`Basic.customThickness`)),1),L(ln)]),L(en)])):G(``,!0),u.value&&p.value?(N(),U(`div`,bn,[L($e,{projectData:z(n),knifeData:z(t),modelData:z(r),isUpload:!1,"onSize:change":m},null,8,[`projectData`,`knifeData`,`modelData`])])):G(``,!0),q(`div`,xn,[J(W(e.$T(`Basic.sizeMode`))+` `,1),q(`i`,{class:`p-icon-packaging-info pointer`,"data-feature":`BS-009`,onClick:a[4]||(a[4]=e=>s.value=!0)})]),q(`div`,Sn,[L(mt,{isFixedSizeCate:d.value},null,8,[`isFixedSizeCate`])])])]),_:1})]),L(Pt,{visible:s.value,"onUpdate:visible":a[5]||(a[5]=e=>s.value=!1)},null,8,[`visible`]),L(Bt,{visible:c.value,"onUpdate:visible":a[6]||(a[6]=e=>c.value=!1)},null,8,[`visible`]),L(Xt,{visible:l.value,"onUpdate:visible":a[7]||(a[7]=e=>l.value=!1)},null,8,[`visible`])],64))}}),[[`__scopeId`,`data-v-0da80dbd`]]),wn=e=>(be(`data-v-519c73d5`),e=e(),ue(),e),Tn={class:`aside-advance-root`},En={key:0,class:`aside-advance-root__upgrade`,"data-feature":`AD-001`},Dn={class:`aside-advance-root__upgrade__title`},On={class:`pac-ell`},kn={key:1,class:`advance-tip`,"data-feature":`AD-002`},An={class:`title title-op`},jn={class:`title-text`},Mn={key:0,style:{width:`76px`},"data-feature":`AD-003`},Nn={key:1,"data-feature":`AD-003`},Pn={key:2,class:`title-mask`},Fn={class:`proper-content-advance`,"data-feature":`AD-004`},In={key:0,class:`proper-content-advance__mask`},Ln={key:0,class:`input-mask`},Rn=wn(()=>q(`div`,{class:`proper-item-title`},`BL`,-1)),zn=wn(()=>q(`span`,{class:`unit`},`mm`,-1)),Bn={key:0,class:`input-mask`},Vn={class:`proper-item-title`},Hn=wn(()=>q(`span`,{class:`unit`},`mm`,-1)),Un={key:0,class:`input-mask`},Wn={class:`proper-item-title`},Gn={class:`unit`},Kn=x(P({__name:`Advance`,setup(e){let{user:n,promise:r}=t(),i=I(!1);async function a(){await r,i.value=!(await _({url:`/api/v2/pay/unified/checkPro`,method:`GET`})).result&&n.value.plan===`pro`}let{knife:s,unitType:l,project:d,curSelectProp:p,model:m,emitter:h,loadingLine:b,curSelected:x}=X(),S=H(()=>We()),C=I(!0);C.value=y(`dieline:advance:tip:show`,!0,!0);function w(){C.value=!1,c(`dieline:advance:tip:show`,!1)}let E=(e,t)=>
1{console.log(`editOpenParams`,e,t),We().forEach(n=>{n.forEach(n=>{n.name===t&&(n.value=Number(e))})}),s.value.modeCate.layerList.forEach(n=>{if(!n.isGrey){var r;(r=s.value)==null||r.layer[n.name].sizeArrowData.forEach(n=>{n.lineName===t&&(n.lineLength=Number(e))})}})};async function D(e,t){try{var n,r;(n=(r=window).$track)==null||n.call(r,{event:`dieline_dieline_advanced_modify`,model_id:m.value.id,type:t}),b.value=t,Y.value=!0,E(e,t),await Fe({openParams:{[t]:e}}),await Ne()}catch(e){console.error(e)}finally{Y.value=!1,b.value=``}}function O(e){p.value=e,x.value=e}de(()=>{h.on(`change:openParam`,e=>{let{key:t,value:n}=e;[`L`,`W`,`H`].includes(t)||E(n,t)}),a()});let k=H(()=>{var e;let t=Object.keys(d.value.layer).find(e=>{var t;let n=(t=d.value.cate)==null||(t=t.layerList)==null?void 0:t.find(t=>t.name===e);return n&&!n.isGrey});return t?(e=d.value.layer)==null||(e=e[t])==null?void 0:e.bleedline:2});function A(e){var t;(t=e.target.closest(`.proper-item`))==null||(t=t.querySelector(`input`))==null||t.focus()}let j=async()=>{await v(),Se({sceneRefer:`dieline`,triggerRefer:`advancedParamsInDieline`,extra:{modelNo:m.value.num,origin:{origin1:`dieline`,origin3:`advanced_params`}}})};return(e,t)=>(N(),U(`div`,Tn,[z(Ge)?(N(),U(`div`,En,[q(`div`,Dn,W(e.$T(`upgradeToUnlockAdvancedParameters`))+`.`,1),q(`div`,{class:`aside-advance-root__upgrade__btn`,onClick:j,gtm:`ga-dieline_dieline_advanced_upgrade`},[L(Ae,{class:`aside-advance-root__upgrade__btn__member`,size:`lg`}),L(z(o),{align:`top`,title:`${e.$T(`pac_pay.upgradeTo`)} ${e.$T(`pac_pay.business`)}`,overflowTooltip:{rowLine:`single`,isIncludeBoundaries:!1}},{default:F(()=>[q(`div`,On,W(e.$T(`pac_pay.upgradeTo`))+` `+W(e.$T(`pac_pay.business`)),1)]),_:1},8,[`title`])])])):G(``,!0),C.value&&!z(Ge)?(N(),U(`div`,kn,[J(W(e.$T(`Advance.tip`))+` `,1),q(`i`,{class:`p-icon-close`,gtm:`ga-dieline_dieline_advanced_notice_close`,onClick:w})])):G(``,!0),q(`div`,An,[q(`span`,jn,W(e.$T(`customSize`)),1),z(T)?(N(),U(`div`,Mn,[L(Qe,{style:{position:`relative`},project:z(d),"onUpdate:project":t[0]||(t[0]=e=>B(d)?d.value=e:null),unitType:z(l),gtm:{inGtm:`ga-dieline_dieline_basic_in`,mmGtm:`ga-dieline_dieline_basic_mm`},class:`title-unit-switch`},null,8,[`project`,`unitType`])])):(N(),U(`div`,Nn,[L(Qe,{project:z(d),"onUpdate:project":t[1]||(t[1]=e=>B(d)?d.value=e:null),unitType:z(l),gtm:{inGtm:`ga-dieline_dieline_advanced_in`,mmGtm:`ga-dieline_dieline_advanced_mm`},class:`title-unit-switch`},null,8,[`project`,`unitType`])])),z(Ge)?(N(),U(`div`,Pn)):G(``,!0)]),q(`div`,Fn,[z(Ge)?(N(),U(`div`,In)):G(``,!0),L(z(g),{placeholderHeight:20,maskHeight:20,autoShowMask:!1,topMaskVisible:``,topPlaceholderVisible:``,"gutter-of-side":2},{default:F(()=>[(N(!0),U(R,null,M(S.value,(e,n)=>{var r;return N(),U(R,{key:`bleedline${n}`},[e&&e.length&&e[0].grade===2?(N(),U(`div`,{key:0,class:V([`proper-item`,{active:z(p)===`BL`}]),onClick:A,"data-feature":`AD-005 AD-008`},[z(x)===`BL`&&z(Y)?(N(),U(`div`,Ln,[L(z(u))])):G(``,!0),Rn,z(l)===`mm`?(N(),K(z(f),{key:1,min:2,max:10,class:`proper-item-input`,gtm:`ga-dieline_dieline_advanced_size_modify`,value:k.value,hideControl:!0,precision:2,onFocus:t[2]||(t[2]=e=>O(`BL`)),onBlur:t[3]||(t[3]=e=>p.value=``),size:`lg`,step:.01,disabled:z(Y),onChange:t[4]||(t[4]=e=>D(e,`BL`))},{append:F(()=>[zn]),_:1},8,[`value`,`disabled`])):G(``,!0),z(l)===`in`?(N(),K(tt,{key:2,min:2,max:10,gtm:`ga-dieline_dieline_advanced_size_modify`,size:`lg`,class:`proper-item-input`,precision:4,onFocus:t[5]||(t[5]=e=>O(`BL`)),onBlur:t[6]||(t[6]=e=>p.value=``),value:((r=z(d))==null?void 0:r.bleedline)??2,hideControl:!0,step:1e-4,disabled:z(Y),onChange:t[7]||(t[7]=e=>D(e,`BL`))},null,8,[`value`,`disabled`])):G(``,!0)],2)):G(``,!0),(N(!0),U(R,null,M(e,(e,n)=>(N(),U(R,{key:`${e.name}${n}`},[e.unit===`length`?(N(),U(`div`,{key:0,class:V([`proper-item`,{active:e.name===z(p)}]),onClick:A,"data-feature":`AD-006 AD-008`},[z(x)===e.name&&z(Y)?(N(),U(`div`,Bn,[L(z(u))])):G(``,!0),q(`div`,Vn,W(e.name),1),z(l)===`mm`?(N(),K(z(f),{key:1,min:e.min,max:e.max,gtm:`ga-dieline_dieline_advanced_size_modify`,class:`proper-item-input`,value:e.value,hideControl:!0,precision:2,autoSelectAfterFocus:!0,onFocus:t=>O(e.name),onBlur:t[8]||(t[8]=e=>p.value=``),size:`lg`,step:.01,disabled:z(Y),onChange:t=>D(t,e.name)},{append:F(()=>[Hn]),_:2},1032,[`min`,`max`,`value`,`onFocus`,`disabled`,`onChange`])):G(``,!0),z(l)===`in`?(N(),K(tt,{key:2,min:e.min,max:e.max,size:`lg`,gtm:`ga-dieline_dieline_advanced_size_modify`,class:`proper-item-input`,precision:4,onFocus:t=>O(e.name),onBlur:t[9]||(t[9]=e=>p.value=``),value:e.value,hideControl:!0,step:1e-4,disabled:z(Y),onChange:t=>D(t,e.name)},null,8,[`min`,`max`,`onFocus`,`value`,`disabled`,`onChange`])):G(``,!0)],2)):(N(),U(`div`,{key:1,class:V([`proper-item`,{active:e.name===z(p)}]),onClick:A,"data-feature":`AD-007 AD-008`},[z(x)===e.name&&z(Y)?(N(),U(`div`,Un,[L(z(u))])):G(``,!0),q(`div`,Wn,W(e.n
1ame),1),L(z(f),{min:e.min,max:e.max,class:`proper-item-input`,gtm:`ga-dieline_dieline_advanced_size_modify`,value:e.value,hideControl:!0,precision:2,onFocus:t=>O(e.name),onBlur:t[10]||(t[10]=e=>p.value=``),size:`lg`,step:.01,disabled:z(Y),onChange:t=>D(t,e.name)},{append:F(()=>[q(`span`,Gn,W(e.unit===`number`?``:`°`),1)]),_:2},1032,[`min`,`max`,`value`,`onFocus`,`disabled`,`onChange`])],2))],64))),128))],64)}),128))]),_:1})])]))}}),[[`__scopeId`,`data-v-519c73d5`]]),qn={class:`dialog-content`},Jn={class:`title`},Yn={class:`label`},Xn={class:`cls-name`},Zn={class:`tags`},Qn={class:`label`},$n={class:`tags-box`},er={class:`label`},tr={class:`desc`},nr=[`innerHTML`],rr=x(P({__name:`Information`,props:{visible:{type:Boolean},gtm:{},description:{},model:{}},emits:[`update:visible`],setup(e,{emit:t}){let n=e;le(()=>n.visible,e=>{if(e){var t,n;(t=(n=window).$track)==null||t.call(n,{event:`dieline_dieline_info_pageview`})}});let r=H(()=>{var e,t;return(e=n.model)!=null&&e.tags?(t=n.model)==null?void 0:t.tags.filter(Boolean):[]});function i(){var e;window.open(j(`/dielines/${(e=n.model)==null?void 0:e.class2DielineNamekey}`),`_blank`)}return(e,n)=>(N(),K(z(h),{class:`dialog-information`,"onUpdate:visible":n[1]||(n[1]=e=>t(`update:visible`,e)),visible:e.visible,width:`900px`},{default:F(()=>{var t,a,o;return[q(`div`,qn,[q(`div`,Jn,W(e.$T(`Information.modelID`))+` : `+W((t=e.model)==null?void 0:t.num),1),q(`div`,Yn,W(e.$T(`Information.category`))+`:`,1),q(`div`,Xn,[q(`span`,{class:`cls-name-title`,onClick:n[0]||(n[0]=e=>i())},W((a=e.model)==null?void 0:a.class2Bymodel),1)]),q(`div`,Zn,[q(`div`,Qn,W(e.$T(`Information.tags`))+`:`,1),q(`div`,$n,[(N(!0),U(R,null,M(r.value,e=>(N(),U(`div`,{class:`tag-item`,key:e},W(e),1))),128))])]),q(`div`,er,W(e.$T(`Information.description`))+`:`,1),q(`div`,tr,[q(`span`,{innerHTML:(o=e.model)==null?void 0:o.description},null,8,nr)])])]}),_:1},8,[`visible`]))}}),[[`__scopeId`,`data-v-99484476`]]),ir=P({__name:`DielineMore`,setup(e){let{openOnlinePrinting:t,openAiBgGenerator:n,open3DModeling:r,openMockupGenerator:i,openDielineGenerator:a,openMockups:o,openDielines:s,openAiInspiration:c,openAiDesign:l}=it(),u={title:m(`tool.furtherDesign`),dataFeature:`MR-001`,contents:[{text:m(`tool.designOnline`),dataFeature:`MR-001`,background:`var(--secondary-background-hover)`,borderColor:`var(--auxiliary-background)`,hoverBorderColor:`var(--stroke-active)`,activeBorderColor:`var(--stroke-active)`,gtm:`ga-dieline_dieline_more_design`,onClick:()=>_()}],divider:!0},d=[{text:m(`tool.aiInspirationMore`),dataFeature:`MR-003`,onClick:l,gtm:`ga-dieline_dieline_more_ai_inspiration`},{text:m(`tool.designInIllustrator`),badgePosition:`header.tools.pacdora-plugin`,onClick:()=>window.open(j(`/enterprise/pacdora-plugin`),`_blank`),gtm:`ga-dieline_dieline_more_plugin`,divider:!0},{text:m(`tool.aiBackgroundGenerator`),dataFeature:`MR-004`,onClick:n,gtm:`ga-dieline_dieline_more_ai_background`},{text:m(`tool.D3Modeling`),dataFeature:`MR-005`,onClick:r,gtm:`ga-dieline_dieline_more_3D_software`},{text:m(`tool.mockups`),dataFeature:`MR-006`,onClick:o,gtm:`ga-dieline_dieline_more_resource_mockup`},{text:m(`tool.dielines`),dataFeature:`MR-007`,onClick:s,gtm:`ga-dieline_dieline_more_resource_dieline`}],{project:f,model:p}=X(),h=H(()=>{var e,t;return f.value&&((e=f.value)==null?void 0:e.cate)&&((t=f.value)==null||(t=t.cate)==null?void 0:t.complex_type)===1}),g=H(()=>{var e;let n={background:`var(--primary-background)`,textItems:[...d]},r=[u,{title:m(`tool.moreService`),dataFeature:`MR-002 MR-003 MR-004 MR-005 MR-006 MR-007`,contents:[n]}];return((e=p.value)==null?void 0:e.canPrint)===1&&n.textItems.unshift({text:m(`tool.onlinePrinting`),dataFeature:`MR-002`,onClick:t,gtm:`ga-dieline_dieline_more_priting`}),r});async function _(e){if(!e){var t,n,r;(t=(n=window).$track)==null||t.call(n,{event:`dieline_dieline_3Ddesign_${h.value?`mockup`:`box`}_choose`,model_id:(r=p.value)==null?void 0:r.id})}var i=window.open(`/loading`,`_blank`);if(f.value.id||await Re(),await Le(),await Fe({},!0,!1),i){var a;i.location=j(`/mockup-detail/${p.value.mockupNameKey}?dieline_id=${(a=f.value)==null?void 0:a.id}${e?`&key=${e}
1`:``}`)}}return(e,t)=>(N(),K(rt,{options:g.value,gtm:`ga-dieline_dieline_more`,"data-feature":`MR-001 MR-002 MR-003 MR-004 MR-005 MR-006 MR-007`},null,8,[`options`]))}}),ar=e=>(be(`data-v-ffc673e3`),e=e(),ue(),e),or={key:0,class:`dieline-plugin-entry`},sr=[`href`],cr={class:`dieline-plugin-entry__title`},lr=ar(()=>q(`i`,{class:`p-icon-leave-arrow`,"aria-hidden":`true`},null,-1)),ur={class:`dieline-plugin-entry__description`},dr=[`aria-label`],fr=[ar(()=>q(`i`,{class:`p-icon-close`,"aria-hidden":`true`},null,-1))],pr=`pac-dieline-plugin-fixed-entry-dismissed-v1`,mr=x(P({__name:`DielinePluginEntry`,setup(e){let t=I(localStorage.getItem(pr)!==`true`),n=j(`/enterprise/pacdora-plugin`);function r(){t.value=!1,localStorage.setItem(pr,`true`)}return(e,i)=>t.value?(N(),U(`div`,or,[q(`a`,{class:`dieline-plugin-entry__link`,href:z(n),target:`_blank`,rel:`noopener noreferrer`,gtm:`ga-dieline_dieline_fixed_plugin`},[q(`span`,cr,[J(W(z(m)(`tool.openInIllustrator`))+` `,1),lr]),q(`span`,ur,W(z(m)(`tool.designDielinesPreview3D`)),1)],8,sr),q(`button`,{type:`button`,class:`dieline-plugin-entry__close`,"aria-label":z(m)(`pac_global.close`),gtm:`ga-dieline_dieline_fixed_plugin_close`,onClick:r},fr,8,dr)])):G(``,!0)}}),[[`__scopeId`,`data-v-ffc673e3`]]),hr={style:{position:`relative`}},gr={"data-feature":`AS-008 AS-009`},_r={key:1,class:`disabled-overlay`},vr=x(P({__name:`index`,props:{mode:{},disabled:{type:Boolean}},setup(e){let{editorType:t}=X(),{project:r,knife:i,model:a,emitter:o,curMode:s}=X(),c=se(`dielineHidePackageAndMore`,!1),l=I(!1),u=I(``),d=[{key:`package`,label:m(`models`),icon:`p-icon-package`,gtm:`ga-dieline_dieline_models`,activeIcon:`p-icon-package-active`,component:ut},{key:`basic`,label:m(`basic`),icon:`p-icon-size-basic`,gtm:`ga-dieline_dieline_basic_choose`,activeIcon:`p-icon-size-basic-active`,component:Cn,divider:!0}],f=H(()=>{var e;return((e=r.value)==null||(e=e.cate)==null?void 0:e.elaborate)===1}),p=H(()=>{var e;return D((e=i.value)==null?void 0:e.modeCate)}),h=H(()=>{var e,t;return r.value&&((e=r.value)==null?void 0:e.cate)&&((t=r.value)==null||(t=t.cate)==null?void 0:t.complex_type)===1}),g=H(()=>{let e=c?d.filter(e=>e.key!==`package`):[...d];return h.value||f.value||We().length===0||(e[e.length-1].divider=!1,p.value||(e=e.concat([{key:`advance`,label:m(`advanced`),gtm:`ga-dieline_dieline_advanced_choose`,icon:`p-icon-size-advance`,activeIcon:`p-icon-size-advance-active`,component:Kn,divider:!0}]))),c||e.push({key:`more`,label:m(`pac_global.more`),icon:`p-icon-more-tools`,activeIcon:`p-icon-more-tools-fill`,gtm:`ga-dieline_dieline_more`,component:ir}),e}),_=I([{key:`tip`,icon:`p-icon-scene-tip2`,dataFeature:`AS-008`,gtm:`ga-dieline_dieline__info`,action:()=>{x()}}]),v=n(`key`);v===`99`&&(v=`package`);let y=I(v||`basic`);c&&(y.value===`package`||y.value===`more`)&&(y.value=`basic`),o.on(`change:menu`,()=>{t.value===`advance`?y.value=`advance`:y.value=`basic`});function b(e){e===`basic`?t.value=`basic`:e===`advance`&&(t.value=`advance`,s.value=`2d`)}function x(){var e,t,n,i;u.value=nt((e=a.value)==null?void 0:e.class2Namekey,`dielines`,a.value.tags,a.value.num,(t=a.value)==null?void 0:t.class2Namekey,(n=a.value)==null?void 0:n.anchorName,a.value.usageKeywords,a.value.class2,h.value,(i=r.value)==null||(i=i.cate)==null||(i=i.size_options)==null?void 0:i.length,a.value.modelKeywords),l.value=!0}return le(()=>y.value,e=>{Re(),e===`basic`&&(s.value=`2d`)}),le(()=>s.value,e=>{Re();let t=g.value.map(e=>e.key);t.includes(y.value)||(y.value=t[1])}),(e,t)=>(N(),U(`div`,hr,[L(Me,{class:`slide-in-left`,"data-feature":`AS-001 AS-002 AS-003 AS-004`,menus:g.value,actions:_.value,value:y.value,"onUpdate:value":[t[0]||(t[0]=e=>y.value=e),b]},null,8,[`menus`,`actions`,`value`]),z(c)?G(``,!0):(N(),K(mr,{key:0})),(N(),K(ye,{to:`body`},[q(`div`,gr,[L(rr,{model:z(a),isCup:h.value,description:u.value,visible:l.value,style:_e({opacity:+!!l.value}),"onUpdate:visible":t[1]||(t[1]=e=>l.value=!1)},null,8,[`model`,`isCup`,`description`,`visible`,`style`])])])),e.disabled&&(y.value===`basic`||y.value===`advance`)?(N(),U(`div`,_r)):G(``,!0)]))}}),[[`__scopeId`,`data-v-67dabd28`]]),yr=e=>(be(`data-v-f758fbd8`),e=e(),ue(),e),br={class:`mode-3d`},xr=[yr(()=>q(`i`,{class:`p-icon-3D_v2 tip-icon`}
1,null,-1))],Sr=x(P({__name:`View3d`,emits:[`ready`],setup(n,{emit:r}){let{knife:i,emitter:a,project:s,isLoaded:c,tick:u,isSoftPackage:d,softBagExpansion:f}=X(),{user:p,checked:h,logined:g,promise:_}=t(),v=I(),y=H(()=>{var e,t;return s.value&&((e=s.value)==null?void 0:e.cate)&&((t=s.value)==null||(t=t.cate)==null?void 0:t.complex_type)===1}),b=async()=>{var t;await e({container:v.value,useShadow:!1,name:l,useShortcuts:!1,useTransformControls:!1,useGridHelper:!1,useAxisHelper:!1,useFloor:!1,painterMode:`preview`,languageModule:{...m(`pacD3`),language:ne()}});let n=await te(l);n.emitter.on(`camera:end`,()=>{var e,t;(e=(t=window).$track)==null||e.call(t,{event:`dieline_dieline_preview_rotate`})}),Oe(n),await _,n.showWatermark(!((t=p.value)!=null&&t.isMember))};async function x(e){var t;u.value=e,(t=(await te(l)).group)==null||t.tick(e)}async function S(e){var t;f.value=e;let n=e/100;await(await te(l)).setSoftBagExpansion(n),(t=s.value)!=null&&t.user_data?s.value.user_data.softBagExpansion=n:s.value.user_data={softBagExpansion:n}}let C=I();return de(async()=>{await b(),r(`ready`),fe(()=>{C.value.addEventListener(`pointerdown`,async e=>{var t;let n=new e.constructor(e.type,e);(t=(await te(l)).renderer)==null||t.domElement.dispatchEvent(n)})})}),(e,t)=>(N(),U(`div`,br,[q(`div`,{class:`mode-viewer`,ref_key:`modeViewerRef`,ref:v,"data-feature":`R3-004 R3-005`},[z(d)?(N(),K(z(w),{key:0,class:`mode-viewer__collapse`,"data-feature":`R3-007`,align:`bottom`,value:z(f),onOnChange:S},null,8,[`value`])):y.value?G(``,!0):(N(),K(z(ae),{key:1,class:`mode-viewer__collapse`,"data-feature":`R3-006`,align:`bottom`,value:z(u),onOnChange:x},null,8,[`value`])),L(z(o),{align:`bottomLeft`,title:z(m)(`editor.D3Rotate`),overlayClassName:`pac-mode-3d-tip-tooltip`},{default:F(()=>[q(`div`,{class:`tip-icon-container`,ref_key:`tipIconContainerRef`,ref:C,"data-feature":`R3-008`},xr,512)]),_:1},8,[`title`])],512)]))}}),[[`__scopeId`,`data-v-f758fbd8`]]),{getExperiment:Cr}=E(),{dielineExportAvailable:wr,dealExportLimitError:Tr,dielineExportTriggerRefer:Er,exportLimit:Dr,initExportLimit:Or}=Ce(),{payAssetsLoading:kr}=je(),{project:Z,knife:Ar,model:Q,unitType:jr,scaleValue:Mr,printGuidelinesColors:Nr,dimensionOverall:Pr,dimensionBasic:Fr,bleedLineVisible:Ir,annotationInfoVisible:Lr}=X(),{initExportTasks:Rr,needDownloadTasks:zr}=Te(),$=I(`ai`),Br=I(1),Vr=I(!1),Hr=H(()=>{var e,t;return Z.value&&((e=Z.value)==null?void 0:e.cate)&&((t=Z.value)==null||(t=t.cate)==null?void 0:t.complex_type)===1}),Ur={design:`PDF`,ai:`AI`,dxf:`DXF`,mockup:`Mockup`},Wr=async()=>{try{var e,n,r,i,a,o;(e=(n=window).$track)==null||e.call(n,{event:`dieline_dieline_generator_${Hr.value?`mockup`:`box`}_export`,model_id:(r=Q.value)==null?void 0:r.id}),(i=(a=window).$track)==null||i.call(a,{event:`dieline_dieline_generator_export`,model_no:(o=Q.value)==null?void 0:o.num,experiment_group:Cr(`export_queto`).variant.id,remaining_quota:Dr.value.dieline.total-Dr.value.dieline.used}),Pe(async()=>{kr.value=!0;try{await Re(),await Or()}finally{kr.value=!1}await Se({sceneRefer:`dieline`,triggerRefer:Er.value,isStripeCloseSync:!0,extra:{modelId:Q.value.id,gtm:`dieline`,modelNo:Q.value.num,origin:{origin3:`file_format`,origin4:Ur[$.value]}}}),Vr.value=!0;try{let{user:a,promise:o}=t();if(await o,(await te(l)).showWatermark(!a.value.isMember),wr.value)if($.value===`mockup`){var e,n;(e=(n=window).$track)==null||e.call(n,{event:`dieline_export_mockup_choose`}),await qr()}else{var r,i;(r=(i=window).$track)==null||r.call(i,{event:`dieline_export_dieline_${Ur[$.value]}`}),await Jr()}}finally{Vr.value=!1}})}catch(e){console.log(`error`,e)}finally{Vr.value=!1}},Gr=H(()=>at(Br.value).filter(e=>!e.hidden)),Kr=H(()=>`jpg`),qr=async()=>{var e,t;let n=Gr.value[0],r=await(await te(l)).snapshot({width:n.size.w},Kr.value),i=ne()===`zh-CN`?`${(e=Z.value)==null||(e=e.cate)==null?void 0:e.name}_${(t=Z.value)==null||(t=t.cate)==null?void 0:t.cate_no}`:`Render_Mockup`;await xe(r||``,`${i}_${n.size.w}_${n.size.h}_${De(new Date,`yyyy-MM-dd`)}.${Kr.value}`)},Jr=async()=>{let e=new ke(Z.value,Ar.value);e.isShowScience=!1;let t=await e.getDielineScreenShot(!1),n=new FormData;n.append(`file`,i(t));let r=``;try{r=await A(n.get(`file`),{rename:`${s()}.png`,xapi:`dieline`,scope:!1,showErrorDialog:!1})}catch(e){console.error(`Failed to upload dieline screenshot:`,e)}try{var a,o,c,l;let e,t=k({showName:(a=Q.value)==null?void 0:a.showName,manufactureSize:{W:(o=Ar.value)==null?void 0:o.knifeSize.W,H:(c=Ar.value)==null?void 0:c.knifeSize.H,L:(l=Ar.value)==null?void 0:l.knifeSize.L},unit:jr.value});switch($.value){case`dxf`:var u,d;e=await _({method:`POST`,url:`/api/v2/box/export/dxf`,data:{id:(u=Z.value)==null?void 0:u.id,export_type:`project`,remark:``,payFlag:`dieline-detail-${(d=Q.value)==null?void 0:d.num}-${$.value}`,origin:`dieline`,unit:jr.value,image:r,contentName:t,...Nr.value}},{hideMsg:!0}),zr.add(e.id);break;case`knife`:case`design`:var f,p;e=await _({method:`POST`,url:`/api/v2/box/export/knife`,data:{id:(f=Z.value)==null?void 0:f.id,export_type:`project`,payFlag:`dieline-detail-${(p=Q.value)==null?void 0:p.num}-${$.value}`,remark:``,origin:`dieline`,color_mode:`RGB`,unit:jr.value,image:r,contentName:t,showOverallDimensions:Pr.value,showBasicDimensions:Fr.value,showBleedLine:Ir.value,showAnnotationInformation:Lr.value,...Nr.value}},{hideMsg:!0});break;default:var m,h;e=await _({method:`POST`,url:`/api/v2/box/export/${$.value}`,data:{id:(m=Z.value)==null?void 0:m.id,export_type:`project`,remark:``,payFlag:`dieline-detail-${(h=Q.value)==null?void 0:h.num}-${$.value}`,origin:`dieline`,color_mode:`RGB`,unit:jr.value,image:r,contentName:t,showOverallDimensions:Pr.value,showBasicDimensions:Fr.value,showBleedLine:Ir.value,showAnnotationInformation:Lr.value,...Nr.value}},{hideMsg:!0})}zr.add(e.task_id),await Rr()}catch(e){console.log(`download error`,e),Tr(e,{modelId:Q.value.id,referrer:`dieline`,modelNo:Q.value.num,selectedFileFormat:Ur[$.value]})}},Yr={class:`format-file`,"data-feature":`R3-010 R3-011 R3-012 R3-013`},Xr={class:`format-file-title`},Zr={class:`format-file-box`},Qr=[`data-feature`,`gtm`,`onClick`],$r={class:`format-file-box-item-img`},ei=[`src`],ti={class:`format-file-box-item-name`},ni={key:0,"data-feature":`R3-014`},ri={class:`format-intro-title`,"data-feature":`R3-015`},ii={class:`content`},ai=x(P({__name:`formatFile`,setup(e){let{model:t}=X(),n=[{image:C().fileFormat.ai,name:`AI ${m(`dieline`)}`,type:`ai`,gtm:`ga-dieline_export_dieline_AI`,format:`AI`},{image:C().fileFormat.pdf,name:`PDF ${m(`dieline`)}`,type:`design`,gtm:`ga-dieline_export_dieline_PDF`,format:`PDF`},{image:C().fileFormat.dxf,name:`DXF ${m(`dieline`)}`,type:`dxf`,gtm:`ga-dieline_export_dieline_DXF`,format:`DXF`},{image:C().fileFormat.jpg,name:`3D ${m(`mockup`)}`,type:`mockup`,gtm:`ga-dieline_export_mockup_choose`,format:`3D_mockup`}];return(e,r)=>(N(),U(`div`,Yr,[L(z(g),{class:`format-file-scroll-bar`,placeholderHeight:6},{default:F(()=>{var e,r,i;return[q(`div`,Xr,W(z(m)(`fileFormats`)),1),q(`div`,Zr,[(N(),U(R,null,M(n,e=>q(`div`,{class:`format-file-box-item`,key:e.name},[q(`div`,{class:V([`format-file-box-item-content`,{active:z($)===e.type}]),"data-feature":e.type===`ai`?`R3-010`:e.type===`design`?`R3-011`:e.type===`dxf`?`R3-012`:`R3-013`,gtm:e.gtm,onClick:t=>$.value=e.type},[q(`div`,$r,[q(`img`,{src:e.image}
1,null,8,ei)]),q(`div`,ti,W(e.name),1)],10,Qr)])),64))]),z($)===`mockup`?G(``,!0):(N(),U(`div`,ni,[L(ot,{layout:`compact`,modelId:(e=z(t))==null?void 0:e.id,modelNo:(r=z(t))==null?void 0:r.num,selectedFileFormat:(i=n.find(e=>e.type===z($)))==null?void 0:i.format,referrer:`dieline`,gtm:`dieline_export_upgrade`},null,8,[`modelId`,`modelNo`,`selectedFileFormat`])])),q(`div`,ri,[q(`p`,null,W(z(m)(`renderCommon.YouWillGet`)),1),q(`ul`,ii,[q(`li`,null,W(z(m)(`print.p1`)),1),q(`li`,null,W(z(m)(`print.p2`)),1),q(`li`,null,W(z(m)(`print.p3`)),1)])])]}),_:1})]))}}),[[`__scopeId`,`data-v-a8233017`]]);function oi(e){return e?null:{scene:!1,renderer:!0}}var si=64,ci=20,li=230,ui=40,di=470,fi=`250px`,pi=x(P({__name:`index`,props:{mobile:{type:Boolean,default:!1}},emits:[`viewer-ready`],setup(e){let t=e;ve(e=>({"02ea8a59":fi}));let n=I(`left-bottom`),r=I(),i=I(),a=I(),o=se(`dielineHideFileFormats`,!1),s=I(250),c=H(()=>u.value===k.value),u=I(250),d=I(!1),f=H(()=>t.mobile?void 0:{width:s.value+`px`,height:u.value+`px`}),p=0,m=0,h=250,g=250,_=null,v=!1,y=null;function b(e,t){y={width:e,height:t},!(_!==null||v)&&(_=requestAnimationFrame(()=>{_=null,x()}))}async function x(){let e=y;if(!e||v)return;let t=oi(d.value);if(t){y=null,v=!0;try{var n;let r=await te(l);r.targetElement&&(r.targetElement.style.width=e.width+`px`,r.targetElement.style.height=e.height+`px`),await r.resize(t),(n=r.renderSceneOnce)==null||n.call(r)}finally{v=!1,y&&b(s.value,u.value)}}}let S=({width:e,height:t})=>{d.value||(d.value=!0,E()),C(e,t)};function C(e,t){let n=i.value,r=a.value;if(!n)return;let{height:o}=(r==null?void 0:r.getBoundingClientRect())||{height:0};s.value=e,u.value=t,n.style.width=e+`px`,n.style.height=t+`px`,r&&(r.style.top=t+ci+`px`),t+o+ci+si+ui;let c=t+di+ci+si+ui,l=t+ci+si+ui;r&&(r.style.height=window.innerHeight-l+`px`,r.style.overflow=`hidden`,c<window.innerHeight&&(r.style.overflow=`none`,r.style.height=`unset`)),d.value||b(e,t)}function w(e){let t=k.value||window.innerHeight-si-ci-ui;return Math.min(Math.max(250,e),t)}function T(e){var t,n;let r=e.target;r!=null&&r.closest(`.drag-corner`)&&(e.preventDefault(),e.stopPropagation(),d.value=!0,p=e.clientX,m=e.clientY,h=s.value,g=u.value,(t=(n=window).$track)==null||t.call(n,{event:`dieline_dieline_preview_drag`}),E())}function E(){document.addEventListener(`pointermove`,D,!0),document.addEventListener(`pointerup`,O,!0),document.addEventListener(`pointercancel`,O,!0),document.addEventListener(`mouseup`,O,!0)}function D(e){if(!d.value)return;e.preventDefault(),e.stopPropagation();let t=p-e.clientX,n=e.clientY-m,r=w(Math.round(Math.max(h+t,g+n)));C(r,r)}function O(){let e=d.value;d.value=!1,document.removeEventListener(`pointermove`,D,!0),document.removeEventListener(`pointerup`,O,!0),document.removeEventListener(`pointercancel`,O,!0),document.removeEventListener(`mouseup`,O,!0),e&&b(s.value,u.value)}let k=I(0),A=H(()=>({borderRadius:`16px`,boxShadow:`0px 4px 8px 0px rgba(0, 0, 0, 0.05)`})),j=()=>{let e=i.value,t=a.value;if(!e)return;let{height:n}=e.getBoundingClientRect();if(!t){k.value=window.innerHeight-si-ci-ui,s.value=e.getBoundingClientRect().width||250,u.value=n||250;return}let{height:r}=t.getBoundingClientRect(),o=window.innerHeight-124;o-n<=r?(t.style.height=o-n+`px`,t.style.overflow=`hidden`):t.style.height=`unset`,k.value=window.innerHeight-si-li-ci-ui};function ne(){j()}return de(()=>{j(),window.addEventListener(`resize`,ne)}),pe(()=>{window.removeEventListener(`resize`,ne),O(),_!==null&&(cancelAnimationFrame(_),_=null),y=null}),(e,s)=>(N(),U(`div`,{class:V([`right-side`,{"right-side--mobile":t.mobile}]),style:_e(f.value),"data-feature":`DL-002 R3-001 R3-002`},[L(z(ee),{dragDirection:n.value,style:_e(A.value),maxHeight:k.value,maxWidth:k.value,minHeight:250,dragGtm:`dieline_dieline_preview_drag`,fixedRatio:!0,title:c.value?e.$T(`editor.dragMaxResizeTip`):e.$T(`pac_global.dragTip`),onPointerdownCapture:T,"onDrag:resize":S},{default:F(()=>[q(`div`,{class:`box-3d`,ref_key:`box3dRef`,ref:i,"data-feature":`R3-001`},[L(Sr,{ref_key:`viewer3d`,ref:r,onReady:s[0]||(s[0]=t=>e.$emit(`viewer-ready`))},null,512)],512)]),_:1},8,[`dragDirection`,`style`,`maxHeight`,`maxWidth`,`title`]),!t.mobile&&!z(o)?(N(),U(`div`,{key:0,class:`right-side-content`,ref_key:`rightSideContentRef`,ref:a,"data-feature":`R3-003`},[L(ai)],512)):G(``,!0)],6))}}),[[`__scopeId`,`data-v-2dfda376`]]),mi=e=>(be(`data-v-6911a6ae`),e=e(),ue(),e),hi={class:`tool-root`,"data-feature":`D2-016 D2-017 D2-018 D2-019`},gi={class:`bottom-tip`},_i=mi(()=>q(`i`,{class:`tool-split`},null,-1)),vi={class:`slider-scale`},yi=mi(()=>q(`i`,{class:`tool-split`},null,-1)),bi={class:`dieline-bar-color-pick-popover__header`},xi={class:`dieline-bar-color-pick-popover__header__top`},Si={class:`dieline-bar-color-pick-popover__header__top__name`},Ci=[mi(()=>q(`i`,{class:`p-icon-reset`},null,-1))],wi={class:`dieline-bar-color-pick-popover__header__list`},Ti=[`onClick`,`data-feature`],Ei={class:`dimension-settings-popover dimension-settings-popover__container`,"data-feature":`D2-008 D2-009 D2-010 D2-011`},Di={key:0,class:`dimension-settings-popover__container__item`,"data-feature":`D2-008`},Oi={key:1,class:`dimension-settings-popover__container__item`,"data-feature":`D2-009`},ki={key:2,class:`dimension-settings-popover__container__item`,"data-feature":`D2-010`},Ai={class:`dimension-settings-popover__container__item`,"data-feature":`D2-011`},ji=x(P({__name:`bar`,props:{tempPercentage:{},move:{type:Boolean},max:{},min:{}},emits:[`Decrease`,`Increase`,`onScaleChange`,`on:handMove`,`resetScaleChange`],setup(e,{emit:t}){let n=e,{hasBleedLine:i,dimensionOverall:a,dimensionBasic:s,knife:c,printGuidelinesColors:l,bleedLineVisible:u,annotationInfoVisible:d,visibleFoldLine
1:f}=X(),p=I(5),m=I(!1);st({keydownV:()=>w(!1),keydownH:w,keydownControlMinus:x,keydownControlReduce:b,keydownControl0:C});let h=I(n.move??!1);de(()=>{i.value||(T.value=`trim`),window.addEventListener(`click`,_),h.value&&t(`on:handMove`,!0),qe()}),pe(()=>{window.removeEventListener(`click`,_)});function g(){fe(()=>{let e={bleedLineVisible:u.value,annotationInfoVisible:d.value,dimensionOverall:a.value,dimensionBasic:s.value};localStorage.setItem(`KNIFE_MARK_SWITCH_SETTING`,JSON.stringify(e))})}function _(){m.value=!1}let v=H(()=>ie(c.value)??c.value),y=H(()=>{var e;let t=(e=v.value)==null?void 0:e.sizeArrowData;return t?Array.isArray(t)?t.length>0:JSON.stringify(t)!==`{}`:!1});H(()=>{var e;return(((e=v.value)==null?void 0:e.outsideArrowData)??[]).length>0});function b(){t(`Decrease`,p.value)}function x(){t(`Increase`,p.value)}function C(){t(`resetScaleChange`)}function w(e=!0){h.value=e,t(`on:handMove`,h.value)}let T=I(`bleed`),E=H(()=>{let e=Object.keys(l.value);return f.value||e.splice(e.indexOf(`crease`),1),i.value||e.splice(e.indexOf(`bleed`),1),e.map(e=>({name:e,color:l.value[e]}))}),D=e=>{var t,n;l.value[T.value]=e,(t=(n=window).$track)==null||t.call(n,{event:`dieline_dieline_color_change`})},k=I(!1),A=I(!1),j={zIndex:`12020`},ee=()=>{l.value={...Be}};return(e,t)=>{var n;let l=me(`title`);return N(),U(`div`,hi,[q(`div`,gi,[he(q(`i`,{class:V([`p-icon-mouse tool-item`,!z(h)&&`active`]),gtm:`ga-dieline_dieline_2D_select`,onClick:t[0]||(t[0]=e=>w(!1)),style:{"margin-right":`4px`}},null,2),[[l,`${e.$T(`renderCommon.selectTool`)}~V`]]),he(q(`i`,{class:V([`p-icon-hand tool-item popover-inner`,z(h)&&`active`]),gtm:`ga-dieline_dieline_2D_hand`,onClick:t[1]||(t[1]=e=>w(!0))},null,2),[[l,`${e.$T(`renderCommon.handTool`)}~H`]]),_i,q(`div`,vi,[he((N(),U(`div`,null,[q(`i`,{class:V([`p-icon-enlarge enlarge tool-item`,e.max&&e.tempPercentage>=e.max&&`forbit`]),gtm:`ga-dieline_dieline_2D_zoom`,onClick:x},null,2)])),[[l,`${e.$T(`renderCommon.zoomIn`)}~${z(O)}+`]]),he((N(),U(`div`,null,[q(`i`,{class:V([`p-icon-narrow narrow tool-item`,e.min&&e.tempPercentage<=e.min&&`forbit`]),gtm:`ga-dieline_dieline_2D_zoom`,onClick:b},null,2)])),[[l,`${e.$T(`renderCommon.zoomOut`)}~${z(O)}-`]])]),yi,L(z(oe),{visible:k.value,"onUpdate:visible":t[2]||(t[2]=e=>k.value=e),align:`topRight`,overlayClassName:`dieline-toolbar-popover dieline-bar-color-pick-popover`,customStyle:j,color:(n=E.value.find(e=>e.name===T.value))==null?void 0:n.color,"onUpdate:color":D},{"content-header":F(()=>[q(`div`,bi,[q(`div`,xi,[q(`div`,Si,W(z(Ue)()[T.value]),1),L(z(o),{title:e.$T(`reset`)},{default:F(()=>[q(`div`,{class:`color-input__prefix`,onClick:ee,gtm:`ga-dieline_dieline_color_restore`,"data-feature":`D2-015`},Ci)]),_:1},8,[`title`])]),q(`div`,wi,[(N(!0),U(R,null,M(E.value,e=>(N(),U(`div`,{key:e.name,class:`dieline-bar-color-pick-popover__header__item`,onClick:t=>T.value=e.name,"data-feature":e.name===`trim`?`D2-012`:e.name===`bleed`?`D2-013`:`D2-014`},[q(`div`,{class:V([`dieline-bar-color-pick-popover__header__item__color`,{"dieline-bar-color-pick-popover__header__item__color--active":e.name===T.value}]),style:_e({background:e.color})},null,6)],8,Ti))),128))])])]),default:F(()=>[he(q(`i`,{class:V([`p-icon-line-color tool-item`,{active:k.value}]),gtm:`ga-dieline_dieline_color`,style:{"margin-right":`4px`,"font-size":`20px`}},null,2),[[l,`${e.$T(`lineColors`)}`]])]),_:1},8,[`visible`,`color`]),L(z(r),{visible:A.value,"onUpdate:visible":t[7]||(t[7]=e=>A.value=e),align:`topRight`,overlayClassName:`dieline-toolbar-popover dimension-settings-popover`,customStyle:j,"outside-control-visible":``},{content:F(()=>{var n;return[q(`div`,Ei,[((n=z(c))==null||(n=n.outsideArrowData)==null?void 0:n.length)>0?(N(),U(`div`,Di,[L(z(S),{checked:z(a),"onUpdate:checked":[t[3]||(t[3]=e=>B(a)?a.value=e:null),g],gtm:`ga-dieline_dieline_overall_dimension`},null,8,[`checked`]),q(`span`,null,W(e.$T(`showOverallDimensions`)),1)])):G(``,!0),y.value?(N(),U(`div`,Oi,[L(z(S),{checked:z(s),"onUpdate:checked":[t[4]||(t[4]=e=>B(s)?s.value=e:null),g],gtm:`ga-dieline_dieline_basic_dimension`},null,8,[`checked`]),q(`span`,null,W(e.$T(`showBasicDimensions`)),1)])):G(``,!0),z(i)?(N(),U(`div`,ki,[L(z(S),{checked:z(u),"onUpdate:checked":[t[5]||(t[5]=e=>B(u)?u.value=e:null),g],gtm:`ga-dieline_dieline_setting_bleed`},null,8,[`checked`]),q(`span`,null,W(e.$T(`showBleedLine`)),1)])):G(``,!0),q(`div`,Ai,[L(z(S),{checked:z(d),"onUpdate:checked":[t[6]||(t[6]=e=>B(d)?d.value=e:null),g],gtm:`ga-dieline_dieline_setting_annotation`},null,8,[`checked`]),q(`span`,null,W(e.$T(`showAnnotationInfo`)),1)])])]}),default:F(()=>[he(q(`i`,{class:V([`p-icon-setting_v2 tool-item`,{active:A.value}]),style:{"font-size":`20px`},gtm:`ga-dieline_dieline_dimension`},null,2),[[l,`${e.$T(`settings`)}`]])]),_:1},8,[`visible`])])])}}}),[[`__scopeId`,`data-v-6911a6ae`]]);function Mi(e){let t=0,n=0,r=!1;e.style.cursor=`pointer`;function i(i){t=i.clientX-e.offsetLeft,n=i.clientY-e.offsetTop,r=!0,document.onmousemove=o,document.onmouseup=a}function a(){t=0,n=0,r=!1,document.onmousemove=null,document.onmouseup=null}function o(i){r&&(e.style.left=i.clientX-t+`px`,e.style.top=i.clientY-n+`px`)}e.addEventListener(`mousedown`,i);function s(){e.style.cursor=`auto`,t=0,n=0,r=!1,e.removeEventListener(`mousedown`,i)}return{cancelDrag:s}}function Ni(e,t){let n=0,r=0,i=!1;e.style.cursor=`pointer`;function a(e){n=e.clientX-t.offsetLeft,r=e.clientY-t.offsetTop,i=!0,document.onmousemove=s,document.onmouseup=o}function o(){n=0,r=0,i=!1,document.onmousemove=null,document.onmouseup=null}function s(e){i&&(t.style.left=e.clientX-n+`px`,t.style.top=e.clientY-r+`px`)}e.addEventListener(`mousedown`,a);function c(){e.style.cursor=`auto`,n=0,r=0,i=!1,e.removeEventListener(`mousedown`,a)}return{cancelDrag:c}}var Pi={class:`legend`},Fi={class:`top`},Ii={key:0,class:`label`},Li={class:`name`},Ri={class:`label`},zi={class:`name`},Bi={key:1,class:`label`}
1,Vi={class:`name`},Hi={key:0,class:`size`},Ui={class:`title`},Wi={class:`size_data`},Gi=x(P({__name:`legend`,props:{isCup:{type:Boolean}},setup(e){let t=e,{visibleBleedLine:n,visibleFoldLine:r,knife:i,unitType:a,model:o,printGuidelinesColors:s,bleedLineVisible:c}=X(),l=[{name:m(`SizeType.manufactureDimensions`),type:`knifeSize`},{name:m(`SizeType.innerDimensions`),type:`size`},{name:m(`SizeType.outerDimensionsV2`)||m(`SizeType.outerDimensions`),type:`outSize`}],u=H(()=>{var e;if(t.isCup)return[l[0]];let n=((e=o.value.cate_info)==null?void 0:e.IsOnlyManufacture)??0;return n===1?[l[0]]:n===2?[l[0],l[1]]:n===3?[l[0],l[2]]:l}),d=H(()=>e=>h.value===`in`?g(e,4):e),f=H(()=>u.value.map(e=>{let t=p.value[e.type];return{...e,size:[t.L,t.W,t.H].filter(e=>e>0).map(e=>d.value(e)).join(` × `)}})),p=H(()=>i.value),h=H(()=>a.value);function g(e,t){let n=(e*.0393700787402).toFixed(t);return parseFloat(n).toString()}return(e,t)=>(N(),U(`div`,Pi,[q(`div`,Fi,[z(n)?(N(),U(`div`,Ii,[q(`div`,{class:`line`,style:_e({background:z(s).bleed})},null,4),q(`div`,Li,W(z(m)(`Tool.BLEED`)),1)])):G(``,!0),q(`div`,Ri,[q(`div`,{class:`line`,style:_e({background:z(s).trim})},null,4),q(`div`,zi,W(z(m)(`Tool.TRIM`)),1)]),z(r)?(N(),U(`div`,Bi,[q(`div`,{class:`line`,style:_e({background:z(s).crease})},null,4),q(`div`,Vi,W(z(m)(`Tool.CREASE`)),1)])):G(``,!0)]),p.value?(N(),U(`div`,Hi,[(N(!0),U(R,null,M(f.value,(e,t)=>(N(),U(`div`,{class:`size_diff`,key:t},[q(`div`,Ui,W(e.name),1),q(`div`,Wi,W(e.size)+` `+W(z(a)),1)]))),128))])):G(``,!0)]))}}),[[`__scopeId`,`data-v-b90552cc`]]);export{pi as a,Wr as c,ji as i,vr as l,Ni as n,$ as o,Mi as r,Vr as s,Gi as t};

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.