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