(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-a5855702"],{"0173":function(e,t,i){"use strict";i("cfb3")},"020b":function(e,t,i){},"036c":function(e,t,i){"use strict";function a(e,t){for(var i=-1,a=t;++i<6;)a+=e*h[i],h[i]=a%1e7,a=u(a/1e7)}function s(e){for(var t=6,i=0;0<=--t;)i+=h[t],h[t]=u(i/e),i=i%e*1e7}function o(){for(var e,t=6,i="";0<=--t;)""===i&&0!==t&&0===h[t]||(e=String(h[t]),i=""===i?e:i+d.call(m,7-e.length)+e);return i}function n(e,t,i){return 0===t?i:t%2==1?n(e,t-1,i*e):n(e*e,t/2,i)}var r=i("5ca1"),l=i("4588"),c=i("bef9"),d=i("9744"),p=1..toFixed,u=Math.floor,h=[0,0,0,0,0,0],_="Number.toFixed: incorrect invocation!",m="0";r(r.P+r.F*(!!p&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!i("79e5")((function(){p.call({})}))),"Number",{toFixed:function(e){var t,i,r=c(this,_),p=l(e),u="";e=m;if(p<0||20<p)throw RangeError(_);if(r!=r)return"NaN";if(r<=-1e21||1e21<=r)return String(r);if(r<0&&(u="-",r=-r),1e-21<r)if(r=(i=function(e){for(var t=0,i=e;4096<=i;)t+=12,i/=4096;for(;2<=i;)t+=1,i/=2;return t}(r*n(2,69,1))-69)<0?r*n(2,-i,1):r/n(2,i,1),r*=4503599627370496,0<(i=52-i)){for(a(0,r),t=p;7<=t;)a(1e7,0),t-=7;for(a(n(10,t,1),0),t=i-1;23<=t;)s(1<<23),t-=23;s(1<<t),a(1,1),s(2),e=o()}else a(0,r),a(1<<-i,0),e=o()+d.call(m,p);return 0<p?u+((i=e.length)<=p?"0."+d.call(m,p-i)+e:e.slice(0,i-p)+"."+e.slice(i-p)):u+e}})},"040c":function(e,t,i){},"045e":function(e,t,i){},"04ec":function(e){e.exports=JSON.parse('[{"name":"leftmenu.common.common","icon":"iconqita","content":[{"label":"leftmenu.common.juxing","action":"frame_scalable","icon":"iconputongkuang","q_key":"W"},{"label":"leftmenu.common.hengshuting","action":"mullion_cross_line","icon":"iconshuting","q_key":"V"},{"label":"leftmenu.common.pingkaishan","action":"sash","icon":"iconboshan","q_key":"S"},{"label":"leftmenu.common.shasha","action":"screen","icon":"iconshashan","q_key":"S"},{"label":"leftmenu.common.fangdaokuang","action":"antiTheft","icon":"iconfdkuang","q_key":"S"},{"label":"leftmenu.common.tuilashan","action":"slide","icon":"icontlbshan","q_key":"C"},{"label":"leftmenu.common.zhedieboshan","action":"foldSash","icon":"iconzdshan","q_key":"D"},{"label":"leftmenu.other.connerJoiner","action":"connerJoiner","icon":"iconfzhuan","q_key":"C"}]},{"name":"leftmenu.kuang.kuang","icon":"iconputongkuang","content":[{"label":"leftmenu.kuang.juxing","icon":"iconputongkuang","action":"frame_scalable","q_key":"F","is_active":true},{"label":"leftmenu.kuang.springline","action":"frame_springline","icon":"iconicon-test3","q_key":"F"},{"label":"leftmenu.kuang.door","action":"door","icon":"iconmen","q_key":"F","children":[{"action":"frame_single_track","icon":"icondanguiwaikuang_you","q_key":"F"},{"action":"frame_single_track_left","icon":"icondanguiwaikuang_zuo","q_key":"F"},{"action":"frame_single_track_up","icon":"icondanguiwaikuang_shang","q_key":"F"},{"action":"frame_single_track_down","icon":"icondanguiwaikuang_xia","q_key":"F"},{"action":"frame_single_track_left_right","icon":"icondanguiwaikuang_zuoyou","q_key":"F"}]},{"label":"leftmenu.kuang.frame_half_kfc","action":"frame_half_kfc","icon":"iconwaikuang","q_key":"F"},{"label":"leftmenu.kuang.frame_half_kfc2","action":"frame_half_kfc2","icon":"iconchuangx","q_key":"F"},{"label":"leftmenu.kuang.kfc","action":"frame_kfc","icon":"iconmen1","q_key":"F","children":[{"action":"frame_kfc","icon":"iconmen1","q_key":"F"},{"action":"frame_kfc3","icon":"iconmen31","q_key":"F"}]},{"label":"leftmenu.kuang.kfc2","action":"frame_kfc2","icon":"iconmen2","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.kfc4","action":"frame_kfc4","icon":"iconhmc","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.yuan","action":"frame_circle","icon":"iconicon-test6","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.dimensional_arc","action":"frame_three_dimensional_arc","icon":"iconLTYHC","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.parallelogram","action":"frame_parallelogram","icon":"iconicon-test21","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.banyuan","action":"frame_half_circle","icon":"iconicon-test","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.quartercircle","action":"frame_quarter_circle","icon":"iconicon-test2","q_key":"F","disable_type":7,"children":[{"action":"frame_quarter_circle","icon":"iconicon-test2","q_key":"F"},{"action":"frame_left_quarter_circle","icon":"iconicon-test2-copy","q_key":"F"}]},{"label":"leftmenu.kuang.gothic","action":"frame_gothic","icon":"iconicon-test19","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.onion","action":"frame_onion","icon":"iconicon-test13","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.octagon","action":"frame_octagon","icon":"iconicon-test4","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.springlineflanker","action":"frame_springline_flanker","icon":"iconicon-test30","q_key":"F","disable_type":7,"children":[{"action":"frame_springline_flanker","icon":"iconicon-test30","q_key":"F"},{"action":"frame_springline_flanker_left","icon":"iconframe_springline_flanker_left1","q_key":"F"}]},{"label":"leftmenu.kuang.isoscelestriangle","action":"frame_isosceles_triangle","icon":"iconicon-test20","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.hexagon","action":"frame_hexagon","icon":"iconicon-test46","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.hexagon2","action":"frame_hexagon2","icon":"iconzhijiao","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.hexagon3","icon":"iconyuanjiao","q_key":"F","disable_type":7,"children":[{"action":"frame_hexagon3","icon":"iconyuanjiao","q_key":"F"},{"action":"frame_rounded_rectangle","icon":"icona-yuanjiao3_huaban1","q_key":"F"}]},{"label":"leftmenu.kuang.diamond","action":"frame_diamond","icon":"iconicon-test10","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.angledpentagon","icon":"iconicon-test8","q_key":"F","disable_type":7,"children":[{"action":"frame_angled_pentagon","icon":"iconicon-test8","q_key":"F"},{"action":"frame_angled_pentagon_right","icon":"iconyqj21","q_key":"F"},{"action":"frame_angled_pentagon_down","icon":"iconyqj","q_key":"F"},{"action":"frame_angled_pentagon_left","icon":"iconyqj2","q_key":"F"}]},{"label":"leftmenu.kuang.peakpentagon","action":"frame_peak_pentagon","icon":"iconsanjiaoding","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.trapezoid","action":"frame_trapezoid","icon":"icon06_shang","q_key":"F","disable_type":7,"children":[{"action":"frame_trapezoid","icon":"icon06_shang","q_key":"F"},{"action":"frame_trapezoid_right","icon":"icon06_you","q_key":"F"},{"action":"frame_trapezoid_down","icon":"icon06_xia","q_key":"F"},{"action":"frame_trapezoid_left","icon":"icon06_zuo","q_key":"F"},{"label":"leftmenu.kuang.isoscelesTrapezoid","action":"frame_isosceles_trapezoid","icon":"iconicon-test8-01","q_key":"F","disable_type":7}]},{"label":"leftmenu.kuang.quarterarch","action":"frame_quarter_arch","icon":"iconicon-test26","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.hollowside","action":"frame_hollow_side","icon":"icon35_you","q_key":"F","disable_type":7,"children":[{"action":"frame_hollow_side","icon":"icon35_you","q_key":"F"},{"action":"frame_hollow_side_down","icon":"icon35_xia","q_key":"F"},{"action":"frame_hollow_side_left","icon":"icon35_zuo","q_key":"F"},{"action":"frame_hollow_side_up","icon":"icon35_shang","q_key":"F"}]},{"label":"leftmenu.kuang.hollow","action":"frame_hollow","icon":"iconicon-test33","q_key":"F","disable_type":7,"children":[{"action":"frame_hollow","icon":"iconicon-test33","q_key":"F"},{"action":"frame_hollow2","icon":"icona-36_top","q_key":"F"},{"action":"frame_hollow_down","icon":"icon36_xia","q_key":"F"},{"action":"frame_hollow_left","icon":"icon36_zuo","q_key":"F"},{"action":"frame_hollow_right","icon":"icon36_you","q_key":"F"}]},{"label":"leftmenu.kuang.convex","action":"frame_convex","icon":"iconicon-test34","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.quatrefoil","action":"frame_quatrefoil","icon":"icon-1","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.extendedpartialarch","action":"frame_extended_partial_arch","icon":"iconicon-test14","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.triangle","action":"frame_triangle","icon":"iconicon-test37","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.ear_frame_settings","action":"frame_ear","icon":"iconkuang_you","q_key":"F","disable_type":7,"children":[{"action":"frame_ear","icon":"iconkuang_you","q_key":"F"},{"action":"frame_ear_left","icon":"iconkuang_zuo","q_key":"F"},{"action":"frame_ear_up","icon":"iconkuang_shang","q_key":"F"},{"action":"frame_ear_down","icon":"iconkuang_xia","q_key":"F"}]},{"label":"leftmenu.kuang.frame_pointed_ear","action":"frame_pointed_ear","icon":"icontb","q_key":"F","disable_type":7,"children":[{"action":"frame_pointed_ear","icon":"icontb","q_key":"F"},{"action":"frame_pointed_ear_left","icon":"icontb2","q_key":"F"},{"action":"frame_pointed_ear_up","icon":"icontb3","q_key":"F"},{"action":"frame_pointed_ear_down","icon":"icontb4","q_key":"F"}]},{"label":"leftmenu.kuang.frame_double_ears","action":"frame_double_ears","icon":"iconshuanger","q_key":"F","disable_type":7,"children":[{"action":"frame_double_ears","icon":"iconshuanger_shang","q_key":"F"},{"action":"frame_double_ears_left","icon":"iconshuanger_zuo","q_key":"F"},{"action":"frame_double_ears_right","icon":"iconshuanger_you","q_key":"F"},{"action":"frame_double_ears_down","icon":"iconshuanger_xia","q_key":"F"}]},{"label":"leftmenu.kuang.frame_ear2","action":"frame_ear2","icon":"iconwaikuang3","q_key":"F","disable_type":7,"children":[{"action":"frame_ear2","icon":"iconwaikuang3","q_key":"F"},{"action":"frame_ear2_vertical","icon":"iconwaikuangshu","q_key":"F"}]},{"label":"leftmenu.kuang.frame_ear3","action":"frame_ear3","icon":"iconframe_ear3","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.frame_wave","action":"frame_wave","icon":"iconicon-test15","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.frame_mosque","action":"frame_mosque","icon":"iconq","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.waikuang","action":"frame_polygon","tips":"leftmenu.yixingtips","icon":"iconshejijingli","q_key":"F","disable_type":7}]},{"name":"leftmenu.zhongting.zhongtingMobile","icon":"iconshuting","content":[{"label":"leftmenu.common.hengshuting","action":"mullion_cross_line","icon":"iconbudengfen2","q_key":"V"},{"label":"leftmenu.zhongting.hua","action":"mullion_cross_line_equal_two","icon":"iconshuting","q_key":"V","is_active":true,"children":[{"label":"leftmenu.zhongting.equal_two","icon":"iconshuting","action":"mullion_cross_line_equal_two","q_key":"V"},{"label":"leftmenu.zhongting.equal_three","icon":"iconsandengfen","action":"mullion_cross_line_equal_three","q_key":"V"},{"label":"leftmenu.zhongting.equal_four","icon":"iconsidengfen","action":"mullion_cross_line_equal_four","q_key":"V"}]},{"label":"leftmenu.zhongting.mullion_half_wheel","action":"mullion_half_wheel","icon":"iconfentiyuanhukuang1","q_key":"V"},{"label":"leftmenu.zhongting.mullion_semi_arc","action":"mullion_semi_arc","icon":"iconfentiyuanhukuang","q_key":"V"},{"label":"leftmenu.zhongting.innerArc","action":"mullion_inner_arc","icon":"iconicon-test35","q_key":"V"},{"label":"leftmenu.zhongting.semiArcPro","action":"mullion_semi_arc_pro","icon":"iconliantiyuanhukuang","q_key":"V","children":[{"label":"leftmenu.zhongting.semiArcPro","icon":"iconliantiyuanhukuang","action":"mullion_semi_arc_pro","q_key":"V"},{"label":"leftmenu.zhongting.semiArcPro2","icon":"iconhmc-01","action":"mullion_semi_arc_pro2","q_key":"V"},{"label":"leftmenu.zhongting.semiSegmentPro","icon":"icona-cx4_huaban1","action":"mullion_semi_segment_pro","q_key":"V"}]},{"label":"leftmenu.zhongting.spin","action":"mullion_spin","icon":"iconicon-test38","q_key":"V","disable_type":7},{"label":"leftmenu.zhongting.compoundsquare","action":"mullion_compound_square","icon":"iconicon-test43","q_key":"V","disable_type":7},{"label":"leftmenu.zhongting.compoundsquare","action":"mullion_compound_x_square","icon":"iconzhongting","q_key":"V","disable_type":7},{"label":"leftmenu.zhongting.compounddiamond","action":"mullion_compound_diamond","icon":"iconicon-test41","q_key":"V","disable_type":7},{"label":"leftmenu.zhongting.compoundcircle","action":"mullion_compound_circle","icon":"iconicon-test44","q_key":"V","disable_type":7},{"label":"leftmenu.zhongting.compoundhexagon","action":"mullion_compound_hexagon","icon":"iconicon-test45","q_key":"V","disable_type":7},{"label":"leftmenu.zhongting.halfhexagon","action":"mullion_half_hexagon","icon":"iconicon-test36","q_key":"V","disable_type":7},{"label":"leftmenu.zhongting.sijiao","icon":"iconsijiao","action":"mullion_compound_rectangle_single","q_key":"V","disable_type":7},{"label":"leftmenu.zhongting.bajiao","icon":"iconbajiao","action":"mullion_compound_rectangle_double","q_key":"V","disable_type":7},{"label":"leftmenu.zhongting.changbabianxing","icon":"iconchangbabianxing","action":"mullion_compound_long_octagon","q_key":"V","disable_type":7},{"label":"leftmenu.zhongting.shuangbabianxing","icon":"iconshuangbabianxing","action":"mullion_compound_double_octagon","q_key":"V","disable_type":7},{"label":"leftmenu.zhongting.bolangzhongting","icon":"iconbolangzhongting","action":"mullion_wave","q_key":"V","disable_type":7},{"label":"leftmenu.zhongting.shanzhongting","icon":"iconsash_mullion_eq_split","q_key":"V","disable_type":7,"children":[{"label":"leftmenu.zhongting.zhongting","icon":"iconsash_mullion_eq_split","action":"mullion_inner_eq_split","q_key":"V"},{"label":"leftmenu.zhongting.zhongting","icon":"iconn121_split","action":"mullion_inner_121_split","q_key":"V"}]}]},{"name":"leftmenu.other.decoration_bar_chinese","icon":"icongetiaogongju","content":[{"label":"leftmenu.other.decoration_bar_chinese","action":"decoration_bar_chinese","icon":"icongetiaogongju","q_key":"B","is_active":true,"disable_type":7},{"label":"leftmenu.other.decoration_bar_prairie","action":"decoration_bar_prairie","icon":"iconjingdiangetiao","q_key":"B","disable_type":7},{"label":"leftmenu.other.decoration_bar_colonial","action":"decoration_bar_colonial","icon":"iconjunfengetiao","q_key":"B","disable_type":7},{"label":"leftmenu.other.decoration_bar_chinese","action":"decoration_bar_diamond","icon":"iconlingxinggetiao","q_key":"B","disable_type":7},{"label":"leftmenu.other.decoration_bar_chinese2","action":"decoration_bar_chinese2","icon":"icongetiao2","q_key":"B","disable_type":7},{"label":"leftmenu.other.decoration_bar_semi_arc","action":"decoration_bar_semi_arc","icon":"iconfentiyuanhukuang1","q_key":"B","disable_type":7},{"label":"leftmenu.other.decoration_bar_chinese3","action":"decoration_bar_chinese3","icon":"icona-weibiaoti-2_huaban1","q_key":"B","disable_type":7},{"label":"leftmenu.other.decoration_bar_chinese4","action":"decoration_bar_chinese4","icon":"iconjingdiangetiao1","q_key":"B","disable_type":7},{"label":"leftmenu.other.decoration_bar_semi_arc_pro","action":"decoration_bar_semi_arc_pro","icon":"iconsemiarcpro2","q_key":"B","disable_type":7},{"label":"leftmenu.other.decoration_bar_semi_arc_pro","action":"decoration_bar_semi_arc_pro2","icon":"iconsemiarcpro3","q_key":"B","disable_type":7},{"label":"leftmenu.other.decoration_bar_semi_arc_pro","action":"decoration_bar_semi_arc_pro3","icon":"iconsemiarcpro4","q_key":"B","disable_type":7},{"label":"leftmenu.other.decoration_bar_quarter_arc","action":"decoration_bar_quarter_arc","icon":"icona-getiao1","q_key":"B","disable_type":7}]},{"name":"leftmenu.pingkai.pingkaiMobile","icon":"iconduikaiboshan","content":[{"label":"leftmenu.pingkai.shan","action":"sash","icon":"iconboshan","q_key":"S","is_active":true},{"label":"leftmenu.pingkai.screen","action":"screen","icon":"iconshashan","q_key":"S"},{"label":"leftmenu.pingkai.antiTheft","action":"antiTheft","icon":"iconfdkuang","q_key":"S"},{"label":"leftmenu.pingkai.innerSashAndScreen","action":"innerSashAndScreen","icon":"icontubiao","q_key":"S"},{"label":"leftmenu.pingkai.downWithSlideSash","action":"downWithSlideSash","icon":"iconbolichanpin1","q_key":"S"},{"label":"leftmenu.pingkai.doubleSash","action":"doubleSash","icon":"iconduikaiboshan1","q_key":"S"},{"label":"leftmenu.pingkai.doubleScreen","action":"doubleScreen","icon":"iconduikaishashan1","q_key":"S"},{"label":"leftmenu.pingkai.kfcSash","action":"kfcSash","icon":"iconkfc_door2","q_key":"S"},{"label":"leftmenu.pingkai.doubleKfcSash","action":"doubleKfcSash","icon":"iconkfc_door","q_key":"S"},{"label":"leftmenu.pingkai.shadePushSash","action":"shadePushSash","icon":"iconpingkaibaiye","q_key":"S"},{"label":"leftmenu.pingkai.doubleShadePushSash","action":"doubleShadePushSash","icon":"iconduikaibaiye","q_key":"S"},{"label":"leftmenu.pingkai.guardSash","action":"guardSash","icon":"icona-menshan_huaban1","q_key":"S"},{"label":"leftmenu.pingkai.foldDouble","action":"foldDouble","icon":"iconduikaiboshan3-01","q_key":"S"},{"label":"leftmenu.pingkai.innerSash","action":"innerSash","icon":"iconhuaban-01","q_key":"S"},{"label":"leftmenu.pingkai.stylishDoor","icon":"icona-yuanhu_huaban1","disable_type":7,"q_key":"S","children":[{"label":"leftmenu.pingkai.stylishDoor","icon":"icona-yuanhu_huaban1","action":"stylishDoor","q_key":"S"},{"label":"leftmenu.pingkai.stylishDoor","icon":"icona-getiao_huaban1","action":"stylishDoor2","q_key":"S"},{"label":"leftmenu.pingkai.stylishDoor","icon":"icona-ty2_huaban1","action":"stylishDoor3","q_key":"S"}]},{"label":"leftmenu.tuilazhedie.slide","action":"slide","icon":"icontlbshan","q_key":"D"},{"label":"leftmenu.tuilazhedie.zhedieboshan","action":"foldSash","icon":"iconzdshan","q_key":"D"},{"label":"leftmenu.tuilazhedie.zhedieshashan","action":"foldScreen","icon":"iconzhedieshashan","q_key":"D"}]},{"name":"leftmenu.extraDim.extraDim","icon":"icon05","keepShowing":true,"content":[{"label":"leftmenu.extraDim.extraDimHorizontal","action":"extraDimHorizontal","icon":"icon02","q_key":"E","is_active":true},{"label":"leftmenu.extraDim.extraDimVertical","action":"extraDimVertical","icon":"icon03","q_key":"E"},{"label":"leftmenu.extraDim.extraDimArbitrary","action":"extraDimArbitrary","icon":"icon04","q_key":"E"},{"label":"leftmenu.extraDim.extraDimRadius","action":"extraDimRadius","icon":"icon05","q_key":"E"},{"label":"leftmenu.extraDim.extraDimAngle","action":"extraDimAngle","icon":"icon01","q_key":"E"},{"label":"leftmenu.extraDim.note","action":"note","icon":"iconT","q_key":"E"},{"label":"leftmenu.extraDim.extraManImage","action":"extraManImage","icon":"iconmen3","q_key":"E"},{"label":"leftmenu.extraDim.extraWomanImage","action":"extraWomenImage","icon":"iconwomen","q_key":"E"}]},{"name":"leftmenu.other.other","icon":"iconqita","content":[{"label":"leftmenu.other.wall","action":"wall","icon":"iconqiangzhi","q_key":"W","is_active":true},{"label":"leftmenu.other.connerJoiner","action":"connerJoiner","icon":"iconfzhuan","q_key":"C"},{"label":"leftmenu.other.connector","action":"connector","icon":"iconlianjiejian","q_key":"C"},{"label":"leftmenu.other.wallCornerJoiner","action":"wallCornerJoiner","icon":"icona-fanzhuan1","q_key":"C"},{"label":"leftmenu.other.panoramicCornerJoiner","action":"panoramicCornerJoiner","icon":"icona-3d_huaban1","q_key":"C"},{"label":"leftmenu.fill.glass","action":"fillerGlass","icon":"iconbolichanpin","q_key":"T"},{"label":"leftmenu.fill.screen","action":"fillerScreen","icon":"icontianchongwu","q_key":"T"},{"label":"leftmenu.fill.panel","action":"fillerPanel","icon":"iconshimubancai","q_key":"T"},{"label":"leftmenu.fill.shade","action":"fillerShade","icon":"iconbaiyechuang","q_key":"T"},{"label":"leftmenu.fill.fillerEmpty","action":"fillerEmpty","icon":"iconwutianchong2","q_key":"T"},{"label":"leftmenu.fill.glassHole","action":"glassHole","icon":"icontubiaosvg-","q_key":"T"},{"label":"rightmenu.waikuang.innerFrame","action":"mullion_frametify_like","icon":"iconputongkuang","q_key":"F","disable_type":7}]}]')},"04ff":function(e,t,i){var a=i("5ca1");i=i("3ca5");a(a.S+a.F*(Number.parseInt!=i),"Number",{parseInt:i})},"058a":function(e,t,i){},"089b":function(e,t,i){},"0e65":function(e,t,i){},"10a0":function(e,t,i){"use strict";i("020b")},"148e":function(e,t,i){"use strict";i("51fa")},"14ce":function(e,t,i){},1871:function(e,t,i){},1900:function(e,t,i){"use strict";function a(e){this.canvas.shapeManager.frameEdgeJointWay=e.frameEdgeJointWay,this.canvas.shapeManager.slideFrameEdgeJointWay=null==e.slideFrameEdgeJointWay?2:e.slideFrameEdgeJointWay,this.canvas.shapeManager.sashEdgeJointWay=e.sashEdgeJointWay,this.canvas.shapeManager.fixedBeadJointWay=null==e.fixedBeadJointWay?0:e.fixedBeadJointWay,this.canvas.shapeManager.topViewHidden=!!e.topViewHidden,this.canvas.shapeManager.drawPolyType=e.drawPolyType||"bridge",this.canvas.shapeManager.slideLockType=e.slideLockType||"Default",e.slideDefaultOption&&(this.canvas.shapeManager.slideDefaultOption=e.slideDefaultOption),this.canvas.shapeManager.sashOutwardOpen=!(!e.sashOutwardOpen&&null!=e.sashOutwardOpen),this.canvas.shapeManager.sashDoubleWayOpen=!!e.sashDoubleWayOpen,this.canvas.shapeManager.fixedBeadShown=!(!e.fixedBeadShown&&null!=e.fixedBeadShown),this.canvas.shapeManager.sashBeadShown=!(!e.sashBeadShown&&null!=e.sashBeadShown),this.canvas.shapeManager.withTurningFrame=!(!e.withTurningFrame&&null!=e.withTurningFrame),this.canvas.shapeManager.syncOpenDirection=!(!e.syncOpenDirection&&null!=e.syncOpenDirection),this.canvas.shapeManager.displayTurningLabel=!this.canvas.shapeManager.withTurningFrame,this.canvas.shapeManager.reverseInnerOuter=!!e.reverseInnerOuter,this.canvas.shapeManager.fixedSashToFixedGlass=!!e.fixedSashToFixedGlass,this.canvas.shapeManager.nonGapFrame=!!e.nonGap,this.canvas.shapeManager.nonGapFixedBead=!!e.nonGap,this.canvas.shapeManager.nonGapSash=!!e.nonGap,this.canvas.shapeManager.nonGapSashBead=!!e.nonGap,this.canvas.shapeManager.pullingHeight=e.pullingHeight||0}i.d(t,"a",(function(){return a}))},"191d":function(e,t,i){},"199f":function(e,t,i){"use strict";i("058a")},"1c4c":function(e,t,i){"use strict";var a=i("9b43"),s=i("5ca1"),o=i("4bf8"),n=i("1fa8"),r=i("33a4"),l=i("9def"),c=i("f1ae"),d=i("27ee");s(s.S+s.F*!i("5cc5")((function(e){Array.from(e)})),"Array",{from:function(e){var t,i,s,p,u=o(e),h="function"==typeof this?this:Array,_=arguments.length,m=1<_?arguments[1]:void 0,g=void 0!==m,f=0;e=d(u);if(g&&(m=a(m,2<_?arguments[2]:void 0,2)),null==e||h==Array&&r(e))for(i=new h(t=l(u.length));f<t;f++)c(i,f,g?m(u[f],f):u[f]);else for(p=e.call(u),i=new h;!(s=p.next()).done;f++)c(i,f,g?n(p,m,[s.value,f],!0):s.value);return i.length=f,i}})},"1dfe":function(e,t,i){"use strict";i("29d5")},"1ee9":function(e,t,i){"use strict";i("089b")},"21db":function(e){e.exports=JSON.parse('{"slideSash":{"pos_type":[{"value":"up","label":"上方"},{"value":"down","label":"下方"},{"value":"edge","label":"光企"},{"value":"single","label":"单勾企"},{"value":"double","label":"双勾企"},{"value":"collisionLeft","label":"左对碰"},{"value":"collisionRight","label":"右对碰"},{"value":"none","label":"无"}],"track_index":[{"value":"1","label":"1"},{"value":"2","label":"2"},{"value":"3","label":"3"},{"value":"4","label":"4"},{"value":"5","label":"5"},{"value":"6","label":"6"},{"value":"7","label":"7"},{"value":"8","label":"8"}]},"foldSash":{"pos_type":[{"value":"up","label":"上方"},{"value":"down","label":"下方"},{"value":"edge","label":"光企"},{"value":"collisionLeft","label":"左对碰"},{"value":"collisionRight","label":"右对碰"},{"value":"collisionFrame","label":"碰框"}]}}')},"21e6":function(e,t,i){"use strict";i("8e6e"),i("456d");var a=i("bd86"),s=(i("6762"),i("2fdb"),i("d263"),i("7f7f"),i("ac6a"),i("2f62")),o=i("75fc"),n=(i("96cf"),i("3b8d")),r=(i("c5f6"),i("3ceb")),l=i("4b53"),c=i("8ed4"),d=i("ca5b"),p=i("1900");function u(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}function h(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?u(Object(i),!0).forEach((function(t){Object(a.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):u(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}var _,m,g,f,v={data:function(){return{list:[],order_info:{window_no:"",count:1,price:"",height:0,area:0,width:0,product_name:"",product_id:0,install_position:"",note:"",out_color:"",in_color:"",hole_pic_url:"",frame:"",mullion:"",sash:"",low_rail:"",wall_thickness:""},order_form_keys:{},mullion_equally_divided_way:1,include_connectors:!1,include_cornerJoiners:!1,origin_order_info:null,product_list:[],glassPreinstall:!1,guigelabel:"",productName:"",net:"",glassEditValidator:!1,glassListDialog:{show:!1},glassEditDialog:{show:!1,mode:""},selected:[],curPreinstallType:"1",preinstallTableTitle:{1:[],2:[],5:[],7:[],8:[],9:[],10:[],11:[],12:[],13:[],14:[],15:[],16:[],17:[],18:[],19:[],20:[],21:[]},preinstallList:{1:[],2:[],5:[],7:[],8:[],9:[],10:[],11:[],12:[],13:[],14:[],15:[],16:[],17:[],18:[],19:[],99:[],20:[],21:[]},glassEditForm:{name:"",price:0,value1:"",value2:""},rules:{},filter_product:"",editDefaultDialog:{show:!1},areaEditValidator:!1,minimumArea:0,minimumAreaId:"",loadingMinimumArea:!1,selectedOrderFormat:{},setDefaultDialog:!1,preinstallMap:{1:"guigelabel",2:"productName",7:"out_color",8:"in_color",9:"price",10:"install_position",11:"net",12:"frame",13:"mullion",14:"sash",15:"hinge",16:"low_rail",17:"wall_thickness",18:"screen",19:"bead",20:"hardware_brand",21:"steel_liner"},lenUnitMap:{0:"Millimeters",1:"Centimeters",2:"Inches"},settings:d.settings,settingMap:d.settingMap,scriptList:[],totalWidthShown:!1,totalHeightShown:!1,inited:!1,show_setting:{},draw_setting:{},preinstallInited:!1,editDefaultTitle:{},spec_form_data:{1:{price:0,value1:""},2:{price:0,value1:""},7:{price:0,value1:""},8:{price:0,value1:""},9:{price:0,value1:""},10:{price:0,value1:""},11:{price:0,value1:""},12:{price:0,value1:""},13:{price:0,value1:""},14:{price:0,value1:""},15:{price:0,value1:""},16:{price:0,value1:""},17:{price:0,value1:""},18:{price:0,value1:""},19:{price:0,value1:""},20:{price:0,value1:""},21:{price:0,value1:""}},showFormat:{1:{},2:{},7:{},8:{},9:{show:1},10:{},11:{},12:{},13:{},14:{},15:{},16:{},17:{show:0},18:{},19:{},20:{},21:{},99:{}},useFormat:1,lastProductId:0,code:"",type:"Default",order_id:"",saveAlter:!1}},props:{paperList:{type:Array,default:function(){return[]}},hasAuthority:{type:Boolean}},methods:{setArea:function(){/(^[1-9]\d*$)/.test(this.order_info.count)||(1<this.order_info.count?this.$set(this.order_info,"count",Math.round(this.order_info.count)):this.order_info.count=1,this.$VMessage.warning("樘数必须为正整数")),this.order_info.area=Number(((this.canvas.shapeManager.computedArea+(this.include_connectors?this.canvas.shapeManager.connectorsArea:0)+(this.include_cornerJoiners?this.canvas.shapeManager.cornerJoinersArea:0))*this.order_info.count).toFixed(2))},rewriteData:(f=Object(n.a)(regeneratorRuntime.mark((function e(t){var i,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:for(a in i=!1,this.inited=!1,this.lastOrderId=this.order_id,this.order_id=t.id,this.order_info.product_id&&this.order_info.product_id==t.product_id&&(this.inited=!0,i=!0),this.order_info)this.order_info[a]=t[a];t.custom_format=t.custom_format||{},this.filter_product=t.product_name||"",this.order_info.guigelabel=t.glass_data.guigelabel,this.setGlobalGlass(this.order_info.guigelabel),this.order_info.net=t.glass_data.net,this.order_info.productName=t.hardware_data.productName,this.order_info.frame=t.custom_format.frame,this.order_info.mullion=t.custom_format.mullion,this.order_info.sash=t.custom_format.sash,this.order_info.hinge=t.custom_format.hinge,this.order_info.low_rail=t.custom_format.low_rail,this.order_info.wall_thickness=t.custom_format.wall_thickness,this.order_info.screen=t.custom_format.screen,this.order_info.bead=t.custom_format.bead,this.order_info.hardware_brand=t.custom_format.hardware_brand,this.order_info.steel_liner=t.custom_format.steel_liner,this.origin_order_info=JSON.stringify(this.order_info),i&&this.bus.$emit("reOpenFile");case 24:case"end":return e.stop()}}),e,this)}))),function(e){return f.apply(this,arguments)}),dataInitialization:function(){Object.assign(this.order_info,{height:0,width:0,area:0,count:1,window_no:"C".concat(this.paperList.length+1)})},getProductList:function(){var e=this;this.$route.meta.independence||this.$axios.get("all-product").then((function(t){t.code&&t.data.forEach((function(t){t.catelog.forEach((function(i){var a;e.product_list.push({header:"".concat(t.name,"/").concat(i.name),id:"".concat(i.id,"s"),divider:!0}),(a=e.product_list).push.apply(a,Object(o.a)(i.products)),e.$route.query.order_id||e.order_info.product_id||!i.products.length||e.$route.params.id||(e.order_info.product_id=i.products[0].id,e.filter_product=i.products[0].name,delete(a=JSON.parse(i.products[0].show_setting)).type,e.canvas.shapeManager.profileSize=a,i=JSON.parse(i.products[0].draw_setting),p.a.call(e,i))}))}))}))},getScriptInfo:function(){var e=this;if(!this.order_info.product_id)return this.canvas.shapeManager.profileSize={antiTheft:24,antiTheftMullion:45,bead:15,frame:60,frameMullion:90,sash:60,screen:60,kfcWaist:200,upSash:60,downSash:60},this.canvas.shapeManager.frameEdgeJointWay=0,this.canvas.shapeManager.slideFrameEdgeJointWay=2,this.canvas.shapeManager.sashEdgeJointWay=0,this.canvas.shapeManager.topViewHidden=!1,this.canvas.shapeManager.sashOutwardOpen=!0,this.canvas.shapeManager.sashDoubleWayOpen=!1,this.canvas.shapeManager.fixedBeadShown=!0,this.canvas.shapeManager.sashBeadShown=!0,this.canvas.shapeManager.reverseInnerOuter=!1,this.order_info.product_name="",this.order_info.product_id=0,void this.resetShowFormat();var t=1==this.is_default?"default_product_info":"product";this.$route.query.order_id&&this.$store.commit("setGlobalLoading",!0),this.$axios.get("".concat(t,"/").concat(this.order_info.product_id)).then(function(){var t=Object(n.a)(regeneratorRuntime.mark((function t(i){var a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("product-manage.script"==e.$route.name)return e.$store.commit("setGlobalLoading",!1),t.abrupt("return");t.next=3;break;case 3:return e.canvas.shapeManager.profileSize=JSON.parse(i.data.show_setting),e.show_setting=JSON.parse(i.data.show_setting),a=JSON.parse(i.data.draw_setting),e.draw_setting=a,p.a.call(e,e.draw_setting),e.resetShowFormat(),e.setShowFormat(i.data.product_order_formats),t.next=12,e.initialPreinstallList();case 12:e.bus.$emit("emit_automatic",{material_automatic:i.data.material_automatic,material_automatic_cost:i.data.material_automatic_cost}),e.inited||(e.inited=!0,e.bus.$emit("reOpenFile")),e.$store.commit("setGlobalLoading",!1);case 15:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){console.log(t),e.$store.commit("setGlobalLoading",!1)}))},setShowFormat:function(e){var t=this;e.forEach((function(e){"9"!=e.type||e.show||(t.order_info.price=0),t.showFormat[e.type+""]={id:e.id,show:e.show}}))},reloadProfileSettings:function(){this.canvas.shapeManager.profileSize=this.show_setting,p.a.call(this,this.draw_setting)},getGlobalParams:function(){var e=this;this.$route.meta.independence||this.$axios.post("find_company_param_value",{key:["mullion_equally_divided_way","splitGlassForCalculation","include_connectors","include_cornerJoiners","barNormal","europeanStandard","sashOutwardOpen","narrowScreenStyle","glassColor","beadNormal","withoutGlassSerial","dimToSashShown","cornerJoinersAreaX2","drawMode","dimFontSize","dimPrintSize","dimPrintSizeFixed","brickColor","dimColor","glassPreinstall","reverseOpenTowardIndicator","minimumArea","useBoxArea","lenUnit","proUpDownOpenTopView","showInnerSpaceDim","pushSashOpen","dimToGroundShown","sashMullionFixedToSashBottom","shadeDescHidden","labelFontSize","windowStrokeWidth","windowStrokeColor","topViewStyle","showThreedArcFrameRadiusText","handleRelativeSet","screenLineStyle"]}).then((function(t){e.mullion_equally_divided_way="1"!=t.data.mullion_equally_divided_way||t.data.splitGlassForCalculation.length?Number(t.data.splitGlassForCalculation):1,e.include_connectors="1"==t.data.include_connectors,e.include_cornerJoiners="1"==t.data.include_cornerJoiners,e.canvas.shapeManager.europeanStandard="1"==t.data.europeanStandard,e.canvas.shapeManager.barNormal=t.data.barNormal.slice(0,7)||"#f0540b",e.canvas.shapeManager.beadNormal=t.data.beadNormal.slice(0,7)||"#f0540b",e.canvas.shapeManager.glassColor=t.data.glassColor||"#00FFFF99",e.canvas.shapeManager.brickColor=t.data.brickColor.slice(0,7)||"#b4f595",e.canvas.shapeManager.dimColor=t.data.dimColor.slice(0,7)||"#0000ff",e.bus.$emit("updateBarNormal",e.canvas.shapeManager.barNormal),e.bus.$emit("updateBeadNormal",e.canvas.shapeManager.beadNormal),e.bus.$emit("updateGlassColor",e.canvas.shapeManager.glassColor),e.bus.$emit("updateWithoutGlassSerial",t.data.withoutGlassSerial),e.canvas.shapeManager.sashOutwardOpen="1"==t.data.sashOutwardOpen,e.canvas.shapeManager.narrowScreenStyle="1"==t.data.narrowScreenStyle,e.canvas.shapeManager.dimToSashShown="1"==t.data.dimToSashShown,e.canvas.shapeManager.cornerJoinersAreaX2="1"==t.data.cornerJoinersAreaX2,e.canvas.shapeManager.reverseOpenTowardIndicator="1"==t.data.reverseOpenTowardIndicator,e.canvas.shapeManager.useBoxArea="1"==t.data.useBoxArea,e.canvas.shapeManager.proUpDownOpenTopView="0"!==t.data.proUpDownOpenTopView,e.canvas.shapeManager.showInnerSpaceDim="1"===t.data.showInnerSpaceDim,e.canvas.shapeManager.sashOpen="1"===t.data.pushSashOpen,e.canvas.shapeManager.dimToGroundShown="0"!==t.data.dimToGroundShown,e.canvas.shapeManager.sashMullionFixedToSashBottom="0"!==t.data.sashMullionFixedToSashBottom,e.canvas.lenUnit=t.data.lenUnit?e.lenUnitMap[t.data.lenUnit]:"Millimeters",e.canvas.shapeManager.dimFontSize=t.data.dimFontSize||120,e.canvas.shapeManager.labelFontSize=t.data.labelFontSize||60,e.canvas.shapeManager.dimPrintSize=t.data.dimPrintSize||80,e.canvas.shapeManager.dimPrintSizeFixed="1"===t.data.dimPrintSizeFixed,e.canvas.shapeManager.shadeDescHidden="1"===t.data.shadeDescHidden,e.canvas.shapeManager.equalSplitGlass=Number(t.data.mullion_equally_divided_way),e.canvas.shapeManager.windowStrokeWidth=t.data.windowStrokeWidth||3,e.canvas.shapeManager.windowStrokeColor=t.data.windowStrokeColor||"#000000",e.canvas.shapeManager.topViewStyle=t.data.topViewStyle||"default",e.canvas.shapeManager.showThreedArcFrameRadiusText="1"===t.data.showThreedArcFrameRadiusText,e.canvas.shapeManager.handleRelativeSet="1"===t.data.handleRelativeSet,e.canvas.shapeManager.screenLineStyle=""===t.data.screenLineStyle?1:Number(t.data.screenLineStyle),e.bus.$emit("get-order")})).catch((function(t){e.$VMessage.error(e.$t("alertmessage.get_system_setting_failed"))}))},setGlobalParams:function(){var e=this,t={mullion_equally_divided_way:this.mullion_equally_divided_way,include_connectors:this.include_connectors,include_cornerJoiners:this.include_cornerJoiners};this.$axios.post("update_company_param_value",t).then((function(e){})).catch((function(t){e.$VMessage.error(e.$t("alertmessage.failed_save"))}))},getPicture:(g=Object(n.a)(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=t&&null!=t.target)return this.$store.commit("setGlobalLoading",!0),e.next=4,this.uploadOrderImage(t.target.files[0]);e.next=6;break;case 4:this.order_info.hole_pic_url=e.sent,this.$store.commit("setGlobalLoading",!1);case 6:case"end":return e.stop()}}),e,this)}))),function(e){return g.apply(this,arguments)}),uploadOrderImage:function(e){var t=new FormData;return t.append("file",e),this.$axios.post("upload-order",t).then((function(e){return e.data[0]})).catch((function(e){return{code:0}}))},deletePic:function(){this.order_info.hole_pic_url=""},initialPreinstallList:(m=Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.getGlassPreinstallList();case 2:this.lastOrderId=this.order_id,this.preinstallInited=!0;case 4:case"end":return e.stop()}}),e,this)}))),function(){return m.apply(this,arguments)}),getGlassPreinstallList:function(e){var t=this,i={productID:this.order_info.product_id,type:e?[e]:""};return"5"==e&&(this.loadingMinimumArea=!0),this.$axios.get("order_format",i).then((function(i){i.code?e?(t.preinstallList[e]=i.data,t.handleOrderFormat(i.data,e)):t.putAllOrderFormat(i.data):(t.$store.commit("setGlobalLoading",!1),t.$VMessage.error(t.$t("server_message."+i.message)))})).catch((function(e){t.$store.commit("setGlobalLoading",!1),t.$VMessage.error(t.$t("alertmessage.failed_list"))}))},putAllOrderFormat:function(e){var t,i=this;for(t in this.preinstallList)!function(t){i.preinstallList[t]=e.filter((function(e){return e.type==t})),i.handleOrderFormat(i.preinstallList[t],t)}(t)},handleOrderFormat:function(e,t){var i,a=this;if("1"==t&&((i=e.filter((function(e){return e.value==a.order_info.guigelabel}))[0])&&(this.canvas.shapeManager.glassSpec={spec:i.value||this.order_info.guigelabel||"",thickness:+i.value1||0,meterWeight:+i.value2||0}),this.bus.$emit("updateGlassSpec",e)),"5"==t)return this.bus.$emit("setMinimumArea",e.length?e[0].value:0),void(this.loadingMinimumArea=!1);if(["9","17"].includes(t)&&this.showFormat[t].show)this.order_info[this.preinstallMap[t]]=!this.preinstallInited&&this.order_info[this.preinstallMap[t]]||!e.length?this.order_info[this.preinstallMap[t]]:e[0].value;else{if("99"==t)return e.forEach((function(e){e.value1=JSON.parse(e.value1),e.code=e.value1.code,e.type=e.value1.type,e.shape=e.value1.shape||""})),void this.bus.$emit("update_lock_spec_list",e);e=e.filter((function(e){return e.is_default}))[0],!e||!this.spec_form_data[t]||this.lastOrderId!=this.order_id&&this.order_info[this.preinstallMap[t]]||(this.order_info[this.preinstallMap[t]]=e.value||"",this.spec_form_data[t].price=e.price||0,this.spec_form_data[t].value1=e.value1||"")}},openGlassListDialog:function(e){this.curPreinstallType=e,this.glassListDialog.show=!0,"99"!=e&&(this.useFormat=this.showFormat[e].show),this.getGlassPreinstallList(this.curPreinstallType)},openGlassEdit:function(e){if("edit"==e){if(!this.selected.length)return void this.$VMessage.error("请选择一条数据");this.glassEditForm={name:this.selected[0].value,price:this.selected[0].price,value1:this.selected[0].value1,value2:this.selected[0].value2},"99"==this.curPreinstallType&&(this.code=this.selected[0].value1.code,this.type=this.selected[0].value1.shape)}this.glassEditDialog.mode=e,this.glassEditDialog.show=!0},glassListDialogClose:function(e){this.glassListDialog.show=!1},resetGlassEdit:function(){this.selected=[],this.glassEditDialog={show:!1,mode:""},this.glassEditForm={name:"",price:0,value1:"",value2:""}},addGlassList:function(){var e,t,i,a,s,o=this;this.glassEditValidator&&(this.$store.commit("setGlobalLoading",!0),t=(e="add"==this.glassEditDialog.mode)?"order_format":"order_format/".concat(this.selected[0].id),i=e?"post":"put",a=this.glassEditForm,e&&(a.productID=this.order_info.product_id,a.type=this.curPreinstallType),"99"==this.curPreinstallType&&(s=this.typeList.filter((function(e){return e.shape==o.type}))[0]||{},s={code:this.code,type:s.value,shape:s.shape||""},a.value1=JSON.stringify(s)),this.$axios[i](t,a).then((function(t){o.$store.commit("setGlobalLoading",!1),t.code?(o.$VMessage.success(e?o.$t("alertmessage.success_added"):o.$t("alertmessage.success_edit")),o.resetGlassEdit(),o.getGlassPreinstallList(o.curPreinstallType)):o.$VMessage.error(o.$t("server_message."+t.message))})).catch((function(e){o.$store.commit("setGlobalLoading",!1),o.$VMessage.error(o.$t("alertmessage.failed_add"))})))},beforeDeleteGlass:(_=Object(n.a)(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.selected.length){e.next=3;break}return this.$VMessage.error("请选择一条数据"),e.abrupt("return");case 3:this.$store.commit("setGlobalLoading",!0),t=0;case 5:if(t<this.selected.length)return e.next=8,this.deleteGlass(this.selected[t].id);e.next=11;break;case 8:t++,e.next=5;break;case 11:this.$store.commit("setGlobalLoading",!1),this.$VMessage.success(this.$t("alertmessage.success_delete")),this.selected=[],this.getGlassPreinstallList(this.curPreinstallType);case 15:case"end":return e.stop()}}),e,this)}))),function(){return _.apply(this,arguments)}),deleteGlass:function(e){var t=this;return this.$axios.delete("order_format/".concat(e)).then((function(e){e.code||t.$VMessage.error(t.$t("server_message."+e.message))})).catch((function(e){t.$VMessage.error(t.$t("alertmessage.failed_delete"))}))},initialPreinstallTableTitle:function(){this.preinstallTableTitle={1:[{text:this.$t("product_script.label.name"),value:"value",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.price"),value:"price",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.thickness"),value:"value1",align:"center"},{text:this.$t("product_script.table.squareMeterWeight"),value:"value2",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.operate"),value:"operate",align:"center",width:"100"}],2:[{text:this.$t("product_script.label.name"),value:"value",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.price"),value:"price",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.operate"),value:"operate",align:"center",width:"100"}],5:[{text:this.$t("order_list.hardware"),value:"value",align:"center"}],7:[{text:this.$t("product_script.label.name"),value:"value",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.price"),value:"price",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.operate"),value:"operate",align:"center",width:"100"}],8:[{text:this.$t("product_script.label.name"),value:"value",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.price"),value:"price",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.operate"),value:"operate",align:"center",width:"100"}],9:[{text:this.$t("product_script.label.name"),value:"value",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.price"),value:"price",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.operate"),value:"operate",align:"center",width:"100"}],10:[{text:this.$t("product_script.label.name"),value:"value",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.price"),value:"price",align:"center",width:"100"}],11:[{text:this.$t("product_script.label.name"),value:"value",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.price"),value:"price",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.operate"),value:"operate",align:"center",width:"100"}],12:[{text:this.$t("product_script.label.name"),value:"value",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.price"),value:"price",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.frame_width"),value:"value1",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.operate"),value:"operate",align:"center",width:"100"}],13:[{text:this.$t("product_script.label.name"),value:"value",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.price"),value:"price",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.mullion_width"),value:"value1",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.operate"),value:"operate",align:"center",width:"100"}],14:[{text:this.$t("product_script.label.name"),value:"value",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.price"),value:"price",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.sash_width"),value:"value1",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.operate"),value:"operate",align:"center",width:"100"}],15:[{text:this.$t("product_script.label.name"),value:"value",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.price"),value:"price",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.operate"),value:"operate",align:"center",width:"100"}],16:[{text:this.$t("product_script.label.name"),value:"value",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.price"),value:"price",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.rail_width"),value:"value1",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.operate"),value:"operate",align:"center",width:"100"}],17:[{text:this.$t("product_script.label.name"),value:"value",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.thickness"),value:"value1",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.operate"),value:"operate",align:"center",width:"100"}],18:[{text:this.$t("product_script.label.name"),value:"value",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.price"),value:"price",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.sash_width"),value:"value1",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.operate"),value:"operate",align:"center",width:"100"}],19:[{text:this.$t("product_script.label.name"),value:"value",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.price"),value:"price",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.frame_width"),value:"value1",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.operate"),value:"operate",align:"center",width:"100"}],20:[{text:this.$t("product_script.label.name"),value:"value",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.price"),value:"price",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.operate"),value:"operate",align:"center",width:"100"}],21:[{text:this.$t("product_script.label.name"),value:"value",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.price"),value:"price",align:"center"},{text:this.$t("rightmenu.dingdanxinxi.operate"),value:"operate",align:"center",width:"100"}],99:[{text:this.$t("product_script.label.name"),value:"value",align:"center"},{text:this.$t("product_script.table.code"),value:"code",align:"center"},{text:this.$t("product_script.table.type"),value:"type",align:"center"}]},this.editDefaultTitle={5:this.$t("order_list.min_area_setting"),9:this.$t("order_list.default_price_setting"),17:this.$t("rightmenu.dingdanxinxi.wall_thickness")}},editDefault:function(e){this.curPreinstallType=e,this.editDefaultDialog.show=!0,this.useFormat=this.showFormat[e].show,e=this.preinstallList[this.curPreinstallType],this.minimumAreaId=e.length?e[0].id:"",this.minimumArea=e.length?e[0].value:""},confirmSetMinimumArea:function(){var e,t,i,a,s=this;this.areaEditValidator&&(t=(e=""==this.minimumAreaId)?"order_format":"order_format/".concat(this.minimumAreaId),i=e?"post":"put",a={name:this.minimumArea,price:0},e&&(a.productID=this.order_info.product_id,a.type=this.curPreinstallType),this.$axios[i](t,a).then((function(t){t.code?(s.$VMessage.success(e?s.$t("alertmessage.success_added"):s.$t("alertmessage.success_edit")),s.editDefaultDialog.show=!1,s.getGlassPreinstallList(s.curPreinstallType)):s.$VMessage.error(s.$t("server_message."+t.message))})).catch((function(e){s.$VMessage.error(s.$t("alertmessage.failed_add"))})))},setDefault:function(e){this.selectedOrderFormat=e,this.setDefaultDialog=!0},setDefaultConfirm:function(){var e=this,t={name:this.selectedOrderFormat.value,price:this.selectedOrderFormat.price,value1:this.selectedOrderFormat.value1,value2:this.selectedOrderFormat.value2,is_default:1};this.$axios.put("order_format/".concat(this.selectedOrderFormat.id),t).then((function(t){t.code?(e.$VMessage.success(e.$t("server_message."+t.message)),e.setDefaultDialog=!1,e.selectedOrderFormat={},e.order_info[e.preinstallMap[e.curPreinstallType]]=e.selectedOrderFormat.value,e.getGlassPreinstallList(e.curPreinstallType)):e.$VMessage.error(e.$t("server_message."+t.message))})).catch((function(t){e.$VMessage.error(e.$t("alertmessage.failed_edit"))}))},resetPreinstallList:function(){for(var e in this.preinstallList)this.preinstallList[e]=[]},toProduct:function(){this.$router.push({name:"product-manage.product-script",params:{id:this.order_info.product_id,is_default:0},query:{type:1}})},getAllSettings:function(){for(var e in this.settings)this.getSettingDetail(e)},getSettingDetail:function(e){var t=this,i={productID:this.order_info.product_id,type:[e]};return this.$axios.get("order_format",i,i).then((function(i){var a;i.code?(a=i.data.length,t.settings[e].value=a?i.data[a-1].value:"",t.settings[e].id=a?i.data[a-1].id:"",a=t.settingMap[e],t.canvas.shapeManager[a.name]=1==a.type?!!Number(t.settings[e].value):t.settings[e].value):(t.$store.commit("setGlobalLoading",!1),t.$VMessage.error(t.$t("server_message."+i.message)))})).catch((function(e){t.$store.commit("setGlobalLoading",!1),t.$VMessage.error(t.$t("alertmessage.failed_list"))}))},openCalcorderDialog:function(){this.$emit("openCalcorderDialog")},getScriptList:function(e){var t=this;this.$axios.get("script?product_id=".concat(e)).then((function(e){1==e.code?t.scriptList=e.data:t.$VMessage.error(t.$t("server_message."+e.message))}))},toggleGraticuleShow:function(e,t){this.canvas.shapeManager[t]=0===e},getComplie:function(){var e,t=new r.Compiler;for(e in this.order_form_keys)t.pushKey(this.order_form_keys[e],this.order_info[e]);return t},initEventListener:function(){var e=this;this.bus.$on("reloadProfileSettings",(function(){e.reloadProfileSettings()})),this.bus.$on("openGlassListDialog",(function(t){e.openGlassListDialog(t)}))},updateComboxValue:function(e,t,i){this.order_info[t]=e||"",t=this.preinstallList[i].filter((function(t){return t.value==e}))[0],t&&(this.spec_form_data[i].price=t.price||0,this.spec_form_data[i].value1=t.value1||"",this.setProfileFormat(i,+t.value1)),"1"==i&&(this.canvas.shapeManager.glassSpec=t?{spec:t.value||e||"",thickness:+t.value1||0,meterWeight:+t.value2||0}:{spec:e||"",thickness:0,meterWeight:0})},changeGlass:function(e){"string"==typeof e&&(this.canvas.shapeManager.glassSpec={spec:e,thickness:0,meterWeight:0})},changeFormatStatus:function(e){var t=this,i={show:e};this.$store.commit("setGlobalLoading",!0),this.$axios.put("up_product_order_format/".concat(this.showFormat[this.curPreinstallType].id),i).then((function(i){t.$store.commit("setGlobalLoading",!1),i.code?(t.$VMessage.success(t.$t("server_message."+i.message)),t.showFormat[t.curPreinstallType].show=e):t.$VMessage.error(t.$t("server_message."+i.message))})).catch((function(e){t.$store.commit("setGlobalLoading",!1),t.$VMessage.error(t.$t("alertmessage.failed_edit"))}))},setProfileFormat:function(e,t){var i,a;"12"==e&&(this.canvas.shapeManager.profileSize={frame:t||this.canvas.shapeManager.profileSize.frame}),"13"==e&&(this.canvas.shapeManager.profileSize={frameMullion:t||this.canvas.shapeManager.profileSize.frameMullion}),"14"==e&&(i=t||this.canvas.shapeManager.profileSize.downSash,a=t||this.canvas.shapeManager.profileSize.sash,e=t||this.canvas.shapeManager.profileSize.upSash,t=t||this.canvas.shapeManager.profileSize.interlock,this.canvas.shapeManager.profileSize={downSash:i,sash:a,upSash:e,interlock:t})},setGlobalGlass:function(e){this.canvas.shapeManager.glassSpec={spec:e,thickness:0,meterWeight:0}},resetShowFormat:function(){this.showFormat={1:{show:1},2:{show:1},7:{show:1},8:{show:1},9:{show:1},10:{show:1},11:{show:1},12:{show:1},13:{show:1},14:{show:1},15:{show:1},16:{show:1},17:{show:1},18:{show:1},19:{show:1},20:{show:1},21:{show:1},99:{show:1}}},changeSaveMode:function(e){window.localStorage.setItem("saveAlter",e)}},watch:{paperList:function(){this.$route.query.order_id||(this.order_info.window_no="C".concat(this.paperList.length+1),this.origin_order_info=JSON.stringify(this.order_info))},"order_info.product_id":function(e,t){this.lastProductId=t,this.$route.query.order_id,this.lastOrderId&&this.lastOrderId,e||(this.order_info.product_id=0,this.scriptList=[],this.order_info.product_name="",this.resetPreinstallList()),e!=t&&e&&(this.getScriptList(e),this.getScriptInfo(),this.bus.$emit("update_spec_order_format",e),this.order_info.product_name=(this.product_list.filter((function(t){return t.id==e}))[0]||{}).name),this.bus.$emit("toggleProductId",e)}},computed:h(h({productname:function(){var e=this;if(!this.order_info.product_id)return"";var t=this.product_list.filter((function(t){return t.id==e.order_info.product_id}));return t.length?(this.$emit("show-product-name",t[0].name),this.bus.$emit("show-order-info","".concat(this.order_info.product_name,"/").concat(this.order_info.area).concat(this.getLenUnit.area,"/").concat(this.canvas.shapeManager.sashNumber*this.order_info.count).concat(this.$t("rightmenu.xs.opening"))),t):""},shape_manager:{get:function(){if(!this.canvas)return{};var e=this.canvas.shapeManager;return this.order_info.height=Number(e.height.toFixed(2)),this.order_info.width=Number(e.width.toFixed(2))-(this.include_connectors?0:this.canvas.shapeManager.connectorsWidth)-(this.include_cornerJoiners?0:this.canvas.shapeManager.cornersWidth),this.order_info.area=Number(((e.computedArea+(this.include_connectors?this.canvas.shapeManager.connectorsArea:0)+(this.include_cornerJoiners?this.canvas.shapeManager.cornerJoinersArea:0))*this.order_info.count).toFixed(2)),e},set:function(){}},is_dirty:{get:function(){return this.origin_order_info!==JSON.stringify(this.order_info)},set:function(e){this.origin_order_info=e?null:JSON.stringify(this.order_info)}},isTrial:function(){return 1==this.userinfo.is_ty&&!Object(l.i)(this.userinfo.ty_expiration_time)},isProductScript:function(){return["product-manage.product-script","product-manage.script"].includes(this.$route.name)},mullion_equally_divided_way_list:function(){return[{value:"1",label:this.$t("rightmenu.dingdanxinxi.glass_equant")},{value:"0",label:this.$t("rightmenu.dingdanxinxi.dim_equant")}]},showOrderFormat:function(){return"product-manage.product-script"==this.$route.name||!this.order_info.product_id},typeList:function(){return[{text:this.$t("rightmenu.wujin.Default")+"/"+this.$t("product_script.label.Circle"),value:"Default",shape:"circle"},{text:this.$t("rightmenu.wujin.Default")+"/"+this.$t("product_script.label.Rectangle"),value:"Default",shape:"rect"},{text:this.$t("rightmenu.wujin.Crescent"),value:"Crescent",shape:""}]},is_default:function(){return 1==this.$route.params.is_default},isDealer:function(){return 3==this.userinfo.son_account_type&&this.canUseModule("script")}},Object(s.c)(["canvas","userinfo"])),Object(s.b)(["canUseModule","getLenUnit"])),created:function(){this.initialPreinstallTableTitle(),this.resetShowFormat(),this.order_form_keys={window_no:this.$t("rightmenu.dingdanxinxi.window_no"),product_name:this.$t("rightmenu.dingdanxinxi.xilie"),width:this.$t("rightmenu.dingdanxinxi.zongkuan"),height:this.$t("rightmenu.dingdanxinxi.zonggao"),area:this.$t("rightmenu.dingdanxinxi.area"),count:this.$t("rightmenu.dingdanxinxi.tangshu"),price:this.$t("rightmenu.dingdanxinxi.danjia"),install_position:this.$t("rightmenu.dingdanxinxi.install_position"),note:this.$t("rightmenu.dingdanxinxi.beizhu"),out_color:this.$t("threed.outcolor"),in_color:this.$t("threed.incolor"),guigelabel:this.$t("rightmenu.boli.boli"),productName:this.$t("order_list.hardware"),hole_pic_url:this.$t("order_list.opening")},this.order_form_map=[{text:this.$t("rightmenu.dingdanxinxi.frame"),value:"frame",type:"12"},{text:this.$t("rightmenu.dingdanxinxi.mullion"),value:"mullion",type:"13"},{text:this.$t("rightmenu.dingdanxinxi.sash"),value:"sash",type:"14"},{text:this.$t("rightmenu.dingdanxinxi.screen"),value:"screen",type:"18"},{text:this.$t("rightmenu.dingdanxinxi.bead"),value:"bead",type:"19"},{text:this.$t("rightmenu.dingdanxinxi.low_rail"),value:"low_rail",type:"16"},{text:this.$t("threed.outcolor"),value:"out_color",type:"7"},{text:this.$t("threed.incolor"),value:"in_color",type:"8"},{text:this.$t("rightmenu.boli.boli"),value:"guigelabel",type:"1"},{text:this.$t("rightmenu.dingdanxinxi.net"),value:"net",type:"11"},{text:this.$t("order_list.hardware"),value:"productName",type:"2"},{text:this.$t("rightmenu.dingdanxinxi.hinge"),value:"hinge",type:"15"},{text:this.$t("rightmenu.dingdanxinxi.install_position"),value:"install_position",type:"10"},{text:this.$t("rightmenu.dingdanxinxi.hardware_brand"),value:"hardware_brand",type:"20"},{text:this.$t("rightmenu.dingdanxinxi.steel_liner"),value:"steel_liner",type:"21"}]},mounted:function(){var e=this;this.rules={empty:function(t){return!!t||e.$t("alertmessage.not_empty")},area:function(t){return 0<=t||e.$t("rightmenu.dingdanxinxi.minimumAreaSize")},price:function(t){return 0<=t||e.$t("rightmenu.dingdanxinxi.priceSize")}},this.$route.query.contract_id||(this.order_info.window_no="C1"),this.origin_order_info=JSON.stringify(this.order_info),this.getGlobalParams(),"product-manage.product-script"===this.$route.name&&(this.order_info.product_id=this.$route.params.id),this.getProductList(),this.initEventListener(),this.saveAlter="true"===window.localStorage.getItem("saveAlter")||!1},components:{customUpload:c.a},beforeDestroy:function(){this.bus.$off("openGlassListDialog"),this.bus.$off("reloadProfileSettings")}},y=(i("a160"),i("2877")),b=Object(y.a)(v,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("v-card",{attrs:{flat:""}},[i("v-card-text",{staticClass:"order-info"},[i("v-container",{staticStyle:{"min-height":"280px"},attrs:{fluid:""},model:{value:e.shape_manager,callback:function(t){e.shape_manager=t},expression:"shape_manager"}},[i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.dingdanxinxi.window_no")))]),i("v-text-field",{attrs:{"hide-details":"",dense:"",label:e.$t("rightmenu.dingdanxinxi.window_no"),outlined:""},model:{value:e.order_info.window_no,callback:function(t){e.$set(e.order_info,"window_no",t)},expression:"order_info.window_no"}})],1),["product-manage.product-script","product-manage.script","product-manage.product-model"].includes(e.$route.name)?e._e():i("v-row",{staticClass:"input-row text-field-row wrap-row flex-end hide-detail"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.dingdanxinxi.xilie")))]),i("v-autocomplete",{class:{"shrink-input":e.loadingMinimumArea},attrs:{clearable:"",items:e.product_list,"item-text":"name","item-value":"id",label:e.$t("rightmenu.dingdanxinxi.xilie"),"return-object":!1,outlined:"",dense:""},on:{"click:clear":e.resetShowFormat},scopedSlots:e._u([{key:"append-item",fn:function(){return[i("div",{staticClass:"text-center"},[i("v-btn",{attrs:{small:"",color:"#1B7AF8",elevation:"0"},on:{click:function(t){return e.bus.$emit("before-leave",{type:"product"})}}},[i("span",{staticClass:"body-2 white--text"},[e._v(e._s(e.$t("windoor.product_management")))])])],1)]},proxy:!0}],null,!1,700009885),model:{value:e.order_info.product_id,callback:function(t){e.$set(e.order_info,"product_id",t)},expression:"order_info.product_id"}}),i("v-btn",{directives:[{name:"show",rawName:"v-show",value:e.loadingMinimumArea,expression:"loadingMinimumArea"}],staticStyle:{"min-width":"initial",padding:"0",width:"30px"},attrs:{text:"",loading:""}})],1),i("div",{directives:[{name:"show",rawName:"v-show",value:!["product-manage.product-script","product-manage.script"].includes(e.$route.name),expression:"!['product-manage.product-script','product-manage.script'].includes($route.name)"}],staticClass:"text-right keep order-operation",staticStyle:{flex:"initial"}},[e.scriptList.length?i("v-btn",{staticClass:"mr-2 btn-1",attrs:{color:"#F0F0F0","x-small":"",elevation:"0"},on:{click:e.openCalcorderDialog}},[i("span",[e._v(e._s(e.$t("order_list.template_order")))])]):e._e(),i("v-btn",{directives:[{name:"show",rawName:"v-show",value:e.order_info.product_id,expression:"order_info.product_id"}],staticClass:"btn-2",attrs:{"x-small":"",elevation:"0"},on:{click:e.toProduct}},[e._v(e._s(e.$t("rightmenu.dingdanxinxi.edit_xilie")))])],1),i("v-row",{staticClass:"input-row text-field-row hide-detail"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.dingdanxinxi.zongkuan")))]),i("v-text-field",{staticClass:"shrink-input",attrs:{"hide-details":"",dense:"",outlined:"",label:e.$t("rightmenu.dingdanxinxi.zongkuan"),disabled:"",suffix:e.getLenUnit.size},model:{value:e.order_info.width.toFixed(2),callback:function(t){e.$set(e.order_info.width,"toFixed(2)",e._n(t))},expression:"order_info.width.toFixed(2)"}}),i("div",{directives:[{name:"show",rawName:"v-show",value:!["product-manage.script"].includes(e.$route.name),expression:"!['product-manage.script'].includes($route.name)"}],staticClass:"text-right keep",staticStyle:{flex:"initial","margin-left":"10px"}},[i("v-item-group",{staticStyle:{display:"inline-block",margin:"2px 0"},attrs:{"active-class":"active"},on:{change:function(t){return e.toggleGraticuleShow(t,"totalWidthShown")}},model:{value:e.totalWidthShown,callback:function(t){e.totalWidthShown=t},expression:"totalWidthShown"}},[i("v-item",{scopedSlots:e._u([{key:"default",fn:function(t){return t.active,t=t.toggle,[i("v-btn",{staticClass:"btn-1",attrs:{elevation:"0","x-small":"",color:"#F0F0F0"},on:{click:t}},[e._v("\n              \t\t\t\t"+e._s(e.$t("rightmenu.dingdanxinxi.graticule"))+"\n              \t    \t")])]}}])})],1)],1)],1),i("v-row",{staticClass:"input-row text-field-row hide-detail",class:{"mt-0":!["product-manage.script"].includes(e.$route.name)}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.dingdanxinxi.zonggao")))]),i("v-text-field",{staticClass:"shrink-input",attrs:{"hide-details":"",dense:"",outlined:"",label:e.$t("rightmenu.dingdanxinxi.zonggao"),disabled:"",suffix:e.getLenUnit.size},model:{value:e.order_info.height.toFixed(2),callback:function(t){e.$set(e.order_info.height,"toFixed(2)",e._n(t))},expression:"order_info.height.toFixed(2)"}}),i("div",{directives:[{name:"show",rawName:"v-show",value:!["product-manage.script"].includes(e.$route.name),expression:"!['product-manage.script'].includes($route.name)"}],staticClass:"text-right keep",staticStyle:{flex:"initial","margin-left":"10px"}},[i("v-item-group",{staticStyle:{display:"inline-block",margin:"2px 0"},attrs:{"active-class":"active"},on:{change:function(t){return e.toggleGraticuleShow(t,"totalHeightShown")}},model:{value:e.totalHeightShown,callback:function(t){e.totalHeightShown=t},expression:"totalHeightShown"}},[i("v-item",{scopedSlots:e._u([{key:"default",fn:function(t){return t.active,t=t.toggle,[i("v-btn",{staticClass:"btn-1",attrs:{elevation:"0","x-small":"",color:"#F0F0F0"},on:{click:t}},[e._v("\n              \t\t\t\t"+e._s(e.$t("rightmenu.dingdanxinxi.graticule"))+"\n              \t    \t")])]}}])})],1)],1)],1),i("v-row",{staticClass:"input-row text-field-row",class:{"mt-0":!["product-manage.script"].includes(e.$route.name)}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.dingdanxinxi.area")))]),i("v-text-field",{class:{"shrink-input":e.isProductScript&&!e.is_default},attrs:{"hide-details":"",dense:"",outlined:"",label:e.$t("rightmenu.dingdanxinxi.area"),disabled:"",suffix:e.getLenUnit.area},model:{value:e.order_info.area.toFixed(2),callback:function(t){e.$set(e.order_info.area,"toFixed(2)",e._n(t))},expression:"order_info.area.toFixed(2)"}}),i("i",{directives:[{name:"show",rawName:"v-show",value:e.isProductScript&&!e.is_default,expression:"isProductScript && !is_default"}],staticClass:"iconfont iconRectangleCopy5 cursor-pointer",staticStyle:{"z-index":"99","font-size":"24px"},on:{click:function(t){return e.editDefault("5")}}})],1),i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.dingdanxinxi.tangshu")))]),i("v-text-field",{attrs:{"hide-details":"",dense:"",outlined:"",label:e.$t("rightmenu.dingdanxinxi.tangshu"),type:"number"},on:{change:e.setArea},model:{value:e.order_info.count,callback:function(t){e.$set(e.order_info,"count",e._n(t))},expression:"order_info.count"}})],1),i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.dingdanxinxi.danjia")))]),i("v-text-field",{class:{"shrink-input":e.isProductScript&&!e.is_default},attrs:{"hide-details":"",dense:"",outlined:"",label:e.$t("rightmenu.dingdanxinxi.danjia"),height:"28","hide-details":"",type:"number",disabled:e.isDealer||!e.showFormat[9].show},model:{value:e.order_info.price,callback:function(t){e.$set(e.order_info,"price",e._n(t))},expression:"order_info.price"}}),i("i",{directives:[{name:"show",rawName:"v-show",value:e.isProductScript&&!e.is_default,expression:"isProductScript && !is_default"}],staticClass:"iconfont iconRectangleCopy5 cursor-pointer",staticStyle:{"z-index":"99","font-size":"24px"},on:{click:function(t){return e.editDefault("9")}}})],1),e._l(e.order_form_map,(function(t,a){return e.showFormat[t.type].show||e.showOrderFormat?i("v-row",{key:a,staticClass:"input-row text-field-row"},[i("span",{staticClass:"label",class:{inActive:!e.showFormat[t.type].show&&!e.is_default}},[e._v(e._s(t.text))]),0==e.preinstallList[t.type].length?i("v-text-field",{class:{"shrink-input":e.isProductScript&&!e.is_default},attrs:{"hide-details":"",dense:"",outlined:"",label:t.text,disabled:!e.showFormat[t.type].show},model:{value:e.order_info[t.value],callback:function(i){e.$set(e.order_info,t.value,i)},expression:"order_info[format.value]"}}):e._e(),0<e.preinstallList[t.type].length?i("v-combobox",{class:{"shrink-input":e.isProductScript&&!e.is_default},attrs:{items:e.preinstallList[t.type],"hide-details":"","item-text":"value","item-value":"value",disabled:!e.showFormat[t.type].show,label:t.text,outlined:"",dense:""},on:{"update:search-input":function(i){return e.updateComboxValue(i,t.value,t.type)}},model:{value:e.order_info[t.value],callback:function(i){e.$set(e.order_info,t.value,i)},expression:"order_info[format.value]"}}):e._e(),i("i",{directives:[{name:"show",rawName:"v-show",value:e.isProductScript&&!e.is_default,expression:"isProductScript && !is_default"}],staticClass:"iconfont iconRectangleCopy5 cursor-pointer",staticStyle:{"z-index":"99","font-size":"24px"},on:{click:function(i){return e.openGlassListDialog(t.type)}}})],1):e._e()})),e.showFormat[17].show||e.showOrderFormat?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.dingdanxinxi.wall_thickness")))]),i("v-text-field",{class:{"shrink-input":e.isProductScript&&!e.is_default},attrs:{"hide-details":"",dense:"",outlined:"",label:e.$t("rightmenu.dingdanxinxi.wall_thickness"),height:"28","hide-details":"",type:"number",disabled:!e.showFormat[17].show},model:{value:e.order_info.wall_thickness,callback:function(t){e.$set(e.order_info,"wall_thickness",e._n(t))},expression:"order_info.wall_thickness"}}),i("i",{directives:[{name:"show",rawName:"v-show",value:e.isProductScript&&!e.is_default,expression:"isProductScript && !is_default"}],staticClass:"iconfont iconRectangleCopy5 cursor-pointer",staticStyle:{"z-index":"99","font-size":"24px"},on:{click:function(t){return e.editDefault("17")}}})],1):e._e(),i("v-row",{staticClass:"input-row text-field-row",staticStyle:{height:"auto"}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.dingdanxinxi.beizhu")))]),i("v-textarea",{staticClass:"remark-input",attrs:{dense:"",rows:"3",label:e.$t("rightmenu.dingdanxinxi.beizhu"),height:"initial !important",outlined:"","no-resize":""},model:{value:e.order_info.note,callback:function(t){e.$set(e.order_info,"note",t)},expression:"order_info.note"}})],1),i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("order_list.opening")))]),i("custom-upload",{attrs:{initialSrc:e.order_info.hole_pic_url,showLabel:!1},on:{inputChange:e.getPicture,deletePic:e.deletePic}})],1),i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.dingdanxinxi.no_dim_save")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},on:{change:e.changeSaveMode},model:{value:e.saveAlter,callback:function(t){e.saveAlter=t},expression:"saveAlter"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1)],2)],1)],1),i("comm-dialog",{attrs:{visible:e.glassEditDialog.show,width:"380",title:"add"==e.glassEditDialog.mode?e.$t("order_list.add"):e.$t("order_list.edit")},on:{close:function(t){e.glassEditDialog.show=!1},confirm:e.addGlassList},scopedSlots:e._u([{key:"content",fn:function(){return[i("v-form",{model:{value:e.glassEditValidator,callback:function(t){e.glassEditValidator=t},expression:"glassEditValidator"}},[i("v-text-field",{staticClass:"body-2",attrs:{outlined:"",dense:"",rules:[e.rules.empty],label:e.preinstallTableTitle[e.curPreinstallType][0].text,type:"text"},model:{value:e.glassEditForm.name,callback:function(t){e.$set(e.glassEditForm,"name",t)},expression:"glassEditForm.name"}}),["17","99"].includes(e.curPreinstallType)?e._e():i("v-text-field",{staticClass:"body-2",attrs:{outlined:"",dense:"",rules:[e.rules.price],label:e.preinstallTableTitle[e.curPreinstallType][1].text,type:"text"},model:{value:e.glassEditForm.price,callback:function(t){e.$set(e.glassEditForm,"price",t)},expression:"glassEditForm.price"}}),["17"].includes(e.curPreinstallType)?i("v-text-field",{staticClass:"body-2",attrs:{outlined:"",dense:"",label:e.preinstallTableTitle[e.curPreinstallType][1].text,type:"text"},model:{value:e.glassEditForm.value1,callback:function(t){e.$set(e.glassEditForm,"value1",t)},expression:"glassEditForm.value1"}}):e._e(),["1","12","13","14","16","18","19"].includes(e.curPreinstallType)?i("v-text-field",{staticClass:"body-2",attrs:{outlined:"",dense:"",label:e.preinstallTableTitle[e.curPreinstallType][2].text,type:"text"},model:{value:e.glassEditForm.value1,callback:function(t){e.$set(e.glassEditForm,"value1",t)},expression:"glassEditForm.value1"}}):e._e(),"99"==e.curPreinstallType?i("v-text-field",{staticClass:"body-2",attrs:{outlined:"",dense:"",rules:[e.rules.empty],label:e.preinstallTableTitle[e.curPreinstallType][1].text,type:"text"},model:{value:e.code,callback:function(t){e.code=t},expression:"code"}}):e._e(),["1"].includes(e.curPreinstallType)?i("v-text-field",{staticClass:"body-2",attrs:{outlined:"",dense:"",label:e.preinstallTableTitle[e.curPreinstallType][3].text,type:"number"},model:{value:e.glassEditForm.value2,callback:function(t){e.$set(e.glassEditForm,"value2",t)},expression:"glassEditForm.value2"}}):e._e(),"99"==e.curPreinstallType?i("v-select",{attrs:{outlined:"",dense:"",items:e.typeList,"item-text":"text","item-value":"shape"},model:{value:e.type,callback:function(t){e.type=t},expression:"type"}}):e._e()],1)]},proxy:!0}])}),i("comm-dialog",{attrs:{visible:e.glassListDialog.show,width:"600",title:e.preinstallTableTitle[e.curPreinstallType][0].text,confirmBtn:!1,cancelBtn:!1},on:{close:e.glassListDialogClose},scopedSlots:e._u([{key:"title",fn:function(){return["99"!=e.curPreinstallType?i("div",{staticClass:"d-flex align-center",staticStyle:{"margin-left":"10px"}},[i("v-switch",{attrs:{color:"primary","true-value":1,"false-value":0,"hide-details":""},on:{change:e.changeFormatStatus},model:{value:e.useFormat,callback:function(t){e.useFormat=t},expression:"useFormat"}}),i("span",{staticStyle:{"font-size":"14px"}},[e._v(e._s(e.useFormat?e.$t("rightmenu.waikuang.enable"):e.$t("rightmenu.waikuang.disable")))])],1):e._e()]},proxy:!0},{key:"content",fn:function(){return[i("v-data-table",{staticClass:"elevation-1 glass-table",attrs:{headers:e.preinstallTableTitle[e.curPreinstallType],items:e.preinstallList[e.curPreinstallType],"single-select":!1,"disable-sort":!0,"show-select":"","no-data-text":e.$t("order_list.no_data")},scopedSlots:e._u([{key:"top",fn:function(){return[i("div",{staticClass:"mb-1"},[i("v-btn",{staticClass:"mr-1",staticStyle:{background:"#1B7AF8"},attrs:{text:"",small:"",color:"#fff"},on:{click:function(t){return e.openGlassEdit("add")}}},[e._v("\n\t  \t\t\t\t \t"+e._s(e.$t("order_list.add"))+"\n\t  \t\t\t\t ")]),i("v-btn",{staticClass:"mr-1",staticStyle:{background:"#1B7AF8"},attrs:{text:"",small:"",color:"#fff"},on:{click:function(t){return e.openGlassEdit("edit")}}},[e._v("\n\t  \t\t\t\t \t"+e._s(e.$t("order_list.edit"))+"\n\t  \t\t\t\t ")]),i("v-btn",{staticClass:"mr-1",staticStyle:{background:"#1B7AF8"},attrs:{text:"",small:"",color:"#fff"},on:{click:e.beforeDeleteGlass}},[e._v("\n\t  \t\t\t\t \t"+e._s(e.$t("order_list.delete"))+"\n\t  \t\t\t\t ")])],1)]},proxy:!0},{key:"item.operate",fn:function(t){var a=t.item;return[i("div",[a.is_default?i("span",[e._v(e._s(e.$t("rightmenu.dingdanxinxi.cur_default")))]):i("v-btn",{attrs:{color:"primary",small:""},on:{click:function(t){return e.setDefault(a)}}},[e._v("\n\t\t\t\t\t\t"+e._s(e.$t("rightmenu.dingdanxinxi.set_default"))+"\n\t\t\t\t\t")])],1)]}},{key:"item.type",fn:function(t){return t=t.item,[i("span",[e._v(e._s(e.$t("rightmenu.wujin."+t.type)))])]}}]),model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})]},proxy:!0}])}),i("comm-dialog",{attrs:{visible:e.editDefaultDialog.show,width:"380",title:e.editDefaultTitle[e.curPreinstallType]},on:{close:function(t){e.editDefaultDialog.show=!1},confirm:e.confirmSetMinimumArea},scopedSlots:e._u([{key:"title",fn:function(){return[["9","17"].includes(e.curPreinstallType)?i("div",{staticClass:"d-flex align-center",staticStyle:{"margin-left":"10px"}},[i("v-switch",{attrs:{color:"primary","true-value":1,"false-value":0,"hide-details":""},on:{change:e.changeFormatStatus},model:{value:e.useFormat,callback:function(t){e.useFormat=t},expression:"useFormat"}}),i("span",{staticStyle:{"font-size":"14px"}},[e._v(e._s(e.useFormat?e.$t("rightmenu.waikuang.enable"):e.$t("rightmenu.waikuang.disable")))])],1):e._e()]},proxy:!0},{key:"content",fn:function(){return[i("v-form",{model:{value:e.areaEditValidator,callback:function(t){e.areaEditValidator=t},expression:"areaEditValidator"}},[i("v-row",["5"==e.curPreinstallType?i("v-text-field",{staticClass:"input",attrs:{dense:"",outlined:"",type:"number",rules:[e.rules.area]},model:{value:e.minimumArea,callback:function(t){e.minimumArea=t},expression:"minimumArea"}}):e._e()],1),i("v-row",["9"==e.curPreinstallType?i("v-text-field",{staticClass:"input",attrs:{dense:"",outlined:"",type:"number",rules:[e.rules.price]},model:{value:e.minimumArea,callback:function(t){e.minimumArea=t},expression:"minimumArea"}}):e._e()],1),i("v-row",["10"==e.curPreinstallType?i("v-text-field",{staticClass:"input",attrs:{dense:"",outlined:"",type:"text",rules:[e.rules.empty]},model:{value:e.minimumArea,callback:function(t){e.minimumArea=t},expression:"minimumArea"}}):e._e()],1),i("v-row",["17"==e.curPreinstallType?i("v-text-field",{staticClass:"input",attrs:{dense:"",outlined:"",type:"text",rules:[e.rules.empty]},model:{value:e.minimumArea,callback:function(t){e.minimumArea=t},expression:"minimumArea"}}):e._e()],1)],1)]},proxy:!0}])}),i("comm-dialog",{attrs:{visible:e.setDefaultDialog,title:e.$t("alertmessage.system_warning"),width:"420"},on:{close:function(t){e.setDefaultDialog=!1},confirm:e.setDefaultConfirm},scopedSlots:e._u([{key:"content",fn:function(){return[i("div",{staticClass:"text-center body-2 dialog-warning all-content"},[i("i",{staticClass:"iconfont icontishi1"}),i("span",{staticStyle:{"font-size":"16px"}},[e._v(e._s(e.$t("rightmenu.dingdanxinxi.confirm_set_default")))])])]},proxy:!0}])}),i("div",{staticStyle:{display:"none"}},[e._v(e._s(e.productname))])],1)}),[],!1,null,"42cfaef0",null).exports;function w(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}var x={data:function(){return{info:{name:"",note:""},origin_info:null,windoor_type_id:""}},methods:{dataInitialization:function(){Object.assign(this.info,{name:"",note:""}),this.origin_info=JSON.stringify(this.info)},getDetail:function(){var e=this;this.$axios.get("windoor/".concat(this.$route.params.id)).then((function(t){1!=t.code?e.$VMessage.error(e.$t("server_message."+t.message)):(e.canvas.shapeManager.openFile(t.data.drawing_data,!0),e.info.name=t.data.name,e.info.note=t.data.note,e.origin_info=JSON.stringify(e.info))}))}},computed:function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?w(Object(i),!0).forEach((function(t){Object(a.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):w(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}({is_dirty:{get:function(){return"draw"!=this.$route.name&&this.origin_info!==JSON.stringify(this.info)},set:function(e){this.origin_info=e?null:JSON.stringify(this.info)}}},Object(s.c)(["canvas"])),mounted:function(){-1!=this.$route.params.id&&"windoortype"==this.$route.name&&this.getDetail()}},k=(i("adf8"),Object(y.a)(x,(function(){var e=this,t=e.$createElement;t=e._self._c||t;return t("v-card",{attrs:{flat:""}},[t("v-card-text",[t("v-container",{staticStyle:{"min-height":"150px"},attrs:{fluid:""}},[t("v-row",{staticClass:"input-row"},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.table.name")))]),t("v-text-field",{attrs:{outlined:"","single-line":""},model:{value:e.info.name,callback:function(t){e.$set(e.info,"name",t)},expression:"info.name"}})],1),t("v-row",{staticClass:"input-row"},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.table.note")))]),t("v-textarea",{attrs:{rows:"3",outlined:"","single-line":"","no-resize":""},model:{value:e.info.note,callback:function(t){e.$set(e.info,"note",t)},expression:"info.note"}})],1)],1)],1)],1)}),[],!1,null,"9c562e22",null).exports),$=i("840d"),S=(i("28a5"),i("dc54")),C=i("a2a0"),T=i("32f5");function A(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}var O,P={data:function(){return{input_edges_count:null,slider_edges_count:null,action:"",payload:null,timer:function(e){return new Promise((function(t){return setTimeout(t,e)}))},input_count:0,show_color:!1,color:"",wood_pic_list:JSON.parse(JSON.stringify(T.orderWoodColor))}},watch:{slider_edges_count:function(e){10<this.input_edges_count||(this.input_edges_count=e,this.payload.edgesCount=e)}},methods:{makeChordBar:function(){this.payload.makeChordBar()},dataInitialization:function(){this.action=""},inputEdgesCount:(O=Object(n.a)(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this.input_count++,e.next=3,this.timer(1e3);case 3:if(1<this.input_count)return this.input_count--,e.abrupt("return");e.next=6;break;case 6:t<3?this.$VMessage.warning("多边形边数不能小于3"):20<t&&this.$VMessage.warning("多边形边数不能大于20"),this.slider_edges_count=t<3?3:10<t?10:t,this.input_edges_count=t<3?3:20<t?20:t,this.payload.edgesCount=this.input_edges_count,this.input_count=0;case 11:case"end":return e.stop()}}),e,this)}))),function(e){return O.apply(this,arguments)}),pickColor:function(e){this.wood_pic_list.forEach((function(e){e.is_active=!1})),this.color=e,this.canvas.shapeManager.beadNormal=e},selectWood:function(e){this.wood_pic_list.forEach((function(e){e.is_active=!1})),e.is_active=!0}},mounted:function(){var e=this,t=this.canvas.shapeManager.beadNormal;this.color="string"==typeof t?t:"#f0540b",this.bus.$on("updateBeadNormal",(function(t){e.color=t,e.canvas.shapeManager.beadNormal=t}))},computed:function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?A(Object(i),!0).forEach((function(t){Object(a.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):A(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}({single_track_list:function(){return[{name:this.$t("rightmenu.waikuang.hide_left"),value:["left"],icon:"icondanguiwaikuang_zuo"},{name:this.$t("rightmenu.waikuang.hide_left_down"),value:["left","down"],icon:"icondanguiwaikuang_zuoxia"},{name:this.$t("rightmenu.waikuang.hide_left_up"),value:["left","up"],icon:"iconyouxia"},{name:this.$t("rightmenu.waikuang.hide_right"),value:["right"],icon:"icondanguiwaikuang_you"},{name:this.$t("rightmenu.waikuang.hide_right_down"),value:["right","down"],icon:"icondanguiwaikuang_youxia"},{name:this.$t("rightmenu.waikuang.hide_right_up"),value:["right","up"],icon:"iconzuoxia1"},{name:this.$t("rightmenu.waikuang.hide_down"),value:["down"],icon:"icondanguiwaikuang_xia"},{name:this.$t("rightmenu.waikuang.hide_up"),value:["up"],icon:"icondanguiwaikuang_shang"},{name:this.$t("rightmenu.waikuang.hide_both"),value:["left","right"],icon:"icondanguiwaikuang_zuoyou"},{name:this.$t("rightmenu.waikuang.hide_vertical"),value:["up","down"],icon:"icondanguiwaikuang_shangxia"},{name:this.$t("rightmenu.waikuang.up_only"),value:["left","right","down"],icon:"icondanguiwaikuang_Oshang"}]},frame_list:function(){return[{name:this.$t("rightmenu.waikuang.xie"),id:0},{name:this.$t("rightmenu.waikuang.heng"),id:1},{name:this.$t("rightmenu.waikuang.shu"),id:2},{name:this.$t("rightmenu.waikuang.fixed45"),id:5},{name:this.$t("rightmenu.waikuang.xie_shu"),id:101}]},computed_frame_list:function(){return"sub_frame_settings"==this.action?this.frame_list.concat([{name:this.$t("rightmenu.waikuang.empty"),id:4}]):this.frame_list},frame_joint_way:{get:function(){return{name:"",id:this.payload.jointWay}},set:function(e){this.payload.jointWay=e.id}},frame_split:{get:function(){return this.payload.split},set:function(e){this.payload.split=e}},frame_fixed:{get:function(){return this.payload.fixed},set:function(e){this.payload.fixed=e}},isSteelPlastic:{get:function(){return this.payload.isSteelPlastic},set:function(e){this.payload.isSteelPlastic=e}},edges_count:{get:function(){return this.payload.edgesCount},set:function(e){this.payload.edgesCount=e}},regular_frame_settings:function(){return this.input_edges_count=this.payload.edgesCount,this.slider_edges_count=this.payload.edgesCount,!0},ear_position:{get:function(){return this.payload.earPosition},set:function(e){this.payload.earPosition=e.value}},double_ear_position:{get:function(){return this.payload.earPosition},set:function(e){this.payload.earPosition=e.value}},position_list:function(){return[{name:this.$t("rightmenu.waikuang.left"),value:"left"},{name:this.$t("rightmenu.waikuang.right"),value:"right"},{name:this.$t("rightmenu.waikuang.up"),value:"up"},{name:this.$t("rightmenu.waikuang.down"),value:"down"}]},ear_float_reverse:{get:function(e){return this.payload.floatReverse},set:function(e){this.payload.floatReverse=e}},arcTypeList:function(){return[{name:this.$t("rightmenu.waikuang.quarter"),value:"quarter"},{name:this.$t("rightmenu.waikuang.half"),value:"half"}]},hiddenSidesList:function(){return[{name:this.$t("rightmenu.waikuang.hide_left"),value:["left"]},{name:this.$t("rightmenu.waikuang.hide_right"),value:["right"]},{name:this.$t("rightmenu.waikuang.hide_both"),value:["left","right"]}]},splitTypeList:function(){return[{name:this.$t("rightmenu.waikuang.equal"),value:""},{name:this.$t("rightmenu.waikuang.equal2"),value:"1-2-1"}]},hiddenTypeList:function(){return[{name:this.$t("rightmenu.waikuang.hide_none"),value:[]},{name:this.$t("rightmenu.waikuang.hide_down"),value:["down"]}]}},Object(s.c)(["canvas"])),beforeDestroy:function(){this.bus.$off("updateBeadNormal")},components:{colorPicker:S.a,woodColorPicker:C.a}},D=(i("9111"),Object(y.a)(P,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-card",{attrs:{flat:""}},[i("v-card-text",[i("v-container",{attrs:{fluid:""}},[["frame_joint_way","trapezoid_frame_settings"].includes(e.action)?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.lianjiefangshi")))]),i("v-select",{attrs:{"hide-details":"",label:e.$t("rightmenu.waikuang.lianjiefangshi"),outlined:"",color:"primary","return-object":"",items:e.frame_list,"item-text":"name","item-value":"id"},model:{value:e.frame_joint_way,callback:function(t){e.frame_joint_way=t},expression:"frame_joint_way"}})],1):e._e(),["frame_settings","peak_pentagon_frame_settings","sub_frame_settings"].includes(e.action)?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.lianjiefangshi")))]),i("v-select",{attrs:{"hide-details":"",label:e.$t("rightmenu.waikuang.lianjiefangshi"),outlined:"",items:e.computed_frame_list,"item-value":"id","item-text":"name"},model:{value:e.payload.jointWay,callback:function(t){e.$set(e.payload,"jointWay",t)},expression:"payload.jointWay"}})],1):e._e(),"frame_settings"==e.action||"regular_frame_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.lock_drag")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.lockDragSize,callback:function(t){e.$set(e.payload,"lockDragSize",t)},expression:"payload.lockDragSize"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"bead_settings"==e.action||"frame_single_track"==e.action?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.lianjiefangshi")))]),i("v-select",{attrs:{"hide-details":"",label:e.$t("rightmenu.waikuang.lianjiefangshi"),outlined:"",items:e.frame_list,"item-value":"id","item-text":"name"},model:{value:e.payload.jointWay,callback:function(t){e.$set(e.payload,"jointWay",t)},expression:"payload.jointWay"}})],1):e._e(),"frame_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.equalSplitRatios")))]),i("v-select",{attrs:{"hide-details":"",label:e.$t("rightmenu.waikuang.equalSplitRatios"),outlined:"",color:"primary",items:e.splitTypeList,"item-text":"name","item-value":"value"},model:{value:e.payload.equalSplitRatios,callback:function(t){e.$set(e.payload,"equalSplitRatios",t)},expression:"payload.equalSplitRatios"}})],1):e._e(),["ear_frame_settings"].includes(e.action)?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.xFlip")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.xFlip,callback:function(t){e.$set(e.payload,"xFlip",t)},expression:"payload.xFlip"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),["ear_frame_settings"].includes(e.action)?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.yFlip")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.yFlip,callback:function(t){e.$set(e.payload,"yFlip",t)},expression:"payload.yFlip"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"double_ears_frame_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.direction")))]),i("v-select",{attrs:{"hide-details":"",label:e.$t("rightmenu.waikuang.direction"),outlined:"",color:"primary","return-object":"",items:e.position_list,"item-text":"name","item-value":"value"},model:{value:e.ear_position,callback:function(t){e.ear_position=t},expression:"ear_position"}})],1):e._e(),"double_ears_frame_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.lianjiefangshi")))]),i("v-select",{attrs:{"hide-details":"",label:e.$t("rightmenu.waikuang.lianjiefangshi"),outlined:"",color:"primary",items:e.frame_list,"item-text":"name","item-value":"id"},model:{value:e.payload.jointWay,callback:function(t){e.$set(e.payload,"jointWay",t)},expression:"payload.jointWay"}})],1):e._e(),"trapezoid_frame_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.type")))]),i("v-select",{attrs:{"hide-details":"",label:e.$t("rightmenu.boli.type"),outlined:"",color:"primary",items:e.position_list,"item-text":"name","item-value":"value"},model:{value:e.payload.direction,callback:function(t){e.$set(e.payload,"direction",t)},expression:"payload.direction"}})],1):e._e(),"frame_single_track"==e.action?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.type")))]),i("v-select",{attrs:{"hide-details":"",label:e.$t("rightmenu.boli.type"),outlined:"",items:e.single_track_list,"item-text":"name","item-value":"value"},scopedSlots:e._u([{key:"selection",fn:function(t){return[i("span",[e._v(e._s(t.item.name))])]}},{key:"item",fn:function(t){return[i("i",{staticClass:"iconfont",class:t.item.icon,staticStyle:{"font-size":"40px"}}),i("v-list-item-content",[i("v-list-item-title",{staticStyle:{"font-size":"12px"},domProps:{innerHTML:e._s(t.item.name)}})],1)]}}],null,!1,2672206529),model:{value:e.payload.hidden,callback:function(t){e.$set(e.payload,"hidden",t)},expression:"payload.hidden"}})],1):e._e(),"bar_endpoint"==e.action&&e.payload.isConnectFrame?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.split")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.frame_split,callback:function(t){e.frame_split=t},expression:"frame_split"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"bar_endpoint"==e.action&&e.payload.hasFixedProperty&&e.payload.isConnectFrame?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.fixed")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.frame_fixed,callback:function(t){e.frame_fixed=t},expression:"frame_fixed"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"bar_endpoint"==e.action?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.isSteelPlastic")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.isSteelPlastic,callback:function(t){e.isSteelPlastic=t},expression:"isSteelPlastic"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"frame_bar_dim"==e.action?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.Arc")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.dimShow,callback:function(t){e.$set(e.payload,"dimShow",t)},expression:"payload.dimShow"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.show"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.hide"),value:!1}})],1)],1):e._e(),"frame_bar_dim"==e.action&&e.payload.isArc?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.Chord")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.chordDimShow,callback:function(t){e.$set(e.payload,"chordDimShow",t)},expression:"payload.chordDimShow"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.show"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.hide"),value:!1}})],1)],1):e._e(),"frame_bar_dim"==e.action&&e.payload.isArc&&!e.payload.isThreedArcFrame?i("v-row",{staticClass:"input-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.chord_mullion")))]),i("v-btn",{attrs:{color:"primary",small:""},on:{click:e.makeChordBar}},[e._v(e._s(e.$t("rightmenu.waikuang.generate")))])],1):e._e(),"frame_bar_dim"==e.action?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.width")))]),i("v-text-field",{staticClass:"mt-0 pt-0",attrs:{label:e.$t("rightmenu.waikuang.width"),outlined:"","hide-details":""},model:{value:e.payload.edgeWidth,callback:function(t){e.$set(e.payload,"edgeWidth",e._n(t))},expression:"payload.edgeWidth"}})],1):e._e(),"frame_bar_dim"==e.action&&e.payload.hasEqualSplit?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.ignoreEqualSplit")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.ignoreEqualSplit,callback:function(t){e.$set(e.payload,"ignoreEqualSplit",t)},expression:"payload.ignoreEqualSplit"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.on"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.off"),value:!0}})],1)],1):e._e(),"frame_bar_dim"==e.action&&e.payload.allowVirtualSet?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.bottomHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.virtual,callback:function(t){e.$set(e.payload,"virtual",t)},expression:"payload.virtual"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e(),"frame_bar_dim"==e.action&&e.payload.enableAsSideTrack?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.asSideTrack")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.asSideTrack,callback:function(t){e.$set(e.payload,"asSideTrack",t)},expression:"payload.asSideTrack"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"regular_frame_settings"==e.action?i("v-row",{staticClass:"input-row hide "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.count")))])]):e._e(),"regular_frame_settings"==e.action&&e.regular_frame_settings?i("v-row",{staticClass:"slider-row"},[i("v-slider",{attrs:{type:"number",max:10,"thumb-size":24,min:3,step:"1","hide-details":"",color:"#37ACFC","thumb-label":""},scopedSlots:e._u([{key:"append",fn:function(){return[i("v-text-field",{ref:"input",staticClass:"mt-0 pt-0",attrs:{label:e.$t("rightmenu.waikuang.count"),outlined:"",type:"number",step:"1","hide-details":""},on:{input:e.inputEdgesCount},model:{value:e.input_edges_count,callback:function(t){e.input_edges_count=e._n(t)},expression:"input_edges_count"}})]},proxy:!0}],null,!1,4276109747),model:{value:e.slider_edges_count,callback:function(t){e.slider_edges_count=e._n(t)},expression:"slider_edges_count"}})],1):e._e(),["frame_settings","ear_frame_settings","double_ears_frame_settings","trapezoid_frame_settings","regular_frame_settings","single_track_frame_settings"].includes(e.action)?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.topViewHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.topViewHidden,callback:function(t){e.$set(e.payload,"topViewHidden",t)},expression:"payload.topViewHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e(),["frame_settings"].includes(e.action)?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.kaixiang")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.openToward,callback:function(t){e.$set(e.payload,"openToward",t)},expression:"payload.openToward"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.kaishan.inside"),value:"inward"}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.kaishan.outside"),value:"outward"}})],1)],1):e._e(),["frame_settings"].includes(e.action)?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.subFrameAdded")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.subFrameAdded,callback:function(t){e.$set(e.payload,"subFrameAdded",t)},expression:"payload.subFrameAdded"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sub_frame_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.type")))]),i("v-select",{attrs:{"hide-details":"",label:e.$t("rightmenu.boli.type"),outlined:"",color:"primary",items:e.hiddenTypeList,"item-text":"name","item-value":"value"},model:{value:e.payload.hidden,callback:function(t){e.$set(e.payload,"hidden",t)},expression:"payload.hidden"}})],1):e._e(),["frame_settings"].includes(e.action)&&e.payload.isRectangle?i("v-row",{staticClass:"input-row text-field-row "},[i("v-btn",{attrs:{color:"primary",small:""},on:{click:function(t){return e.payload.generateWall()}}},[e._v(e._s(e.$t("rightmenu.waikuang.generateWall")))])],1):e._e(),e.payload&&e.payload.allowResetBarsVirtual?i("v-row",{staticClass:"input-row text-field-row "},[i("v-btn",{attrs:{color:"primary",small:""},on:{click:function(t){return e.payload.resetBarsVirtual()}}},[e._v(e._s(e.$t("rightmenu.waikuang.bottomShown")))])],1):e._e(),"peak_pentagon_frame_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.height")))]),i("v-text-field",{staticClass:"mt-0 pt-0",attrs:{label:e.$t("rightmenu.waikuang.height"),outlined:"",type:"number","hide-details":""},model:{value:e.payload.height,callback:function(t){e.$set(e.payload,"height",e._n(t))},expression:"payload.height"}})],1):e._e(),"peak_pentagon_frame_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.triangleHeight")))]),i("v-text-field",{staticClass:"mt-0 pt-0",attrs:{label:e.$t("rightmenu.waikuang.triangleHeight"),outlined:"",type:"number","hide-details":""},model:{value:e.payload.triangleHeight,callback:function(t){e.$set(e.payload,"triangleHeight",e._n(t))},expression:"payload.triangleHeight"}})],1):e._e(),"threed_arc_frame_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.innerArc")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.arcFaceInner,callback:function(t){e.$set(e.payload,"arcFaceInner",t)},expression:"payload.arcFaceInner"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.innerArc"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.outerArc"),value:!1}})],1)],1):e._e(),"threed_arc_frame_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.arc_type")))]),i("v-select",{attrs:{"hide-details":"",label:e.$t("rightmenu.waikuang.arc_type"),outlined:"",color:"primary",items:e.arcTypeList,"item-text":"name","item-value":"value"},model:{value:e.payload.fixedShape,callback:function(t){e.$set(e.payload,"fixedShape",t)},expression:"payload.fixedShape"}})],1):e._e(),"threed_arc_frame_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.shortArcDim")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.shortArcDim,callback:function(t){e.$set(e.payload,"shortArcDim",t)},expression:"payload.shortArcDim"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.shortArcDim"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.longArcDim"),value:!1}})],1)],1):e._e(),"threed_arc_frame_settings"==e.action?i("v-row",{staticClass:"input-row "},[i("span",{staticClass:"label",staticStyle:{"font-size":"16px","font-weight":"bold"}},[e._v(e._s(e.$t("rightmenu.waikuang.calcParameters")))])]):e._e(),["threed_arc_frame_settings"].includes(e.action)?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.frameThickness")))]),i("v-text-field",{staticClass:"mt-0 pt-0",attrs:{label:e.$t("rightmenu.waikuang.frameThickness"),outlined:"",type:"number","hide-details":""},model:{value:e.payload.frameDepth,callback:function(t){e.$set(e.payload,"frameDepth",e._n(t))},expression:"payload.frameDepth"}})],1):e._e(),["threed_arc_frame_settings"].includes(e.action)?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.fixedBeadDepth")))]),i("v-text-field",{staticClass:"mt-0 pt-0",attrs:{label:e.$t("rightmenu.waikuang.fixedBeadDepth"),outlined:"",type:"number","hide-details":""},model:{value:e.payload.fixedBeadDepth,callback:function(t){e.$set(e.payload,"fixedBeadDepth",e._n(t))},expression:"payload.fixedBeadDepth"}})],1):e._e(),["threed_arc_frame_settings"].includes(e.action)?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.glassInstallDepth")))]),i("v-text-field",{staticClass:"mt-0 pt-0",attrs:{label:e.$t("rightmenu.waikuang.glassInstallDepth"),outlined:"",type:"number","hide-details":""},model:{value:e.payload.fixedDepth,callback:function(t){e.$set(e.payload,"fixedDepth",e._n(t))},expression:"payload.fixedDepth"}})],1):e._e(),["threed_arc_frame_settings"].includes(e.action)?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.sashInstallDepth")))]),i("v-text-field",{staticClass:"mt-0 pt-0",attrs:{label:e.$t("rightmenu.waikuang.sashInstallDepth"),outlined:"",type:"text","hide-details":""},model:{value:e.payload.sashDepth,callback:function(t){e.$set(e.payload,"sashDepth",t)},expression:"payload.sashDepth"}})],1):e._e(),["threed_arc_frame_settings"].includes(e.action)?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.sashGlassInstallDepth")))]),i("v-text-field",{staticClass:"mt-0 pt-0",attrs:{label:e.$t("rightmenu.waikuang.sashGlassInstallDepth"),outlined:"",type:"number","hide-details":""},model:{value:e.payload.sashGlassDepth,callback:function(t){e.$set(e.payload,"sashGlassDepth",e._n(t))},expression:"payload.sashGlassDepth"}})],1):e._e(),["half_circle_frame_settings"].includes(e.action)?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.bottomHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.bottomHidden,callback:function(t){e.$set(e.payload,"bottomHidden",t)},expression:"payload.bottomHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.show"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.hide"),value:!1}})],1)],1):e._e(),["frame_settings"].includes(e.action)&&e.payload.isKfcPoly?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.bottomInnerDim")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.bottomInnerDim,callback:function(t){e.$set(e.payload,"bottomInnerDim",t)},expression:"payload.bottomInnerDim"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),["kfc_frame_settings"].includes(e.action)?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.hiddenSides")))]),i("v-select",{attrs:{"hide-details":"",label:e.$t("rightmenu.waikuang.hiddenSides"),outlined:"",color:"primary",items:e.hiddenSidesList,"item-text":"name","item-value":"value"},model:{value:e.payload.hiddenSides,callback:function(t){e.$set(e.payload,"hiddenSides",t)},expression:"payload.hiddenSides"}})],1):e._e(),["isosceles_triangle_frame_settings"].includes(e.action)?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.height")))]),i("v-text-field",{staticClass:"mt-0 pt-0",attrs:{label:e.$t("rightmenu.waikuang.height"),outlined:"",type:"number","hide-details":""},model:{value:e.payload.height,callback:function(t){e.$set(e.payload,"height",e._n(t))},expression:"payload.height"}})],1):e._e(),["ear2_frame_settings","half_kfc_frame_settings","half_kfc2_frame_settings"].includes(e.action)?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.xFlip")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.xFlip,callback:function(t){e.$set(e.payload,"xFlip",t)},expression:"payload.xFlip"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),["ear2_frame_settings"].includes(e.action)?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.yFlip")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.yFlip,callback:function(t){e.$set(e.payload,"yFlip",t)},expression:"payload.yFlip"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),["sub_frame_settings"].includes(e.action)?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.width")))]),i("v-text-field",{staticClass:"mt-0 pt-0",attrs:{label:e.$t("rightmenu.waikuang.width"),outlined:"",type:"number","hide-details":""},model:{value:e.payload.profileSize,callback:function(t){e.$set(e.payload,"profileSize",e._n(t))},expression:"payload.profileSize"}})],1):e._e(),["half_kfc_frame_settings","half_kfc2_frame_settings"].includes(e.action)?i("v-row",{staticClass:"input-row text-field-row "},[i("v-btn",{attrs:{color:"primary",small:""},on:{click:function(t){return e.payload.fixInnerDim()}}},[e._v(e._s(e.$t("rightmenu.waikuang.fixInnerDim")))])],1):e._e(),["sub_frame_settings"].includes(e.action)?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.dim")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.dimHidden,callback:function(t){e.$set(e.payload,"dimHidden",t)},expression:"payload.dimHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.hide"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.show"),value:!1}})],1)],1):e._e(),["angled_frame_settings","angled_frame2_settings","rounded_rectang_frame_settings"].includes(e.action)?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.height")))]),i("v-text-field",{staticClass:"mt-0 pt-0",attrs:{label:e.$t("rightmenu.waikuang.height"),outlined:"",type:"number","hide-details":""},model:{value:e.payload.height,callback:function(t){e.$set(e.payload,"height",e._n(t))},expression:"payload.height"}})],1):e._e(),["angled_frame2_settings","rounded_rectang_frame_settings"].includes(e.action)?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.isTangency")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.isTangency,callback:function(t){e.$set(e.payload,"isTangency",t)},expression:"payload.isTangency"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),["rounded_rectang_frame_settings"].includes(e.action)?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.borderRadius")))]),i("v-text-field",{staticClass:"mt-0 pt-0",attrs:{label:e.$t("rightmenu.waikuang.borderRadius"),outlined:"",type:"number","hide-details":""},model:{value:e.payload.borderRadius,callback:function(t){e.$set(e.payload,"borderRadius",e._n(t))},expression:"payload.borderRadius"}})],1):e._e()],1)],1)],1)}),[],!1,null,"066775e8",null).exports),z={name:"mullion",data:function(){return{action:"",payload:null,profileSize:0,middleCrosstiesRatio:""}},methods:{dataInitialization:function(){this.action=""},changeProfileSize:function(e){this.payload.profileSize=e},changeMiddleCrosstiesRatio:function(e){this.payload.middleCrosstiesRatio=e}},watch:{payload:function(e,t){this.profileSize=this.payload.profileSize,this.middleCrosstiesRatio=this.payload.middleCrosstiesRatio}},computed:{dim_align_type_list:function(){return[{label:this.$t("rightmenu.other.align_center"),value:0},{label:this.payload.isVertical?this.$t("rightmenu.other.align_left"):this.$t("rightmenu.other.align_top"),value:1},{label:this.payload.isVertical?this.$t("rightmenu.other.align_right"):this.$t("rightmenu.other.align_bottom"),value:2}]},bar_modifier_orien:{get:function(){return this.payload.orien},set:function(e){this.payload.orien=e}},simple_inner_arc_height:{get:function(){return this.payload.simpleInnerArcHeight?this.payload.simpleInnerArcHeight.toFixed(1):0},set:function(e){this.payload.simpleInnerArcHeight=e}},simple_inner_arc_width:{get:function(){return this.payload.simpleInnerArcWidth?this.payload.simpleInnerArcWidth.toFixed(1):0},set:function(e){this.payload.simpleInnerArcWidth=e}},simple_inner_Height:{get:function(){return this.payload.height?this.payload.height.toFixed(1):0},set:function(e){this.payload.height=e}},averageDirectionList:function(){return[{label:this.$t("rightmenu.waikuang.both_sides"),value:0},{label:this.payload.isVertical?this.$t("rightmenu.waikuang.left_side"):this.$t("rightmenu.waikuang.up_side"),value:1},{label:this.payload.isVertical?this.$t("rightmenu.waikuang.right_side"):this.$t("rightmenu.waikuang.down_side"),value:2}]},mullionJoinList:function(){return[{label:this.$t("rightmenu.waikuang.no_cut"),value:0},{label:this.$t("rightmenu.waikuang.cut"),value:1},{label:this.$t("rightmenu.waikuang.cut_right"),value:2},{label:this.$t("rightmenu.waikuang.cut_left"),value:3}]},sideList:function(){return[{label:this.$t("rightmenu.waikuang.both_sides"),value:0},{label:this.$t("rightmenu.waikuang.up_side"),value:1,isVertical:!1},{label:this.$t("rightmenu.waikuang.left_side"),value:1,isVertical:!0},{label:this.$t("rightmenu.waikuang.down_side"),value:2,isVertical:!1},{label:this.$t("rightmenu.waikuang.right_side"),value:2,isVertical:!0},{label:this.$t("rightmenu.waikuang.none"),value:-1}]}}},M=(i("1ee9"),Object(y.a)(z,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-card",{attrs:{flat:""}},[i("v-card-text",[i("v-container",{attrs:{fluid:""}},["bar_modifier"==e.action&&"bar"==e.payload.type?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.other.dimposition")))]),i("v-select",{attrs:{label:e.$t("rightmenu.other.dimposition"),outlined:"",items:e.dim_align_type_list,"item-text":"label","item-value":"value"},model:{value:e.payload.alignType,callback:function(t){e.$set(e.payload,"alignType",t)},expression:"payload.alignType"}})],1):e._e(),"bar_modifier"==e.action&&["semiArcPro","semiArc"].includes(e.payload.type)?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.concentric_arcs")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.sameWithOuterArcCenter,callback:function(t){e.$set(e.payload,"sameWithOuterArcCenter",t)},expression:"payload.sameWithOuterArcCenter"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"bar_modifier"==e.action&&["semiArcPro","halfWheel"].includes(e.payload.type)?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.sideCrosstiesHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.sideCrosstiesHidden,callback:function(t){e.$set(e.payload,"sideCrosstiesHidden",t)},expression:"payload.sideCrosstiesHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.hide"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.show"),value:!1}})],1)],1):e._e(),"bar_modifier"==e.action&&"semiArcPro"==e.payload.type?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.horizontallySideCrossties")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.horizontallySideCrossties,callback:function(t){e.$set(e.payload,"horizontallySideCrossties",t)},expression:"payload.horizontallySideCrossties"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.show"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.hide"),value:!1}})],1)],1):e._e(),"bar_modifier"==e.action&&["semiArcPro","semiArcPro2","semiArc"].includes(e.payload.type)?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.Chord")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.Chord"),outlined:""},model:{value:e.payload.chordLength,callback:function(t){e.$set(e.payload,"chordLength",e._n(t))},expression:"payload.chordLength"}})],1):e._e(),"bar_modifier"==e.action&&["semiArcPro","semiArc"].includes(e.payload.type)?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.Arch")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.Arch"),outlined:""},model:{value:e.payload.chordHeight,callback:function(t){e.$set(e.payload,"chordHeight",e._n(t))},expression:"payload.chordHeight"}})],1):e._e(),"bar_modifier"==e.action&&["semiArcPro","semiArcPro2","halfWheel","semiArc","semiSegmentPro"].includes(e.payload.type)?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.mullion_count")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.mullion_count"),outlined:""},model:{value:e.payload.middleCrosstiesCount,callback:function(t){e.$set(e.payload,"middleCrosstiesCount",e._n(t))},expression:"payload.middleCrosstiesCount"}})],1):e._e(),"bar_modifier"==e.action&&["semiArcPro","semiSegmentPro"].includes(e.payload.type)?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("leftmenu.zhongting.middleCrosstiesRatio")))]),i("v-text-field",{attrs:{label:e.$t("leftmenu.zhongting.middleCrosstiesRatio"),outlined:"","persistent-hint":"",hint:e.$t("leftmenu.zhongting.middleCrosstiesRatio_input_tip")},on:{change:e.changeMiddleCrosstiesRatio},model:{value:e.middleCrosstiesRatio,callback:function(t){e.middleCrosstiesRatio=t},expression:"middleCrosstiesRatio"}})],1):e._e(),"bar_modifier"==e.action&&["halfWheel"].includes(e.payload.type)?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.type")))]),i("v-select",{attrs:{label:e.$t("rightmenu.boli.type"),outlined:"",items:[1,2,3]},model:{value:e.payload.centerIntersectType,callback:function(t){e.$set(e.payload,"centerIntersectType",t)},expression:"payload.centerIntersectType"}})],1):e._e(),"bar_modifier"==e.action&&"bar"==e.payload.type?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.average")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.equalSplit,callback:function(t){e.$set(e.payload,"equalSplit",t)},expression:"payload.equalSplit"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"bar_modifier"==e.action&&!["semiArcPro","halfWheel","semiArc","semiSegmentPro"].includes(e.payload.type)&&e.payload.equalSplit?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.average_direction")))]),i("v-select",{attrs:{label:e.$t("rightmenu.waikuang.average_direction"),outlined:"",items:e.averageDirectionList,"item-text":"label","item-value":"value"},model:{value:e.payload.equalSplitSide,callback:function(t){e.$set(e.payload,"equalSplitSide",t)},expression:"payload.equalSplitSide"}})],1):e._e(),"bar_modifier"==e.action&&"bar"==e.payload.type?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.reinforced")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.reinforced,callback:function(t){e.$set(e.payload,"reinforced",t)},expression:"payload.reinforced"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"bar_modifier"==e.action&&"spinLine"==e.payload.type?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.width")))]),i("v-text-field",{attrs:{label:4==e.payload.side?e.$t("rightmenu.waikuang.width"):e.$t("rightmenu.waikuang.edgelen"),outlined:"",rules:[function(e){return!!e||"required"},function(e){return e&&50<=e||"must >50"}]},model:{value:e.payload.width,callback:function(t){e.$set(e.payload,"width",e._n(t))},expression:"payload.width"}})],1):e._e(),"bar_modifier"==e.action&&"spinLine"==e.payload.type&&4==e.payload.side?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.height")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.height"),outlined:"",rules:[function(e){return!!e||"required"},function(e){return e&&50<=e||"must >50"}]},model:{value:e.payload.height,callback:function(t){e.$set(e.payload,"height",e._n(t))},expression:"payload.height"}})],1):e._e(),"bar_modifier"==e.action&&"spinLine"==e.payload.type?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.count")))]),i("v-select",{attrs:{label:e.$t("rightmenu.waikuang.count"),outlined:"",items:[4,5,6,7,8]},model:{value:e.payload.side,callback:function(t){e.$set(e.payload,"side",t)},expression:"payload.side"}})],1):e._e(),"bar_modifier"==e.action&&"spinLine"==e.payload.type?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.direction")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.bar_modifier_orien,callback:function(t){e.bar_modifier_orien=t},expression:"bar_modifier_orien"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.Clockwise"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.anticlockwise"),value:!1}})],1)],1):e._e(),"bar_modifier"==e.action&&"compoundLineCircle"==e.payload.type?i("v-row",{staticClass:"input-row hide "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.count")))])]):e._e(),"bar_modifier"==e.action&&"compoundLineCircle"==e.payload.type?i("v-row",{staticClass:"slider-row"},[i("v-slider",{attrs:{type:"number",max:12,min:2,"thumb-size":24,step:"1","hide-details":"","thumb-label":"",color:"#37ACFC"},scopedSlots:e._u([{key:"append",fn:function(){return[i("v-text-field",{staticClass:"mt-0 pt-0",attrs:{label:e.$t("rightmenu.waikuang.count"),type:"number",step:"1","hide-details":""},model:{value:e.payload.side,callback:function(t){e.$set(e.payload,"side",e._n(t))},expression:"payload.side"}})]},proxy:!0}],null,!1,1459418946),model:{value:e.payload.side,callback:function(t){e.$set(e.payload,"side",e._n(t))},expression:"payload.side"}})],1):e._e(),"bar_modifier"==e.action&&"semiArcPro"==e.payload.type?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.offsetOfArcs")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.offsetOfArcs"),outlined:"",type:"number",rules:[function(e){return!!e||"required"},function(e){return e&&0<=e||"must >=0"}]},model:{value:e.payload.offsetOfArcs,callback:function(t){e.$set(e.payload,"offsetOfArcs",e._n(t))},expression:"payload.offsetOfArcs"}})],1):e._e(),"bar_modifier"==e.action&&"simpleInnerArc"==e.payload.type?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.Arch")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.Arch"),outlined:"",rules:[function(e){return!!e||"required"},function(e){return e&&0<e||"must >0"}]},model:{value:e.simple_inner_arc_height,callback:function(t){e.simple_inner_arc_height=e._n(t)},expression:"simple_inner_arc_height"}})],1):e._e(),"bar_modifier"==e.action&&"simpleInnerArc"==e.payload.type?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.hsep")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.boli.hsep"),outlined:"",rules:[function(e){return!!e||"宽度需为正数"},function(e){return e&&0<e||"must >0"}]},model:{value:e.simple_inner_arc_width,callback:function(t){e.simple_inner_arc_width=e._n(t)},expression:"simple_inner_arc_width"}})],1):e._e(),"bar_modifier"==e.action&&"simpleInnerArc"==e.payload.type?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.vMullionHeight")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.vMullionHeight"),outlined:"",rules:[function(e){return!!e||"高度需为正数"},function(e){return e&&0<=e||"must >=0"}]},model:{value:e.simple_inner_Height,callback:function(t){e.simple_inner_Height=e._n(t)},expression:"simple_inner_Height"}})],1):e._e(),"bar_modifier"!=e.action||["semiSegmentPro"].includes(e.payload.type)?e._e():i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.width")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.width"),outlined:"",rules:[function(e){return!!e||"宽度需为正数"},function(e){return e&&0<e||"must >0"}]},on:{input:e.changeProfileSize},model:{value:e.profileSize,callback:function(t){e.profileSize=e._n(t)},expression:"profileSize"}})],1),"bar_modifier"==e.action&&["semiSegmentPro"].includes(e.payload.type)?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.width")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.width"),outlined:"",rules:[function(e){return!!e||"宽度需为正数"},function(e){return e&&0<e||"must >0"}]},model:{value:e.payload.width,callback:function(t){e.$set(e.payload,"width",e._n(t))},expression:"payload.width"}})],1):e._e(),"bar_modifier"==e.action&&["semiSegmentPro"].includes(e.payload.type)?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.height")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.height"),outlined:"",rules:[function(e){return!!e||"高度需为正数"},function(e){return e&&0<e||"must >0"}]},model:{value:e.payload.height,callback:function(t){e.$set(e.payload,"height",e._n(t))},expression:"payload.height"}})],1):e._e(),"bar_modifier"==e.action&&e.payload.isArc?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.Arch")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.chordHeightDimShow,callback:function(t){e.$set(e.payload,"chordHeightDimShow",t)},expression:"payload.chordHeightDimShow"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.show"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.hide"),value:!1}})],1)],1):e._e(),"bar_modifier"==e.action&&"bar"==e.payload.type?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.mullion_join")))]),i("v-select",{attrs:{label:e.$t("rightmenu.waikuang.mullion_join"),outlined:"",items:e.mullionJoinList,"item-text":"label","item-value":"value"},model:{value:e.payload.split,callback:function(t){e.$set(e.payload,"split",t)},expression:"payload.split"}})],1):e._e(),"bar_modifier"==e.action&&"bar"==e.payload.type?i("v-row",{staticClass:"input-row hide"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.angle")))])]):e._e(),"bar_modifier"==e.action&&"bar"==e.payload.type?i("v-row",{staticClass:"slider-row"},[i("v-slider",{attrs:{type:"number",max:360,min:0,"thumb-size":24,step:"1","hide-details":"","thumb-label":"",color:"#37ACFC"},scopedSlots:e._u([{key:"append",fn:function(){return[i("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.angle"),type:"number",step:"1",outlined:"","hide-details":""},model:{value:e.payload.angle,callback:function(t){e.$set(e.payload,"angle",e._n(t))},expression:"payload.angle"}})]},proxy:!0}],null,!1,3623284533),model:{value:e.payload.angle,callback:function(t){e.$set(e.payload,"angle",e._n(t))},expression:"payload.angle"}})],1):e._e(),"bar_modifier"==e.action&&e.payload.allowAsKfcWaistSet?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.asKfcWaist")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.asKfcWaist,callback:function(t){e.$set(e.payload,"asKfcWaist",t)},expression:"payload.asKfcWaist"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"bar_modifier"==e.action&&"doorHoleSplit"==e.payload.type?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.marginLeftRight")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.marginLeftRight"),outlined:"",type:"number",rules:[function(e){return!!e||"required"},function(e){return e&&0<=e||"must >=0"}]},model:{value:e.payload.marginLeftRight,callback:function(t){e.$set(e.payload,"marginLeftRight",e._n(t))},expression:"payload.marginLeftRight"}})],1):e._e(),"bar_modifier"==e.action&&"doorHoleSplit"==e.payload.type?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.marginTop")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.marginTop"),outlined:"",type:"number",rules:[function(e){return!!e||"required"},function(e){return e&&0<=e||"must >=0"}]},model:{value:e.payload.marginTop,callback:function(t){e.$set(e.payload,"marginTop",e._n(t))},expression:"payload.marginTop"}})],1):e._e(),"bar_modifier"==e.action&&"doorHoleSplit"==e.payload.type?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.marginBottom")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.marginBottom"),outlined:"",type:"number",rules:[function(e){return!!e||"required"},function(e){return e&&0<=e||"must >=0"}]},model:{value:e.payload.marginBottom,callback:function(t){e.$set(e.payload,"marginBottom",e._n(t))},expression:"payload.marginBottom"}})],1):e._e(),"bar_modifier"==e.action&&"doorHoleSplit"==e.payload.type?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.marginMid")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.marginMid"),outlined:"",type:"number",rules:[function(e){return!!e||"required"},function(e){return e&&0<=e||"must >=0"}]},model:{value:e.payload.marginMid,callback:function(t){e.$set(e.payload,"marginMid",e._n(t))},expression:"payload.marginMid"}})],1):e._e(),"bar_modifier"==e.action&&"doorHoleSplit"==e.payload.type?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.subBoxHeight")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.subBoxHeight"),outlined:"",type:"number",rules:[function(e){return!!e||"required"},function(e){return e&&0<=e||"must >=0"}]},model:{value:e.payload.subBoxHeight,callback:function(t){e.$set(e.payload,"subBoxHeight",e._n(t))},expression:"payload.subBoxHeight"}})],1):e._e(),"bar_modifier"==e.action&&e.payload.allowWindowsillSet?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.windowSill")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.windowsill,callback:function(t){e.$set(e.payload,"windowsill",t)},expression:"payload.windowsill"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!1}})],1)],1):e._e(),"bar_modifier"==e.action&&e.payload.allowDiffSides?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.diffSidesMullion")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.diffSidesMullion"),outlined:"",items:e.sideList.filter((function(t){return void 0===t.isVertical||t.isVertical==e.payload.isVertical})),"item-text":"label","item-value":"value"},model:{value:e.payload.diffSides,callback:function(t){e.$set(e.payload,"diffSides",t)},expression:"payload.diffSides"}})],1):e._e()],1)],1)],1)}),[],!1,null,"f14b75ae",null).exports);function F(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}i("a481"),i("5df3"),i("1c4c");var E={data:function(){return{fold_type_list:Array.from(Array(30),(function(e,t){return t})),action:"",payload:null,payload_list:[],payload_origin:null,is_single:!1,window_tab_list:[{key:"AntiTheft",label:this.$t("rightmenu.kaishan.AntiTheft")},{key:"Sash",label:this.$t("rightmenu.kaishan.kaishan")},{key:"DoubleSash",label:this.$t("rightmenu.kaishan.DoubleSash")},{key:"FoldSash",label:this.$t("rightmenu.kaishan.FoldSash")},{key:"Screen",label:this.$t("rightmenu.kaishan.Screen")},{key:"DoubleScreen",label:this.$t("rightmenu.kaishan.DoubleScreen")},{key:"FoldScreen",label:this.$t("rightmenu.kaishan.FoldScreen")},{key:"Slide",label:this.$t("rightmenu.kaishan.Slide")},{key:"KfcSash",label:this.$t("rightmenu.kaishan.KfcSash")},{key:"DoubleKfcSash",label:this.$t("rightmenu.kaishan.DoubleKfcSash")},{key:"ShadePushSash",label:this.$t("rightmenu.kaishan.shadePushSash")},{key:"DoubleShadePushSash",label:this.$t("rightmenu.kaishan.doubleShadePushSash")}],tab_index:"",window_tab_cache:[],push_sash_handle_types:[{value:"Handle",text:"Handle"},{value:"Handle2",text:"Handle2"}],show_handle_select:!1,show_handle_select2:!1,show_handle_select3:!1,show_handle_select4:!1,show_handle_select5:!1,show_handle_select6:!1,show_handle_select7:!1,show_handle_select8:!1,sash_type_list:[{label:this.$t("rightmenu.kaishan.door"),value:!0},{label:this.$t("rightmenu.kaishan.window"),value:!1}],slideHandleList:[{label:this.$t("rightmenu.kaishan.slideHandle1"),value:"HandleForSlide"},{label:this.$t("rightmenu.kaishan.slideHandle2"),value:"HandleForSlide2"},{label:this.$t("rightmenu.kaishan.slideHandle3"),value:"HandleForSlide3"}],show_color:!1,color:"",is_custom_color:!1,hardware:{color:"#ffffff",custom_color:""},default_lock_list:[{spec:this.$t("rightmenu.wujin.Default")+"/"+this.$t("product_script.label.Circle"),type:"Default",code:"",shape:"circle"},{spec:this.$t("rightmenu.wujin.Default")+"/"+this.$t("product_script.label.Rectangle"),type:"Default",code:"",shape:"rect"},{spec:this.$t("rightmenu.wujin.Crescent"),type:"Crescent",code:"",shape:""}],lock_list:[],globalLockType:"",globalLockShape:"",handleListDialog:!1,setSlideDefaultDialog:!1,slideIndex:""}},computed:function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?F(Object(i),!0).forEach((function(t){Object(a.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):F(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}({is_xs_screen:function(){return"xs"===this.$vuetify.breakpoint.name},is_small_screen:function(){return this.$store.getters.is_small_screen(this.$vuetify)},window_tab_show_list:function(){var e=this;if(!this.payload_origin)return[];if("sash_bar_settings"===this.action)return this.window_tab_cache;var t,i,a,s=[];return this.is_single?(t=this.payload_origin.target.type,i=this.window_tab_list.filter((function(e){return e.key===t}))[0],s.push(i),this.tab_index="tab-".concat(t),this.payload=this.payload_origin):(a=[],this.payload_origin.settings.forEach((function(e,t){a.push(e.target.type)})),a.forEach((function(t,i){var a=e.window_tab_list.filter((function(e){return e.key===t}))[0];s.push(a),e.payload_origin.activeIndex===i&&(e.tab_index="tab-".concat(t),["Slide","Sash","Screen"].includes(t)&&e.is_small_screen&&e.bus.$emit("toggleSecondaryMenu",{type:t,payload:e.payload_origin.settings[i]}))})),this.payload_list=this.payload_origin.settings,this.payload=this.payload_origin.settings[this.payload_origin.activeIndex]),this.window_tab_cache=s,this.bus.$emit("update-popup-payload",this.payload),s},fold_type:function(){return this.payload&&this.payload.foldWay?{left:parseInt(this.payload.foldWay.split("+")[0]),right:parseInt(this.payload.foldWay.split("+")[1])}:{}},open_direction_list:function(){return[{label:this.$t("rightmenu.kaishan.zuokai"),value:"left",icon:"iconzuokai",isVertical:!1,push:!0,isSlide:!1},{label:this.$t("rightmenu.kaishan.youkai"),value:"right",icon:"iconyoukai",isVertical:!1,push:!0,isSlide:!1},{label:this.$t("rightmenu.kaishan.zuotui"),value:"left",icon:"iconzuokai",isVertical:!1,push:!0,isSlide:!0},{label:this.$t("rightmenu.kaishan.youtui"),value:"right",icon:"iconyoukai",isVertical:!1,push:!0,isSlide:!0},{label:this.$t("rightmenu.kaishan.shangtui"),value:"up",icon:"iconshchang",isVertical:!0,push:!0,isSlide:!0},{label:this.$t("rightmenu.kaishan.xiatui"),value:"down",icon:"iconxia",isVertical:!0,push:!0,isSlide:!0},{label:this.$t("rightmenu.kaishan.shangxuean"),value:"up",icon:"iconshchang",isVertical:!0,push:!0},{label:this.$t("rightmenu.kaishan.neidao"),value:"down",icon:"iconxia",isVertical:!0,push:!0},{label:this.$t("rightmenu.kaishan.left_with_up"),value:"left_with_up",icon:"iconshcha",push:!1},{label:this.$t("rightmenu.kaishan.right_with_up"),value:"right_with_up",icon:"iconshcha1",push:!1},{label:this.$t("rightmenu.kaishan.left_with_down"),value:"left_with_down",icon:"iconneidao-zuo",push:!1},{label:this.$t("rightmenu.kaishan.right_with_down"),value:"right_with_down",icon:"iconneidao-you",push:!1},{label:this.$t("rightmenu.kaishan.float"),value:"float",icon:"icona-cha_huaban1",push:!0,isDouble:-1},{label:this.$t("rightmenu.kaishan.left_rotate"),value:"Left_Rotate",icon:"icona-02",push:!0,isDouble:-1},{label:this.$t("rightmenu.kaishan.right_rotate"),value:"Right_Rotate",icon:"icona-01",push:!0,isDouble:-1},{label:this.$t("rightmenu.kaishan.down_rotate"),value:"Down_Rotate",icon:"icona-04",push:!0,isDouble:-1},{label:this.$t("rightmenu.kaishan.none"),value:"none",icon:"",isVertical:!1,push:!0,isSlide:!1}]},slide_direction_list:function(){return[{label:this.$t("rightmenu.kaishan.none"),value:"none",icon:"none"},{label:this.$t("rightmenu.kaishan.left"),value:"left",icon:"iconzuokai"},{label:this.$t("rightmenu.kaishan.right"),value:"right",icon:"iconyoukai"},{label:this.$t("rightmenu.waikuang.up"),value:"up",icon:"iconshchang"},{label:this.$t("rightmenu.waikuang.down"),value:"down",icon:"iconxia"}]},slide_lockType_list:function(){return[{label:this.$t("rightmenu.waikuang.show_nothing"),value:0},{label:this.$t("rightmenu.waikuang.show_singleside"),value:1},{label:this.$t("rightmenu.waikuang.show_bothsides"),value:2}]},edge_joint_way_list:function(){return[{label:this.$t("rightmenu.waikuang.xie"),value:0},{label:this.$t("rightmenu.waikuang.heng"),value:1},{label:this.$t("rightmenu.waikuang.shu"),value:2},{label:this.$t("rightmenu.waikuang.xie_shu"),value:101}]},slide_type_list:function(){var e=this,t=[],a=i("efb1");return a.type_list.forEach((function(i){var s=a.slideType.filter((function(e){return e.windowOptionType==i}));s.forEach((function(e){e.img_url="https://webcc-pro.thinkerx.com/imge/slide-options/new/".concat(e.windowOptionType,"/").concat(e.serial.replace(/\|V/,"-V"),".png")})),t.push({name:e.$t(a.type_map[i]),index:s.map((function(e){return e.index})),list:s})})),t},slide_index:{get:function(){var e=this;if(!this.payload)return 0;var t=0;return this.slide_type_list.forEach((function(i,a){i.index.includes(e.payload.appliedOptionIndex)&&(t=a)})),t},set:function(){}},hinge_type_list:function(){return[{label:this.$t("rightmenu.wujin.hinge"),value:"Hinge"},{label:this.$t("rightmenu.wujin.hingePro"),value:"HingePro"},{label:this.$t("rightmenu.wujin.endpointHinge"),value:"EndpointHinge"}]},empty_track_list:function(){return[{label:this.$t("rightmenu.waikuang.none"),value:"none"},{label:this.$t("rightmenu.waikuang.bottom"),value:"bottom"},{label:this.$t("rightmenu.waikuang.top"),value:"top"}]},color_block_style:function(){return{backgroundColor:this.hardware.color,cursor:"pointer",height:"20px",width:"20px",borderRadius:this.show_color?"50%":"4px",position:"relative",top:"4px",right:"0px",transition:"border-radius 200ms ease-in-out"}},filterHandle:function(){if(!this.payload||!this.payload.handleTypeList)return[];var e=[];return this.payload.handleTypeList.forEach((function(t){e.push({value:t,text:"/img/kfcHandle/"+t+".png"})})),e},handleImg:function(){var e=this,t=this.filterHandle.filter((function(t){return t.value==e.payload.handleType}));return(t.length?t:this.filterHandle)[0].text},hardware_final:function(){var e=JSON.parse(JSON.stringify(this.hardware));return e.custom_color?e.color=e.custom_color:(e.custom_color="",e.color=this.canvas.shapeManager.handleColor),e},lock_addon_list:function(){return this.lock_list.length?this.lock_list:this.default_lock_list},foldSashSelectStyle:function(){return{minWidth:"86px"}}},Object(s.c)(["canvas"])),methods:{changeHingeOffset:function(e,t){var i;e&&"-"!=e&&((i=JSON.parse(JSON.stringify(this.payload.hingeOffsets)))[t]=Number(e),this.payload.hingeOffsets=i)},changeFold:function(){var e="".concat(this.fold_type.left,"+").concat(this.fold_type.right);this.payload.foldWay=e},selectSlide:function(e){this.slide_type_list.forEach((function(e){e.is_selected=!1})),e.is_selected=!0,this.payload.appliedOptionIndex=e.applied_option_index},pickColor:function(e){this.canvas.shapeManager.handleColor=e},rewriteData:function(e){var t,i=e.hardware_data;for(t in this.hardware)"color"===t&&i.color&&i.color.includes("custom-")?this.hardware.custom_color=i.color.split("custom-")[1]:"custom_color"===t&&this.hardware.custom_color||(this.hardware[t]=i[t]);this.hardware.color=this.canvas.shapeManager.handleColor},dataInitialization:function(){this.action="",this.hardware.color=this.canvas.shapeManager.handleColor,this.hardware.custom_color=""},resetPayload:function(e,t){this.payload_origin.activeIndex=t},openOrderFormatDialog:function(e){this.bus.$emit("openGlassListDialog",e)},setLock:function(e){this.payload.lockName=e.spec,this.payload.lockType=e.type,this.payload.lockCode=e.code,e.shape&&(this.payload.lockShape="rect"==e.shape?"Lock3":"Lock")},setGlobalLock:function(e){this.globalLockType=e.type,this.globalLockShape=e.shape||"",this.setLock(e)},openSetSlideDefaultDialog:function(e){this.slideIndex=e,this.setSlideDefaultDialog=!0},setSlideDefault:function(){this.setSlideDefaultDialog=!1,this.canvas.shapeManager.slideDefaultOption=this.slideIndex,this.$emit("setSlideDefault",{data:this.slideIndex})},chooseHandle:function(e){this.payload.handleType=e.value}},mounted:function(){var e=this;this.hardware.color=this.canvas.shapeManager.handleColor,this.bus.$on("update_lock_spec_list",(function(t){e.lock_list=t.map((function(e){return{spec:e.value,type:e.value1.type,code:e.value1.code,shape:e.value1.shape||""}}))}))},components:{},beforeDestroy:function(){this.bus.$off("update_lock_spec_list")}},q=(i("d572"),i("6591"),Object(y.a)(E,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-card",{attrs:{flat:""}},[i("v-card-text",[i("v-tabs",{attrs:{height:"40"},model:{value:e.tab_index,callback:function(t){e.tab_index=t},expression:"tab_index"}},[i("v-tabs-slider"),e._l(e.window_tab_show_list,(function(t,a){return i("v-tab",{key:a,staticClass:"sm-tab",attrs:{flat:"",href:"#tab-"+t.key},on:{click:function(i){return e.resetPayload(t,a)}}},[e._v("\n          "+e._s(t.label)+"\n        ")])})),i("v-tab-item",{attrs:{value:"tab-AntiTheft"}},[i("v-container",{attrs:{fluid:""}},["sash_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.interval")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.kaishan.interval"),outlined:""},model:{value:e.payload.gap,callback:function(t){e.$set(e.payload,"gap",e._n(t))},expression:"payload.gap"}})],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.holeHeight")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.kaishan.holeHeight"),outlined:""},model:{value:e.payload.holeHeight,callback:function(t){e.$set(e.payload,"holeHeight",e._n(t))},expression:"payload.holeHeight"}})],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row hide-detail"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.handledistance")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.kaishan.handledistance"),outlined:""},model:{value:e.payload.handleW,callback:function(t){e.$set(e.payload,"handleW",e._n(t))},expression:"payload.handleW"}})],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row hide-detail"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.hMulsCount")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.kaishan.hMulsCount"),type:"number",outlined:""},model:{value:e.payload.hMulsCount,callback:function(t){e.$set(e.payload,"hMulsCount",e._n(t))},expression:"payload.hMulsCount"}})],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.direction")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.orientation,callback:function(t){e.$set(e.payload,"orientation",t)},expression:"payload.orientation"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.horizon"),value:"horizon"}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.vertical"),value:"vertical"}})],1)],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.openable")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.openable,callback:function(t){e.$set(e.payload,"openable",t)},expression:"payload.openable"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.style")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.showHandleBars,callback:function(t){e.$set(e.payload,"showHandleBars",t)},expression:"payload.showHandleBars"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.position")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.offvecEnabled,callback:function(t){e.$set(e.payload,"offvecEnabled",t)},expression:"payload.offvecEnabled"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.suoding"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.fuwei"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.isPush?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.slide_direction")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.slide_direction"),outlined:"",items:e.slide_direction_list,"item-text":"label","item-value":"value"},scopedSlots:e._u([{key:"selection",fn:function(t){return[i("span",[e._v(e._s(t.item.label))])]}},{key:"item",fn:function(t){return[i("i",{staticClass:"iconfont",class:t.item.icon,staticStyle:{"font-size":"40px"}}),i("v-list-item-content",[i("v-list-item-title",{staticStyle:{"font-size":"12px"},domProps:{innerHTML:e._s(t.item.label)}})],1)]}}],null,!1,1630090529),model:{value:e.payload.slide,callback:function(t){e.$set(e.payload,"slide",t)},expression:"payload.slide"}})],1):e._e()],1)],1),i("v-tab-item",{attrs:{value:"tab-Sash"}},[i("v-container",{attrs:{fluid:""}},["sash_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.lianjiefangshi")))]),i("v-select",{attrs:{label:e.$t("rightmenu.waikuang.lianjiefangshi"),outlined:"",items:e.edge_joint_way_list,"item-value":"value","item-text":"label"},model:{value:e.payload.jointWay,callback:function(t){e.$set(e.payload,"jointWay",t)},expression:"payload.jointWay"}})],1):e._e(),"sash_settings"==e.action&&e.payload.openDirection?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.payload.isSlide?e.$t("rightmenu.kaishan.tuilafangshi"):e.$t("rightmenu.kaishan.kaiqifangshi")))]),i("v-select",{attrs:{label:e.payload.isSlide?e.$t("rightmenu.kaishan.tuilafangshi"):e.$t("rightmenu.kaishan.kaiqifangshi"),outlined:"",items:e.open_direction_list.filter((function(t){return e.payload.isSlide?t.push&&t.isVertical==e.payload.isVerticalSlide&&1==t.isSlide:!t.isDouble||t.isDouble<0&&!e.payload.isDouble})),"item-text":"label","item-value":"value"},scopedSlots:e._u([{key:"selection",fn:function(t){return[i("span",[e._v(e._s(t.item.label))])]}},{key:"item",fn:function(t){return[i("i",{staticClass:"iconfont",class:t.item.icon,staticStyle:{"font-size":"40px"}}),i("v-list-item-content",[i("v-list-item-title",{staticStyle:{"font-size":"12px"},domProps:{innerHTML:e._s(t.item.label)}})],1)]}}],null,!1,1630090529),model:{value:e.payload.openDirection,callback:function(t){e.$set(e.payload,"openDirection",t)},expression:"payload.openDirection"}})],1):e._e(),"sash_settings"==e.action&&e.payload.allowPivotAtSideSet?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.rotatePivot")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.pivotAtSide,callback:function(t){e.$set(e.payload,"pivotAtSide",t)},expression:"payload.pivotAtSide"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.centerpivot"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.sidepivot"),value:!0}})],1)],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.is_Door")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.is_Door"),outlined:"","item-text":"label","item-value":"value",items:e.sash_type_list},model:{value:e.payload.isDoor,callback:function(t){e.$set(e.payload,"isDoor",t)},expression:"payload.isDoor"}})],1):e._e(),"sash_settings"!=e.action||e.payload.isSlide?e._e():i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.kaixiang")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.openToward,callback:function(t){e.$set(e.payload,"openToward",t)},expression:"payload.openToward"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.inside"),value:"inward"}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.outside"),value:"outward"}})],1)],1),"sash_settings"!=e.action||e.payload.isSlide?e._e():i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.openwindow")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.opened,callback:function(t){e.$set(e.payload,"opened",t)},expression:"payload.opened"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1),"sash_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.openDegree")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.openDegree"),"hide-details":"",outlined:"",items:[90,180]},model:{value:e.payload.openDegree,callback:function(t){e.$set(e.payload,"openDegree",t)},expression:"payload.openDegree"}})],1):e._e(),"sash_settings"==e.action&&e.payload.isPush?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.slide_direction")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.slide_direction"),outlined:"",items:e.slide_direction_list,"item-text":"label","item-value":"value"},scopedSlots:e._u([{key:"selection",fn:function(t){return[i("span",[e._v(e._s(t.item.label))])]}},{key:"item",fn:function(t){return[i("i",{staticClass:"iconfont",class:t.item.icon,staticStyle:{"font-size":"40px"}}),i("v-list-item-content",[i("v-list-item-title",{staticStyle:{"font-size":"12px"},domProps:{innerHTML:e._s(t.item.label)}})],1)]}}],null,!1,1630090529),model:{value:e.payload.slide,callback:function(t){e.$set(e.payload,"slide",t)},expression:"payload.slide"}})],1):e._e(),"sash_settings"==e.action&&e.payload.allowSlidePullup?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.lift")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.slidePullupEnabled,callback:function(t){e.$set(e.payload,"slidePullupEnabled",t)},expression:"payload.slidePullupEnabled"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"!=e.action||e.payload.isSlide?e._e():i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.hingeno")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.hingeno"),outlined:"",items:[0,2,3,4,5]},model:{value:e.payload.hingeCount,callback:function(t){e.$set(e.payload,"hingeCount",t)},expression:"payload.hingeCount"}})],1),"sash_settings"==e.action&&!e.payload.isSlide&&0<e.payload.hingeCount?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.hingetp")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.hingetp"),outlined:"","item-text":"label","item-value":"value",items:e.hinge_type_list},model:{value:e.payload.hingeType,callback:function(t){e.$set(e.payload,"hingeType",t)},expression:"payload.hingeType"}})],1):e._e(),"sash_settings"==e.action&&!e.payload.isSlide&&0<e.payload.hingeCount?e._l(e.payload.hingeOffsets,(function(t,a){return i("v-row",{key:a,staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.hinge"))+e._s(a+1))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.kaishan.hinge")+(a+1),outlined:""},on:{input:function(t){e.changeHingeOffset(t,a)}},model:{value:e.payload.hingeOffsets[a].toFixed(2),callback:function(t){e.$set(e.payload.hingeOffsets[a],"toFixed(2)",e._n(t))},expression:"payload.hingeOffsets[index].toFixed(2)"}})],1)})):e._e(),"sash_settings"==e.action&&(e.payload.isFold||e.payload.isPush)?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.handleDisplay")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.handleHidden,callback:function(t){e.$set(e.payload,"handleHidden",t)},expression:"payload.handleHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e(),"sash_settings"!=e.action||!e.payload.isFold&&!e.payload.isPush||e.payload.handleHidden?e._e():i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.dimToGroundHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.dimToGroundHidden,callback:function(t){e.$set(e.payload,"dimToGroundHidden",t)},expression:"payload.dimToGroundHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1),"sash_settings"!=e.action||e.payload.handleHidden?e._e():i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.dimToSashHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.dimToSashHidden,callback:function(t){e.$set(e.payload,"dimToSashHidden",t)},expression:"payload.dimToSashHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1),"sash_settings"!=e.action||e.payload.isSlide||e.payload.handleHidden?e._e():i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.readableHandleOffset")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.kaishan.readableHandleOffset"),outlined:""},model:{value:e.payload.readableHandleOffset,callback:function(t){e.$set(e.payload,"readableHandleOffset",e._n(t))},expression:"payload.readableHandleOffset"}})],1),"sash_settings"==e.action&&e.payload.isSlide&&""!=JSON.stringify(e.payload.slideLockHidden)?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.slideLock")))]),i("v-select",{staticClass:"shrink-input",attrs:{label:e.$t("rightmenu.kaishan.slideLock"),"hide-details":"",outlined:"","return-object":"",items:e.globalLockType?e.lock_addon_list.filter((function(t){return t.type==e.globalLockType&&(!t.shape||t.shape&&t.shape==e.globalLockShape)})):e.lock_addon_list,"item-value":"spec","item-text":"spec",placeholder:e.$t("rightmenu.kaishan.slideLock")},on:{input:e.setLock},model:{value:e.payload.lockName,callback:function(t){e.$set(e.payload,"lockName",t)},expression:"payload.lockName"}}),i("i",{staticClass:"iconfont iconRectangleCopy5 cursor-pointer",staticStyle:{"z-index":"99","font-size":"24px"},on:{click:function(t){return e.openOrderFormatDialog("99")}}})],1):e._e(),"sash_settings"==e.action&&e.payload.isSlide&&""!=JSON.stringify(e.payload.slideLockHidden)?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.showLock")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.showLock"),outlined:"",items:e.slide_lockType_list,"item-value":"value","item-text":"label"},model:{value:e.payload.locksCount,callback:function(t){e.$set(e.payload,"locksCount",t)},expression:"payload.locksCount"}})],1):e._e(),"sash_settings"==e.action&&e.payload.isSlide?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.ShowHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.slideHandleHidden,callback:function(t){e.$set(e.payload,"slideHandleHidden",t)},expression:"payload.slideHandleHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.isSlide&&!e.payload.slideHandleHidden?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.slideHandleType")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.slideHandleType"),outlined:"","item-text":"label","item-value":"value",items:e.slideHandleList},model:{value:e.payload.slideHandleType,callback:function(t){e.$set(e.payload,"slideHandleType",t)},expression:"payload.slideHandleType"}})],1):e._e(),"sash_settings"==e.action&&e.payload.isFold&&""!=JSON.stringify(e.payload.slideLockHidden)?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.slideLockHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.foldLockHidden,callback:function(t){e.$set(e.payload,"foldLockHidden",t)},expression:"payload.foldLockHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.isSlide&&""!=JSON.stringify(e.payload.dimToGroundHidden)?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.dimToGroundHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.dimToGroundHidden,callback:function(t){e.$set(e.payload,"dimToGroundHidden",t)},expression:"payload.dimToGroundHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e(),"sash_bar_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.hingeedge")))]),i("v-radio-group",{attrs:{"hide-details":"",row:"",readonly:e.payload.isHingeEdge||e.payload.isHandleEdge},model:{value:e.payload.isHingeEdge,callback:function(t){e.$set(e.payload,"isHingeEdge",t)},expression:"payload.isHingeEdge"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_bar_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.handleedge")))]),i("v-radio-group",{attrs:{"hide-details":"",row:"",readonly:e.payload.isHandleEdge||e.payload.isHingeEdge},model:{value:e.payload.isHandleEdge,callback:function(t){e.$set(e.payload,"isHandleEdge",t)},expression:"payload.isHandleEdge"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_bar_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.width")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.kaishan.width"),outlined:""},model:{value:e.payload.edgeWidth,callback:function(t){e.$set(e.payload,"edgeWidth",e._n(t))},expression:"payload.edgeWidth"}})],1):e._e(),"sash_settings"==e.action&&e.payload.isFold&&!e.payload.handleForFoldHidden?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.handleForFold")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.kaishan.handleForFold"),outlined:""},model:{value:e.payload.handleForFoldOffset,callback:function(t){e.$set(e.payload,"handleForFoldOffset",e._n(t))},expression:"payload.handleForFoldOffset"}})],1):e._e(),"sash_settings"==e.action&&e.payload.isFold?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.show"))+e._s(e.$t("rightmenu.kaishan.handleForFold")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.handleForFoldHidden,callback:function(t){e.$set(e.payload,"handleForFoldHidden",t)},expression:"payload.handleForFoldHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.isSlide?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.isfixed")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.isFixed,callback:function(t){e.$set(e.payload,"isFixed",t)},expression:"payload.isFixed"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action&&(e.payload.isSlide||e.payload.isDouble||e.payload.isFold)?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.asFixedWidthSash")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.asFixedWidthSash,callback:function(t){e.$set(e.payload,"asFixedWidthSash",t)},expression:"payload.asFixedWidthSash"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"!=e.action||e.payload.handleHidden||"tab-Sash"!=e.tab_index?e._e():i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.color.color")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.color.color"),outlined:"",readonly:""},scopedSlots:e._u([{key:"append",fn:function(){return[i("v-menu",{attrs:{top:"","nudge-bottom":"105","nudge-left":"16","close-on-content-click":!1},scopedSlots:e._u([{key:"activator",fn:function(t){return t=t.on,[i("div",e._g({style:e.color_block_style},t))]}}],null,!1,565423240),model:{value:e.show_color,callback:function(t){e.show_color=t},expression:"show_color"}},[i("v-card",[i("v-color-picker",{staticClass:"mx-auto",attrs:{flat:"",width:"180px","mode.sync":"hex","hide-mode-switch":!0},on:{input:e.pickColor},model:{value:e.hardware.color,callback:function(t){e.$set(e.hardware,"color",t)},expression:"hardware.color"}})],1)],1)]},proxy:!0}],null,!1,710275998),model:{value:e.hardware.color,callback:function(t){e.$set(e.hardware,"color",e._n(t))},expression:"hardware.color"}})],1),"sash_settings"!=e.action||e.payload.handleHidden?e._e():i("v-row",{staticClass:"input-row"},[i("v-text-field",{attrs:{label:e.$t("rightmenu.color.custom_color"),outlined:"",placeholder:e.$t("rightmenu.color.custom_color")},model:{value:e.hardware.custom_color,callback:function(t){e.$set(e.hardware,"custom_color",t)},expression:"hardware.custom_color"}})],1),"sash_settings"==e.action&&e.payload.isPush&&!e.payload.handleHidden?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.payload.multiLockPoints?e.$t("rightmenu.kaishan.multiLockPoints"):e.$t("rightmenu.kaishan.singleLockPoints")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.multiLockPoints,callback:function(t){e.$set(e.payload,"multiLockPoints",t)},expression:"payload.multiLockPoints"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.multiLockPoints"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.singleLockPoints"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.position")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.offvecEnabled,callback:function(t){e.$set(e.payload,"offvecEnabled",t)},expression:"payload.offvecEnabled"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.suoding"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.fuwei"),value:!1}})],1)],1):e._e(),e.payload&&e.payload.allowPullingHeightSet?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.pulling_height")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.pulling_height"),type:"number",step:"1",outlined:"","hide-details":""},model:{value:e.payload.pullingHeight,callback:function(t){e.$set(e.payload,"pullingHeight",e._n(t))},expression:"payload.pullingHeight"}})],1):e._e(),"sash_settings"==e.action&&e.payload.isSlide?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("leftmenu.pingkai.antiTheft")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.withTheft,callback:function(t){e.$set(e.payload,"withTheft",t)},expression:"payload.withTheft"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.isSlide?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("leftmenu.pingkai.guardSash")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.withGuard,callback:function(t){e.$set(e.payload,"withGuard",t)},expression:"payload.withGuard"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.isPush?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.autoHandleOffset")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.autoHandleOffset,callback:function(t){e.$set(e.payload,"autoHandleOffset",t)},expression:"payload.autoHandleOffset"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.isPush?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.subHandleHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.subHandleHidden,callback:function(t){e.$set(e.payload,"subHandleHidden",t)},expression:"payload.subHandleHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e()],2)],1),i("v-tab-item",{attrs:{value:"tab-DoubleSash"}},[i("v-container",{attrs:{fluid:""}},["sash_settings"!=e.action||e.payload.isSlide?e._e():i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.lianjiefangshi")))]),i("v-select",{attrs:{label:e.$t("rightmenu.waikuang.lianjiefangshi"),outlined:"",items:e.edge_joint_way_list,"item-value":"value","item-text":"label"},model:{value:e.payload.jointWay,callback:function(t){e.$set(e.payload,"jointWay",t)},expression:"payload.jointWay"}})],1),"sash_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.is_Door")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.is_Door"),outlined:"","item-text":"label","item-value":"value",items:e.sash_type_list},model:{value:e.payload.isDoor,callback:function(t){e.$set(e.payload,"isDoor",t)},expression:"payload.isDoor"}})],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.kaixiang")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.openToward,callback:function(t){e.$set(e.payload,"openToward",t)},expression:"payload.openToward"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.inside"),value:"inward"}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.outside"),value:"outward"}})],1)],1):e._e(),"sash_settings"==e.action&&null!=e.payload.opened?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.openwindow")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.opened,callback:function(t){e.$set(e.payload,"opened",t)},expression:"payload.opened"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.rotate")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.rotate,callback:function(t){e.$set(e.payload,"rotate",t)},expression:"payload.rotate"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.allowPivotAtSideSet?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.rotatePivot")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.pivotAtSide,callback:function(t){e.$set(e.payload,"pivotAtSide",t)},expression:"payload.pivotAtSide"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.centerpivot"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.sidepivot"),value:!0}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.offvecEnabled?i("v-row",{staticClass:"input-row wrap-row"},[i("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){return t.on,[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.fuwei")))]),i("v-radio-group",{attrs:{"hide-details":"",row:"",readonly:!e.payload.hasOffset},model:{value:e.payload.hasOffset,callback:function(t){e.$set(e.payload,"hasOffset",t)},expression:"payload.hasOffset"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.suoding"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.fuwei"),value:!1}})],1)]}}],null,!1,2782426262)},[i("span",[e._v(e._s(e.$t("rightmenu.kaishan.fuweidesc")))])])],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.average")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.autoSplit,callback:function(t){e.$set(e.payload,"autoSplit",t)},expression:"payload.autoSplit"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.hingeno")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.hingeno"),outlined:"",items:[0,2,3,4,5]},model:{value:e.payload.hingeCount,callback:function(t){e.$set(e.payload,"hingeCount",t)},expression:"payload.hingeCount"}})],1):e._e(),"sash_settings"==e.action&&0<e.payload.hingeCount?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.hingetp")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.hingetp"),outlined:"","item-text":"label","item-value":"value",items:e.hinge_type_list},model:{value:e.payload.hingeType,callback:function(t){e.$set(e.payload,"hingeType",t)},expression:"payload.hingeType"}})],1):e._e(),"sash_settings"==e.action&&e.payload.isDouble?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.asFixedWidthSash")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.asFixedWidthSash,callback:function(t){e.$set(e.payload,"asFixedWidthSash",t)},expression:"payload.asFixedWidthSash"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),e.payload&&e.payload.allowPullingHeightSet?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.pulling_height")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.pulling_height"),type:"number",step:"1",outlined:"","hide-details":""},model:{value:e.payload.pullingHeight,callback:function(t){e.$set(e.payload,"pullingHeight",e._n(t))},expression:"payload.pullingHeight"}})],1):e._e()],1)],1),i("v-tab-item",{attrs:{value:"tab-FoldSash"}},[i("v-container",{attrs:{fluid:""}},["sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.kaixiang")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.openToward,callback:function(t){e.$set(e.payload,"openToward",t)},expression:"payload.openToward"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.inside"),value:"inward"}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.outside"),value:"outward"}})],1)],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.zhexiang")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.horizontally,callback:function(t){e.$set(e.payload,"horizontally",t)},expression:"payload.horizontally"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.horizon"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.vertical"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.is_Door")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.is_Door"),outlined:"","item-text":"label","item-value":"value",items:e.sash_type_list},model:{value:e.payload.isDoor,callback:function(t){e.$set(e.payload,"isDoor",t)},expression:"payload.isDoor"}})],1):e._e(),"sash_settings"!=e.action||e.payload.isSlide?e._e():i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.lianjiefangshi")))]),i("v-select",{attrs:{label:e.$t("rightmenu.waikuang.lianjiefangshi"),outlined:"",items:e.edge_joint_way_list,"item-value":"value","item-text":"label"},model:{value:e.payload.jointWay,callback:function(t){e.$set(e.payload,"jointWay",t)},expression:"payload.jointWay"}})],1),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.pairFold")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.pairFold,callback:function(t){e.$set(e.payload,"pairFold",t)},expression:"payload.pairFold"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.openwindow")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.opened,callback:function(t){e.$set(e.payload,"opened",t)},expression:"payload.opened"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.offvecEnabled?i("v-row",{staticClass:"input-row wrap-row"},[i("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){return t.on,[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.fuwei")))]),i("v-radio-group",{attrs:{"hide-details":"",row:"",readonly:!e.payload.hasOffset},model:{value:e.payload.hasOffset,callback:function(t){e.$set(e.payload,"hasOffset",t)},expression:"payload.hasOffset"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.suoding"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.fuwei"),value:!1}})],1)]}}],null,!1,2782426262)},[i("span",[e._v(e._s(e.$t("rightmenu.kaishan.fuweidesc")))])])],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.foldtype")))]),i("div",{staticClass:"fold d-flex"},[i("v-select",{attrs:{outlined:"",items:e.fold_type_list},on:{change:e.changeFold},model:{value:e.fold_type.left,callback:function(t){e.$set(e.fold_type,"left",e._n(t))},expression:"fold_type.left"}}),e._v("+\n                "),i("v-select",{attrs:{outlined:"",items:e.fold_type_list},on:{change:e.changeFold},model:{value:e.fold_type.right,callback:function(t){e.$set(e.fold_type,"right",e._n(t))},expression:"fold_type.right"}})],1)]):e._e(),"sash_settings"==e.action&&e.payload.isPush?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.slide_direction")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.slide_direction"),outlined:"",items:e.slide_direction_list,"item-text":"label","item-value":"value"},scopedSlots:e._u([{key:"selection",fn:function(t){return[i("span",[e._v(e._s(t.item.label))])]}},{key:"item",fn:function(t){return[i("i",{staticClass:"iconfont",class:t.item.icon,staticStyle:{"font-size":"40px"}}),i("v-list-item-content",[i("v-list-item-title",{staticStyle:{"font-size":"12px"},domProps:{innerHTML:e._s(t.item.label)}})],1)]}}],null,!1,1630090529),model:{value:e.payload.slide,callback:function(t){e.$set(e.payload,"slide",t)},expression:"payload.slide"}})],1):e._e()],1)],1),i("v-tab-item",{attrs:{value:"tab-Screen"}},[i("v-container",{attrs:{fluid:""}},["sash_settings"!=e.action||e.payload.isSlide?e._e():i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.lianjiefangshi")))]),i("v-select",{attrs:{label:e.$t("rightmenu.waikuang.lianjiefangshi"),outlined:"",items:e.edge_joint_way_list,"item-value":"value","item-text":"label"},model:{value:e.payload.jointWay,callback:function(t){e.$set(e.payload,"jointWay",t)},expression:"payload.jointWay"}})],1),"sash_settings"==e.action&&e.payload.openDirection?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.payload.isSlide?e.$t("rightmenu.kaishan.tuilafangshi"):e.$t("rightmenu.kaishan.kaiqifangshi")))]),i("v-select",{attrs:{label:e.payload.isSlide?e.$t("rightmenu.kaishan.tuilafangshi"):e.$t("rightmenu.kaishan.kaiqifangshi"),outlined:"",items:e.open_direction_list.filter((function(t){return e.payload.isSlide?t.push&&t.isVertical==e.payload.isVerticalSlide&&1==t.isSlide:!t.isDouble||t.isDouble<0&&!e.payload.isDouble})),"item-text":"label","item-value":"value"},scopedSlots:e._u([{key:"selection",fn:function(t){return[i("span",[e._v(e._s(t.item.label))])]}},{key:"item",fn:function(t){return[i("i",{staticClass:"iconfont",class:t.item.icon,staticStyle:{"font-size":"40px"}}),i("v-list-item-content",[i("v-list-item-title",{staticStyle:{"font-size":"12px"},domProps:{innerHTML:e._s(t.item.label)}})],1)]}}],null,!1,1630090529),model:{value:e.payload.openDirection,callback:function(t){e.$set(e.payload,"openDirection",t)},expression:"payload.openDirection"}})],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.is_Door")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.is_Door"),outlined:"","item-text":"label","item-value":"value",items:e.sash_type_list},model:{value:e.payload.isDoor,callback:function(t){e.$set(e.payload,"isDoor",t)},expression:"payload.isDoor"}})],1):e._e(),"sash_settings"!=e.action||e.payload.isSlide?e._e():i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.kaixiang")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.openToward,callback:function(t){e.$set(e.payload,"openToward",t)},expression:"payload.openToward"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.inside"),value:"inward"}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.outside"),value:"outward"}})],1)],1),"sash_settings"==e.action&&null!=e.payload.opened?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.openwindow")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.opened,callback:function(t){e.$set(e.payload,"opened",t)},expression:"payload.opened"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.openDegree")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.openDegree"),"hide-details":"",outlined:"",items:[90,180]},model:{value:e.payload.openDegree,callback:function(t){e.$set(e.payload,"openDegree",t)},expression:"payload.openDegree"}})],1):e._e(),"sash_settings"==e.action&&e.payload.isPush?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.slide_direction")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.slide_direction"),outlined:"",items:e.slide_direction_list,"item-text":"label","item-value":"value"},scopedSlots:e._u([{key:"selection",fn:function(t){return[i("span",[e._v(e._s(t.item.label))])]}},{key:"item",fn:function(t){return[i("i",{staticClass:"iconfont",class:t.item.icon,staticStyle:{"font-size":"40px"}}),i("v-list-item-content",[i("v-list-item-title",{staticStyle:{"font-size":"12px"},domProps:{innerHTML:e._s(t.item.label)}})],1)]}}],null,!1,1630090529),model:{value:e.payload.slide,callback:function(t){e.$set(e.payload,"slide",t)},expression:"payload.slide"}})],1):e._e(),"sash_settings"==e.action&&e.payload.allowSlidePullup?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.lift")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.slidePullupEnabled,callback:function(t){e.$set(e.payload,"slidePullupEnabled",t)},expression:"payload.slidePullupEnabled"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"!=e.action||e.payload.isSlide?e._e():i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.hingeno")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.hingeno"),outlined:"",items:[0,2,3,4,5]},model:{value:e.payload.hingeCount,callback:function(t){e.$set(e.payload,"hingeCount",t)},expression:"payload.hingeCount"}})],1),"sash_settings"==e.action&&!e.payload.isSlide&&0<e.payload.hingeCount?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.hingetp")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.hingetp"),outlined:"","item-text":"label","item-value":"value",items:e.hinge_type_list},model:{value:e.payload.hingeType,callback:function(t){e.$set(e.payload,"hingeType",t)},expression:"payload.hingeType"}})],1):e._e(),"sash_settings"==e.action&&!e.payload.isSlide&&0<e.payload.hingeCount?e._l(e.payload.hingeOffsets,(function(t,a){return i("v-row",{key:a,staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.hinge"))+e._s(a+1))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.kaishan.hinge"),outlined:""},on:{input:function(t){e.changeHingeOffset(t,a)}},model:{value:e.payload.hingeOffsets[a].toFixed(2),callback:function(t){e.$set(e.payload.hingeOffsets[a],"toFixed(2)",e._n(t))},expression:"payload.hingeOffsets[index].toFixed(2)"}})],1)})):e._e(),"sash_settings"==e.action&&(e.payload.isFold||e.payload.isPush)?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.handleDisplay")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.handleHidden,callback:function(t){e.$set(e.payload,"handleHidden",t)},expression:"payload.handleHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e(),"sash_settings"!=e.action||!e.payload.isFold&&!e.payload.isPush||e.payload.handleHidden?e._e():i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.dimToGroundHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.dimToGroundHidden,callback:function(t){e.$set(e.payload,"dimToGroundHidden",t)},expression:"payload.dimToGroundHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.dimToSashHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.dimToSashHidden,callback:function(t){e.$set(e.payload,"dimToSashHidden",t)},expression:"payload.dimToSashHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e(),"sash_settings"!=e.action||e.payload.isSlide||e.payload.handleHidden?e._e():i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.readableHandleOffset")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.kaishan.readableHandleOffset"),outlined:""},model:{value:e.payload.readableHandleOffset,callback:function(t){e.$set(e.payload,"readableHandleOffset",e._n(t))},expression:"payload.readableHandleOffset"}})],1),"sash_settings"==e.action&&e.payload.isSlide&&""!=JSON.stringify(e.payload.slideLockHidden)?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.slideLock")))]),i("v-select",{staticClass:"shrink-input",attrs:{label:e.$t("rightmenu.kaishan.slideLock"),"hide-details":"",outlined:"","return-object":"",items:e.globalLockType?e.lock_addon_list.filter((function(t){return t.type==e.globalLockType&&(!t.shape||t.shape&&t.shape==e.globalLockShape)})):e.lock_addon_list,"item-value":"spec","item-text":"spec",placeholder:e.$t("rightmenu.kaishan.slideLock")},on:{input:e.setLock},model:{value:e.payload.lockName,callback:function(t){e.$set(e.payload,"lockName",t)},expression:"payload.lockName"}}),i("i",{staticClass:"iconfont iconRectangleCopy5 cursor-pointer",staticStyle:{"z-index":"99","font-size":"24px"},on:{click:function(t){return e.openOrderFormatDialog("99")}}})],1):e._e(),"sash_settings"==e.action&&e.payload.isSlide&&""!=JSON.stringify(e.payload.slideLockHidden)?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.showLock")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.showLock"),outlined:"",items:e.slide_lockType_list,"item-value":"value","item-text":"label"},model:{value:e.payload.locksCount,callback:function(t){e.$set(e.payload,"locksCount",t)},expression:"payload.locksCount"}})],1):e._e(),"sash_settings"!=e.action||e.payload.handleHidden||"tab-Screen"!=e.tab_index?e._e():i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.color.color")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.color.color"),outlined:"",readonly:""},scopedSlots:e._u([{key:"append",fn:function(){return[i("v-menu",{attrs:{top:"","nudge-bottom":"105","nudge-left":"16","close-on-content-click":!1},scopedSlots:e._u([{key:"activator",fn:function(t){return t=t.on,[i("div",e._g({style:e.color_block_style},t))]}}],null,!1,565423240),model:{value:e.show_color,callback:function(t){e.show_color=t},expression:"show_color"}},[i("v-card",[i("v-color-picker",{staticClass:"mx-auto",attrs:{flat:"",width:"180px","mode.sync":"hex","hide-mode-switch":!0},on:{input:e.pickColor},model:{value:e.hardware.color,callback:function(t){e.$set(e.hardware,"color",t)},expression:"hardware.color"}})],1)],1)]},proxy:!0}],null,!1,710275998),model:{value:e.hardware.color,callback:function(t){e.$set(e.hardware,"color",e._n(t))},expression:"hardware.color"}})],1),"sash_settings"!=e.action||e.payload.handleHidden?e._e():i("v-row",{staticClass:"input-row"},[i("v-text-field",{attrs:{label:e.$t("rightmenu.color.custom_color"),outlined:"",placeholder:e.$t("rightmenu.color.custom_color")},model:{value:e.hardware.custom_color,callback:function(t){e.$set(e.hardware,"custom_color",t)},expression:"hardware.custom_color"}})],1),"sash_settings"==e.action&&e.payload.isFold&&""!=JSON.stringify(e.payload.slideLockHidden)?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.slideLockHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.foldLockHidden,callback:function(t){e.$set(e.payload,"foldLockHidden",t)},expression:"payload.foldLockHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e(),"sash_settings"==e.action&&(e.payload.isSlide||e.payload.isFold)&&""!=JSON.stringify(e.payload.dimToGroundHidden)?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.dimToGroundHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.dimToGroundHidden,callback:function(t){e.$set(e.payload,"dimToGroundHidden",t)},expression:"payload.dimToGroundHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.isSlide?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.isfixed")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.isFixed,callback:function(t){e.$set(e.payload,"isFixed",t)},expression:"payload.isFixed"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.isSlide?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.ShowHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.slideHandleHidden,callback:function(t){e.$set(e.payload,"slideHandleHidden",t)},expression:"payload.slideHandleHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e(),"sash_bar_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.hingeedge")))]),i("v-radio-group",{attrs:{"hide-details":"",row:"",readonly:e.payload.isHingeEdge||e.payload.isHandleEdge},model:{value:e.payload.isHingeEdge,callback:function(t){e.$set(e.payload,"isHingeEdge",t)},expression:"payload.isHingeEdge"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_bar_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.handleedge")))]),i("v-radio-group",{attrs:{"hide-details":"",row:"",readonly:e.payload.isHandleEdge||e.payload.isHingeEdge},model:{value:e.payload.isHandleEdge,callback:function(t){e.$set(e.payload,"isHandleEdge",t)},expression:"payload.isHandleEdge"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_bar_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.width")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.kaishan.width"),outlined:""},model:{value:e.payload.edgeWidth,callback:function(t){e.$set(e.payload,"edgeWidth",e._n(t))},expression:"payload.edgeWidth"}})],1):e._e(),"sash_settings"==e.action&&e.payload.isFold&&!e.payload.handleForFoldHidden?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.handleForFold")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.kaishan.handleForFold"),outlined:""},model:{value:e.payload.handleForFoldOffset,callback:function(t){e.$set(e.payload,"handleForFoldOffset",e._n(t))},expression:"payload.handleForFoldOffset"}})],1):e._e(),"sash_settings"==e.action&&e.payload.isFold?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.show"))+e._s(e.$t("rightmenu.kaishan.handleForFold")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.handleForFoldHidden,callback:function(t){e.$set(e.payload,"handleForFoldHidden",t)},expression:"payload.handleForFoldHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.position")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.offvecEnabled,callback:function(t){e.$set(e.payload,"offvecEnabled",t)},expression:"payload.offvecEnabled"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.suoding"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.fuwei"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.isPush?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.payload.multiLockPoints?e.$t("rightmenu.kaishan.multiLockPoints"):e.$t("rightmenu.kaishan.singleLockPoints")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.multiLockPoints,callback:function(t){e.$set(e.payload,"multiLockPoints",t)},expression:"payload.multiLockPoints"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.multiLockPoints"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.singleLockPoints"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action&&(e.payload.isSlide||e.payload.isDouble||e.payload.isFold)?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.asFixedWidthSash")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.asFixedWidthSash,callback:function(t){e.$set(e.payload,"asFixedWidthSash",t)},expression:"payload.asFixedWidthSash"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),e.payload&&e.payload.allowPullingHeightSet?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.pulling_height")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.pulling_height"),type:"number",step:"1",outlined:"","hide-details":""},model:{value:e.payload.pullingHeight,callback:function(t){e.$set(e.payload,"pullingHeight",e._n(t))},expression:"payload.pullingHeight"}})],1):e._e(),"sash_settings"==e.action&&e.payload.isSlide?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("leftmenu.pingkai.antiTheft")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.withTheft,callback:function(t){e.$set(e.payload,"withTheft",t)},expression:"payload.withTheft"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.isSlide?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("leftmenu.pingkai.guardSash")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.withGuard,callback:function(t){e.$set(e.payload,"withGuard",t)},expression:"payload.withGuard"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.isPush?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.autoHandleOffset")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.autoHandleOffset,callback:function(t){e.$set(e.payload,"autoHandleOffset",t)},expression:"payload.autoHandleOffset"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.isPush?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.subHandleHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.subHandleHidden,callback:function(t){e.$set(e.payload,"subHandleHidden",t)},expression:"payload.subHandleHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e()],2)],1),i("v-tab-item",{attrs:{value:"tab-DoubleScreen"}},[i("v-container",{attrs:{fluid:""}},["sash_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.lianjiefangshi")))]),i("v-select",{attrs:{label:e.$t("rightmenu.waikuang.lianjiefangshi"),outlined:"",items:e.edge_joint_way_list,"item-value":"value","item-text":"label"},model:{value:e.payload.jointWay,callback:function(t){e.$set(e.payload,"jointWay",t)},expression:"payload.jointWay"}})],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.is_Door")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.is_Door"),outlined:"","item-text":"label","item-value":"value",items:e.sash_type_list},model:{value:e.payload.isDoor,callback:function(t){e.$set(e.payload,"isDoor",t)},expression:"payload.isDoor"}})],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.kaixiang")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.openToward,callback:function(t){e.$set(e.payload,"openToward",t)},expression:"payload.openToward"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.inside"),value:"inward"}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.outside"),value:"outward"}})],1)],1):e._e(),"sash_settings"==e.action&&null!=e.payload.opened?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.openwindow")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.opened,callback:function(t){e.$set(e.payload,"opened",t)},expression:"payload.opened"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.offvecEnabled?i("v-row",{staticClass:"input-row wrap-row"},[i("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){return t.on,[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.fuwei")))]),i("v-radio-group",{attrs:{"hide-details":"",row:"",readonly:!e.payload.hasOffset},model:{value:e.payload.hasOffset,callback:function(t){e.$set(e.payload,"hasOffset",t)},expression:"payload.hasOffset"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.suoding"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.fuwei"),value:!1}})],1)]}}],null,!1,2782426262)},[i("span",[e._v(e._s(e.$t("rightmenu.kaishan.fuweidesc")))])])],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.average")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.autoSplit,callback:function(t){e.$set(e.payload,"autoSplit",t)},expression:"payload.autoSplit"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.hingeno")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.hingeno"),outlined:"",items:[0,2,3,4,5]},model:{value:e.payload.hingeCount,callback:function(t){e.$set(e.payload,"hingeCount",t)},expression:"payload.hingeCount"}})],1):e._e(),"sash_settings"==e.action&&0<e.payload.hingeCount?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.hingetp")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.hingetp"),outlined:"","item-text":"label","item-value":"value",items:e.hinge_type_list},model:{value:e.payload.hingeType,callback:function(t){e.$set(e.payload,"hingeType",t)},expression:"payload.hingeType"}})],1):e._e(),"sash_settings"==e.action&&e.payload.isDouble?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.asFixedWidthSash")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.asFixedWidthSash,callback:function(t){e.$set(e.payload,"asFixedWidthSash",t)},expression:"payload.asFixedWidthSash"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),e.payload&&e.payload.allowPullingHeightSet?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.pulling_height")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.pulling_height"),type:"number",step:"1",outlined:"","hide-details":""},model:{value:e.payload.pullingHeight,callback:function(t){e.$set(e.payload,"pullingHeight",e._n(t))},expression:"payload.pullingHeight"}})],1):e._e()],1)],1),i("v-tab-item",{attrs:{value:"tab-FoldScreen"}},[i("v-container",{attrs:{fluid:""}},["sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.zhexiang")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.openToward,callback:function(t){e.$set(e.payload,"openToward",t)},expression:"payload.openToward"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.infold"),value:"inward"}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.outside"),value:"outward"}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.offvecEnabled?i("v-row",{staticClass:"input-row wrap-row"},[i("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){return t.on,[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.fuwei")))]),i("v-radio-group",{attrs:{"hide-details":"",row:"",readonly:!e.payload.hasOffset},model:{value:e.payload.hasOffset,callback:function(t){e.$set(e.payload,"hasOffset",t)},expression:"payload.hasOffset"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.suoding"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.fuwei"),value:!1}})],1)]}}],null,!1,2782426262)},[i("span",[e._v(e._s(e.$t("rightmenu.kaishan.fuweidesc")))])])],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.zhexiang")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.horizontally,callback:function(t){e.$set(e.payload,"horizontally",t)},expression:"payload.horizontally"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.horizon"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.vertical"),value:!1}})],1)],1):e._e(),"sash_settings"!=e.action||e.payload.isSlide?e._e():i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.lianjiefangshi")))]),i("v-select",{attrs:{label:e.$t("rightmenu.waikuang.lianjiefangshi"),outlined:"",items:e.edge_joint_way_list,"item-value":"value","item-text":"label"},model:{value:e.payload.jointWay,callback:function(t){e.$set(e.payload,"jointWay",t)},expression:"payload.jointWay"}})],1),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.foldtype")))]),i("div",{staticClass:"fold d-flex"},[i("v-select",{attrs:{outlined:"","menu-props":e.foldSashSelectStyle,items:e.fold_type_list},on:{change:e.changeFold},model:{value:e.fold_type.left,callback:function(t){e.$set(e.fold_type,"left",e._n(t))},expression:"fold_type.left"}}),e._v("+\n                "),i("v-select",{attrs:{outlined:"","menu-props":e.foldSashSelectStyle,items:e.fold_type_list},on:{change:e.changeFold},model:{value:e.fold_type.right,callback:function(t){e.$set(e.fold_type,"right",e._n(t))},expression:"fold_type.right"}})],1)]):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.pairFold")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.pairFold,callback:function(t){e.$set(e.payload,"pairFold",t)},expression:"payload.pairFold"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.openwindow")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.opened,callback:function(t){e.$set(e.payload,"opened",t)},expression:"payload.opened"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.isPush?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.slide_direction")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.slide_direction"),outlined:"",items:e.slide_direction_list,"item-text":"label","item-value":"value"},scopedSlots:e._u([{key:"selection",fn:function(t){return[i("span",[e._v(e._s(t.item.label))])]}},{key:"item",fn:function(t){return[i("i",{staticClass:"iconfont",class:t.item.icon,staticStyle:{"font-size":"40px"}}),i("v-list-item-content",[i("v-list-item-title",{staticStyle:{"font-size":"12px"},domProps:{innerHTML:e._s(t.item.label)}})],1)]}}],null,!1,1630090529),model:{value:e.payload.slide,callback:function(t){e.$set(e.payload,"slide",t)},expression:"payload.slide"}})],1):e._e()],1)],1),i("v-tab-item",{attrs:{value:"tab-Slide"}},[i("v-container",{attrs:{fluid:""}},["sash_settings"!=e.action||e.payload.isSlide?e._e():i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.lianjiefangshi")))]),i("v-select",{attrs:{label:e.$t("rightmenu.waikuang.lianjiefangshi"),outlined:"",items:e.edge_joint_way_list,"item-value":"value","item-text":"label"},model:{value:e.payload.jointWay,callback:function(t){e.$set(e.payload,"jointWay",t)},expression:"payload.jointWay"}})],1),"sash_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.is_Door")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.is_Door"),outlined:"","item-text":"label","item-value":"value",items:e.sash_type_list},model:{value:e.payload.isDoor,callback:function(t){e.$set(e.payload,"isDoor",t)},expression:"payload.isDoor"}})],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.slideLock")))]),i("v-select",{staticClass:"shrink-input",attrs:{label:e.$t("rightmenu.kaishan.slideLock"),"hide-details":"",outlined:"","return-object":"",items:e.lock_addon_list,"item-value":"spec","item-text":"spec",placeholder:e.$t("rightmenu.kaishan.slideLock")},on:{input:e.setGlobalLock},model:{value:e.payload.lockName,callback:function(t){e.$set(e.payload,"lockName",t)},expression:"payload.lockName"}}),i("i",{staticClass:"iconfont iconRectangleCopy5 cursor-pointer",staticStyle:{"z-index":"99","font-size":"24px"},on:{click:function(t){return e.openOrderFormatDialog("99")}}})],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.showLock")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.lockType,callback:function(t){e.$set(e.payload,"lockType",t)},expression:"payload.lockType"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:"Default"}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:null}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.offvecEnabled?i("v-row",{staticClass:"input-row wrap-row"},[i("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){return t.on,[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.fuwei")))]),i("v-radio-group",{attrs:{"hide-details":"",row:"",readonly:!e.payload.hasOffset},model:{value:e.payload.hasOffset,callback:function(t){e.$set(e.payload,"hasOffset",t)},expression:"payload.hasOffset"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.suoding"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.fuwei"),value:!1}})],1)]}}],null,!1,2782426262)},[i("span",[e._v(e._s(e.$t("rightmenu.kaishan.fuweidesc")))])])],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.handleHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.handleHidden,callback:function(t){e.$set(e.payload,"handleHidden",t)},expression:"payload.handleHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e(),"sash_settings"!=e.action||e.payload.handleHidden?e._e():i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.slideHandleType")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.slideHandleType"),outlined:"","item-text":"label","item-value":"value",items:e.slideHandleList},model:{value:e.payload.handleType,callback:function(t){e.$set(e.payload,"handleType",t)},expression:"payload.handleType"}})],1),"sash_settings"!=e.action||e.payload.isSlide||""==JSON.stringify(e.payload.crescentLockHidden)?e._e():i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.lift")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.pullupEnabled,callback:function(t){e.$set(e.payload,"pullupEnabled",t)},expression:"payload.pullupEnabled"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.asPtDoor")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.asPtDoor,callback:function(t){e.$set(e.payload,"asPtDoor",t)},expression:"payload.asPtDoor"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),e.payload&&e.payload.allowPullingHeightSet?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.pulling_height")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.pulling_height"),type:"number",step:"1",outlined:"","hide-details":""},model:{value:e.payload.pullingHeight,callback:function(t){e.$set(e.payload,"pullingHeight",e._n(t))},expression:"payload.pullingHeight"}})],1):e._e(),"sash_settings"==e.action&&e.payload.emptyTrackAppended?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.emptyTrackAppended")))]),i("v-select",{attrs:{label:e.$t("rightmenu.waikuang.emptyTrackAppended"),outlined:"",items:e.empty_track_list,"item-value":"value","item-text":"label"},model:{value:e.payload.emptyTrackAppended,callback:function(t){e.$set(e.payload,"emptyTrackAppended",t)},expression:"payload.emptyTrackAppended"}})],1):e._e(),"sash_settings"==e.action&&e.payload.hasEmptyArea?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.emptyAreaSize")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.kaishan.emptyAreaSize"),outlined:""},model:{value:e.payload.emptyAreaSize,callback:function(t){e.$set(e.payload,"emptyAreaSize",e._n(t))},expression:"payload.emptyAreaSize"}})],1):e._e(),i("v-row",{staticClass:"input-row wrap-row",staticStyle:{"align-items":"flex-start"}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.SlideOption")))]),e.payload?i("v-expansion-panels",{staticClass:"slide-panel",attrs:{accordion:"",flat:""},model:{value:e.slide_index,callback:function(t){e.slide_index=t},expression:"slide_index"}},e._l(e.slide_type_list,(function(t,a){return i("v-expansion-panel",{key:a,staticStyle:{"background-color":"#fff0 !important"}},[i("v-expansion-panel-header",{staticClass:"px-0 py-2 body-2",staticStyle:{"min-height":"0"}},[e._v(e._s(t.name))]),i("v-expansion-panel-content",[i("v-row",{staticClass:"pic-row"},e._l(t.list,(function(t){return i("v-col",{key:t.index,attrs:{cols:12}},[i("v-card",{staticClass:"pic-card",attrs:{flat:"",tile:""},on:{click:function(i){i.stopPropagation(),e.payload.appliedOptionIndex=t.index}}},[i("img",{attrs:{src:t.img_url,crossorigin:"Anonymous"}}),e.payload.appliedOptionIndex==t.index?i("i",{staticClass:"iconfont iconxuanze1 chosen"}):e._e(),e.canvas.shapeManager.slideDefaultOption==t.index?i("span",{staticClass:"slide-default-btn"},[e._v(e._s(e.$t("windoor.warning3")))]):e._e(),e.payload.appliedOptionIndex==t.index&&e.canvas.shapeManager.slideDefaultOption!=t.index?i("span",{staticClass:"slide-default-btn",on:{click:function(i){return i.stopPropagation(),e.openSetSlideDefaultDialog(t.index)}}},[e._v(e._s(e.$t("rightmenu.dingdanxinxi.set_default")))]):e._e()])],1)})),1)],1)],1)})),1):e._e()],1),"sash_settings"==e.action&&e.payload.isPush?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.slide_direction")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.slide_direction"),outlined:"",items:e.slide_direction_list,"item-text":"label","item-value":"value"},scopedSlots:e._u([{key:"selection",fn:function(t){return[i("span",[e._v(e._s(t.item.label))])]}},{key:"item",fn:function(t){return[i("i",{staticClass:"iconfont",class:t.item.icon,staticStyle:{"font-size":"40px"}}),i("v-list-item-content",[i("v-list-item-title",{staticStyle:{"font-size":"12px"},domProps:{innerHTML:e._s(t.item.label)}})],1)]}}],null,!1,1630090529),model:{value:e.payload.slide,callback:function(t){e.$set(e.payload,"slide",t)},expression:"payload.slide"}})],1):e._e()],1)],1),i("v-tab-item",{attrs:{value:"tab-KfcSash"}},[i("v-container",{attrs:{fluid:""}},["sash_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.lianjiefangshi")))]),i("v-select",{attrs:{label:e.$t("rightmenu.waikuang.lianjiefangshi"),outlined:"",items:e.edge_joint_way_list,"item-value":"value","item-text":"label"},model:{value:e.payload.jointWay,callback:function(t){e.$set(e.payload,"jointWay",t)},expression:"payload.jointWay"}})],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.payload.isSlide?e.$t("rightmenu.kaishan.tuilafangshi"):e.$t("rightmenu.kaishan.kaiqifangshi")))]),i("v-select",{attrs:{label:e.payload.isSlide?e.$t("rightmenu.kaishan.tuilafangshi"):e.$t("rightmenu.kaishan.kaiqifangshi"),outlined:"",items:e.open_direction_list,"item-text":"label","item-value":"value"},scopedSlots:e._u([{key:"selection",fn:function(t){return[i("span",[e._v(e._s(t.item.label))])]}},{key:"item",fn:function(t){return[i("i",{staticClass:"iconfont",class:t.item.icon,staticStyle:{"font-size":"40px"}}),i("v-list-item-content",[i("v-list-item-title",{staticStyle:{"font-size":"12px"},domProps:{innerHTML:e._s(t.item.label)}})],1)]}}],null,!1,1630090529),model:{value:e.payload.openDirection,callback:function(t){e.$set(e.payload,"openDirection",t)},expression:"payload.openDirection"}})],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.kaixiang")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.openToward,callback:function(t){e.$set(e.payload,"openToward",t)},expression:"payload.openToward"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.inside"),value:"inward"}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.outside"),value:"outward"}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.offvecEnabled?i("v-row",{staticClass:"input-row wrap-row"},[i("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){return t.on,[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.fuwei")))]),i("v-radio-group",{attrs:{"hide-details":"",row:"",readonly:!e.payload.hasOffset},model:{value:e.payload.hasOffset,callback:function(t){e.$set(e.payload,"hasOffset",t)},expression:"payload.hasOffset"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.suoding"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.fuwei"),value:!1}})],1)]}}],null,!1,2782426262)},[i("span",[e._v(e._s(e.$t("rightmenu.kaishan.fuweidesc")))])])],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.openwindow")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.opened,callback:function(t){e.$set(e.payload,"opened",t)},expression:"payload.opened"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),["sash_settings","kfc_sash_settings"].includes(e.action)?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.dimToGroundHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.dimToGroundHidden,callback:function(t){e.$set(e.payload,"dimToGroundHidden",t)},expression:"payload.dimToGroundHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e(),["sash_settings","kfc_sash_settings"].includes(e.action)&&e.payload.isDouble?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.asFixedWidthSash")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.asFixedWidthSash,callback:function(t){e.$set(e.payload,"asFixedWidthSash",t)},expression:"payload.asFixedWidthSash"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),["sash_settings","kfc_sash_settings"].includes(e.action)&&e.payload.isDouble?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.hingeType")))]),i("v-select",{attrs:{label:e.$t("rightmenu.waikuang.hingeType"),outlined:"",items:e.hinge_type_list,"item-text":"label","item-value":"value"},model:{value:e.payload.hingeType,callback:function(t){e.$set(e.payload,"hingeType",t)},expression:"payload.hingeType"}})],1):e._e(),["sash_settings","kfc_sash_settings"].includes(e.action)?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.hingesHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.hingesHidden,callback:function(t){e.$set(e.payload,"hingesHidden",t)},expression:"payload.hingesHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"kfc_sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.handleDisplay")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.handleHidden,callback:function(t){e.$set(e.payload,"handleHidden",t)},expression:"payload.handleHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e(),e.payload&&e.payload.allowPullingHeightSet?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.pulling_height")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.pulling_height"),type:"number",step:"1",outlined:"","hide-details":""},model:{value:e.payload.pullingHeight,callback:function(t){e.$set(e.payload,"pullingHeight",e._n(t))},expression:"payload.pullingHeight"}})],1):e._e()],1)],1),i("v-tab-item",{attrs:{value:"tab-DoubleKfcSash"}},[i("v-container",{attrs:{fluid:""}},["sash_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.lianjiefangshi")))]),i("v-select",{attrs:{label:e.$t("rightmenu.waikuang.lianjiefangshi"),outlined:"",items:e.edge_joint_way_list,"item-value":"value","item-text":"label"},model:{value:e.payload.jointWay,callback:function(t){e.$set(e.payload,"jointWay",t)},expression:"payload.jointWay"}})],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.kaixiang")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.openToward,callback:function(t){e.$set(e.payload,"openToward",t)},expression:"payload.openToward"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.inside"),value:"inward"}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.outside"),value:"outward"}})],1)],1):e._e(),"sash_settings"==e.action&&null!=e.payload.opened?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.openwindow")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.opened,callback:function(t){e.$set(e.payload,"opened",t)},expression:"payload.opened"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.offvecEnabled?i("v-row",{staticClass:"input-row wrap-row"},[i("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){return t.on,[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.fuwei")))]),i("v-radio-group",{attrs:{"hide-details":"",row:"",readonly:!e.payload.hasOffset},model:{value:e.payload.hasOffset,callback:function(t){e.$set(e.payload,"hasOffset",t)},expression:"payload.hasOffset"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.suoding"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.fuwei"),value:!1}})],1)]}}],null,!1,2782426262)},[i("span",[e._v(e._s(e.$t("rightmenu.kaishan.fuweidesc")))])])],1):e._e(),"sash_settings"==e.action&&e.payload.isDouble?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.asFixedWidthSash")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.asFixedWidthSash,callback:function(t){e.$set(e.payload,"asFixedWidthSash",t)},expression:"payload.asFixedWidthSash"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.isDouble?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.asFixedWidthSash")))]),i("v-select",{attrs:{label:e.$t("rightmenu.waikuang.asFixedWidthSash"),outlined:"",items:e.hinge_type_list,"item-text":"label","item-value":"value"},model:{value:e.payload.hingeType,callback:function(t){e.$set(e.payload,"hingeType",t)},expression:"payload.hingeType"}})],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.hingesHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.hingesHidden,callback:function(t){e.$set(e.payload,"hingesHidden",t)},expression:"payload.hingesHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),e.payload&&e.payload.allowPullingHeightSet?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.pulling_height")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.pulling_height"),type:"number",step:"1",outlined:"","hide-details":""},model:{value:e.payload.pullingHeight,callback:function(t){e.$set(e.payload,"pullingHeight",e._n(t))},expression:"payload.pullingHeight"}})],1):e._e()],1)],1),i("v-tab-item",{attrs:{value:"tab-ShadePushSash"}},[i("v-container",{attrs:{fluid:""}},["sash_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.lianjiefangshi")))]),i("v-select",{attrs:{label:e.$t("rightmenu.waikuang.lianjiefangshi"),outlined:"",items:e.edge_joint_way_list,"item-value":"value","item-text":"label"},model:{value:e.payload.jointWay,callback:function(t){e.$set(e.payload,"jointWay",t)},expression:"payload.jointWay"}})],1):e._e(),"sash_settings"!=e.action||e.payload.isSlide||e.payload.isFold?e._e():i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.payload.isSlide?e.$t("rightmenu.kaishan.tuilafangshi"):e.$t("rightmenu.kaishan.kaiqifangshi")))]),i("v-select",{attrs:{label:e.payload.isSlide?e.$t("rightmenu.kaishan.tuilafangshi"):e.$t("rightmenu.kaishan.kaiqifangshi"),outlined:"",items:e.open_direction_list,"item-text":"label","item-value":"value"},scopedSlots:e._u([{key:"selection",fn:function(t){return[i("span",[e._v(e._s(t.item.label))])]}},{key:"item",fn:function(t){return[i("i",{staticClass:"iconfont",class:t.item.icon,staticStyle:{"font-size":"40px"}}),i("v-list-item-content",[i("v-list-item-title",{staticStyle:{"font-size":"12px"},domProps:{innerHTML:e._s(t.item.label)}})],1)]}}],null,!1,1630090529),model:{value:e.payload.openDirection,callback:function(t){e.$set(e.payload,"openDirection",t)},expression:"payload.openDirection"}})],1),"sash_settings"==e.action&&e.payload.isSlide&&""!=JSON.stringify(e.payload.slideLockHidden)?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.slideLockHidden")))]),i("v-select",{attrs:{label:e.$t("rightmenu.waikuang.slideLockHidden"),outlined:"",items:e.slide_lockType_list,"item-value":"value","item-text":"label"},model:{value:e.payload.slideLockHidden,callback:function(t){e.$set(e.payload,"slideLockHidden",t)},expression:"payload.slideLockHidden"}})],1):e._e(),"sash_settings"==e.action&&e.payload.isFold&&""!=JSON.stringify(e.payload.slideLockHidden)?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.slideLockHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.foldLockHidden,callback:function(t){e.$set(e.payload,"foldLockHidden",t)},expression:"payload.foldLockHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.isSlide&&""!=JSON.stringify(e.payload.dimToGroundHidden)?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.dimToGroundHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.dimToGroundHidden,callback:function(t){e.$set(e.payload,"dimToGroundHidden",t)},expression:"payload.dimToGroundHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.isSlide?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.crescent")))]),i("v-select",{attrs:{label:e.$t("rightmenu.waikuang.crescent"),outlined:"",items:e.slide_lockType_list,"item-value":"value","item-text":"label"},model:{value:e.payload.crescentLockShown,callback:function(t){e.$set(e.payload,"crescentLockShown",t)},expression:"payload.crescentLockShown"}})],1):e._e(),"sash_settings"==e.action&&(e.payload.isFold||e.payload.isPush)?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.handleDisplay")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.handleHidden,callback:function(t){e.$set(e.payload,"handleHidden",t)},expression:"payload.handleHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e(),"sash_settings"!=e.action||!e.payload.isFold&&!e.payload.isPush||e.payload.handleHidden?e._e():i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.dimToGroundHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.dimToGroundHidden,callback:function(t){e.$set(e.payload,"dimToGroundHidden",t)},expression:"payload.dimToGroundHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.dimToSashHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.dimToSashHidden,callback:function(t){e.$set(e.payload,"dimToSashHidden",t)},expression:"payload.dimToSashHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e(),"sash_settings"!=e.action||e.payload.isSlide?e._e():i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.openwindow")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.opened,callback:function(t){e.$set(e.payload,"opened",t)},expression:"payload.opened"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1),"sash_bar_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.hingeedge")))]),i("v-radio-group",{attrs:{"hide-details":"",row:"",readonly:e.payload.isHingeEdge||e.payload.isHandleEdge},model:{value:e.payload.isHingeEdge,callback:function(t){e.$set(e.payload,"isHingeEdge",t)},expression:"payload.isHingeEdge"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_bar_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.handleedge")))]),i("v-radio-group",{attrs:{"hide-details":"",row:"",readonly:e.payload.isHandleEdge||e.payload.isHingeEdge},model:{value:e.payload.isHandleEdge,callback:function(t){e.$set(e.payload,"isHandleEdge",t)},expression:"payload.isHandleEdge"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.isFold&&!e.payload.handleForFoldHidden?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.handleForFold")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.kaishan.handleForFold"),outlined:""},model:{value:e.payload.handleForFoldOffset,callback:function(t){e.$set(e.payload,"handleForFoldOffset",e._n(t))},expression:"payload.handleForFoldOffset"}})],1):e._e(),"sash_settings"==e.action&&e.payload.isFold?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.show"))+e._s(e.$t("rightmenu.kaishan.handleForFold")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.handleForFoldHidden,callback:function(t){e.$set(e.payload,"handleForFoldHidden",t)},expression:"payload.handleForFoldHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.isSlide?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.isfixed")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.isFixed,callback:function(t){e.$set(e.payload,"isFixed",t)},expression:"payload.isFixed"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action&&e.payload.isSlide?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.ShowHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.slideHandleHidden,callback:function(t){e.$set(e.payload,"slideHandleHidden",t)},expression:"payload.slideHandleHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e(),"sash_settings"!=e.action||e.payload.isSlide?e._e():i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.kaixiang")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.openToward,callback:function(t){e.$set(e.payload,"openToward",t)},expression:"payload.openToward"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.inside"),value:"inward"}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.outside"),value:"outward"}})],1)],1),"sash_settings"!=e.action||e.payload.isSlide?e._e():i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.hingetp")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.hingetp"),outlined:"","item-text":"label","item-value":"value",items:e.hinge_type_list},model:{value:e.payload.hingeType,callback:function(t){e.$set(e.payload,"hingeType",t)},expression:"payload.hingeType"}})],1),"sash_settings"!=e.action||e.payload.isSlide?e._e():i("v-row",{staticClass:"input-row wrap-row"},[i("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){return t.on,[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.fuwei")))]),i("v-radio-group",{attrs:{"hide-details":"",row:"",readonly:!e.payload.hasOffset},model:{value:e.payload.hasOffset,callback:function(t){e.$set(e.payload,"hasOffset",t)},expression:"payload.hasOffset"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.suoding"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.fuwei"),value:!1}})],1)]}}],null,!1,2782426262)},[i("span",[e._v(e._s(e.$t("rightmenu.kaishan.fuweidesc")))])])],1),"sash_settings"!=e.action||e.payload.isSlide||e.payload.handleHidden?e._e():i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.readableHandleOffset")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.kaishan.readableHandleOffset"),outlined:""},model:{value:e.payload.readableHandleOffset,callback:function(t){e.$set(e.payload,"readableHandleOffset",e._n(t))},expression:"payload.readableHandleOffset"}})],1),"sash_settings"!=e.action||e.payload.isSlide?e._e():i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.hingeno")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.hingeno"),outlined:"",items:[0,2,3,4,5]},model:{value:e.payload.hingeCount,callback:function(t){e.$set(e.payload,"hingeCount",t)},expression:"payload.hingeCount"}})],1),"sash_settings"==e.action&&!e.payload.isSlide&&0<e.payload.hingeCount?e._l(e.payload.hingeOffsets,(function(t,a){return i("v-row",{key:a,staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.hinge"))+e._s(a+1))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.kaishan.hinge")+(a+1),outlined:""},on:{input:function(t){e.changeHingeOffset(t,a)}},model:{value:e.payload.hingeOffsets[a].toFixed(2),callback:function(t){e.$set(e.payload.hingeOffsets[a],"toFixed(2)",e._n(t))},expression:"payload.hingeOffsets[index].toFixed(2)"}})],1)})):e._e(),"sash_settings"==e.action&&e.payload.isPush?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.slide_direction")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.slide_direction"),outlined:"",items:e.slide_direction_list,"item-text":"label","item-value":"value"},scopedSlots:e._u([{key:"selection",fn:function(t){return[i("span",[e._v(e._s(t.item.label))])]}},{key:"item",fn:function(t){return[i("i",{staticClass:"iconfont",class:t.item.icon,staticStyle:{"font-size":"40px"}}),i("v-list-item-content",[i("v-list-item-title",{staticStyle:{"font-size":"12px"},domProps:{innerHTML:e._s(t.item.label)}})],1)]}}],null,!1,1630090529),model:{value:e.payload.slide,callback:function(t){e.$set(e.payload,"slide",t)},expression:"payload.slide"}})],1):e._e(),"sash_settings"==e.action&&e.payload.isSlide?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.asFixedWidthSash")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.asFixedWidthSash,callback:function(t){e.$set(e.payload,"asFixedWidthSash",t)},expression:"payload.asFixedWidthSash"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e()],2)],1),i("v-tab-item",{attrs:{value:"tab-DoubleShadePushSash"}},[i("v-container",{attrs:{fluid:""}},["sash_settings"!=e.action||e.payload.isSlide?e._e():i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.lianjiefangshi")))]),i("v-select",{attrs:{label:e.$t("rightmenu.waikuang.lianjiefangshi"),outlined:"",items:e.edge_joint_way_list,"item-value":"value","item-text":"label"},model:{value:e.payload.jointWay,callback:function(t){e.$set(e.payload,"jointWay",t)},expression:"payload.jointWay"}})],1),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.kaixiang")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.openToward,callback:function(t){e.$set(e.payload,"openToward",t)},expression:"payload.openToward"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.inside"),value:"inward"}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.outside"),value:"outward"}})],1)],1):e._e(),"sash_settings"==e.action&&null!=e.payload.opened?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.openwindow")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.opened,callback:function(t){e.$set(e.payload,"opened",t)},expression:"payload.opened"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){return t.on,[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.fuwei")))]),i("v-radio-group",{attrs:{"hide-details":"",row:"",readonly:!e.payload.hasOffset},model:{value:e.payload.hasOffset,callback:function(t){e.$set(e.payload,"hasOffset",t)},expression:"payload.hasOffset"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.suoding"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.kaishan.fuwei"),value:!1}})],1)]}}],null,!1,2782426262)},[i("span",[e._v(e._s(e.$t("rightmenu.kaishan.fuweidesc")))])])],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.average")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.autoSplit,callback:function(t){e.$set(e.payload,"autoSplit",t)},expression:"payload.autoSplit"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"sash_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.hingeno")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.hingeno"),outlined:"",items:[0,2,3,4,5]},model:{value:e.payload.hingeCount,callback:function(t){e.$set(e.payload,"hingeCount",t)},expression:"payload.hingeCount"}})],1):e._e(),"sash_settings"==e.action&&0<e.payload.hingeCount?i("v-row",{staticClass:"input-row text-field-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.hingetp")))]),i("v-select",{attrs:{label:e.$t("rightmenu.kaishan.hingetp"),outlined:"","item-text":"label","item-value":"value",items:e.hinge_type_list},model:{value:e.payload.hingeType,callback:function(t){e.$set(e.payload,"hingeType",t)},expression:"payload.hingeType"}})],1):e._e()],1)],1)],2),"sash_settings"==e.action&&e.filterHandle.length&&!e.payload.handleHidden?i("div",{staticClass:"px-3",staticStyle:{margin:"-20px 0 12px"}},[i("p",{staticClass:"label mb-2"},[e._v(e._s(e.$t("rightmenu.kaishan.handleType")))]),i("v-row",{staticClass:"px-3 relative"},[i("v-img",{staticClass:"handle-preview",attrs:{src:e.handleImg,"min-width":"75","max-width":"75","max-height":"75","min-height":"75"}}),i("v-btn",{attrs:{color:"primary",text:""},on:{click:function(t){e.handleListDialog=!0}}},[e._v(e._s(e.$t("rightmenu.xs.change")))])],1)],1):e._e()],1),i("v-dialog",{attrs:{transition:"dialog-bottom-transition",attach:!e.is_small_screen&&".right-card","hide-overlay":"","content-class":"mobile-handle-dialog "+(e.is_small_screen?"":"normal-handle-dialog"),height:"60%",width:"100%"},model:{value:e.handleListDialog,callback:function(t){e.handleListDialog=t},expression:"handleListDialog"}},[i("div",{staticClass:"popup-header"},[i("i",{staticClass:"iconfont iconclose",on:{click:function(t){e.handleListDialog=!1}}}),i("div",[i("span",[e._v(e._s(e.$t("rightmenu.xs.change_handle")))])]),i("span")]),i("div",{staticClass:"handle-list-container"},[i("div",{staticClass:"handle-list-row"},e._l(e.filterHandle,(function(t,a){return i("div",{key:a,staticClass:"handle-list-col",class:{active:t.value==e.payload.handleType},attrs:{cols:3}},[i("v-img",{staticClass:"handle-img",attrs:{src:t.text},on:{click:function(i){return e.chooseHandle(t)}}})],1)})),0)])]),i("comm-dialog",{attrs:{visible:e.setSlideDefaultDialog,title:e.$t("alertmessage.system_warning"),width:"420"},on:{close:function(t){e.setSlideDefaultDialog=!1},confirm:e.setSlideDefault},scopedSlots:e._u([{key:"content",fn:function(){return[i("div",{staticClass:"text-center body-2"},[i("span",{staticStyle:{"font-size":"16px"}},[e._v(e._s(e.$t("rightmenu.dingdanxinxi.setSlideDefaultTip")))])])]},proxy:!0}])})],1)}),[],!1,null,"0391d63b",null).exports);function H(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}function j(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}function L(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}function B(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}function N(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}function I(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?N(Object(i),!0).forEach((function(t){Object(a.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):N(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}i("6c7b"),i("57be"),c={data:function(){return{glass:{guigelabel:"",mosha:!1},origin_glass:null,withoutGlassSerial:!1,color:"",payload:null,withShade:null,spec:"",shadeWithBead:!1,action:null,holeType:[],verticalHide:!1,horizontalHide:!1,prairieBarCount:[],decorationBarStatus:{verMiddleCount:{show:!1,limit:2},horMiddleCount:{show:!1,limit:2},horEdgeCount:{show:!1,limit:1},verEdgeCount:{show:!1,limit:1},verPointCount:{show:!1,limit:1},horPointCount:{show:!1,limit:1}},glassSpecList:[]}},methods:{rewriteData:function(e){var t,i=e.glass_data;for(t in this.glass)this.glass[t]=i[t];this.origin_glass=JSON.stringify(this.glass)},dataInitialization:function(){Object.assign(this.glass,{guigelabel:"",mosha:!1}),this.origin_glass=JSON.stringify(this.glass)},pickColor:function(e){var t=this.hexToRgba(e);this.color=e,this.canvas.shapeManager.glassColor=t},hexToRgba:function(e){return e.length<9&&(e+="99"),"rgba("+parseInt("0x"+e.slice(1,3))+","+parseInt("0x"+e.slice(3,5))+","+parseInt("0x"+e.slice(5,7))+","+parseInt("0x"+e.slice(7,9))/255+")"},change:function(e,t){this.payload[t]=e||""},changeGlassSpec:function(e,t){var i=e?e.value||e:"",a=e&&e.value1?+e.value1:0;e=e&&e.value2?+e.value2:0;this.change(i,t),this.payload.glassSpec={thickness:a,meterWeight:e},this.payload.meterWeight=e},horizontalCountChange:function(e){this.horizontalHide=1<e},verticalCountChange:function(e){this.verticalHide=1<e},decorationBarCountChange:function(e,t,i){this.decorationBarStatus[t].show=e>=this.decorationBarStatus[t].limit,this.$forceUpdate()},resetDecorationBarCount:function(){for(var e in this.decorationBarStatus)this.decorationBarStatus[e].show=this.payload[e]>=this.decorationBarStatus[e].limit},recordCheckPoint:function(){this.payload.view.mometoManager.checkPoint()}},watch:{payload:function(e,t){this.withShade=e.withShade,this.shadeWithBead=e.shadeWithBead,this.spec=e.spec}},computed:function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?H(Object(i),!0).forEach((function(t){Object(a.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):H(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}({is_dirty:{get:function(){return this.origin_glass!==JSON.stringify(this.glass)},set:function(e){this.origin_glass=e?null:JSON.stringify(this.glass)}},cutStyleList:function(){return[{text:this.$t("rightmenu.boli.None"),value:"None"},{text:this.$t("rightmenu.boli.Horizontal"),value:"Horizontal"},{text:this.$t("rightmenu.boli.Vertical"),value:"Vertical"}]},stylesList:function(){var e=this;return this.payload.stylesCount?new Array(this.payload.stylesCount).fill(0).map((function(t,i){return{text:e.$t("rightmenu.boli.style")+(i+1),value:i,icon:"iconsemiarcpro"+(i+1)}})):[]}},Object(s.c)(["canvas"])),created:function(){this.prairieBarCount=new Array(21).fill(0).map((function(e,t){return t}))},mounted:function(){var e=this,t=JSON.parse(sessionStorage.getItem("company_modules"))||{},i=this.$store.state.userinfo||{};1==t.script&&1!=i.fid?this.canvas.shapeManager.withoutGlassSerial=!1:this.canvas.shapeManager.withoutGlassSerial=!0,/rgba/.test(this.canvas.shapeManager.glassColor)?this.color=this.canvas.shapeManager.glassColor:(this.color=this.hexToRgba(this.canvas.shapeManager.glassColor),this.canvas.shapeManager.glassColor=this.color),this.origin_glass=JSON.stringify(this.glass),this.bus.$on("updateGlassColor",(function(t){e.color=t,e.canvas.shapeManager.glassColor=e.hexToRgba(t)})),this.bus.$on("updateWithoutGlassSerial",(function(t){"1"==t?e.canvas.shapeManager.withoutGlassSerial=!0:"0"==t&&(e.canvas.shapeManager.withoutGlassSerial=!1)})),this.bus.$on("updateGlassSpec",(function(t){e.glassSpecList=t})),this.holeType=[{text:this.$t("rightmenu.boli.circle"),value:"circle"},{text:this.$t("rightmenu.boli.square"),value:"square"}]},components:{colorPicker:S.a},beforeDestroy:function(){this.bus.$off("updateGlassColor"),this.bus.$off("updateWithoutGlassSerial"),this.bus.$off("updateGlassSpec")}},i("d0aa"),v=Object(y.a)(c,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-card",{attrs:{flat:""}},[i("v-card-text",[i("v-container",{attrs:{fluid:""}},[i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.type")))]),i("v-checkbox",{attrs:{"hide-details":"",label:e.$t("rightmenu.boli.mosha")},model:{value:e.glass.mosha,callback:function(t){e.$set(e.glass,"mosha",t)},expression:"glass.mosha"}})],1),i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.glassNormal")))]),i("color-picker",{attrs:{label:e.$t("rightmenu.waikuang.glassNormal"),useAlpha:!0,initialColor:e.color},on:{pickColor:e.pickColor}})],1),"filler_settings"==e.action&&"Glass"==e.payload.fillerType?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.withShade")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},on:{change:function(t){return e.change(t,"withShade")}},model:{value:e.withShade,callback:function(t){e.withShade=t},expression:"withShade"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"filler_settings"==e.action&&"Glass"==e.payload.fillerType?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.dingdanxinxi.glass_spec")))]),i("v-combobox",{attrs:{label:e.$t("rightmenu.dingdanxinxi.glass_spec"),clearable:"",items:e.glassSpecList,"item-text":"value","item-value":"value","return-object":!0,outlined:""},on:{"click:clear":function(t){return e.changeGlassSpec("","spec")},change:function(t){return e.changeGlassSpec(t,"spec")}},model:{value:e.spec,callback:function(t){e.spec=t},expression:"spec"}})],1):e._e(),"filler_settings"==e.action&&"Glass"==e.payload.fillerType&&e.payload.glassSpec?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.table.squareMeterWeight")))]),i("v-text-field",{attrs:{readonly:"",label:e.$t("product_script.table.squareMeterWeight"),type:"number",step:"1",outlined:"","hide-details":""},model:{value:e.payload.glassSpec.meterWeight,callback:function(t){e.$set(e.payload.glassSpec,"meterWeight",e._n(t))},expression:"payload.glassSpec.meterWeight"}})],1):e._e(),"filler_settings"==e.action&&"Glass"==e.payload.fillerType?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.dingdanxinxi.withTurningFrame")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},on:{change:function(t){return e.change(t,"withTurningFrame")}},model:{value:e.payload.withTurningFrame,callback:function(t){e.$set(e.payload,"withTurningFrame",t)},expression:"payload.withTurningFrame"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"filler_settings"==e.action&&e.payload.allowPullingHeightSet?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.pulling_height")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.pulling_height"),type:"number",step:"1",outlined:"","hide-details":""},model:{value:e.payload.pullingHeight,callback:function(t){e.$set(e.payload,"pullingHeight",e._n(t))},expression:"payload.pullingHeight"}})],1):e._e(),"filler_settings"==e.action&&"Shade"==e.payload.fillerType?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.shade_width")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.boli.shade_width"),type:"number",step:"1",outlined:"","hide-details":""},model:{value:e.payload.shadeWidth,callback:function(t){e.$set(e.payload,"shadeWidth",e._n(t))},expression:"payload.shadeWidth"}})],1):e._e(),"filler_settings"==e.action&&"Shade"==e.payload.fillerType?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.shadeWithBead")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},on:{change:function(t){return e.change(t,"shadeWithBead")}},model:{value:e.shadeWithBead,callback:function(t){e.shadeWithBead=t},expression:"shadeWithBead"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.on"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.off"),value:!1}})],1)],1):e._e(),"filler_settings"==e.action&&"Shade"==e.payload.fillerType?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.shadeGap")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.boli.shadeGap"),type:"number",step:"1",outlined:"","hide-details":""},model:{value:e.payload.shadeGap,callback:function(t){e.$set(e.payload,"shadeGap",e._n(t))},expression:"payload.shadeGap"}})],1):e._e(),"filler_settings"==e.action&&"Shade"==e.payload.fillerType?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.shadePadding")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.boli.shadePadding"),type:"number",step:"1",outlined:"","hide-details":""},model:{value:e.payload.shadePadding,callback:function(t){e.$set(e.payload,"shadePadding",e._n(t))},expression:"payload.shadePadding"}})],1):e._e(),["decoration_bar_chinese","decoration_bar_chinese4"].includes(e.action)?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.vertical_count")))]),i("v-select",{attrs:{label:e.$t("rightmenu.boli.vertical_count"),items:e.prairieBarCount,"hide-details":"",outlined:""},on:{change:function(t){return e.decorationBarCountChange(t,"verMiddleCount",2)}},model:{value:e.payload.verMiddleCount,callback:function(t){e.$set(e.payload,"verMiddleCount",t)},expression:"payload.verMiddleCount"}})],1):e._e(),["decoration_bar_chinese","decoration_bar_chinese4"].includes(e.action)&&e.decorationBarStatus.verMiddleCount.show?i("v-row",{staticClass:"input-row slider-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.vsep")))]),i("v-slider",{attrs:{type:"number",max:360,min:0,"thumb-size":24,step:"1","hide-details":"","thumb-label":"",color:"#37ACFC"},on:{change:e.recordCheckPoint},model:{value:e.payload.verMiddleSep,callback:function(t){e.$set(e.payload,"verMiddleSep",e._n(t))},expression:"payload.verMiddleSep"}})],1):e._e(),["decoration_bar_chinese","decoration_bar_chinese4"].includes(e.action)?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.horizontal_count")))]),i("v-select",{attrs:{label:e.$t("rightmenu.boli.horizontal_count"),items:e.prairieBarCount,"hide-details":"",outlined:""},on:{change:function(t){return e.decorationBarCountChange(t,"horMiddleCount",2)}},model:{value:e.payload.horMiddleCount,callback:function(t){e.$set(e.payload,"horMiddleCount",t)},expression:"payload.horMiddleCount"}})],1):e._e(),["decoration_bar_chinese","decoration_bar_chinese4"].includes(e.action)&&e.decorationBarStatus.horMiddleCount.show?i("v-row",{staticClass:"input-row slider-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.hsep")))]),i("v-slider",{attrs:{type:"number",max:360,min:0,"thumb-size":24,step:"1","hide-details":"","thumb-label":"",color:"#37ACFC"},on:{change:e.recordCheckPoint},model:{value:e.payload.horMiddleSep,callback:function(t){e.$set(e.payload,"horMiddleSep",e._n(t))},expression:"payload.horMiddleSep"}})],1):e._e(),"decoration_bar_chinese"==e.action?i("v-row",{staticClass:"input-row decoration_bar_simple text-field-row slider-row",staticStyle:{height:"auto","padding-bottom":"0"}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.gap")))]),i("v-slider",{attrs:{type:"number",max:360,min:0,"thumb-size":24,step:"1","hide-details":"","thumb-label":"",color:"#37ACFC"},on:{change:e.recordCheckPoint},scopedSlots:e._u([{key:"append",fn:function(){return[i("v-text-field",{attrs:{label:e.$t("rightmenu.boli.gap"),type:"number",step:"1",outlined:"","hide-details":""},model:{value:e.payload.edgeSep,callback:function(t){e.$set(e.payload,"edgeSep",e._n(t))},expression:"payload.edgeSep"}})]},proxy:!0}],null,!1,1297437063),model:{value:e.payload.edgeSep,callback:function(t){e.$set(e.payload,"edgeSep",e._n(t))},expression:"payload.edgeSep"}})],1):e._e(),"decoration_bar_prairie"==e.action?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.vertical_count")))]),i("v-select",{attrs:{label:e.$t("rightmenu.boli.vertical_count"),items:e.prairieBarCount,"hide-details":"",outlined:""},on:{change:function(t){return e.decorationBarCountChange(t,"verMiddleCount",2)}},model:{value:e.payload.verMiddleCount,callback:function(t){e.$set(e.payload,"verMiddleCount",t)},expression:"payload.verMiddleCount"}})],1):e._e(),"decoration_bar_prairie"==e.action&&e.decorationBarStatus.verMiddleCount.show?i("v-row",{staticClass:"input-row slider-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.vsep")))]),i("v-slider",{attrs:{type:"number",max:360,min:0,"thumb-size":24,step:"1","hide-details":"","thumb-label":"",color:"#37ACFC"},on:{change:e.recordCheckPoint},model:{value:e.payload.verMiddleSep,callback:function(t){e.$set(e.payload,"verMiddleSep",e._n(t))},expression:"payload.verMiddleSep"}})],1):e._e(),"decoration_bar_prairie"==e.action&&0<e.payload.verMiddleCount?i("v-row",{staticClass:"input-row slider-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.vMiddleOffsetRatio")))]),i("v-slider",{attrs:{type:"number",max:1,min:-1,"thumb-size":24,step:"0.1","hide-details":"","thumb-label":"",color:"#37ACFC"},on:{change:e.recordCheckPoint},model:{value:e.payload.vMiddleOffsetRatio,callback:function(t){e.$set(e.payload,"vMiddleOffsetRatio",e._n(t))},expression:"payload.vMiddleOffsetRatio"}})],1):e._e(),"decoration_bar_prairie"==e.action?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.horizontal_count")))]),i("v-select",{attrs:{label:e.$t("rightmenu.boli.horizontal_count"),items:e.prairieBarCount,"hide-details":"",outlined:""},on:{change:function(t){return e.decorationBarCountChange(t,"horMiddleCount",2)}},model:{value:e.payload.horMiddleCount,callback:function(t){e.$set(e.payload,"horMiddleCount",t)},expression:"payload.horMiddleCount"}})],1):e._e(),"decoration_bar_prairie"==e.action&&e.decorationBarStatus.horMiddleCount.show?i("v-row",{staticClass:"input-row slider-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.hsep")))]),i("v-slider",{attrs:{type:"number",max:360,min:0,"thumb-size":24,step:"1","hide-details":"","thumb-label":"",color:"#37ACFC"},on:{change:e.recordCheckPoint},model:{value:e.payload.horMiddleSep,callback:function(t){e.$set(e.payload,"horMiddleSep",e._n(t))},expression:"payload.horMiddleSep"}})],1):e._e(),"decoration_bar_prairie"==e.action&&0<e.payload.horMiddleCount?i("v-row",{staticClass:"input-row slider-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.hMiddleOffsetRatio")))]),i("v-slider",{attrs:{type:"number",max:1,min:-1,"thumb-size":24,step:"0.1","hide-details":"","thumb-label":"",color:"#37ACFC"},on:{change:e.recordCheckPoint},model:{value:e.payload.middleOffsetRatio,callback:function(t){e.$set(e.payload,"middleOffsetRatio",e._n(t))},expression:"payload.middleOffsetRatio"}})],1):e._e(),"decoration_bar_prairie"==e.action?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.hor_edge_count")))]),i("v-select",{attrs:{label:e.$t("rightmenu.boli.hor_edge_count"),items:e.prairieBarCount,"hide-details":"",outlined:""},on:{change:function(t){return e.decorationBarCountChange(t,"horEdgeCount",1)}},model:{value:e.payload.horEdgeCount,callback:function(t){e.$set(e.payload,"horEdgeCount",t)},expression:"payload.horEdgeCount"}})],1):e._e(),"decoration_bar_prairie"==e.action&&e.decorationBarStatus.horEdgeCount.show?i("v-row",{staticClass:"input-row slider-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.hor_edge_sep")))]),i("v-slider",{attrs:{type:"number",max:360,min:0,"thumb-size":24,step:"1","hide-details":"","thumb-label":"",color:"#37ACFC"},on:{change:e.recordCheckPoint},model:{value:e.payload.horEdgeSep,callback:function(t){e.$set(e.payload,"horEdgeSep",e._n(t))},expression:"payload.horEdgeSep"}})],1):e._e(),"decoration_bar_prairie"==e.action?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.ver_edge_count")))]),i("v-select",{attrs:{label:e.$t("rightmenu.boli.ver_edge_count"),items:e.prairieBarCount,"hide-details":"",outlined:""},on:{change:function(t){return e.decorationBarCountChange(t,"verEdgeCount",1)}},model:{value:e.payload.verEdgeCount,callback:function(t){e.$set(e.payload,"verEdgeCount",t)},expression:"payload.verEdgeCount"}})],1):e._e(),"decoration_bar_prairie"==e.action&&e.decorationBarStatus.verEdgeCount.show?i("v-row",{staticClass:"input-row slider-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.ver_edge_sep")))]),i("v-slider",{attrs:{type:"number",max:360,min:0,"thumb-size":24,step:"1","hide-details":"","thumb-label":"",color:"#37ACFC"},on:{change:e.recordCheckPoint},model:{value:e.payload.verEdgeSep,callback:function(t){e.$set(e.payload,"verEdgeSep",e._n(t))},expression:"payload.verEdgeSep"}})],1):e._e(),"decoration_bar_colonial"==e.action?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.hor_edge_count")))]),i("v-select",{attrs:{label:e.$t("rightmenu.boli.hor_edge_count"),items:[0,1,2,3,4,5,6,7,8,9,10],"hide-details":"",outlined:""},on:{change:function(t){return e.decorationBarCountChange(t,"horEdgeCount",1)}},model:{value:e.payload.horEdgeCount,callback:function(t){e.$set(e.payload,"horEdgeCount",t)},expression:"payload.horEdgeCount"}})],1):e._e(),"decoration_bar_colonial"==e.action?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.ver_edge_count")))]),i("v-select",{attrs:{label:e.$t("rightmenu.boli.ver_edge_count"),items:[0,1,2,3,4,5,6,7,8,9,10],"hide-details":"",outlined:""},on:{change:function(t){return e.decorationBarCountChange(t,"verEdgeCount",1)}},model:{value:e.payload.verEdgeCount,callback:function(t){e.$set(e.payload,"verEdgeCount",t)},expression:"payload.verEdgeCount"}})],1):e._e(),"decoration_bar_diamond"==e.action?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.vertical_count")))]),i("v-select",{attrs:{label:e.$t("rightmenu.boli.vertical_count"),items:[1,2,3,4,5,6,7,8,9,10],"hide-details":"",outlined:""},on:{change:function(t){return e.decorationBarCountChange(t,"verPointCount",1)}},model:{value:e.payload.verPointCount,callback:function(t){e.$set(e.payload,"verPointCount",t)},expression:"payload.verPointCount"}})],1):e._e(),"decoration_bar_diamond"==e.action?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.horizontal_count")))]),i("v-select",{attrs:{label:e.$t("rightmenu.boli.horizontal_count"),items:[1,2,3,4,5,6,7,8,9,10],"hide-details":"",outlined:""},on:{change:function(t){return e.decorationBarCountChange(t,"horPointCount",1)}},model:{value:e.payload.horPointCount,callback:function(t){e.$set(e.payload,"horPointCount",t)},expression:"payload.horPointCount"}})],1):e._e(),"decoration_bar_semi_arc"==e.action?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("order_list.count2")))]),i("v-text-field",{attrs:{label:e.$t("order_list.count2"),type:"number",step:"1",outlined:"","hide-details":""},model:{value:e.payload.count,callback:function(t){e.$set(e.payload,"count",e._n(t))},expression:"payload.count"}})],1):e._e(),"glass_hole_settings"==e.action?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.hole_type")))]),i("v-select",{attrs:{label:e.$t("rightmenu.boli.hole_type"),items:e.holeType,"hide-details":"","item-text":"text","item-value":"value",outlined:""},model:{value:e.payload.style,callback:function(t){e.$set(e.payload,"style",t)},expression:"payload.style"}})],1):e._e(),"glass_hole_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.diameterHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.diameterHidden,callback:function(t){e.$set(e.payload,"diameterHidden",t)},expression:"payload.diameterHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",ripple:!1,label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e(),"glass_hole_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.hMarginDimHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.hMarginDimHidden,callback:function(t){e.$set(e.payload,"hMarginDimHidden",t)},expression:"payload.hMarginDimHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e(),"glass_hole_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.vMarginDimHidden")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.vMarginDimHidden,callback:function(t){e.$set(e.payload,"vMarginDimHidden",t)},expression:"payload.vMarginDimHidden"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.show"),value:!1}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e(),"glass_hole_settings"==e.action?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.dim_to_profile")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.dimToProfile,callback:function(t){e.$set(e.payload,"dimToProfile",t)},expression:"payload.dimToProfile"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.boli.dim_to_profile"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.boli.dim_to_glass"),value:!1}})],1)],1):e._e(),"filler_settings"==e.action&&"Panel"==e.payload.fillerType?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.cutStyle")))]),i("v-select",{attrs:{label:e.$t("rightmenu.boli.cutStyle"),items:e.cutStyleList,"hide-details":"","item-text":"text","item-value":"value",outlined:""},model:{value:e.payload.cutStyle,callback:function(t){e.$set(e.payload,"cutStyle",t)},expression:"payload.cutStyle"}})],1):e._e(),"filler_settings"==e.action&&"Panel"==e.payload.fillerType&&"None"!=e.payload.cutStyle?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.width")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.width"),type:"number",outlined:"","hide-details":""},model:{value:e.payload.barSize,callback:function(t){e.$set(e.payload,"barSize",e._n(t))},expression:"payload.barSize"}})],1):e._e(),["decoration_bar_chinese","decoration_bar_prairie","decoration_bar_colonial","decoration_bar_diamond","decoration_bar_chinese4"].includes(e.action)?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.width")))]),i("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.width"),type:"number",outlined:"","hide-details":""},model:{value:e.payload.semiBarWidth,callback:function(t){e.$set(e.payload,"semiBarWidth",e._n(t))},expression:"payload.semiBarWidth"}})],1):e._e(),"filler_settings"==e.action&&"Shade"==e.payload.fillerType?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.glassShade")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.glassShade,callback:function(t){e.$set(e.payload,"glassShade",t)},expression:"payload.glassShade"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("position.yes"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("position.no"),value:!1}})],1)],1):e._e(),["decoration_bar_semi_arc_pro"].includes(e.action)?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.style")))]),i("v-select",{attrs:{label:e.$t("rightmenu.boli.style"),items:e.stylesList,"item-text":"text","item-value":"value","hide-details":"",outlined:""},scopedSlots:e._u([{key:"item",fn:function(t){return[i("i",{staticClass:"iconfont ",class:t.item.icon,staticStyle:{"font-size":"40px"}}),i("span",[e._v(e._s(t.item.text))])]}}],null,!1,1889863384),model:{value:e.payload.style,callback:function(t){e.$set(e.payload,"style",t)},expression:"payload.style"}})],1):e._e(),"decoration_bar_quarter_arc"==e.action?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.xFlip")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.xFlip,callback:function(t){e.$set(e.payload,"xFlip",t)},expression:"payload.xFlip"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("position.yes"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("position.no"),value:!1}})],1)],1):e._e(),["decoration_bar_semi_arc_pro","decoration_bar_quarter_arc"].includes(e.action)?i("v-row",{staticClass:"input-row text-field-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.horizontal_count")))]),i("v-select",{attrs:{label:e.$t("rightmenu.boli.horizontal_count"),items:e.prairieBarCount.filter((function(t){return"decoration_bar_semi_arc_pro"==e.action?3<=t:2<=t})),"hide-details":"",outlined:""},model:{value:e.payload.hMulCounts,callback:function(t){e.$set(e.payload,"hMulCounts",t)},expression:"payload.hMulCounts"}})],1):e._e(),"decoration_bar_quarter_arc"==e.action?i("v-row",{staticClass:"input-row wrap-row "},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.slash")))]),i("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.arcSplit,callback:function(t){e.$set(e.payload,"arcSplit",t)},expression:"payload.arcSplit"}},[i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("position.yes"),value:!0}}),i("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("position.no"),value:!1}})],1)],1):e._e()],1)],1)],1)}),[],!1,null,"2d67092a",null).exports,x={data:function(){return{action:"",payload:null,brickColor:"#ffffff"}},methods:{pickColor:function(e,t){this.canvas.shapeManager[t]=e}},mounted:function(){},computed:function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?j(Object(i),!0).forEach((function(t){Object(a.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):j(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}({drawModeList:function(){return[{label:this.$t("rightmenu.other.drawSingle"),value:1},{label:this.$t("rightmenu.other.drawDouble"),value:2}]},cornerTypeList:function(){return[{label:this.$t("rightmenu.other.squareCorner"),value:!0},{label:this.$t("rightmenu.other.circleCorner"),value:!1}]},joint_way_list:function(){return[{label:this.$t("rightmenu.waikuang.xie"),value:0},{label:this.$t("rightmenu.waikuang.heng"),value:1},{label:this.$t("rightmenu.waikuang.shu"),value:2}]},hiddenSidesList:function(){return[{label:this.$t("rightmenu.waikuang.hide_none"),value:[]},{label:this.$t("rightmenu.waikuang.hide_both"),value:["left","right"]},{label:this.$t("rightmenu.waikuang.hide_vertical"),value:["up","down"]},{label:this.$t("rightmenu.waikuang.up_only"),value:["left","right","down"]},{label:this.$t("rightmenu.waikuang.right_only"),value:["left","up","down"]},{label:this.$t("rightmenu.waikuang.down_only"),value:["left","right","up"]},{label:this.$t("rightmenu.waikuang.left_only"),value:["up","right","down"]}]}},Object(s.c)(["canvas"])),components:{colorPicker:S.a}},i("8d42"),C=Object(y.a)(x,(function(){var e=this,t=e.$createElement;t=e._self._c||t;return t("v-card",{attrs:{flat:""}},[t("v-card-text",[t("v-container",{attrs:{fluid:""}},["wall_settings"==e.action?t("v-row",{staticClass:"input-row wrap-row "},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.other.Arc")))]),t("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.dimHidden,callback:function(t){e.$set(e.payload,"dimHidden",t)},expression:"payload.dimHidden"}},[t("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.show"),value:!1}}),t("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e(),"wall_settings"!=e.action||e.payload.dimHidden?e._e():t("v-row",{staticClass:"input-row wrap-row "},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.other.dimposition")))]),t("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.dimPosition,callback:function(t){e.$set(e.payload,"dimPosition",t)},expression:"payload.dimPosition"}},[t("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.other.left"),value:"left"}}),t("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.other.right"),value:"right"}})],1)],1),"wall_settings"==e.action?t("v-row",{staticClass:"input-row wrap-row "},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.other.dimWidth")))]),t("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.dimForWidthHidden,callback:function(t){e.$set(e.payload,"dimForWidthHidden",t)},expression:"payload.dimForWidthHidden"}},[t("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.show"),value:!1}}),t("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.hide"),value:!0}})],1)],1):e._e(),["connector_settings"].includes(e.action)?t("v-row",{staticClass:"input-row text-field-row "},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.width")))]),t("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.width"),outlined:""},model:{value:e.payload.size,callback:function(t){e.$set(e.payload,"size",e._n(t))},expression:"payload.size"}})],1):e._e(),["corner_joiner_settings"].includes(e.action)?t("v-row",{staticClass:"input-row text-field-row "},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.other.drawMode")))]),t("v-text-field",{attrs:{label:e.$t("rightmenu.other.drawMode"),outlined:""},model:{value:e.payload.size,callback:function(t){e.$set(e.payload,"size",e._n(t))},expression:"payload.size"}})],1):e._e(),["corner_joiner_settings"].includes(e.action)?t("v-row",{staticClass:"input-row text-field-row  hint-input-row "},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.other.drawModeSetting")))]),t("v-select",{attrs:{label:e.$t("rightmenu.other.drawModeSetting"),outlined:"","persistent-hint":"",items:e.drawModeList,"item-value":"value","item-text":"label",hint:e.$t("rightmenu.other.drawModeInfo")},model:{value:e.payload.drawMode,callback:function(t){e.$set(e.payload,"drawMode",t)},expression:"payload.drawMode"}})],1):e._e(),"wall_settings"==e.action?t("v-row",{staticClass:"input-row text-field-row "},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.other.brick_color")))]),t("color-picker",{attrs:{label:e.$t("rightmenu.other.brick_color"),initialColor:e.brickColor},on:{pickColor:function(t){return e.pickColor(t,"brickColor")}}})],1):e._e(),["connector_settings","corner_joiner_settings"].includes(e.action)?t("v-row",{staticClass:"input-row wrap-row "},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.lock_drag")))]),t("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.draggable,callback:function(t){e.$set(e.payload,"draggable",t)},expression:"payload.draggable"}},[t("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.on"),value:!1}}),t("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.dingdanxinxi.off"),value:!0}})],1)],1):e._e(),["connector_settings","corner_joiner_settings"].includes(e.action)?t("v-row",{staticClass:"input-row wrap-row "},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.sizeDimHidden")))]),t("v-radio-group",{attrs:{"hide-details":"",row:""},model:{value:e.payload.sizeDimHidden,callback:function(t){e.$set(e.payload,"sizeDimHidden",t)},expression:"payload.sizeDimHidden"}},[t("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.sizeDimHidden"),value:!0}}),t("v-radio",{attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang.sizeDimShow"),value:!1}})],1)],1):e._e(),["corner_joiner_settings"].includes(e.action)?t("v-row",{staticClass:"input-row text-field-row "},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.corner_joiner_angle")))]),t("v-text-field",{attrs:{label:e.$t("rightmenu.waikuang.corner_joiner_angle"),outlined:""},model:{value:e.payload.angle,callback:function(t){e.$set(e.payload,"angle",e._n(t))},expression:"payload.angle"}})],1):e._e(),["corner_joiner_settings"].includes(e.action)?t("v-row",{staticClass:"input-row text-field-row mb-2"},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.other.cornerType")))]),t("v-select",{attrs:{label:e.$t("rightmenu.other.cornerType"),outlined:"",items:e.cornerTypeList,"item-value":"value","item-text":"label"},model:{value:e.payload.squareCorner,callback:function(t){e.$set(e.payload,"squareCorner",t)},expression:"payload.squareCorner"}})],1):e._e(),["frametifyLike"].includes(e.action)?t("v-row",{staticClass:"input-row text-field-row mb-2"},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.lianjiefangshi")))]),t("v-select",{attrs:{label:e.$t("rightmenu.waikuang.lianjiefangshi"),outlined:"",items:e.joint_way_list,"item-value":"value","item-text":"label"},model:{value:e.payload.edgeJointWay,callback:function(t){e.$set(e.payload,"edgeJointWay",t)},expression:"payload.edgeJointWay"}})],1):e._e(),["frametifyLike"].includes(e.action)?t("v-row",{staticClass:"input-row text-field-row "},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.hiddenSides")))]),t("v-select",{attrs:{"hide-details":"",label:e.$t("rightmenu.waikuang.hiddenSides"),outlined:"",color:"primary",items:e.hiddenSidesList,"item-text":"label","item-value":"value"},model:{value:e.payload.hidden,callback:function(t){e.$set(e.payload,"hidden",t)},expression:"payload.hidden"}})],1):e._e(),["frametifyLike"].includes(e.action)?t("v-row",{staticClass:"input-row text-field-row "},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.waikuang.width")))]),t("v-text-field",{staticClass:"mt-0 pt-0",attrs:{label:e.$t("rightmenu.waikuang.width"),outlined:"",type:"number","hide-details":""},model:{value:e.payload.profileSize,callback:function(t){e.$set(e.payload,"profileSize",e._n(t))},expression:"payload.profileSize"}})],1):e._e()],1)],1)],1)}),[],!1,null,"2ef22ff9",null).exports,P=i("95d7"),z=i("23e5"),E={mixins:[P.a],data:function(){return{list:[],selected_order_id:0,confirm_delete:!1,contract_id:0,item:null,OSS_ZIP:"x-image-process=image/quality,q_30",showPaperList:!0}},methods:{getOrderList:function(){var e=this,t=0<arguments.length&&void 0!==arguments[0]&&arguments[0],i=this.$route.query.contract_id;i&&this.$axios.get("contracts/".concat(i)).then((function(a){a.code||e.$VMessage.error(e.$t("server_message."+a.message)),e.list=a.data.order;var s=e.$refs["contract-editor"];s.edit_group_dialog={show:!1,group_code:a.data.contract_no,customer:a.data.customer,address:a.data.address,phone:a.data.phone,status:a.data.status,note:a.data.note},s.id=i,s.contract_type=a.data.contract_type,t&&!e.is_small_screen&&(e.showPaperList=!1),e.updateOrderList()}))},updateOrderList:function(){var e=this,t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:this.selected_order_id;this.list.forEach((function(i){e.$set(i,"is_active",i.id==t)})),this.$emit("set-paper-list",this.list)},readyDelete:function(e){this.confirm_delete=!0,this.$set(this,"item",e)},deleteOrder:function(){var e=this,t=this.item,i={link_type:this.$route.query.link_type||""};this.$axios.delete("orders/".concat(t.id),i).then((function(i){i.code?(e.$VMessage.success(e.$t("alertmessage.success_delete")),e.list.filter((function(e){return e.id==t.id}))[0].is_active&&e.bus.$emit("do-action",{action:"clean"}),e.getOrderList()):e.$VMessage.error(e.$t("server_message."+i.message)),e.confirm_delete=!1,e.closeDialog()})).catch((function(t){e.$VMessage.error(e.$t("server_message."+t.message)||e.$t("alertmessage.failed_delete"))}))},changeOrder:function(e){var t;e.is_active||(1<arguments.length&&void 0!==arguments[1]&&arguments[1]?(this.list.forEach((function(e){e.is_active=!1})),e.is_active=!0,this.selected_order_id=e.id,t=this.$route.query,this.$router.replace({path:"/draw",query:{contract_id:t.contract_id,order_id:e.id,isScript:e.type}}),e.id&&0<e.type?(this.bus.$emit("hideMostOperation",!0),this.getOrder(e.id)):e.id&&(!e.type||e.type<=0)&&(this.bus.$emit("hideMostOperation",!1),this.getOrderDetail())):this.bus.$emit("before-leave",{type:"change_order",order:e}))},getOrderDetail:function(){var e=this;this.$store.commit("setGlobalLoading",!0),this.$axios.get("orders/".concat(this.selected_order_id)).then(function(){var t=Object(n.a)(regeneratorRuntime.mark((function t(i){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.$store.commit("setGlobalLoading",!1),i.code){t.next=8;break}if("id无效"==i.data)return e.$router.replace({path:"/draw",query:{contract_id:e.$route.query.contract_id,isScript:e.$route.query.isScript}}),t.abrupt("return");t.next=5;break;case 5:e.$VMessage.error(e.$t("server_message."+i.message)),t.next=12;break;case 8:e.bus.$off("reOpenFile"),i.data.order.product_id&&e.bus.$on("reOpenFile",(function(){e.$emit("reOpenFile",i.data.order)})),e.$emit("update-order",i.data.order),sessionStorage.setItem("preview_url",i.data.order.pic_url);case 12:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.$store.commit("setGlobalLoading",!1)}))},getScriptInfo:function(e,t){var i=this;if(e)return this.$axios.get("product/".concat(e)).then((function(e){var t=JSON.parse(e.data.show_setting);delete t.type,i.canvas.shapeManager.profileSize=t,e=JSON.parse(e.data.draw_setting),p.a.call(i,e)})).catch((function(e){}))},toOrder:function(e){this.$router.push({name:"orders.detail",params:{id:e}})},closeDialog:function(){this.bus.$emit("toggle-xs-order-dialog",!1)}},watch:{$route:function(){this.order_id||(this.selected_order_id=this.$route.query.order_id),this.$route.query.order_id||(this.list.forEach((function(e){e.is_active=!1})),this.selected_order_id="")}},computed:function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?L(Object(i),!0).forEach((function(t){Object(a.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):L(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}({selected_order:function(){var e=this;return this.selected_order_id&&this.list.length?this.list.filter((function(t){return t.id==e.selected_order_id}))[0]:{}},is_small_screen:function(){return this.$store.getters.is_small_screen(this.$vuetify)},is_xs_screen:function(){return"xs"==this.$vuetify.breakpoint.name}},Object(s.c)(["canvas"])),mounted:function(){var e=this,t=this.$route.query;this.bus.$on("get-order",(function(){e.selected_order_id&&(!t.isScript||t.isScript<=0)&&e.getOrderDetail(),t.order_id&&0<t.isScript&&e.getOrder(t.order_id,!0)})),this.bus.$on("toggleLeftMenuShow",(function(t){e.showPaperList=t})),this.contract_id=t.contract_id,this.selected_order_id=t.order_id,this.contract_id&&this.getOrderList(!0)},components:{contractEditor:z.a},beforeDestroy:function(){this.bus.$off("get-order"),this.bus.$off("toggleLeftMenuShow")}},i("ff0b"),c=Object(y.a)(E,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[e.is_small_screen?e._e():i("div",{staticClass:"normal-pic-list"},[i("div",{staticClass:"pic-list-control",class:{reverse:"zh-CN"!=e.$i18n.locale},on:{click:function(t){e.showPaperList=!e.showPaperList}}},[e._v(e._s(e.$t("rightmenu.paper.paper")))]),i("v-slide-group",{staticClass:"pic-list-group",class:{"pic-list-expand":e.showPaperList,"pic-list-shrink":!e.showPaperList},attrs:{"show-arrows":""}},e._l(e.list,(function(t){return i("v-slide-item",{key:t.id,staticClass:"paper-card",class:{active:t.is_active},scopedSlots:e._u([{key:"default",fn:function(a){return a.active,a.toggle,[i("div",[i("div",{staticClass:"top-menu"},[i("v-btn",{directives:[{name:"show",rawName:"v-show",value:t.is_active,expression:"item.is_active"}],staticClass:"top-menu-btn btn-blue",attrs:{small:"",text:""},on:{click:function(t){return t.stopPropagation(),e.bus.$emit("do-action",{action:"save_new"})}}},[e._v(e._s(e.$t("windoor.clone")))]),i("v-btn",{staticClass:"top-menu-btn btn-blue",attrs:{small:"",text:""},on:{click:function(i){return i.stopPropagation(),e.toOrder(t.id)}}},[e._v(e._s(e.$t("rightmenu.dingdanxinxi.to_order")))]),i("v-btn",{staticClass:"top-menu-btn btn-red",attrs:{small:"",text:""},on:{click:function(i){return i.stopPropagation(),e.readyDelete(t)}}},[e._v(e._s(e.$t("order_list.delete")))])],1),i("v-img",{attrs:{src:t.pic_url+"?"+e.OSS_ZIP,contain:"","max-height":"110","max-width":"180","min-height":"110","min-width":"180"},on:{click:function(i){return e.changeOrder(t)}}}),i("p",{staticClass:"paper-info"},[e._v(e._s(t.window_no)+"/"+e._s(t.install_position))])],1)]}}],null,!0)})})),1)],1),e.is_small_screen?i("v-card",{staticClass:"pa-0",attrs:{flat:""}},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.showPaperList,expression:"showPaperList"}],staticClass:"xs-order-paper"},[i("div",{staticClass:"order-list-tab"},e._l(e.list,(function(t,a){return i("div",{key:a},[i("v-menu",{attrs:{"offset-y":"","close-on-content-click":!0,top:""},scopedSlots:e._u([{key:"activator",fn:function(a){var s=a.on;return a.attrs,[i("div",e._g({staticClass:"order-list-tab-item",class:{active:t.is_active}},s),[e._v(e._s(t.window_no))])]}}],null,!0)},[i("v-list",{attrs:{dense:""}},[i("v-list-item",{directives:[{name:"show",rawName:"v-show",value:t.id!=e.selected_order_id,expression:"item.id != selected_order_id"}],on:{click:function(i){return e.changeOrder(t)}}},[i("v-list-item-title",[e._v(e._s(e.$t("order_list.edit")))])],1),i("div",[i("v-list-item",{attrs:{disabled:t.id!=e.selected_order_id},on:{click:function(t){return e.bus.$emit("do-action",{action:"save_new"})}}},[i("v-list-item-title",[e._v(e._s(e.$t("windoor.clone")))])],1),i("v-list-item",{attrs:{disabled:t.id!=e.selected_order_id},on:{click:function(t){return e.toOrder(e.selected_order_id)}}},[i("v-list-item-title",[e._v(e._s(e.$t("rightmenu.dingdanxinxi.to_order")))])],1),i("v-list-item",{attrs:{disabled:t.id!=e.selected_order_id},on:{click:function(t){return e.readyDelete(e.selected_order)}}},[i("v-list-item-title",[e._v(e._s(e.$t("windoor.delete")))])],1)],1)],1)],1)],1)})),0),i("div",{staticClass:"order-list-operations"},[i("v-btn",{attrs:{small:"",text:"",color:"#4D54D9"},on:{click:function(t){return e.bus.$emit("do-action",{action:"clean"})}}},[e._v(e._s(e.$t("rightmenu.xs.new_order")))])],1)])]):e._e(),i("comm-dialog",{attrs:{visible:e.confirm_delete,title:e.$t("alertmessage.warning"),cancelText:e.$t("alertmessage.cancel"),confirmText:e.$t("alertmessage.confirm"),width:"420"},on:{close:function(t){e.confirm_delete=!1},cancel:function(t){e.confirm_delete=!1},confirm:function(t){return e.deleteOrder()}},scopedSlots:e._u([{key:"content",fn:function(){return[i("div",{staticClass:"text-center body-2 dialog-warning all-content"},[i("i",{staticClass:"iconfont icontishi1"}),i("span",{staticStyle:{"font-size":"16px"}},[e._v(e._s(e.$t("alertmessage.deleteorder")))])])]},proxy:!0}])}),i("contract-editor",{ref:"contract-editor"})],1)}),[],!1,null,"4922740c",null).exports,S={data:function(){return{payload:""}},methods:{setFontSize:function(e){}},created:function(){}},i("d8ca"),x=Object(y.a)(S,(function(){var e=this,t=e.$createElement;t=e._self._c||t;return t("v-card",{attrs:{flat:""}},[t("v-card-text",[t("v-container",{attrs:{fluid:""}},[t("v-row",{staticClass:"input-row text-field-row"},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.note.size")))]),t("v-text-field",{attrs:{label:e.$t("rightmenu.note.size"),outlined:""},on:{change:e.setFontSize},model:{value:e.payload.fontSize,callback:function(t){e.$set(e.payload,"fontSize",e._n(t))},expression:"payload.fontSize"}})],1)],1)],1)],1)}),[],!1,null,null,null).exports,P={data:function(){return{productID:"",settings:d.settings,settingMap:d.settingMap}},methods:{getAllSettings:function(){for(var e in this.settings)this.getSettingDetail(e)},getSettingDetail:function(e){var t=this,i={productID:this.productID,type:e};return this.$axios.get("order_format",i,i).then((function(i){var a;i.code?(a=i.data.length,t.settings[e].value=a?i.data[a-1].value:"",t.settings[e].id=a?i.data[a-1].id:"",a=t.settingMap[e],t.canvas.shapeManager[a.name]=1==a.type?!!Number(t.settings[e].value):t.settings[e].value):(t.$store.commit("setGlobalLoading",!1),t.$VMessage.error(t.$t("server_message."+i.message)))})).catch((function(e){t.$store.commit("setGlobalLoading",!1),t.$VMessage.error(t.$t("alertmessage.failed_list"))}))},changeSetting:function(e,t){var i=this;this.$store.commit("setGlobalLoading",!0);var a=this.settings[t].id,s=""==a,o=s?"order_format":"order_format/".concat(a),n=s?"post":"put";a={};a.name=this.settings[t].value,s&&(a.productID=this.productID,a.type=t),this.$axios[n](o,a).then((function(e){i.$store.commit("setGlobalLoading",!1),e.code?i.getSettingDetail(t):i.$VMessage.error(i.$t("server_message."+e.message))})).catch((function(e){i.$store.commit("setGlobalLoading",!1),i.$VMessage.error(i.$t("alertmessage.failed_add"))}))}},mounted:function(){this.productID=this.$route.query.product_id||this.$route.params.id,["product-manage.product-script","product-manage.script"].includes(this.$route.name)&&this.getAllSettings()},computed:function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?B(Object(i),!0).forEach((function(t){Object(a.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):B(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}({},Object(s.c)(["canvas"]))},i("e047"),z=Object(y.a)(P,(function(){var e=this,t=e.$createElement;t=e._self._c||t;return t("div",[t("v-card",{staticClass:"drawing-setting",attrs:{flat:""}},[t("v-card-text",[t("v-container",{staticStyle:{"min-height":"280px"},attrs:{fluid:""}},[t("v-row",{staticClass:"verse-row"},[t("span",{staticClass:"block-label"},[e._v(e._s("1"==e.settings[6].value?e.$t("rightmenu.settings.outerView"):e.$t("rightmenu.settings.innerView")))]),t("v-switch",{attrs:{color:"primary","true-value":"1","false-value":"0"},on:{change:function(t){return e.changeSetting(t,"6")}},model:{value:e.settings[6].value,callback:function(t){e.$set(e.settings[6],"value",t)},expression:"settings['6'].value"}})],1)],1)],1)],1)],1)}),[],!1,null,"c99f9698",null).exports,E={data:function(){return{}},methods:{toggle:function(e){this.$emit("change",e.value)}},props:{tabList:{type:Array,default:function(){return[]}},value:{type:Number|String,default:""}}},i("fa56"),S=Object(y.a)(E,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"tool-cate-tabs",style:{border:e.$attrs.border}},e._l(e.tabList,(function(t,a){return i("span",{directives:[{name:"show",rawName:"v-show",value:t.show,expression:"item.show"}],key:a,class:{active:e.value==t.value},on:{click:function(i){return e.toggle(t)}}},[e._v(e._s(t.label))])})),0)}),[],!1,null,"2b03b479",null).exports,P=i("b76a"),E={data:function(){return{customTools:[{content:[]},{content:[]}],showCate:1,dragEnable:!1,dragToolCopy:[]}},methods:{toggleShowCate:function(){this.showCate=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1},remove:function(e){this.customTools[0].content.splice(e,1)},add:function(e){this.customTools[0].content.push(e)},toggleDrag:function(){this.dragEnable=!this.dragEnable,this.dragEnable&&(this.dragToolCopy=this.customTools[0].content)}},computed:{cates:function(){return[{label:this.$t("rightmenu.xs.frame"),value:1,show:!0},{label:this.$t("rightmenu.xs.mullion"),value:2,show:!0},{label:this.$t("rightmenu.xs.sash"),value:3,show:!0},{label:this.$t("rightmenu.xs.others"),value:4,show:!0}]},showCateList:function(){var e=this.customTools[0].content.map((function(e){return e.action}));return this.customTools[this.showCate].content.filter((function(t){return!e.includes(t.action)}))},computedToolList:function(){return this.dragEnable?this.dragToolCopy:this.customTools[0].content}},components:{tinyTabs:S,draggable:i.n(P).a}},i("0173"),P=Object(y.a)(E,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"tool-setting-container"},[i("div",{staticClass:"pa-4"},[i("div",{staticClass:"tool-setting-common-title mb-4"},[i("p",{staticClass:"mb-0"},[e._v(e._s(e.$t("rightmenu.xs.common_used")))]),i("span",{staticClass:"toggle-drag",class:{"toggle-drag-disable":!e.dragEnable},on:{click:e.toggleDrag}},[e._v(e._s(e.dragEnable?e.$t("rightmenu.xs.disableDrag"):e.$t("rightmenu.xs.enableDrag")))])]),i("draggable",{staticClass:"tool-pannel",attrs:{list:e.computedToolList,disabled:!e.dragEnable}},e._l(e.computedToolList,(function(t,a){return i("div",{key:a,staticClass:"tool"},[i("i",{staticClass:"iconfont",class:[t.icon]}),i("div",{staticClass:"tool-name"},[e._v(e._s(e.$t(t.label)))]),i("div",{directives:[{name:"show",rawName:"v-show",value:!e.dragEnable,expression:"!dragEnable"}],staticClass:"toggle-btn remove",on:{click:function(t){return e.remove(a)}}},[e._v("-")])])})),0)],1),i("div",{staticClass:"gap"},[i("tiny-tabs",{staticClass:"mb-4 pt-4",attrs:{tabList:e.cates},on:{change:e.toggleShowCate},model:{value:e.showCate,callback:function(t){e.showCate=t},expression:"showCate"}}),i("div",{staticClass:"tool-pannel pa-4"},e._l(e.showCateList,(function(t,a){return i("div",{key:a,staticClass:"tool"},[i("i",{staticClass:"iconfont",class:[t.icon]}),i("div",{staticClass:"tool-name"},[e._v(e._s(e.$t(t.label)))]),i("div",{staticClass:"toggle-btn add",on:{click:function(i){return e.add(t)}}},[e._v("+")])])})),0)],1)])}),[],!1,null,"000fe2c9",null).exports,E=i("dea9"),S={name:"right-card",data:function(){return{show:!1,tab_index:0,list:[],max_height:0,paper_list:[],ref_list:["order_info","color","outer_frame","window","glass","other","text","mullion"],add_calcorder_dialog:{show:!1},drawType:1,hideMost:!1,hasAuthority:!1,twinkle:!1,scriptOnly:[],scriptAndDraw:[],productName:"",rightSettings:!1,orderInfo:"",tabKey:"order",orderType:"order",addToLibraryDialog:!1,libraryCatelogList:[],templateOrder:!1,tabType:"order"}},methods:{renderResize:function(){this.max_height=document.documentElement.clientHeight-90},clearTabItemData:function(){var e=this;this.ref_list.forEach((function(t){e.$refs[t].dataInitialization&&e.$refs[t].dataInitialization()}))},changeTab:function(e){var t,i,a,s=this,o=!(1<arguments.length&&void 0!==arguments[1])||arguments[1];this.hideMost||(!this.$store.getters.isMobilePhone&&!this.$store.getters.isMobileDevice||0!=this.show||2<arguments.length&&void 0!==arguments[2]&&arguments[2]||(o=!(this.twinkle=!0),setTimeout((function(){s.twinkle=!1}),500)),this.drawPageMenu?this.tabKey=e:(this.show=o,(t=this.list.filter((function(t){return t.key==e}))[0])&&(i=t.relation,a=0,this.list.forEach((function(o,n){var r=!1;o.fixed&&(r=!0),o.key===t.key&&(r=!0,a=n,"props"==o.cate&&(s.tabKey=e,s.tabType="props")),o.relation===i&&i&&(r=!0),o.show=r})),this.tab_index=a)))},openSeperateMenu:function(e){this.tabType==e?this.show=!this.show:("order"==e?this.changeTab("windoortype"===this.$route.name?"windoortype":"order_info"):this.changeTab(this.fixedBtnActive?this.tabKey:"glass"),this.tabType=e,this.show=!0)},buildSaveData:function(){var e=JSON.parse(JSON.stringify(this.$refs.order_info.order_info)),t=this.$refs.color.color_final,i=this.$refs.glass.glass,a=this.$refs.window.hardware_final,s=this.$refs.windoor_type_info.info;i.guigelabel=this.$refs.order_info.order_info.guigelabel,i.net=this.$refs.order_info.order_info.net,a.productName=this.$refs.order_info.order_info.productName;var o={frame:e.frame,mullion:e.mullion,sash:e.sash,hinge:e.hinge,low_rail:e.low_rail,wall_thickness:e.wall_thickness,screen:e.screen,bead:e.bead,hardware_brand:e.hardware_brand,steel_liner:e.steel_liner};return["draw","trial","product-manage.product-test"].includes(this.$route.name)?I(I({},e),{},{color:t,attr_data:{glass_data:i,hardware_data:a,custom_format:o}}):"windoortype"===this.$route.name?I({},s):this.scriptOnly.includes(this.$route.name)?I(I({},e),{},{attr_data:{glass_data:i,hardware_data:a,custom_format:o}}):void 0},setPaperList:function(e){this.paper_list=e},updateOrder:function(e){this.templateOrder=!!e.type;var t=sessionStorage.getItem("2d_data");this.$store.commit("setGlobalLoading",!0),e.product_id&&!e.script_id||!(10<e.drawing_data.length||t)||this.canvas.shapeManager.openFile(t||e.drawing_data,!0),this.$refs.order_info.rewriteData(e),this.$refs.color.rewriteData(e),this.$refs.glass.rewriteData(e),this.$refs.window.rewriteData(e),e.product_id||sessionStorage.removeItem("2d_data"),this.$store.commit("setGlobalLoading",!1)},reOpenFile:function(e){console.log("reopen");var t=sessionStorage.getItem("2d_data");10<e.drawing_data.length&&this.canvas.shapeManager.openFile(t||e.drawing_data,!0),this.canvas.shapeManager.shapeMode=0<e.type?"order":"normal",sessionStorage.removeItem("2d_data")},addCalcOrder:function(e){sessionStorage.setItem("script_lists",JSON.stringify(this.$refs.product_man.choosen_script)),this.bus.$emit("hideMostOperation",!0),this.templateOrder=!0,this.$emit("hideMostOperation",this.$refs.product_man.choosen_script),this.$refs.product_man.dataInitialization(),this.canvas.toolManager.takeTool("pan"),this.add_calcorder_dialog.show=!1},showProductName:function(e){this.productName=e},doBarAction:function(e){this.bus.$emit("do-action",{action:e})},openMenu:function(e){e&&(this.tabKey=e,"windoortype"==this.$route.name&&"order"==e&&(this.orderType="windoortype"),this.rightSettings=!0)},confirmToolSetting:function(){localStorage.setItem("commonList_"+this.userinfo.id,JSON.stringify(this.$refs["tool-setting"].customTools[0])),this.rightSettings=!1,this.bus.$emit("reset_common_tool")},resetAll:function(){this.rightSettings=!1,"tool_setting"==this.tabKey&&this.bus.$emit("reset_common_tool")},toggleOrderType:function(e){this.orderType=e},getLibraryList:function(){var e=this;this.$axios.get("default_windoor_catelog").then((function(t){return 1!=t.code?(e.$VMessage.error(e.$t("server_message."+t.message)),[]):void(e.libraryCatelogList=t.data)})).catch((function(t){return e.$VMessage.error(e.$t("alertmessage.failed_list")),[]}))},addToLibrary:function(){},setSlideDefault:function(e){var t=this,i=this.$refs.order_info.order_info.product_id;i?this.$axios.put("/product_draw_setting/".concat(i),{slideDefaultOption:e.data}).then((function(e){t.$VMessage.success(t.$t("alertmessage.success_save"))})).catch((function(e){t.$VMessage.error(t.$t("alertmessage.failed_save"))})):this.$VMessage.error(this.$t("rightmenu.dingdanxinxi.product_required"))},openContractEditor:function(){this.$refs.paper_list.$refs["contract-editor"].toggleShow(!0)}},watch:{show:function(e){this.$emit("changeRightCardShow",e)}},computed:I(I({is_small_screen:function(){return this.$store.getters.is_small_screen(this.$vuetify),this.$store.getters.is_small_screen(this.$vuetify)},is_xs_screen:function(){return"xs"==this.$vuetify.breakpoint.name},is_dirty:{get:function(){return this.$refs.order_info.is_dirty||this.$refs.color.is_dirty||this.$refs.glass.is_dirty||this.$refs.windoor_type_info.is_dirty},set:function(e){this.$refs.order_info.is_dirty=e,this.$refs.color.is_dirty=e,this.$refs.glass.is_dirty=e,this.$refs.windoor_type_info.is_dirty=e}},fixedBtnActive:function(){return this.tabKey&&!["order","tool_setting","windoortype","paper_list","order_info","color"].includes(this.tabKey)},orderTypeList:function(){return[{label:this.$t("rightmenu.xs.order"),value:"windoortype",show:"windoortype"==this.$route.name},{label:this.$t("rightmenu.xs.order"),value:"order",show:"windoortype"!=this.$route.name},{label:this.$t("rightmenu.xs.color"),value:"color",show:!0}]},secondaryCatelogList:function(){},drawPageMenu:function(){return this.is_small_screen},isDrawPage:function(){return"draw"==this.$route.name},is_english:function(){return"zh-CN"!=this.$i18n.locale}},Object(s.c)(["canvas","userinfo"])),Object(s.b)(["isMobileDevice","isMobilePhone","isAppleDevice"])),created:function(){this.scriptOnly=["product-manage.product-script","product-manage.script","product-manage.product-model"],this.scriptAndDraw=["product-manage.product-script","product-manage.script","product-manage.product-model","draw"],this.list=[{name:"rightmenu.windoortype.windoortype",show:"windoortype"===this.$route.name,fixed:"windoortype"===this.$route.name,key:"windoortype",cate:"order"},{name:"rightmenu.dingdanxinxi.dingdanxinxi",show:this.scriptAndDraw.includes(this.$route.name),fixed:this.scriptAndDraw.includes(this.$route.name),key:"order_info",cate:"order"},{name:"rightmenu.yanse.yanse",show:!0,fixed:!0,key:"color",cate:"order"},{name:"rightmenu.waikuang.waikuang",show:!1,fixed:!1,key:"outer_frame",cate:"props"},{name:"leftmenu.zhongting.zhongting",show:!1,fixed:!1,key:"mullion",cate:"props"},{name:"rightmenu.kaishan.kaishan",show:!1,fixed:!1,relation:"hardware&window",key:"window",cate:"props"},{name:"rightmenu.boli.boli",show:this.scriptAndDraw.includes(this.$route.name),fixed:this.scriptAndDraw.includes(this.$route.name),key:"glass",hideMost:!0,cate:"props"},{name:"rightmenu.other.other",show:!1,fixed:!1,key:"other",cate:"props"},{name:"rightmenu.note.note",show:!1,fixed:!1,key:"text",cate:"props"}]},mounted:function(){var e=this;this.drawType=this.$route.query.drawType;var t=JSON.parse(sessionStorage.getItem("company_modules"))||{},i=this.$store.state.userinfo||{};1==t.script&&1!=i.fid&&(this.hasAuthority=!0),this.renderResize(),window.addEventListener("resize",this.renderResize,!1),this.bus.$on("hideMostOperation",(function(t){e.hideMost=t})),!this.scriptOnly.includes(this.$route.name)&&("draw"!==this.$route.name||this.is_small_screen)||this.changeTab("order_info",!1),this.$nextTick((function(){"product-manage.script"==e.$route.name&&(e.$refs.order_info.order_info.product_id=e.$route.query.product_id)})),this.is_small_screen&&(this.bus.$on("show-order-info",(function(t){e.orderInfo=t})),this.bus.$on("toggle-xs-order-dialog",(function(t){e.rightSettings=t}))),this.bus.$on("tool_setting",(function(t){e.$refs["tool-setting"].customTools=t,e.openMenu("tool_setting")}))},components:{OrderInfo:b,Color:$.a,OuterFrame:D,Window:q,Glass:v,Other:C,Paper:c,WindoorTypeInfo:k,TextCard:x,Mullion:M,ProductMan:E.a,drawingSetting:z,toolSetting:P,tinyTabs:S}},i("148e"),i("b560"),S=Object(y.a)(S,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[e.drawPageMenu?e._e():i("v-card",{staticClass:"right-card",class:{noOpacity:e.isMobileDevice||e.is_small_screen,fixed:["windoortype","draw"].includes(e.$route.name)},attrs:{elevation:10}},[i("v-tabs",{directives:[{name:"show",rawName:"v-show",value:e.show,expression:"show"}],staticClass:"elevation-2",class:{normal:!e.is_small_screen},attrs:{vertical:""},model:{value:e.tab_index,callback:function(t){e.tab_index=t},expression:"tab_index"}},[i("v-tabs-slider",{attrs:{color:"#fff0"}}),e._l(e.list,(function(t,a){return i("v-tab",{directives:[{name:"show",rawName:"v-show",value:t.show&&(!t.hideMost||!e.hideMost)&&e.tabType==t.cate,expression:"item.show && (!item.hideMost || !hideMost) && tabType == item.cate"}],key:a,on:{click:function(i){return e.changeTab(t.key)}}},[i("span",[e._v(e._s(e.$t(t.name)))])])})),i("v-tabs-items",{directives:[{name:"show",rawName:"v-show",value:e.show,expression:"show"}],model:{value:e.tab_index,callback:function(t){e.tab_index=t},expression:"tab_index"}},[i("v-tab-item",{style:{maxHeight:e.max_height+"px",overflow:"auto"},attrs:{eager:""}},[i("windoor-type-info",{ref:"windoor_type_info"})],1),i("v-tab-item",{style:{maxHeight:e.max_height+"px",overflow:"auto"},attrs:{eager:""}},[e.canvas?i("order-info",{ref:"order_info",attrs:{"paper-list":e.paper_list,hasAuthority:e.hasAuthority},on:{openCalcorderDialog:function(t){e.add_calcorder_dialog.show=!0},"show-product-name":e.showProductName}}):e._e()],1),i("v-tab-item",{style:{maxHeight:e.max_height+"px",overflow:"auto"},attrs:{eager:""}},[e.canvas?i("color",{ref:"color"}):e._e()],1),i("v-tab-item",{style:{maxHeight:e.max_height+"px",overflow:"auto"},attrs:{eager:""}},[e.canvas?i("outer-frame",{ref:"outer_frame"}):e._e()],1),i("v-tab-item",{style:{maxHeight:e.max_height+"px",overflow:"auto"},attrs:{eager:""}},[e.canvas?i("mullion",{ref:"mullion"}):e._e()],1),i("v-tab-item",{style:{maxHeight:e.max_height+"px",overflow:"auto"},attrs:{eager:""}},[e.canvas?i("window",{ref:"window",on:{setSlideDefault:e.setSlideDefault}}):e._e()],1),i("v-tab-item",{style:{maxHeight:e.max_height+"px",overflow:"auto"},attrs:{eager:""}},[e.canvas?i("glass",{ref:"glass"}):e._e()],1),i("v-tab-item",{style:{maxHeight:e.max_height+"px",overflow:"auto"},attrs:{eager:""}},[e.canvas?i("other",{ref:"other"}):e._e()],1),i("v-tab-item",{style:{maxHeight:e.max_height+"px",overflow:"auto"},attrs:{eager:""}},[e.canvas?i("text-card",{ref:"text"}):e._e()],1)],1)],2),i("div",{staticClass:"expand-arrow ",class:{dark:e.$vuetify.theme.dark,fixedPosition:e.$route.meta.fixedExpend,fixedPositionExpend:e.$route.meta.fixedExpend&&e.show}},[i("div",{staticClass:"side-bar-menu-nav normal-position",class:{mirror:e.is_english}},[i("div",{staticClass:"d-flex xs-absorb-btn",class:{"blue-btn":"order"==e.tabType,"gray-btn":"order"!=e.tabType},on:{click:function(t){return e.openSeperateMenu("order")}}},[e._v(e._s(e.$t("rightmenu.xs.order")))]),i("div",{staticClass:"d-flex xs-absorb-btn",class:{"blue-btn":"props"==e.tabType,"gray-btn":"props"!=e.tabType},on:{click:function(t){return e.openSeperateMenu("props")}}},[e._v(e._s(e.$t("rightmenu.xs.props")))])])])],1),!e.is_small_screen&&e.isDrawPage?i("paper",{ref:"paper_list",on:{"update-order":e.updateOrder,"set-paper-list":e.setPaperList,reOpenFile:e.reOpenFile}}):e._e(),e.drawPageMenu?i("div",{staticClass:"mobile-side-menu"},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.isDrawPage,expression:"isDrawPage"}],staticClass:"mobile-side-menu-bar"},[i("div",{staticClass:"mobile-side-menu-btn-group"},[i("i",{staticClass:"iconfont mr-2",on:{click:function(t){return e.bus.$emit("before-leave",{type:"back"})}}},[e._v("")]),i("div",{directives:[{name:"show",rawName:"v-show",value:!e.templateOrder,expression:"!templateOrder"}],staticClass:"mobile-side-menu-btn-group"},[i("v-btn",{staticClass:"d-flex ",attrs:{small:"",text:""},on:{click:function(t){return e.doBarAction("undo")}}},[i("i",{staticClass:"iconfont iconchexiao"}),i("span",[e._v(e._s(e.$t("drawpage.btn.revoke")))])]),i("v-btn",{staticClass:"d-flex ",attrs:{small:"",text:""},on:{click:function(t){return e.doBarAction("delete")}}},[i("i",{staticClass:"iconfont iconRectangleCopy11"}),i("span",[e._v(e._s(e.$t("drawpage.btn.delete")))])]),i("v-btn",{staticClass:"d-flex ",attrs:{small:"",text:""},on:{click:function(t){return e.doBarAction("clean")}}},[i("i",{staticClass:"iconfont iconqingchu"}),i("span",[e._v(e._s(e.$t("drawpage.btn.clean")))])])],1)]),i("div",{staticClass:"mobile-side-menu-btn-group"},[i("v-btn",{staticClass:"d-flex mr-2 save-btn",attrs:{small:"",text:""},on:{click:function(t){return e.doBarAction("save")}}},[i("span",[e._v(e._s(e.$t("drawpage.btn.save")))])]),i("v-menu",{attrs:{"offset-y":"","offset-y":"",transition:"slide-y-transition","nudge-bottom":"20"},scopedSlots:e._u([{key:"activator",fn:function(t){return t=t.on,[i("v-btn",e._g({directives:[{name:"show",rawName:"v-show",value:!e.templateOrder,expression:"!templateOrder"}],attrs:{small:"",icon:""}},t),[i("i",{staticClass:"iconfont icongengduo-shuxiang"})])]}}],null,!1,2746117222)},[i("v-list",{attrs:{dense:""}},[e.$route.query.contract_id?i("v-list-item",{on:{click:e.openContractEditor}},[i("v-list-item-title",[e._v(e._s(e.$t("rightmenu.xs.editContract")))])],1):e._e(),i("v-list-item",{on:{click:function(t){return e.doBarAction("importWindow")}}},[i("v-list-item-title",[e._v(e._s(e.$t("drawpage.btn.import")))])],1),i("v-list-item",{on:{click:function(t){return e.doBarAction("exportJson")}}},[i("v-list-item-title",[e._v(e._s(e.$t("drawpage.btn.export")))])],1),i("v-list-item",{on:{click:function(t){return e.doBarAction("saveLibrary")}}},[i("v-list-item-title",[e._v(e._s(e.$t("rightmenu.xs.save_to_library")))])],1)],1)],1)],1)]),i("span",{directives:[{name:"show",rawName:"v-show",value:e.isDrawPage,expression:"isDrawPage"}],staticClass:"order-info"},[e._v(e._s(e.orderInfo))]),i("div",{staticClass:"side-bar-menu-nav",class:{mirror:e.is_english}},[i("div",{staticClass:"d-flex xs-absorb-btn",class:{"blue-btn":"order"==e.tabKey,"gray-btn":"order"!=e.tabKey},on:{click:function(t){return e.openMenu("order",2)}}},[e._v(e._s(e.$t("rightmenu.xs.order")))]),i("div",{staticClass:"d-flex xs-absorb-btn",class:{"blue-btn":e.fixedBtnActive,"gray-btn":!e.fixedBtnActive,twinkle:e.twinkle},attrs:{disabled:!e.fixedBtnActive},on:{click:function(t){return e.openMenu(e.tabKey)}}},[e._v(e._s(e.$t("rightmenu.xs.props")))])]),i("v-menu",{attrs:{left:"","nudge-left":"30","nudge-bottom":"10",transition:"slide-x-transition"},scopedSlots:e._u([{key:"activator",fn:function(t){return t=t.on,[7!=e.userinfo.version_type?i("div",{staticClass:"blue-btn xs-fixed-btn",class:{mirror:e.is_english}},[e.isDrawPage?i("div",e._g({staticClass:"d-flex xs-absorb-btn"},t),[e._v(e._s(e.$t("drawpage.btn.render")))]):e._e()]):e._e()]}}],null,!1,173870742)},[i("v-list",{staticClass:"slide-btn-group",attrs:{dense:""}},[i("v-list-item",{staticClass:"slide-btn-1",on:{click:function(t){return e.doBarAction("goToOutput")}}},[i("v-list-item-title",[e._v(e._s(e.$t("drawpage.btn.create_3d")))])],1),i("v-list-item",{staticClass:"slide-btn-2",on:{click:function(t){return e.doBarAction("create_scene")}}},[i("v-list-item-title",[e._v(e._s(e.$t("drawpage.btn.create_scene")))])],1)],1)],1)],1):e._e(),i("div",{staticClass:"left-fixed-btn blue-btn",class:{mirror:e.is_english},style:{bottom:e.is_small_screen?"":"180px"}},[e.isDrawPage?i("div",{staticClass:"d-flex xs-absorb-btn",on:{click:function(t){return e.bus.$emit("runCalculation")}}},[e._v(e._s(e.$t("product_script.table.quote")))]):e._e()]),i("v-dialog",{attrs:{transition:"dialog-bottom-transition","hide-overlay":"","content-class":"mobile-order-dialog",height:"60%",width:"100%",eager:""},model:{value:e.rightSettings,callback:function(t){e.rightSettings=t},expression:"rightSettings"}},[i("div",[i("div",{staticClass:"popup-header"},[i("i",{staticClass:"iconfont iconclose",on:{click:e.resetAll}}),i("div",["order"==e.tabKey?i("tiny-tabs",{attrs:{border:"none",tabList:e.orderTypeList},on:{change:e.toggleOrderType},model:{value:e.orderType,callback:function(t){e.orderType=t},expression:"orderType"}}):e._e(),"tool_setting"==e.tabKey?i("span",[e._v(e._s(e.$t("rightmenu.xs.common_used_setting")))]):e._e()],1),i("span",[i("i",{directives:[{name:"show",rawName:"v-show",value:"tool_setting"==e.tabKey,expression:"tabKey == 'tool_setting'"}],staticClass:"iconfont iconcheck finish",on:{click:e.confirmToolSetting}})])])]),e.canvas?i("div",{staticClass:"setting-pannel"},[e.drawPageMenu?i("div",[i("order-info",{directives:[{name:"show",rawName:"v-show",value:"order"==e.tabKey&&"order"==e.orderType,expression:"tabKey == 'order' && orderType == 'order'"}],ref:"order_info",attrs:{"paper-list":e.paper_list,hasAuthority:e.hasAuthority},on:{openCalcorderDialog:function(t){e.add_calcorder_dialog.show=!0},"show-product-name":e.showProductName}}),i("windoor-type-info",{directives:[{name:"show",rawName:"v-show",value:"order"==e.tabKey&&"windoortype"==e.orderType,expression:"tabKey == 'order' && orderType == 'windoortype'"}],ref:"windoor_type_info"}),i("color",{directives:[{name:"show",rawName:"v-show",value:"order"==e.tabKey&&"color"==e.orderType,expression:"tabKey == 'order' && orderType == 'color'"}],ref:"color"}),i("outer-frame",{directives:[{name:"show",rawName:"v-show",value:"outer_frame"==e.tabKey,expression:"tabKey == 'outer_frame'"}],ref:"outer_frame"}),i("mullion",{directives:[{name:"show",rawName:"v-show",value:"mullion"==e.tabKey,expression:"tabKey == 'mullion'"}],ref:"mullion"}),i("window",{directives:[{name:"show",rawName:"v-show",value:"window"==e.tabKey,expression:"tabKey == 'window'"}],ref:"window",on:{setSlideDefault:e.setSlideDefault}}),i("glass",{directives:[{name:"show",rawName:"v-show",value:"glass"==e.tabKey,expression:"tabKey == 'glass'"}],ref:"glass"}),i("other",{directives:[{name:"show",rawName:"v-show",value:"other"==e.tabKey,expression:"tabKey == 'other'"}],ref:"other"}),i("text-card",{directives:[{name:"show",rawName:"v-show",value:"text"==e.tabKey,expression:"tabKey == 'text'"}],ref:"text"})],1):e._e(),i("tool-setting",{directives:[{name:"show",rawName:"v-show",value:"tool_setting"==e.tabKey,expression:"tabKey == 'tool_setting'"}],ref:"tool-setting"})],1):e._e()]),e.canvas&&e.isDrawPage&&e.drawPageMenu?i("paper",{ref:"paper_list",on:{"update-order":e.updateOrder,"set-paper-list":e.setPaperList,reOpenFile:e.reOpenFile}}):e._e(),i("comm-dialog",{attrs:{visible:e.add_calcorder_dialog.show,width:"1400",fixedBtn:!0},on:{close:function(t){e.add_calcorder_dialog.show=!1},confirm:e.addCalcOrder},scopedSlots:e._u([{key:"content",fn:function(){return[e.add_calcorder_dialog.show?i("product-man",{ref:"product_man",attrs:{singleChoose:!0,choosescript:!0,scriptList:e.$refs.order_info.scriptList}}):e._e()]},proxy:!0}])})],1)}),[],!1,null,"37f6913a",null),t.a=S.exports},2344:function(e,t,i){"use strict";i("278b")},"23e5":function(e,t,i){"use strict";i("8e6e"),i("ac6a"),i("456d");var a=i("bd86"),s=(i("7f7f"),i("b023")),o=i("2f62");function n(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}function r(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?n(Object(i),!0).forEach((function(t){Object(a.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):n(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}s={data:function(){return{edit_group_dialog:{group_code:"",customer:"",address:"",phone:"",status:"",note:""},id:"",show:!1,contract_type:1,customerList:[],inited:!1}},methods:{getCustomerList:function(e){var t=this;this.$axios.get("customers_list",{name:e||""}).then((function(e){e.code?(t.customerList=e.data,t.inited=!0):(t.$store.commit("setGlobalLoading",!1),t.$VMessage.error(t.$t("server_message."+e.message)))})).catch((function(e){t.$store.commit("setGlobalLoading",!1),t.$VMessage.error(t.$t("alertmessage.failed_list"))}))},editGroup:function(){var e,t=this;this.edit_group_dialog.group_code?this.edit_group_dialog.customer?this.edit_group_dialog.address?(e={id:this.id,contract_no:this.edit_group_dialog.group_code,customer:this.edit_group_dialog.customer,address:this.edit_group_dialog.address,phone:this.edit_group_dialog.phone,status:this.edit_group_dialog.status,contract_type:this.contract_type,note:this.edit_group_dialog.note},this.$axios.put("contracts/"+this.id,e).then((function(e){e.code?(t.$VMessage.success(t.$t("alertmessage.success_edit")),t.$emit("save-success"),t.toggleShow(!1)):t.$VMessage.error(t.$t("server_message."+e.message))}))):this.$VMessage.error(this.$t("order_list.input_address")):this.$VMessage.error(this.$t("order_list.input_customer")):this.$VMessage.error(this.$t("order_list.input_contract_no2"))},pickupCustomer:function(e){"string"!=typeof e?(this.edit_group_dialog.address=e.address,this.edit_group_dialog.customer=e.name,this.edit_group_dialog.phone=e.phone,this.edit_group_dialog.note=e.note):this.edit_group_dialog.customer=e},searchBlur:function(e){this.edit_group_dialog.customer=e.target.value},searchCustomer:function(e){e!=this.lastSearch&&(this.lastSearch=e,this.getCustomerList(e))},openCustomerManage:function(){this.canUseModule("customer")?this.$router.push({name:"manage.customerManagement"}):this.$router.push({name:"manage.customerManageAdvertise"})},toggleShow:function(){this.show=!(0<arguments.length&&void 0!==arguments[0])||arguments[0]}},watch:{show:function(e,t){e&&!this.inited&&this.getCustomerList()}},computed:r(r({isDealer:function(){return 3==this.userinfo.son_account_type}},Object(o.b)(["canUseModule"])),Object(o.c)(["userinfo"])),mixins:[s.a]},i("beca"),i=i("2877"),s=Object(i.a)(s,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("comm-dialog",{attrs:{visible:e.show,title:e.$t("order_list.edit_contract"),width:"380"},on:{close:function(t){return e.toggleShow(!1)},confirm:e.editGroup},scopedSlots:e._u([{key:"content",fn:function(){return[i("v-text-field",{staticClass:"body-2",attrs:{outlined:"",dense:"",label:e.$t("order_list.contract_no"),placeholder:e.$t("order_list.input_contract_no")},model:{value:e.edit_group_dialog.group_code,callback:function(t){e.$set(e.edit_group_dialog,"group_code",t)},expression:"edit_group_dialog.group_code"}}),e.canUseModule("customer")?i("div",{staticStyle:{display:"flex"}},[e.canUseModule("customer")?i("v-combobox",{staticClass:"body-2",attrs:{label:e.$t("order_list.customer"),outlined:"",dense:"",placeholder:e.$t("order_list.input_customer"),items:e.customerList,"item-text":"name","item-value":"name","single-line":"","return-object":!0},on:{"update:search-input":e.searchCustomer,change:e.pickupCustomer,blur:e.searchBlur},model:{value:e.edit_group_dialog.customer,callback:function(t){e.$set(e.edit_group_dialog,"customer",t)},expression:"edit_group_dialog.customer"}}):e._e(),i("v-btn",{staticClass:"mt-2 ml-2",attrs:{small:"",color:"primary"},on:{click:e.openCustomerManage}},[e._v(e._s(e.$t("order_list.customer_manage")))])],1):i("v-text-field",{staticClass:"body-2",attrs:{outlined:"",dense:"",label:e.$t("order_list.customer"),placeholder:e.$t("order_list.input_customer")},model:{value:e.edit_group_dialog.customer,callback:function(t){e.$set(e.edit_group_dialog,"customer",t)},expression:"edit_group_dialog.customer"}}),i("v-text-field",{staticClass:"body-2",attrs:{label:e.$t("order_list.phone"),outlined:"",dense:"",placeholder:e.$t("order_list.input_phone")},model:{value:e.edit_group_dialog.phone,callback:function(t){e.$set(e.edit_group_dialog,"phone",t)},expression:"edit_group_dialog.phone"}}),i("v-text-field",{staticClass:"body-2",attrs:{outlined:"",dense:"",label:e.$t("order_list.address"),placeholder:e.$t("order_list.input_address")},model:{value:e.edit_group_dialog.address,callback:function(t){e.$set(e.edit_group_dialog,"address",t)},expression:"edit_group_dialog.address"}}),i("v-select",{attrs:{items:e.isDealer?e.contract_status_list.filter((function(e){return["意向单","合同单"].includes(e.value)})):e.contract_status_list,label:e.$t("order_list.contract_status"),outlined:"",dense:"","item-value":"value","item-text":"label"},model:{value:e.edit_group_dialog.status,callback:function(t){e.$set(e.edit_group_dialog,"status",t)},expression:"edit_group_dialog.status"}}),i("v-textarea",{staticClass:"body-2 resized-textarea",attrs:{outlined:"",dense:"",label:e.$t("order_list.note"),placeholder:e.$t("order_list.input_note")},model:{value:e.edit_group_dialog.note,callback:function(t){e.$set(e.edit_group_dialog,"note",t)},expression:"edit_group_dialog.note"}})]},proxy:!0}])})],1)}),[],!1,null,"1274688e",null),t.a=s.exports},"278b":function(e,t,i){},"29d5":function(e,t,i){},"2be4":function(e,t,i){"use strict";i("e88e")},"2e37":function(e,t,i){i=i("5ca1"),i(i.S,"Number",{EPSILON:Math.pow(2,-52)})},"2e4f":function(e,t,i){"use strict";i("3c64")},"2f21":function(e,t,i){"use strict";var a=i("79e5");e.exports=function(e,t){return!!e&&a((function(){t?e.call(null,(function(){}),1):e.call(null)}))}},"328a":function(e,t,i){"use strict";i("ea4b")},"32f5":function(e){e.exports=JSON.parse('{"orderWoodColor":[{"id":"1","is_active":false,"name":"白色白橡木亚光","pic":"https://webcc-pro.thinkerx.com/imge/woodcolorpic/1.jpg","is_default":true},{"id":"2","is_active":false,"name":"白橡木砂纹","pic":"https://webcc-pro.thinkerx.com/imge/woodcolorpic/2.jpg","is_default":true},{"id":"3","is_active":false,"name":"红棕色澳洲红木亚光","pic":"https://webcc-pro.thinkerx.com/imge/woodcolorpic/3.jpg","is_default":true},{"id":"4","is_active":false,"name":"黄色黑胡桃木砂纹","pic":"https://webcc-pro.thinkerx.com/imge/woodcolorpic/4.jpg","is_default":true},{"id":"5","is_active":false,"name":"黄色花梨木亚光","pic":"https://webcc-pro.thinkerx.com/imge/woodcolorpic/5.jpg","is_default":true},{"id":"6","is_active":false,"name":"咖啡色榆木亚光","pic":"https://webcc-pro.thinkerx.com/imge/woodcolorpic/6.jpg","is_default":true},{"id":"7","is_active":false,"name":"土黄色澳洲红木亚光","pic":"https://webcc-pro.thinkerx.com/imge/woodcolorpic/7.jpg","is_default":true},{"id":"8","is_active":false,"name":"土黄色花梨木","pic":"https://webcc-pro.thinkerx.com/imge/woodcolorpic/8.jpg","is_default":true},{"id":"9","is_active":false,"name":"土黄色花梨木亚光","pic":"https://webcc-pro.thinkerx.com/imge/woodcolorpic/9.jpg","is_default":true},{"id":"10","is_active":false,"name":"土黄色黄榆木亚光","pic":"https://webcc-pro.thinkerx.com/imge/woodcolorpic/10.jpg","is_default":true},{"id":"11","is_active":false,"name":"土黄色灰榆木亚光","pic":"https://webcc-pro.thinkerx.com/imge/woodcolorpic/11.jpg","is_default":true},{"id":"12","is_active":false,"name":"棕色红酸枝木砂纹","pic":"https://webcc-pro.thinkerx.com/imge/woodcolorpic/12.jpg","is_default":true}],"pureColorBlock":[{"value":"#7D808E","name":"灰色","is_default":true},{"value":"#745D55","name":"咖啡色","is_default":true},{"value":"#C27C73","name":"玫瑰金","is_default":true},{"value":"#FFFFFF","name":"米白","is_default":true},{"value":"#D2C5B1","name":"金色","is_default":true},{"value":"#4B4B4B","name":"黑色","is_default":true},{"value":"#8F8478","name":"棕黄","is_default":true}],"materialColorBlock":[{"value":"https://webcc-pro.obs.cn-east-3.myhuaweicloud.com:443/imge/woodcolorpic/colorBlock01.png","name":"巴西柚木","is_default":true},{"value":"https://webcc-pro.obs.cn-east-3.myhuaweicloud.com:443/imge/woodcolorpic/colorBlock02.png","name":"白松木","is_default":true},{"value":"https://webcc-pro.obs.cn-east-3.myhuaweicloud.com:443/imge/woodcolorpic/colorBlock03.png","name":"横纹紫檀","is_default":true},{"value":"https://webcc-pro.obs.cn-east-3.myhuaweicloud.com:443/imge/woodcolorpic/colorBlock04.png","name":"红橡","is_default":true},{"value":"https://webcc-pro.obs.cn-east-3.myhuaweicloud.com:443/imge/woodcolorpic/colorBlock05.png","name":"金丝楠","is_default":true},{"value":"https://webcc-pro.obs.cn-east-3.myhuaweicloud.com:443/imge/woodcolorpic/colorBlock06.png","name":"沙比利","is_default":true},{"value":"https://webcc-pro.obs.cn-east-3.myhuaweicloud.com:443/imge/woodcolorpic/colorBlock07.png","name":"水曲柳","is_default":true},{"value":"https://webcc-pro.obs.cn-east-3.myhuaweicloud.com:443/imge/woodcolorpic/colorBlock08.png","name":"樱桃木","is_default":true}]}')},"34ab":function(e,t,i){"use strict";i("bfeb")},"386b":function(e,t,i){function a(e,t,i,a){var s=String(n(e));e="<"+t;return""!==i&&(e+=" "+i+'="'+String(a).replace(r,"&quot;")+'"'),e+">"+s+"</"+t+">"}var s=i("5ca1"),o=i("79e5"),n=i("be13"),r=/"/g;e.exports=function(e,t){var i={};i[e]=t(a),s(s.P+s.F*o((function(){var t=""[e]('"');return t!==t.toLowerCase()||3<t.split('"').length})),"String",i)}},3925:function(e,t,i){},"3c49":function(e,t,i){"use strict";i("8e6e"),i("456d"),i("ac6a");var a=i("bd86"),s=(i("7f7f"),{data:function(){return{confirm_delete:!1}},props:{item:{type:Object,default:function(){return{}}},showtool:{type:Boolean,default:!0},result:{type:Object,default:null},canEdit:{type:Boolean,default:!0}},methods:{editVar:function(e){e={data:this.item,type:e},this.$emit("editVar",e)},confirmDeleteVar:function(){var e=this;this.$axios.delete("product-var/".concat(this.item.id)).then((function(t){1==t.code?(e.$VMessage.success(e.$t("server_message."+t.message)),e.confirm_delete=!1,e.$emit("getList")):e.$VMessage.error(e.$t("server_message."+t.message))}))}}}),o=(i("4004"),i("2877")),n=Object(o.a)(s,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"customVariableItem"},[i("v-card",[i("v-card-title",[e._v("\n          "+e._s(e.item.name)+"\n          "),i("v-spacer"),e.canEdit?i("v-menu",{attrs:{"offset-y":"","open-on-hover":""},scopedSlots:e._u([{key:"activator",fn:function(t){return t=t.on,[i("i",e._g({directives:[{name:"show",rawName:"v-show",value:e.showtool,expression:"showtool"}],staticClass:"iconfont iconqita"},t))]}}],null,!1,3094382462)},[i("v-list",{staticClass:"py-0",attrs:{dense:""}},[i("v-list-item",{on:{click:function(t){return e.editVar("edit")}}},[e._v("编辑")]),i("v-list-item",{on:{click:function(t){return e.editVar("clone")}}},[e._v("克隆")]),i("v-list-item",{on:{click:function(t){e.confirm_delete=!0}}},[e._v("删除变量")])],1)],1):e._e()],1),i("v-divider"),e.result&&void 0!==e.result.value?i("v-card-subtitle",{staticClass:"text-right"},[e._v("\n          计算结果:"+e._s(e.result.value)+"\n      ")]):e._e(),e.result&&void 0!==e.result.value?i("v-divider"):e._e(),i("v-simple-table",{scopedSlots:e._u([{key:"default",fn:function(){return[i("thead",[i("tr",[i("th",{staticClass:"text-center font-weight-bold",staticStyle:{"font-size":"14px",color:"#000"}},[e._v("条件")]),i("th",{staticClass:"text-center font-weight-bold",staticStyle:{"font-size":"14px",color:"#000"}},[e._v("值")])])]),i("tbody",e._l(e.item.item,(function(t,a){return i("tr",{key:a},[i("td",{staticStyle:{"font-size":"12px"}},[e._v(e._s(t.condition))]),i("td",{staticStyle:{"font-size":"12px"}},[e._v(e._s(t.value))])])})),0)]},proxy:!0}])})],1),i("comm-dialog",{attrs:{visible:e.confirm_delete,title:e.$t("alertmessage.system_warning"),width:"420"},on:{close:function(t){e.confirm_delete=!1},confirm:e.confirmDeleteVar},scopedSlots:e._u([{key:"content",fn:function(){return[i("div",{staticClass:"text-center body-2 dialog-warning all-content"},[i("i",{staticClass:"iconfont icontishi1"}),i("span",{staticStyle:{"font-size":"16px"}},[e._v("确定要删除选中的自定义变量"+e._s(e.item.name)+"吗？")])])]},proxy:!0}])})],1)}),[],!1,null,"e38aafb0",null).exports;s=i("b76a");function r(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}s={props:{scriptType:{type:String,default:""},canEdit:{type:Boolean,default:!0},isTest:{type:Boolean,default:!1}},data:function(){return{start_sort:!1,sort_copy:null,variable_dlalog_show:!1,variable_dlalog:{type:"add"},condition_dialog_show:!1,condition_dialog:{condition:"",value:""},condition_back:"",list:[],variable_result_list:[]}},methods:{receiveRes:function(e){this.variable_result_list=e},conditionDialogClose:function(){this.condition_dialog_show=!1,this.$set(this,"condition_back",""),this.condition_dialog={condition:"",value:""}},delCondition:function(e){this.variable_dlalog.item.splice(e,1)},editCondition:function(e,t){e={condition:e.condition,value:e.value},this.$set(this,"condition_back",t),this.$set(this,"condition_dialog",e),this.condition_dialog_show=!0},confirmCondition:function(){var e;""!==this.condition_dialog.value?(""!==this.condition_back?(this.variable_dlalog.item[this.condition_back].condition=this.condition_dialog.condition,this.variable_dlalog.item[this.condition_back].value=this.condition_dialog.value):(e={condition:this.condition_dialog.condition,value:this.condition_dialog.value},this.variable_dlalog.item.push(e)),this.conditionDialogClose()):this.$VMessage.error("请先输入值")},addCondition:function(){this.condition_dialog={condition:"",value:""},this.condition_dialog_show=!0},addVar:function(){var e;e="script"===this.scriptType?{priority:this.list.length,script_id:this.$route.params.id,type:"add",name:"",item:[]}:"windoor"===this.scriptType?{priority:this.list.length,windoor_id:this.$route.params.id,type:"add",name:"",item:[]}:{priority:this.list.length,product_id:this.$route.params.id,type:"add",name:"",item:[]},this.$set(this,"variable_dlalog",e),this.variable_dlalog_show=!0},editVar:function(e){var t=JSON.parse(JSON.stringify(e.data));this.$set(this,"variable_dlalog",t),"clone"==e.type&&(delete this.variable_dlalog.id,this.variable_dlalog.priority=this.list.length),this.$set(this.variable_dlalog,"type",e.type),this.variable_dlalog_show=!0},confirmVariable:function(){var e,t=this;""!==this.variable_dlalog.name?0!=this.variable_dlalog.item.length?(delete(e=function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?r(Object(i),!0).forEach((function(t){Object(a.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):r(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}({},this.variable_dlalog)).type,this.$set(e,"item",JSON.stringify(e.item)),this.$axios[this.variable_dlalog.id?"put":"post"](this.variable_dlalog.id?"product-var/".concat(this.variable_dlalog.id):"product-var",e).then((function(e){1==e.code?(t.$VMessage.success(t.$t("server_message."+e.message)),t.variable_dlalog_show=!1,t.getList()):t.$VMessage.error(t.$t("server_message."+e.message))}))):this.$VMessage.error("请添加条件"):this.$VMessage.error("请填写自定义变量名")},getList:function(){var e=this;this.isTest||this.$axios.get("product-vars","script"===this.scriptType?{script_id:this.$route.params.id}:"windoor"===this.scriptType?{windoor_id:this.$route.params.id}:{product_id:this.$route.params.id}).then((function(t){1==t.code&&(0<t.data.length&&t.data.map((function(e){e.item=JSON.parse(e.item)})),e.$set(e,"list",t.data))}))},startVarSort:function(){0!=this.list.length?(this.start_sort=!0,this.sort_copy=JSON.parse(JSON.stringify(this.list))):this.$VMessage.warning("请先添加自定义变量！")},confirmVarSort:function(){var e=this,t={},i=0;this.list.forEach((function(e){t[e.id]=i,i++})),this.$axios.post("product_var_sort",t).then((function(t){1==t.code?(e.$VMessage.success(e.$t("server_message."+t.message)),e.getList(),e.start_sort=!1):e.$VMessage.error(e.$t("server_message."+t.message))})).catch((function(t){e.$VMessage.error(e.$t("alertmessage.failed_save"))}))},cancelVarSort:function(){this.start_sort=!1,this.list=JSON.parse(JSON.stringify(this.sort_copy))},toHelp:function(){window.open("https://api.thinkerx.com/web/#/page/3560")}},mounted:function(){this.getList()},components:{CustomVariableItem:n,draggable:i.n(s).a}},i("4951"),i("a1a5"),s=Object(o.a)(s,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"customVariable"},[i("v-expansion-panels",{staticStyle:{"margin-top":"20px"},attrs:{flat:""}},[i("v-expansion-panel",[i("v-expansion-panel-header",{scopedSlots:e._u([{key:"actions",fn:function(){return[!e.start_sort&&e.canEdit?i("div",{staticClass:"text-left"},[e.isTest?e._e():i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.addVar.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.addVariable")))])]),i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",color:"#666",text:""},on:{click:function(t){return t.stopPropagation(),e.startVarSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.sort")))])])],1):e._e(),e.start_sort?i("div",{staticClass:"text-left"},[i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"#1b7af8",text:""},on:{click:function(t){return t.stopPropagation(),e.confirmVarSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.complete")))])]),i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",text:"",color:"#666"},on:{click:function(t){return t.stopPropagation(),e.cancelVarSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.cancel")))])])],1):e._e(),i("v-icon",{attrs:{color:"primary"}},[e._v("$expand")])]},proxy:!0}])},[i("div",{staticClass:"blue-line"}),e._v(e._s(e.$t("product_script.label.customVariable"))+"\n              "),i("a",{staticClass:"text-blue body-2 ml-4",attrs:{href:"javascript:void(0)"},on:{click:e.toHelp}},[i("i",{staticClass:"iconfont iconshiyongjiaocheng mr-1"}),e._v(e._s(e.$t("product_script.label.availableVariables")))])]),i("v-expansion-panel-content",{attrs:{eager:""}},[i("div",{staticClass:"customVariable-content",attrs:{disabled:!e.start_sort}},[i("draggable",{attrs:{list:e.list,disabled:!e.start_sort}},e._l(e.list,(function(t,a){return i("div",{key:a,staticClass:"customVariable-content_item"},[i("custom-variable-item",{attrs:{item:t,showtool:!e.start_sort,result:e.variable_result_list[a],"can-edit":e.canEdit&&!e.isTest},on:{editVar:e.editVar,getList:e.getList}})],1)})),0)],1)])],1)],1),i("comm-dialog",{attrs:{visible:e.variable_dlalog_show,width:"500"},on:{close:function(t){e.variable_dlalog_show=!1,e.variable_dlalog={type:"add"}},cancel:function(t){e.variable_dlalog_show=!1,e.variable_dlalog={type:"add"}},confirm:e.confirmVariable},scopedSlots:e._u([{key:"content",fn:function(){return[i("div",{staticClass:"body-2 all-content variable_dlalog"},[i("div",{staticClass:"variable_dlalog_name"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.label.name")))]),i("v-text-field",{staticClass:"input",attrs:{placeholder:"请输入自定义变量名称",outlined:"",dense:"","hide-details":""},model:{value:e.variable_dlalog.name,callback:function(t){e.$set(e.variable_dlalog,"name",t)},expression:"variable_dlalog.name"}}),i("v-btn",{staticClass:"ml-3",attrs:{color:"success",small:""},on:{click:e.addCondition}},[e._v(e._s(e.$t("product_script.operations.addCondition")))])],1),i("table",{staticClass:"table1 mb-6 mt-3 mx-auto",attrs:{border:"1"}},[i("thead",[i("tr",[i("th",{staticClass:"text-center font-weight-bold",staticStyle:{"font-size":"14px",color:"#000",width:"250px"}},[e._v(e._s(e.$t("product_script.table.condition")))]),i("th",{staticClass:"text-center font-weight-bold",staticStyle:{"font-size":"14px",color:"#000",width:"150px"}},[e._v(e._s(e.$t("product_script.table.value")))]),i("th",{staticClass:"text-center font-weight-bold",staticStyle:{"font-size":"14px",color:"#000",width:"150px"}},[e._v(e._s(e.$t("product_script.table.operation")))])])]),i("draggable",{attrs:{list:e.variable_dlalog.item,element:"tbody"}},e._l(e.variable_dlalog.item,(function(t,a){return i("tr",{key:a,staticStyle:{width:"100%"}},[i("td",{staticClass:"text-center",staticStyle:{"font-size":"12px"}},[e._v(e._s(t.condition))]),i("td",{staticClass:"text-center",staticStyle:{"font-size":"12px"}},[e._v(e._s(t.value))]),i("td",{staticClass:"text-center"},[i("v-btn",{attrs:{color:"primary",text:"",small:"",dense:""},on:{click:function(i){return e.editCondition(t,a)}}},[e._v(e._s(e.$t("product_script.operations.edit")))]),i("v-btn",{attrs:{color:"error",text:"",small:"",dense:""},on:{click:function(t){return e.delCondition(a)}}},[e._v(e._s(e.$t("product_script.operations.delete")))])],1)])})),0)],1)])]},proxy:!0}])}),i("comm-dialog",{attrs:{visible:e.condition_dialog_show,title:"编辑条件",width:"420"},on:{close:e.conditionDialogClose,cancel:e.conditionDialogClose,confirm:e.confirmCondition},scopedSlots:e._u([{key:"content",fn:function(){return[i("div",{staticClass:"text-left body-2 all-content condition_dialog"},[i("div",{staticClass:"condition_dialog_item"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.label.condition")))]),i("v-text-field",{staticClass:"input",attrs:{placeholder:"请输入条件",outlined:"",dense:"","hide-details":""},model:{value:e.condition_dialog.condition,callback:function(t){e.$set(e.condition_dialog,"condition",t)},expression:"condition_dialog.condition"}})],1),i("div",{staticClass:"condition_dialog_item"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.label.value")))]),i("v-text-field",{staticClass:"input",attrs:{placeholder:"请输入值",outlined:"",dense:"","hide-details":""},model:{value:e.condition_dialog.value,callback:function(t){e.$set(e.condition_dialog,"value",t)},expression:"condition_dialog.value"}})],1)])]},proxy:!0}])})],1)}),[],!1,null,"7ad6d552",null),t.a=s.exports},"3c61":function(e,t,i){},"3c64":function(e,t,i){},"3ca5":function(e,t,i){var a=i("7726").parseInt,s=i("aa77").trim,o=(i=i("fdef"),/^[-+]?0[xX]/);e.exports=8!==a(i+"08")||22!==a(i+"0x16")?function(e,t){return e=s(String(e),3),a(e,t>>>0||(o.test(e)?16:10))}:a},"3ceb":function(e,t){function i(e){if(s[e])return s[e].exports;var t=s[e]={i:e,l:!1,exports:{}};return a[e].call(t.exports,t,t.exports,i),t.l=!0,t.exports}var a,s;!function(e,t){for(var i in t)e[i]=t[i]}(t,(a=[function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Unit=t.InstallPosition=t.OpenMethod=t.OpenToward=t.Utils=void 0;const a=i(1);class s{static wrapToArray(e){return Array.isArray(e)?e:null==e?[]:[e]}static oppositeDirection(e){return e===a.Direction.Up?a.Direction.Down:e===a.Direction.Down?a.Direction.Up:e===a.Direction.Left?a.Direction.Right:a.Direction.Left}static eq0(e){return e<1e-6&&-1e-6<e}static eq(e,t){return s.eq0(e-t)}static reverseCCWHolePosition(e){e.forEach(e=>{e.holes.forEach(t=>{t.holes?t.holes.forEach(t=>{t.ccw&&(t.position=e.length-t.position)}):t.ccw&&(t.position=e.length-t.position)})})}static ignoreBarHole(e){var t=e=>45!==e&&90!==e;return"Arc"===e.lineType||t(e.stAngle)||t(e.etAngle)}static positionText(e){return"left"===e?"左":"right"===e?"右":"up"===e?"上":"down"===e?"下":void 0}static sizeTypeText(e){return 0===e?"水平":1===e?"垂直":"其他"}static mergeAttrs(e,t){t.name&&(e.name=t.name),t.code&&(e.hasOwnProperty("bom_code")?e.bom_code=t.code:e.hasOwnProperty("code")&&(e.code=t.code)),t.id&&e.hasOwnProperty("bom_id")&&(e.bom_id=t.id),t.bar_type&&e.hasOwnProperty("bar_type")&&(e.bar_type=t.bar_type),t.customAttrs&&Object.assign(e,t.customAttrs)}static pushVariables(e,t){t.forEach(t=>e.pushTmpKey(t.key,t.val))}static lengthConvertion(e){return new Map([[l.Millimeters,.001],[l.Centimeters,.01],[l.Inches,1]]).get(e)||.001}static areaConvertion(e){return new Map([[l.Millimeters,1e-6],[l.Centimeters,1e-4],[l.Inches,1/12/12]]).get(e)||1e-6}static barWeight(e,t){return e.length*s.lengthConvertion(t)*e.meter_weight*e.count}static glassWeight(e,t){return e.width*e.height*s.areaConvertion(t)*e.meter_weight*e.count}static weightOfScript(e){let t=0;return e.hasOwnProperty("pos_type")&&!e.ignorePosTypeForSize&&(t+=0<e.pos_type.length?1:0),e.hasOwnProperty("sash_assign_way")&&!e.ignoreSashAssignWayForSize&&(t+=0<e.sash_assign_way.length?10:0),e.hasOwnProperty("sash_num")&&!e.ignoreSashNumForSize&&(t+=""!==e.sash_num?100:0),e.hasOwnProperty("size_type")&&!e.ignoreSizeTypeForSize&&(t+=0<e.size_type.length?1e3:0),t}static getInstallPosition(e){if(e)return e=e.toLowerCase(),new Map([["sidetrack",r.SideTrack],["sash",r.Sash],["screen",r.Screen],["frame",r.Frame],["mullion",r.Mullion],["sashmullion",r.SashMullion],["screenmullion",r.ScreenMullion],["fixeddowntrack",r.FixedDownTrack],["fixeduptrack",r.FixedUpTrack],["updowntrack",r.UpDownTrack],["cornerjoiner",r.CornerJoiner],["connector",r.Connector]]).get(e)}static getOpenToward(e){if(e)return new Map([["IL",o.Inward],["IR",o.Inward],["ID",o.Inward],["IDL",o.Inward],["IDR",o.Inward],["IU",o.Inward],["IUL",o.Inward],["IUR",o.Inward],["OL",o.Outward],["OR",o.Outward],["OU",o.Outward],["OUL",o.Outward],["OUR",o.Outward],["OD",o.Outward],["ODR",o.Outward],["ODR",o.Outward],["DSI",o.Inward],["DSO",o.Outward],["IF",o.Inward],["OF",o.Outward],["N",o.None]]).get(e)}static getOpenMethod(e){if(e)return new Map([["IL",n.InwardLeft],["IR",n.InwardRight],["ID",n.InwardDown],["IDL",n.InwardDownLeft],["IDR",n.InwardDownRight],["IU",n.InwardUp],["IUL",n.InwardUpLeft],["IUR",n.InwardUpRight],["OL",n.OutwardLeft],["OR",n.OutwardRight],["OU",n.OutwardUp],["OUL",n.OutwardUpLeft],["OUR",n.OutwardUpRight],["IF",n.InwardFloat],["OF",n.OutwardFloat],["IDW",n.InwardDownRotate],["ODW",n.OutwardDownRotate],["N",n.None]]).get(e)}static getSashTypeName(e){return"sash"===e?"平开":"doubleSash"===e?"对开":"slide"===e?"推拉":"fold"===e?"折叠":""}static getPanelCutStyle(e){return"Horizontal"===e?"横拼":"Vertical"===e?"竖拼":"整板"}static arrayValidate(e,t){if(!Array.isArray(t[e]))throw e+" array required."}static distinct(e){for(let t=e.length-1;0<=t;t--)e.some((i,a)=>a!==t&&i===e[t])&&e.splice(t,1);return e}}var o,n,r,l;t.Utils=s,s.numberValidate=(e,t)=>{if("number"!=typeof t[e])throw e+" number required."},(i=o=t.OpenToward||(t.OpenToward={})).Inward="内开",i.Outward="外开",i.None="无",(i=n=t.OpenMethod||(t.OpenMethod={})).InwardLeft="内左开",i.InwardRight="内右开",i.InwardDown="内倒",i.InwardDownLeft="内开内倒左",i.InwardDownRight="内开内倒右",i.InwardUp="内悬",i.InwardUpLeft="内开内悬左",i.InwardUpRight="内开内悬右",i.OutwardLeft="外左开",i.OutwardRight="外右开",i.OutwardUp="外悬",i.OutwardUpLeft="外开外悬左",i.OutwardUpRight="外开外悬右",i.OutwardDown="外倒",i.OutwardDownLeft="外开外倒左",i.OutwardDownRight="外开外倒右",i.InwardFloat="内平推",i.OutwardFloat="外平推",i.InwardDownRotate="下旋",i.OutwardDownRotate="下旋",i.None="无",(i=r=t.InstallPosition||(t.InstallPosition={})).SideTrack="边封",i.Sash="玻扇",i.Screen="纱扇",i.Frame="边框",i.Mullion="中梃",i.SashMullion="玻扇中梃",i.ScreenMullion="纱扇中梃",i.FixedDownTrack="固下滑",i.FixedUpTrack="固上滑",i.UpDownTrack="上下滑",i.CornerJoiner="转角",i.Connector="连接件",(t=l=t.Unit||(t.Unit={})).Millimeters="Millimeters",t.Centimeters="Centimeters",t.Inches="Inches"},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Direction=t.scriptPurposeEnum=t.scriptTypeEnum=t.CompileScript=void 0;const a=i(10),s=i(0),o=i(16),n=i(14),r=i(17),l=i(18),c=i(19),d=i(20),p=i(9),u=i(21),h=i(22),_=i(2),m=i(23),g=i(4),f=i(29);var v,y,b,w;t.CompileScript=class{constructor(e,t,i={equalSplitGlass:!0,displayGlassSpec:!1,reflect:!0,holeCompile:!1,fixedSashToFixedGlass:!1,cutAngleSort:!1,sashBarsCutAngleSort:!1},a=[],s=[]){this.iccBar=e,this.compiler=t,this.glassSpecMap=a,this.refProfiles=s,this.options={equalSplitGlass:!0,displayGlassSpec:!1,reflect:!0,holeCompile:!1,fixedSashToFixedGlass:!1,cutAngleSort:!1,clampSize:0,sashBarsCutAngleSort:!1,autoReverseMullionHole:!1,offerPriceAreaDecimalPlaces:4},this.recompiled=!1,this.beforeOfferPriceCompile=()=>{},e.option&&(this.options.equalSplitGlass=e.option.equalSplitGlass),i&&Object.assign(this.options,i),e.option&&(e.option.withHoleSegments=!!this.options.holeCompile,e.option.cutAngleSort=this.options.cutAngleSort,e.option.sashBarsCutAngleSort=this.options.sashBarsCutAngleSort),this.init(e,t)}setSpecPrices(e){this.compileOfferPrice.setSpecPrices(e)}init(e,t){this.compileScriptFrame=new c.CompileScriptFrame(e,t,this.glassSpecMap,this.refProfiles),this.compileScriptSash=new l.CompileScriptSash(e,t,this.glassSpecMap,this.refProfiles),this.compileScriptAntitheft=new u.CompileScriptAntitheft(e,t,this.refProfiles),this.compileScriptDoubleSash=new h.CompileScriptDoubleSash(e,t,this.glassSpecMap,this.refProfiles),this.compileScriptFold=new r.CompileScriptFold(e,t,this.glassSpecMap,this.refProfiles),this.compileScriptSlide=new d.CompileScriptSlide(e,t,this.glassSpecMap,this.refProfiles),this.compileVariable=new o.CompileVariable(t),this.compileOfferPrice=new n.CompileOfferPrice(e,t,this.options),this.compileDesignRules=new m.CompileDesignRules(e,t),this.compileScriptHole=new g.compileScriptHole(e,t,this.options),this.compilePieceRate=new f.CompilePieceRate(e,t,this.options)}preCompile(e){let t="";const i=this.iccBar.getDrawingInfo();let a=[];try{a=this.compileVariable.compile(e,i)}catch(e){t=e.message}return this.compiler.tmpInfo=i.map(e=>{const t=a.find(t=>t.frameId===e.frameId),i=e.variables;return t&&i.push(...t.variables),{frameId:e.frameId,variables:i}}),{results:e.map(e=>{var t=a.map(t=>t.variables.filter(t=>e.name===t.name).map(e=>e.value)).flat();return{name:e.name,value:t}}),errors:t}}compile(e,t,i){return i=this.compileMain(e,t,i),this.options.reflect&&this.iccBar.reflect(),i}compileMain(e,t,i){const a={bar:[],sub_bar:[],aux_bar:[],glass:[],polyGLass:[],addon:[],addition:[],addonSource:[],offer_price:[],piece_rate:[],hole:{},theftSvgs:[]};let o={meterWeight:0};try{this.validate(e)}catch(e){return this.pushDrawingInfos(),{results:a,summary:o,errors:e.message}}const n=[...e.product_bar,...e.product_glass,...e.product_addon];this.pushDrawingInfos(),n.forEach(e=>{this.preHandle(e),e.hasOwnProperty("code")&&(e.code=e.code?this.compiler.parseString(e.code,!0):""),e.hasOwnProperty("bom_code")&&(e.bom_code=e.bom_code?this.compiler.parseString(e.bom_code,!0):""),e.hasOwnProperty("name")&&(e.name=e.name?this.compiler.parseString(e.name,!0):""),e.hasOwnProperty("color")&&(e.color=e.color?this.compiler.parseString(e.color,!0):""),e.hasOwnProperty("specs")&&(e.specs=e.specs?this.compiler.parseString(e.specs,!0):""),e.hasOwnProperty("angle_one")&&(e.angle=e.angle_one)});let r="";const l=this.iccBar.getCcBars(t,i);a.polyGLass=this.compileScriptFrame.polyGLass=this.iccBar.getInnerGlassPolyes(t,i);var d=this.variablesOfCcBars(l);if([this.compileScriptSlide,this.compileScriptFrame,this.compileScriptSash,this.compileScriptAntitheft,this.compileScriptDoubleSash,this.compileScriptFold].forEach(e=>{try{e instanceof c.CompileScriptFrame&&(e.slideInnerSashSize=this.compileScriptSlide.innerSashSize,e.frameOnlyUids=t,e.frameExceptUids=i);var s=e.compile(n,l),o=this.flattenData(s.bar);a.bar.push(...o.ret),a.sub_bar.push(...o.sub_bars),a.aux_bar.push(...o.aux_bars),a.glass.push(...this.flattenData(s.glass,v.glass).ret),a.addon.push(...s.addon),s.addition&&a.addition.push(...s.addition),s.addonSource&&a.addonSource.push(...s.addonSource)}catch(e){r=e.message;const t=_.ErrorTag.unpack(e);if(!t)throw e;t.code===_.ErrorMessage.undefined_variables?r=_.ErrorTag.make(_.ErrorMessage.undefined_variables_in_scripts,{expression:t.params.expression,keywords:t.params.keywords}).message:t.code===_.ErrorMessage.unexpected_expression&&(r=_.ErrorTag.make(_.ErrorMessage.unexpected_expression_in_scripts,{expression:t.params.expression}).message)}}),[...a.bar,...a.sub_bar].forEach(e=>{"Arc"===e.lineType&&(e.length+=this.options.clampSize)}),a.glass.filter(e=>e.threedArcRadius).forEach(e=>{const t=Object.assign({},e);t.svg=this.iccBar.threedArcGlassSvg(e.width,e.height,e.threedArcRadius,e.specs),t.area=t.areaWithUnit=s.Utils.areaConvertion(this.iccBar.unit)*(e.width*e.height),t.originArea=e.width*e.height,a.polyGLass.push(t)}),a.glass=a.glass.filter(e=>!e.threedArcRadius),this.iccBar.theftSvgs&&(a.theftSvgs=this.iccBar.theftSvgs),e.product_hole)try{this.compileScriptHole.compile(e.product_hole,a)}catch(e){if(!_.ErrorTag.unpack(e))throw e;""===r&&(r=e.message)}if(this.options.fixedSashToFixedGlass){const e=e=>!("Sash"===e.type&&e.isFixed);a.addition=a.addition.filter(e),a.addonSource=a.addonSource.filter(e),[...a.glass,...a.addonSource].forEach(e=>{"sashGlass"===e.type&&e.isFixed&&(e.type="fixedGlass")})}this.pushDrawingInfos();var p=this.variablesOfResults(a),u=this.variablesOfComponents(a);d=[...this.defineVariablesOfAddons(e.product_addon,a.addon),...this.defineVariables(Object.assign(Object.assign(Object.assign({},d),p),u))];if(s.Utils.pushVariables(this.compiler,d),e.product_rule)try{this.compileDesignRules.compile(e.product_rule,a,d)}catch(e){if(!_.ErrorTag.unpack(e))throw e;""===r&&(r=e.message)}try{this.beforeOfferPriceCompile(a),this.compileOfferPriceScripts(e,a,d)}catch(e){if(!_.ErrorTag.unpack(e))throw e;""===r&&(r=e.message)}if(u=""===r||!_.ErrorTag.unpack(r).abort,!this.recompiled&&u){this.recompiled=!0;const s=a.addition.filter(e=>"sash"===e.hostType&&("Sash"===e.type||"Screen"===e.type)),o=a.addonSource.filter(e=>["slide","doubleSash","fold"].some(t=>e.type===t)),n=[...a.glass,...s,...o];if(this.iccBar.optimizeEqualSplitGlass(n))return this.iccBar=this.iccBar.freshICcBar(),this.init(this.iccBar,this.compiler),this.compileMain(e,t,i)}if(this.recompiled&&this.iccBar.resetFrames(),this.options.displayGlassSpec){const e=this.collectGlassSpecs(a.glass);this.iccBar.markGlassesSpec(e)}return this.generateRectGlassSvg(a.glass),o.meterWeight=p.allMeterWeight,this.pushDrawingInfos(),s.Utils.pushVariables(this.compiler,d),{results:a,summary:o,errors:r}}defineVariables(e){return[{key:"型材重量",val:e.allMeterWeight},{key:"防护条数量",val:e.theftMullionsCount},{key:"边框总长度",val:e.allFramesLength},{key:"中梃总长度",val:e.allMullionsLength},{key:"型材总长度",val:e.allProfilesLength},{key:"连接总数",val:e.allConnectsCount},{key:"扇玻面积",val:e.allSashGlassesArea},{key:"固玻面积",val:e.allFixedGlassesArea},{key:"纱网面积",val:e.allScreenNetsArea+e.allFixedNetsArea},{key:"开扇转向框总长度",val:e.allSashTurningFramesLength},{key:"扇玻总周长",val:e.allSashGlassesPerimeter},{key:"固玻总周长",val:e.allFixedGlassesPerimeter},{key:"弯弧型材数量",val:e.allArcBarNum},{key:"弯弧框梃数量",val:e.allFrameMullionArcBarNum},{key:"异形玻璃面积",val:e.polyGlassesArea}]}defineVariablesOfAddons(e,t){const i=[];return Array.from(new Set(e.map(e=>e.name))).forEach(e=>{const a=t.filter(t=>t.name===e),o=a.map(e=>e.length).reduce((e,t)=>e+t,0),n=a.map(e=>e.count).reduce((e,t)=>e+t,0);i.push({key:e+"数量",val:n}),i.push({key:e+"长度",val:o*s.Utils.lengthConvertion(this.iccBar.unit)})}),i}collectGlassSpecs(e){const t=new Map;return e.filter(e=>e.type===p.GlassCCType.fixedGlass||e.type===p.GlassCCType.sashGlass).forEach(e=>{t.set(e.serial,e.specs)}),t}generateRectGlassSvg(e){e.filter(e=>0<e.holes.length&&!e.holes[0].marginToProfile&&(e.type===p.GlassCCType.fixedGlass||e.type===p.GlassCCType.sashGlass)).forEach(e=>e.svg2=this.iccBar.rectGlassSvg(e))}fetchComponents(e){var t=(e,t,i,a)=>e[t].filter(e=>e.type===i).map(e=>{const t=a?{width:e.width,height:e.height}:{length:e.length};return e.hasOwnProperty("name")&&(t.name=e.name),e.hasOwnProperty("specs")&&(t.specs=e.specs),e.hasOwnProperty("type")&&(t.type=e.type),e.hasOwnProperty("hostType")&&(t.hostType=e.hostType),e.hasOwnProperty("sashAssignWay")&&(t.sashAssignWay=e.sashAssignWay),e.hasOwnProperty("isDoor")&&(t.isDoor=e.isDoor),e.hasOwnProperty("frameUid")&&(t.frameUid=e.frameUid),e.hasOwnProperty("series")&&(t.series=e.series),e.hasOwnProperty("profileSize")&&(t.profileSize=e.profileSize),e.hasOwnProperty("serial")&&(t.serial=e.serial),t});return{frame:t(e,"addition","Frame",!0),sash:t(e,"addition","Sash",!0),screen:t(e,"addition","Screen",!0),fixedGlass:t(e,"glass","fixedGlass",!0),fixedNet:t(e,"glass","fixedNet",!0),sashGlass:t(e,"glass","sashGlass",!0),screenNet:t(e,"glass","screenNet",!0),cornerJoiner:t(e,"bar","cornerJoiner",!1),connector:t(e,"bar","connector",!1),antiTheft:t(e,"addition","AntiTheft",!0)}}variablesOfCcBars(e){let t=0;return e.filter(e=>"mullion"===e.type).forEach(e=>{t+=e.connectCount}),{allConnectsCount:t}}variablesOfResults(e){var t=this.allMeterWeight(e.bar),i=e.bar.filter(e=>"antitheftMullion"===e.type).length;let a=0;e.bar.filter(e=>"frame"===e.script_type&&"frame"===e.type&&!e.auxibar).forEach(e=>a+=e.length),a*=s.Utils.lengthConvertion(this.iccBar.unit);let o=0;e.bar.filter(e=>"frame"===e.script_type&&"mullion"===e.type&&!e.auxibar).forEach(e=>o+=e.length),o*=s.Utils.lengthConvertion(this.iccBar.unit);let n=0;e.bar.forEach(e=>n+=e.length),n*=s.Utils.lengthConvertion(this.iccBar.unit);let r=0;e.bar.filter(e=>"sashTurningFrame"===e.type).forEach(e=>r+=e.length),r*=s.Utils.lengthConvertion(this.iccBar.unit);let l=0;e.glass.filter(e=>e.type===p.GlassCCType.sashGlass).forEach(e=>l+=2*(e.width+e.height)),l*=s.Utils.lengthConvertion(this.iccBar.unit);let c=0;e.glass.filter(e=>e.type===p.GlassCCType.fixedGlass).forEach(e=>c+=2*(e.width+e.height)),c*=s.Utils.lengthConvertion(this.iccBar.unit);var d=e.bar.filter(e=>"Arc"===e.lineType).length,u=e.bar.filter(e=>"frame"===e.type||"mullion"===e.type).filter(e=>"Arc"===e.lineType).length;e=e.polyGLass.reduce((e,t)=>e+t.originArea*s.Utils.areaConvertion(this.iccBar.unit),0);return{allMeterWeight:t,theftMullionsCount:i,allFramesLength:a,allMullionsLength:o,allProfilesLength:n,allSashTurningFramesLength:r,allSashGlassesPerimeter:l,allFixedGlassesPerimeter:c,allArcBarNum:d,allFrameMullionArcBarNum:u,polyGlassesArea:e}}variablesOfComponents(e){var t=this.fetchComponents(e);e=e=>{let t=0;return e.forEach(e=>{t+=e.width*e.height}),t};return{allSashGlassesArea:e(t.sashGlass),allScreenNetsArea:e(t.screenNet),allFixedGlassesArea:e(t.fixedGlass),allFixedNetsArea:e(t.fixedNet)}}compileOfferPriceScripts(e,t,i){var a=e.product_offer_price||[];t.offer_price=this.compileOfferPrice.compile(a,t,i),e.product_piece_rate&&(t.piece_rate=this.compilePieceRate.compile(e.product_piece_rate,t,i)),s.Utils.pushVariables(this.compiler,i)}groupEqDatas(e,t){const i=e=>t?e.eq.width:e.eq.height,a=e.filter(e=>i(e).enabled);return 0===a.length?new Map:(e=>{const a=new Map;return e.forEach(e=>{var s=i(e);if(e.serial){const i=a.has(s.groupId)?a.get(s.groupId):[];i.push({serial:e.serial,length:t?e.width:e.height}),a.set(s.groupId,i)}}),a})(a)}allMeterWeight(e){let t=0;return e.forEach(e=>{e.meter_weight<0||(t+=s.Utils.barWeight(e,this.iccBar.unit))}),t}pushDrawingInfos(){0<this.compiler.tmpInfo.length&&this.compiler.reloadTmpInfo(this.compiler.tmpInfo[0].frameId)}preHandle(e){var t=e=>null==e?[]:Array.isArray(e)?e:""!==(e=(e=e.trim()).match(/,$/)?e.replace(/,$/,""):e)?e.split(","):[];e.pos_type&&(e.pos_type=t(e.pos_type)),e.side_position&&(e.side_position=t(e.side_position)),e.size_type&&(e.size_type=t(e.size_type)),e.sash_assign_way&&(e.sash_assign_way=t(e.sash_assign_way)),e.track_index&&(e.track_index=t(e.track_index))}flattenData(e,t=v.bar){const i=[],a=[],o=[];return e.forEach(e=>{e.compiledResult&&(t===v.bar?e.compiledResult.forEach(t=>{const n=Object.assign(Object.assign({},e),{serial:t.serial,barSerial:t.barSerial,cc:t.cc,length:t.compiledCC,lengthExpression:t.lengthExpression,count:1,sub_color:t.sub_color,cutAngle:t.cutAngle,stAngle:t.stAngle||t.cutAngle.split("-")[0],stAngleOppositeToward:void 0!==t.stAngleOppositeToward&&t.stAngleOppositeToward,etAngle:t.etAngle||t.cutAngle.split("-")[1],etAngleOppositeToward:void 0!==t.etAngleOppositeToward&&t.etAngleOppositeToward,origin_size_type:t.sizeType,lineType:t.lineType||"Seg",auxibar:!!e.auxibar,splitAtStart:!!t.splitAtStart&&t.splitAtStart,splitAtEnd:!!t.splitAtEnd&&t.splitAtEnd});t.sub_bars.forEach(i=>{i.length=t.compiledCC,i.count=1,i.cutAngle=t.cutAngle,i.stAngle=t.stAngle||t.cutAngle.split("-")[0],i.stAngleOppositeToward=void 0!==t.stAngleOppositeToward&&t.stAngleOppositeToward,i.etAngle=t.etAngle||t.cutAngle.split("-")[1],i.etAngleOppositeToward=void 0!==t.etAngleOppositeToward&&t.etAngleOppositeToward,i.origin_size_type=t.sizeType,i.lineType=t.lineType||"Seg",i.auxibar=!!e.auxibar,i.splitAtStart=!!t.splitAtStart&&t.splitAtStart,i.splitAtEnd=!!t.splitAtEnd&&t.splitAtEnd}),t.segments&&(n.segments=t.segments),void 0!==t.stDockType&&(n.stDockType=t.stDockType),void 0!==t.etDockType&&(n.etDockType=t.etDockType),void 0!==t.start&&(n.start=t.start),void 0!==t.end&&(n.end=t.end),"Sash"!==t.type&&"Screen"!==t.type||(n.serial=t.serial,n.origin_position=t.position,n.origin_sash_assign_way=t.sashAssignWay),void 0!==t.belongsToSash&&(n.belongsToSash=t.belongsToSash),void 0!==t.belongsToCJ&&(n.belongsToCJ=t.belongsToCJ),void 0!==t.belongsToConnector&&(n.belongsToConnector=t.belongsToConnector),void 0!==t.belongsToOtherFrame&&(n.belongsToOtherFrame=t.belongsToOtherFrame),"frame"===t.type&&(n.origin_sash_assign_way=t.sashAssignWay),"frame"!==t.type&&"subFrame"!==t.type&&"sashTurningFrame"!==t.type&&"screenFrame"!==t.type&&"UpTrack"!==t.type&&"DownTrack"!==t.type&&"SideTrack"!==t.type||(n.origin_position=t.position),"mullion"===t.type&&(n.isReinforced=t.isReinforced,n.belongsToSash=t.belongsToSash,n.origin_sash_assign_way=t.sashAssignWay),"CornerJoiner"===t.type&&(n.origin_angle=t.angle),void 0!==t.frameSerial&&(n.frameSerial=t.frameSerial,t.sub_bars.forEach(e=>{e.frameSerial=t.frameSerial})),t.attrs&&s.Utils.mergeAttrs(n,t.attrs),void 0!==t.compiledColor&&(n.color=t.compiledColor),void 0!==t.profileSize&&(n.profileSize=t.profileSize),void 0!==t.truncate&&(n.truncate=t.truncate),void 0!==t.sideTrackReverse&&(n.sideTrackReverse=t.sideTrackReverse),a.push(...t.sub_bars),t.aux_bars.forEach(e=>{const t=Object.assign({},n);delete t.aux_bars,delete t.compiledResult,o.push(Object.assign(t,e))}),i.push(n)}):t===v.glass&&e.compiledResult.forEach(t=>{t=Object.assign(Object.assign({},e),{width:t.width,widthExpression:t.widthExpression,height:t.height,heightExpression:t.heightExpression,serial:t.glass.serial,eq:t.glass.eq,count:1}),i.push(t)}))}),i.forEach(e=>delete e.compiledResult),{ret:i,sub_bars:a,aux_bars:o}}validate(e){e.product_bar.forEach(e=>{if(!e.hasOwnProperty("script_type"))throw _.ErrorTag.make(_.ErrorMessage.profile_script_script_type_is_required);var t=e.script_type;if(y.frame===t&&y.sash===t&&y.doubleSash===t&&y.fold===t&&y.slide===t)throw _.ErrorTag.make(_.ErrorMessage.profile_script_invalid_script_type);if(!e.hasOwnProperty("script_purpose"))throw _.ErrorTag.make(_.ErrorMessage.profile_script_script_purpose_is_required);if(t=e.script_purpose,b.bar===t&&b.size===t)throw _.ErrorTag.make(_.ErrorMessage.profile_script_invalid_script_purpose);if(!e.type)throw _.ErrorTag.make(_.ErrorMessage.profile_script_profile_type_is_required);if(void 0===e.length)throw _.ErrorTag.make(_.ErrorMessage.profile_script_expression_is_required);e.count||(e.count=1)}),e.product_glass.forEach(e=>{if(!e.type)throw _.ErrorTag.make(_.ErrorMessage.glass_script_type_is_required);if(void 0===e.length)throw _.ErrorTag.make(_.ErrorMessage.glass_script_expression_is_required);e.count||(e.count=1)}),e.product_addon.forEach(e=>{e.count||(e.count=1)})}},(w=v=v||{})[w.bar=0]="bar",w[w.glass=1]="glass",(w=y=t.scriptTypeEnum||(t.scriptTypeEnum={})).frame="frame",w.sash="sash",w.antitheft="antitheft",w.doubleSash="doubleSash",w.slide="slide",w.fold="fold",(w=b=t.scriptPurposeEnum||(t.scriptPurposeEnum={})).bar="bar",w.size="size",(w=t.Direction||(t.Direction={})).Left="left",w.Right="right",w.Up="up",w.Down="down",a.__exportStar(i(30),t)},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ErrorMessage=t.ErrorTag=void 0,t.ErrorTag=class{static make(e,t={}){const i=new Map([["frame","外框"],["sash","内扇"],["doubleSash","对开扇"],["fold","折叠扇"],["slide","推拉扇"]]),a=new Map([["fixedGlass","固玻"],["fixedNet","固纱"],["fixedPanel","板材"],["sashGlass","扇玻"],["screenNet","纱网"],["sashPanel","板材"],["decorationBar","格条"]]);if(t&&t.scriptType){const e=i.get(t.scriptType);t.scriptType=e||t.scriptType}if(t&&t.glassType){const e=a.get(t.glassType);t.glassType=e||t.glassType}return t&&t.hasOwnProperty("inner")&&(t.inner=t.inner?"内部扇":"整体扇"),t=JSON.stringify({code:e,params:t,abort:!0}),new Error(t)}static messages(e,t){return t=JSON.stringify({messages:e,abort:t}),new Error(t)}static unpack(e){let t;try{var i=e instanceof Error?e.message:e;t=JSON.parse(i)}catch(e){return}return{message:t.message,code:t.code,params:t.params,abort:t.abort}}},(t=t.ErrorMessage||(t.ErrorMessage={}))[t.profile_script_expression_is_required=0]="profile_script_expression_is_required",t[t.profile_script_script_type_is_required=1]="profile_script_script_type_is_required",t[t.profile_script_invalid_script_type=2]="profile_script_invalid_script_type",t[t.profile_script_script_purpose_is_required=3]="profile_script_script_purpose_is_required",t[t.profile_script_invalid_script_purpose=4]="profile_script_invalid_script_purpose",t[t.profile_script_profile_type_is_required=5]="profile_script_profile_type_is_required",t[t.profile_script_count_is_required=6]="profile_script_count_is_required",t[t.glass_script_width_script_is_required=7]="glass_script_width_script_is_required",t[t.glass_script_duplicate_width_scripts_found=8]="glass_script_duplicate_width_scripts_found",t[t.glass_script_height_script_is_required=9]="glass_script_height_script_is_required",t[t.glass_script_duplicate_height_scripts_found=10]="glass_script_duplicate_height_scripts_found",t[t.glass_script_type_is_required=11]="glass_script_type_is_required",t[t.glass_script_expression_is_required=12]="glass_script_expression_is_required",t[t.glass_script_count_is_required=13]="glass_script_count_is_required",t[t.profile_script_width_script_is_required=14]="profile_script_width_script_is_required",t[t.profile_script_height_script_is_required=15]="profile_script_height_script_is_required",t[t.profile_scripts_exists_but_size_scripts_is_empty=16]="profile_scripts_exists_but_size_scripts_is_empty",t[t.undefined_variables_in_scripts=17]="undefined_variables_in_scripts",t[t.undefined_variables_in_custom_variables=18]="undefined_variables_in_custom_variables",t[t.undefined_variables=19]="undefined_variables",t[t.unexpected_expression=20]="unexpected_expression",t[t.unexpected_expression_in_scripts=21]="unexpected_expression_in_scripts",t[t.unexpected_expression_in_custom_variables=22]="unexpected_expression_in_custom_variables",t[t.undefined_variables_in_offer_price=23]="undefined_variables_in_offer_price",t[t.unexpected_expression_in_offer_price=24]="unexpected_expression_in_offer_price",t[t.invalid_condition=25]="invalid_condition",t[t.bar_result_not_found=26]="bar_result_not_found"},function(e,t,i){"use strict";var a;Object.defineProperty(t,"__esModule",{value:!0}),t.AddonCCType=t.CompileAddons=void 0,t.CompileAddons=class{constructor(e){this.comp=e}compile(e,t){if(0===e.length||0===t.length)return[];const i=this.groupScriptByCodeName(e,t);i.forEach(e=>{e.areas.forEach(t=>this.compileAddon(e.script,t))});const a=i.map(e=>e.script).filter(e=>e.compiledResult).map(e=>this.fetchCompiledResult(e)).flat();return a.forEach(e=>{delete e.compiledResult,delete e.compiledCounts,delete e.compiledCountExpressions,delete e.compiledLengths,delete e.compiledLengthExpressions}),a}groupScriptByCodeName(e,t){const i=[];return e.forEach(e=>{t.forEach(t=>{const a=Object.assign({},e);if(this.matchArea(a,t)&&(this.comp.loadAddonVar(t),this.comp.compiler.parseCondition(a.condition))){a.hasOwnProperty("code")&&t.hasOwnProperty("code")&&(a.code=this.comp.compiler.parseString(a.code)),a.hasOwnProperty("bom_code")&&t.hasOwnProperty("bom_code")&&(a.bom_code=this.comp.compiler.parseString(a.bom_code)),t.hasOwnProperty("name")&&(a.name=this.comp.compiler.parseString(a.name));let e=i.find(e=>{var t=a.id===e.script.id,i=a.name===e.script.name;if(a.hasOwnProperty("code")){var s=a.code===e.script.code;return t&&s&&i}return!!a.hasOwnProperty("bom_code")&&(e=a.bom_code===e.script.bom_code,t&&e&&i)});if(!e){const t={script:a,areas:[]};i.push(t),e=t}e.areas.push(t)}})}),i}compileAddon(e,t){var i,a,s;this.matchArea(e,t)&&(this.comp.loadAddonVar(t),this.comp.compiler.parseCondition(e.condition)&&(i=this.comp.compiler.parseNumber(e.count),a=this.comp.compiler.parseNumberExpression(e.count),s=this.comp.compiler.parseNumber(e.length),t=this.comp.compiler.parseNumberExpression(e.length),e.compiledResult=e.compiledResult||0,e.compiledResult+=i,e.compiledCounts=e.compiledCounts||[],e.compiledCounts.push(i),e.compiledCountExpressions=e.compiledCountExpressions||[],e.compiledCountExpressions.push(a),e.compiledLengths=e.compiledLengths||[],e.compiledLengths.push(s),e.compiledLengthExpressions=e.compiledLengthExpressions||[],e.compiledLengthExpressions.push(t)))}fetchCompiledResult(e){if(0<e.compiledLengths.some(e=>e))return e.compiledLengths.map((t,i)=>{const a=Object.assign({},e);return a.count=e.compiledCounts[i],a.countExpression=e.compiledCountExpressions[i],a.length=e.compiledLengths[i],a.lengthExpression=e.compiledLengthExpressions[i],a});{const t=Object.assign({},e);return t.count=e.compiledResult,t.countExpression=e.compiledCountExpressions.join(" "),[t]}}matchArea(e,t){return!![a.slideCollisionAddon,a.slideCollisionLeftAddon,a.slideCollisionRightAddon,a.slideEdgeAddon,a.slideSingleAddon,a.slideDoubleAddon,a.slideUpAddon,a.slideDownAddon,a.holeAddon,a.frameConnectAddon,a.theftAddon,a.connectorAddon,a.cornerJoinerAddon,a.mullionAddon,a.slideLockAddon,a.fixedTurningFrameAddon,a.sashTurningFrameAddon,a.pushHandleAddon].some(t=>e.type===t)||t.type.toLowerCase()===this.toAreaType(e).toLowerCase()&&(void 0===e.sashNumber||e.sashNumber===t.sashNumber)}toAreaType(e){return e.type===a.glassAddon?"frame"===e.script_type?"fixedGlass":"sashGlass":e.type===a.panelAddon?"frame"===e.script_type?"fixedPanel":"sashPanel":new Map([[a.sashAddon,"sash"],[a.shadeSashAddon,"shadePushSash"],[a.screenAddon,"screen"],[a.frameAddon,"frame"],[a.mullionAddon,"mullion"],[a.innerFrameAddon,"innerFrame"],[a.doubleSashAddon,"doubleSash"],[a.slideAddon,"slide"],[a.foldAddon,"fold"]]).get(e.type)}},(t=a=t.AddonCCType||(t.AddonCCType={})).holeAddon="holeAddon",t.frameConnectAddon="frameConnectAddon",t.connectorAddon="connectorAddon",t.cornerJoinerAddon="cornerJoinerAddon",t.frameAddon="frameAddon",t.fixedTurningFrameAddon="fixedTurningFrameAddon",t.sashTurningFrameAddon="sashTurningFrameAddon",t.mullionAddon="mullionAddon",t.innerFrameAddon="innerFrameAddon",t.sashAddon="sashAddon",t.shadeSashAddon="shadeSashAddon",t.screenAddon="screenAddon",t.panelAddon="panelAddon",t.glassAddon="glassAddon",t.doubleSashAddon="doubleSashAddon",t.slideAddon="slideAddon",t.pushHandleAddon="pushHandleAddon",t.slideLockAddon="slideLockAddon",t.slideCollisionAddon="slideCollisionAddon",t.slideCollisionLeftAddon="slideCollisionLeftAddon",t.slideCollisionRightAddon="slideCollisionRightAddon",t.slideEdgeAddon="slideEdgeAddon",t.slideSingleAddon="slideSingleAddon",t.slideDoubleAddon="slideDoubleAddon",t.slideUpAddon="slideUpAddon",t.slideDownAddon="slideDownAddon",t.foldAddon="foldAddon",t.theftAddon="theftAddon"},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HoleType=t.UpDockType=t.BarType=t.compileScriptHole=void 0;const a=i(0),s=i(1),o=i(6),n=i(15);class r extends o.ResultBasedCompile{constructor(e,t,i){super(t),this.iccBar=e,this.compiler=t,this.options=i,this.mulMargin=100,this.MatchTargetMap=new Map([[d.sashHole,o.MatchTarget.GlassSash],[d.screenHole,o.MatchTarget.ScreenSash],[d.doubleSashHole,o.MatchTarget.GlassSash],[d.doubleScreenHole,o.MatchTarget.ScreenSash]])}patchLockHoleResult(e){e.results.hole.lock&&(e.results.hole.lock=n.CompileLockHole.attachHolesToBar(e.results.hole.lock,e.results.bar))}compile(e,t){var i=new n.CompileLockHole(e,t,this.compiler).compile(),a=this.compileLockPointHoleScript(e.filter(this.isLockPointHoleScript),t),s=this.compileDrainHoleScripts(e.filter(this.isDrainHoleScript),t),o=new n.CompileMullionHole(e,t,this.compiler,this.options).compile(),r=new n.CompileWindowHoleScript(e,t,this.compiler).compile(),l=new n.CompileEndpointHole(e,t,this.compiler,this.options).compile(),c=this.compileHingeHoleScripts(e.filter(this.isHingeHoleScript),t),d=new n.CompileCornerProtectorHole(e,t,this.compiler).compile();e=new n.CompileSashAroundHole(e,t,this.compiler).compile();t.hole={lock:i,hinge:c,lockPoint:a,drain:s,mullion:o,window:r,endpoint:l,cornerProtector:d,sashAround:e}}compileLockPointHoleScript(e,t){const i=[];return t.bar.forEach(t=>{const s=Object.assign({},t);s.segments=[],e.forEach(e=>{t.segments&&(a.Utils.ignoreBarHole(t)||t.segments.forEach(i=>{i.segments.forEach((a,o)=>{var n=a.dock.find(t=>t.dockType===e.sashType);if(!n)return!1;this.isLockPointSeg(i.side,n.sashAssignWay)&&this.matchLockPointScript(e,t,a)&&(this.compiler.reloadTmpInfo(void 0),this.compiler.pushTmpKey("料长",t.length),this.compiler.parseCondition(e.condition)&&(o=this.lockPointHolesOnSeg(e,t,i,a,o),s.segments.push(o)))})}))}),0<s.segments.length&&(s.holes=this.flattenHoleData(s.segments),i.push(s))}),a.Utils.reverseCCWHolePosition(i),i}compileHingeHoleScripts(e,t){const i=[];return e.forEach(e=>{this.fetchCalcTargets("Screen"===e.sashType?o.MatchTarget.ScreenSash:o.MatchTarget.GlassSash,t).forEach(a=>{if(void 0!==a.lockPosition&&!(Array.isArray(e.sash_assign_way)&&0<e.sash_assign_way.length&&e.sash_assign_way.every(e=>e!==a.sashAssignWay))){let s;s="left"===a.lockPosition?"right":"right"===a.lockPosition?"left":"up"===a.lockPosition?"down":"up";const o=t.bar.find(e=>!e.auxibar&&e.serial===a.serial&&e.origin_position===s&&"sashTurningFrame"!==e.type&&"MullionOnDouble"!==e.type);if(o&&(this.compiler.reloadTmpInfo(a.frameId),this.pushVariablesForTarget(a),this.compiler.pushTmpKey("料长",o.length),this.compiler.parseCondition(e.condition))){const t=Object.assign({},o);let a=e.topMargins,n=e.bottomMargins;"left"!=s&&"down"!=s||(a=e.bottomMargins,n=e.topMargins);const r=a.slice();r.push(...n.map(e=>o.length-e)),t.holes=r.map(t=>{const i=Object.assign({},e);return i.position=t,i}),i.push(t)}}})}),a.Utils.reverseCCWHolePosition(i),i}compileDrainHoleScripts(e,t){const i=[];return t.bar.filter(this.drainHoleRequired.bind(this)).forEach(a=>{const s=Object.assign({},a);s.segments=[],a.segments=a.segments||[];let o=a.segments.find(e=>"up"===e.side);"sash"===a.type&&"up"===a.origin_position&&(o=a.segments[0]);let r=[],d=[];var p=a.segments.find(e=>"down"===e.side);if(p&&a.type===l.mullion){const e=p.dockBars,t=p.segments;d=t.map(e=>e.dock[0]?e.dock[0].dockType:void 0);const i=t.slice()[0],a=t.slice(0,t.length-1).map((e,i)=>t.slice(0,i+1).reduce((e,t)=>e+t.length,0)).map(e=>e-i.startProfileSize),s=e.map(e=>e.profileSize);r=a.map((e,t)=>(t=s[t],{from:e-t/2-this.mulMargin,to:e+t/2+this.mulMargin}))}const u=o?o.segments:[];u.forEach((i,o)=>{let p=this.matchDrainHoleScripts(e,a.type,i,a.origin_position);this.compiler.reloadTmpInfo(s.frameId),this.loadVar(s,i,t.bar),p=p.filter(e=>this.compiler.parseCondition(e.condition)),p=p.filter(e=>!e.barCode||e.barCode===a.code),0!==p.length&&p.forEach(e=>{let t=this.digDrainHoles(i,a,e.count,e.margin,e.fixed);const p=this.offsetOfSeg(u,o),h=r.map(e=>({from:e.from-p,to:e.to-p}));if(t.forEach((e,i)=>{const a=h.findIndex(t=>e>t.from&&e<t.to);if(-1!==a){var s=h[a];if(s){var o=d[a],n=d[a+1];if(o===c.Glass&&n!==c.Glass)t[i]=s.from;else if(o!==c.Glass&&n===c.Glass)t[i]=s.to;else{const a=(s.from+s.to)/2;t[i]=e>a?s.to:s.from}}}}),(a.type===l.frame||a.type===l.mullion)&&e.dockOffset){const i=a.stDockType!==n.CCDockType.None?e.dockOffset:0;t=t.map(e=>e+i)}const _=Object.assign({},e);_.hasOwnProperty("barPosition")&&(_.barPosition=a.origin_position),_.length=i.length,_.offset=p,_.holes=t,s.segments.push(_)})}),s.holes=this.flattenHoleData(s.segments),i.push(s)}),a.Utils.reverseCCWHolePosition(i),i}matchDrainHoleScripts(e,t,i,a="down"){var s=i.dock[0]?i.dock[0].dockType:void 0;let o;return t===l.frame&&s===c.Glass?o=d.frameDrainHoleForGlass:t!==l.frame||s!==c.Sash&&s!==c.Screen&&s!==c.DoubleSash&&s!==c.DoubleScreen?t===l.mullion&&s===c.Glass?o=d.mullionDrainHoleForGlass:t!==l.mullion||s!==c.Sash&&s!==c.Screen&&s!==c.DoubleSash&&s!==c.DoubleScreen?t===l.sash?o=d.sashDrainHole:t===l.sashTurningFrame?o=d.sashTurningFrameDrainHole:t===l.fixedUpTrack?o=d.fixedUpTrackDrainHole:t===l.fixedDownTrack?o=d.fixedDownTrackDrainHole:t===l.downTrack?o=d.downTrackDrainHole:console.warn("Unknow bar type."):o=d.mullionDrainHoleForSash:o=d.frameDrainHoleForSash,e.filter(e=>{const t=e.barPosition?Array.isArray(e.barPosition)?e.barPosition:[e.barPosition]:["down"];return e.type===o&&t.includes(a)&&this.lengthInRange(i,e.from,e.to)})}lengthInRange(e,t,i){return e=e.length-e.startProfileSize-e.endProfileSize,void 0===t&&void 0===i||(t?i?t<e&&e<=i:t<=e:e<=i)}digFixedDrainHole(e,t,i){let a=!1;if("sash"===t.type)a=this.reverseForOpenDirection(t.origin_sash_assign_way,t);else{const i=e.dock[0]?e.dock[0].sashAssignWay:void 0;a=i&&(i.endsWith("L")||i.endsWith("R"))?this.reverseForOpenDirection(i,t):"mullion"===e.startProfileType&&"frame"===e.endProfileType}return a?[e.length-i-e.endProfileSize]:[e.startProfileSize+i]}reverseForOpenDirection(e,t){if(e)return"mullion"===t.type?e.endsWith("L")&&"down"===t.belongsToSash:e.endsWith("R")&&"down"===t.origin_position||e.endsWith("L")&&"up"===t.origin_position}digDrainHoles(e,t,i,a,s){return i?1===i&&void 0!==s?this.digFixedDrainHole(e,t,s):a?this.equalizeDistanceAfterMargin(e,i,a):this.equalizeDistance(e,i):[]}equalizeDistanceAfterMargin(e,t,i){let a=i+e.startProfileSize;var s=(e.length-e.startProfileSize-e.endProfileSize-2*i)/(t-1);let o=[a];for(let n=2;n<=t;n++)a+=s,o.push(a);return o}equalizeDistance(e,t){let i=e.startProfileSize;var a=(e.length-e.startProfileSize-e.endProfileSize)/(t+1);let s=[];for(let o=1;o<=t;o++)i+=a,s.push(i);return s}lockPointHolesOnSeg(e,t,i,a,s){const o=t.origin_position,n="frame"===t.type&&("left"===o||"down"===o),r=this.digHolesForLockPoint(e.margins,a,n),l=this.offsetOfSeg(i.segments,s),c=Object.assign({},e);return c.length=a.length,c.offset=l,c.holes=r,c}matchLockPointScript(e,t,i){return e.barType===t.type&&e.isV===(1===t.origin_size_type)&&!!this.lengthInRange(i,e.from,e.to)&&!!this.compiler.parseCondition(e.condition)}offsetOfSeg(e,t){let i=0;return 0<t&&(i=e.slice(0,t).reduce((e,t)=>e+t.length,0)),i}flattenHoleData(e){return e.map(e=>{const t=Object.assign({},e);return delete t.length,delete t.offset,delete t.holes,e.holes.map(i=>(i=+(i+e.offset).toFixed(1),Object.assign({position:i},t)))}).flat()}digHolesForLockPoint(e,t,i){let a=e.slice();return a=i?a.map(e=>t.length-e-t.endProfileSize):a.map(e=>e+t.startProfileSize),a}isLockPointSeg(e,t){return"left"===e&&this.isLeftOpen(t)||"right"===e&&this.isRightOpen(t)||"up"===e&&this.isUpOpen(t)||"down"===e&&this.isDownOpen(t)}isLeftOpen(e){return["IL","IDL","IUL","OL","OUL"].some(t=>t===e)}isRightOpen(e){return["IR","IDR","IUR","OR","OUR","ODR"].some(t=>t===e)}isUpOpen(e){return["IU","OU"].some(t=>t===e)}isDownOpen(e){return["ID","OD"].some(t=>t===e)}drainHoleRequired(e){return(this.drainHoleRequiredOfFrameBar(e)||this.drainHoleRequiredOfMullionBar(e)||this.drainHoleRequiredOfSashBar(e)||this.drainHoleRequiredOfSashTurningFrame(e))&&!a.Utils.ignoreBarHole(e)}drainHoleRequiredOfSashTurningFrame(e){return!e.auxibar&&e.type===l.sashTurningFrame&&0===e.origin_size_type&&"down"===e.origin_position}drainHoleRequiredOfFrameBar(e){return!e.auxibar&&(e.type===l.frame||e.type===l.downTrack)&&0===e.origin_size_type&&"down"===e.origin_position}drainHoleRequiredOfMullionBar(e){return!e.auxibar&&![l.mullion,l.fixedUpTrack,l.fixedDownTrack].every(t=>t!==e.type)&&0===e.origin_size_type}drainHoleRequiredOfSashBar(e){return!e.auxibar&&e.type===l.sash&&0===e.origin_size_type&&("down"===e.origin_position||"up"===e.origin_position)}isHingeHoleScript(e){return e.type===d.hingeHole}isLockPointHoleScript(e){return e.type===d.lockPointHole}isDrainHoleScript(e){return e.type===d.frameDrainHoleForGlass||e.type===d.frameDrainHoleForSash||e.type===d.mullionDrainHoleForGlass||e.type===d.mullionDrainHoleForSash||e.type===d.sashDrainHole||e.type===d.sashTurningFrameDrainHole||e.type===d.fixedUpTrackDrainHole||e.type===d.fixedDownTrackDrainHole||e.type===d.downTrackDrainHole}loadVar(e,t,i){if(this.compiler.pushTmpKey("料长",e.length),e.hasOwnProperty("belongsToSash")){const t=e.belongsToSash?a.Utils.positionText(e.belongsToSash):"无";this.compiler.pushTmpKey("碰玻扇",t)}const o=e.origin_sash_assign_way,n=a.Utils.getOpenToward(o);if(n&&this.compiler.pushTmpKey("开向",n),0<t.dock.length){const e=t.dock[0];if(void 0!==e.isDoor&&this.compiler.pushTmpKey("门窗类型",e.isDoor?"门":"窗"),e.dockType!==c.Glass){const t=a.Utils.getOpenMethod(e.sashAssignWay);t&&this.compiler.pushTmpKey("开启方式",t||"其他");const o=i.find(t=>t.type===l.sashTurningFrame&&t.serial===e.serial&&t.origin_position===s.Direction.Down);this.compiler.pushTmpKey("转向框",o?"有":"无")}}}}var l,c,d;t.compileScriptHole=r,(i=l=t.BarType||(t.BarType={})).frame="frame",i.mullion="mullion",i.sash="sash",i.screen="screen",i.sashTurningFrame="sashTurningFrame",i.screenFrame="screenFrame",i.upTrack="upTrack",i.fixedUpTrack="fixedUpTrack",i.downTrack="downTrack",i.fixedDownTrack="fixedDownTrack",i.upDownTrack="upDownTrack",i.sideTrack="sideTrack",i.lockTransferBar="lockTransferBar",(i=c=t.UpDockType||(t.UpDockType={})).Glass="Glass",i.Sash="Sash",i.Screen="Screen",i.DoubleSash="DoubleSash",i.DoubleScreen="DoubleScreen",(t=d=t.HoleType||(t.HoleType={})).sashHole="sashHole",t.screenHole="screenHole",t.doubleSashHole="doubleSashHole",t.doubleScreenHole="doubleScreenHole",t.slideSashHole="slideSashHole",t.slideScreenHole="slideScreenHole",t.hingeHole="hingeHole",t.lockPointHole="lockPointHole",t.sashAroundHole="sashAroundHole",t.frameDrainHoleForGlass="frameDrainHoleForGlass",t.frameDrainHoleForSash="frameDrainHoleForSash",t.mullionDrainHoleForGlass="mullionDrainHoleForGlass",t.mullionDrainHoleForSash="mullionDrainHoleForSash",t.sashDrainHole="sashDrainHole",t.sashTurningFrameDrainHole="sashTurningFrameDrainHole",t.fixedUpTrackDrainHole="fixedUpTrackDrainHole",t.fixedDownTrackDrainHole="fixedDownTrackDrainHole",t.downTrackDrainHole="downTrackDrainHole",t.mullionHole="mullionHole",t.mullionHoleOnFrame="mullionHoleOnFrame",t.mullionHoleOnMullion="mullionHoleOnMullion",t.windowHole="windowHole",t.endpointHole="endpointHole",t.cornerProtectorHole="cornerProtectorHole"},function(e,t,i){!function(){"use strict";function i(e,t){var i=new Error(e+" at character "+t);throw i.index=t,i.description=e,i}function a(e){var t,i,a=0;for(i in e)(t=i.length)>a&&e.hasOwnProperty(i)&&(a=t);return a}function s(e){return p[e]||0}function o(e,t,i){return{type:"||"===e||"&&"===e?"LogicalExpression":"BinaryExpression",operator:e,left:t,right:i}}function n(e){return 48<=e&&e<=57}function r(e){return 36===e||95===e||65<=e&&e<=90||97<=e&&e<=122||128<=e&&!p[String.fromCharCode(e)]}function l(e){return 36===e||95===e||65<=e&&e<=90||97<=e&&e<=122||48<=e&&e<=57||128<=e&&!p[String.fromCharCode(e)]}function c(e){for(var t,a=0,c=e.charAt,m=e.charCodeAt,g=function(t){return c.call(e,t)},f=function(t){return m.call(e,t)},v=e.length,y=function(){for(var e=f(a);32===e||9===e||10===e||13===e;)e=f(++a)},b=function(){var e,t,n=function(){var e,t,n,r,l,c,d,p=x();if(!(t=w()))return p;for(l={value:t,prec:s(t)},(c=x())||i("Expected expression after "+t,a),r=[p,l,c];(t=w())&&0!==(n=s(t));){for(l={value:t,prec:n};r.length>2&&n<=r[r.length-2].prec;)c=r.pop(),t=r.pop().value,p=r.pop(),e=o(t,p,c),r.push(e);(e=x())||i("Expected expression after "+t,a),r.push(l,e)}for(e=r[d=r.length-1];d>1;)e=o(r[d-1].value,r[d-2],e),d-=2;return e}();return y(),63!==f(a)?n:(a++,(e=b())||i("Expected expression",a),y(),58===f(a)?(a++,(t=b())||i("Expected expression",a),{type:"ConditionalExpression",test:n,consequent:e,alternate:t}):void i("Expected :",a))},w=function(){y();for(var t=e.substr(a,h),i=t.length;0<i;){if(p.hasOwnProperty(t)&&(!r(f(a))||a+t.length<e.length&&!l(f(a+t.length))))return a+=i,t;t=t.substr(0,--i)}return!1},x=function(){var t,s,o;if(y(),t=f(a),n(t)||46===t)return function(){for(var e,t,s="";n(f(a));)s+=g(a++);if(46===f(a))for(s+=g(a++);n(f(a));)s+=g(a++);if("e"===(e=g(a))||"E"===e){for(s+=g(a++),"+"!==(e=g(a))&&"-"!==e||(s+=g(a++));n(f(a));)s+=g(a++);n(f(a-1))||i("Expected exponent ("+s+g(a)+")",a)}return t=f(a),r(t)?i("Variable names cannot start with a number ("+s+g(a)+")",a):46===t&&i("Unexpected period",a),{type:"Literal",value:parseFloat(s),raw:s}}();if(39===t||34===t)return function(){for(var e,t="",s=g(a++),o=!1;a<v;){if((e=g(a++))===s){o=!0;break}if("\\"===e)switch(e=g(a++)){case"n":t+="\n";break;case"r":t+="\r";break;case"t":t+="\t";break;case"b":t+="\b";break;case"f":t+="\f";break;case"v":t+="\v";break;default:t+=e}else t+=e}return o||i('Unclosed quote after "'+t+'"',a),{type:"Literal",value:t,raw:s+t+s}}();if(91===t)return a++,{type:"ArrayExpression",elements:$(93)};for(o=(s=e.substr(a,u)).length;0<o;){if(d.hasOwnProperty(s)&&(!r(f(a))||a+s.length<e.length&&!l(f(a+s.length))))return a+=o,{type:"UnaryExpression",operator:s,argument:x(),prefix:!0};s=s.substr(0,--o)}return!(!r(t)&&40!==t)&&function(){var e,t=40===(e=f(a))?S():k();for(y(),e=f(a);46===e||91===e||40===e;)a++,46===e?(y(),t={type:"MemberExpression",computed:!1,object:t,property:k()}):91===e?(t={type:"MemberExpression",computed:!0,object:t,property:b()},y(),93!==(e=f(a))&&i("Unclosed [",a),a++):40===e&&(t={type:"CallExpression",arguments:$(41),callee:t}),y(),e=f(a);return t}()},k=function(){var t=f(a),s=a;for(r(t)?a++:i("Unexpected "+g(a),a);a<v&&(t=f(a),l(t));)a++;return s=e.slice(s,a),_.hasOwnProperty(s)?{type:"Literal",value:_[s],raw:s}:"this"===s?{type:"ThisExpression"}:{type:"Identifier",name:s}},$=function(e){for(var t,s=[],o=!1;a<v;){if(y(),(t=f(a))===e){o=!0,a++;break}44===t?a++:((t=b())&&"Compound"!==t.type||i("Expected comma",a),s.push(t))}return o||i("Expected "+String.fromCharCode(e),a),s},S=function(){a++;var e=b();if(y(),41===f(a))return a++,e;i("Unclosed (",a)},C=[];a<v;)59===(t=f(a))||44===t?a++:(t=b())?C.push(t):a<v&&i('Unexpected "'+g(a)+'"',a);return 1===C.length?C[0]:{type:"Compound",body:C}}var d={"-":!0,"!":!0,"~":!0,"+":!0},p={"||":1,"&&":2,"|":3,"^":4,"&":5,"==":6,"!=":6,"===":6,"!==":6,"<":7,">":7,"<=":7,">=":7,"<<":8,">>":8,">>>":8,"+":9,"-":9,"*":10,"/":10,"%":10},u=a(d),h=a(p),_={true:!0,false:!1,null:null};c.version="0.3.4",c.toString=function(){return"JavaScript Expression Parser (JSEP) v"+c.version},c.addUnaryOp=function(e){return u=Math.max(e.length,u),d[e]=!0,this},c.addBinaryOp=function(e,t){return h=Math.max(e.length,h),p[e]=t,this},c.addLiteral=function(e,t){return _[e]=t,this},c.removeUnaryOp=function(e){return delete d[e],e.length===u&&(u=a(d)),this},c.removeAllUnaryOps=function(){return d={},u=0,this},c.removeBinaryOp=function(e){return delete p[e],e.length===h&&(h=a(p)),this},c.removeAllBinaryOps=function(){return p={},h=0,this},c.removeLiteral=function(e){return delete _[e],this},c.removeAllLiterals=function(){return _={},this},e.exports?t=e.exports=c:t.parse=c}()},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ValueType=t.MatchTarget=t.ResultBasedCompile=void 0;const a=i(0),s=i(1);var o,n;t.ResultBasedCompile=class{constructor(e){this.compiler=e,this.valueTypeMap=new Map([[o.Frame,n.Area],[o.GlassSash,n.Area],[o.ScreenSash,n.Area],[o.AntiTheft,n.Area],[o.SashGlass,n.Area],[o.FixedGlass,n.Area],[o.CornerJoiner,n.Length],[o.Connector,n.Length],[o.FixedCell,n.Area],[o.OpenCell,n.Area],[o.FixedShade,n.Area],[o.SashShade,n.Area],[o.DecorationBar,n.Area],[o.GlassGuard,n.Area]])}pushDrawingInfos(e){e?this.compiler.reloadTmpInfo(e.frameId):0<this.compiler.tmpInfo.length&&this.compiler.reloadTmpInfo(this.compiler.tmpInfo[0].frameId)}pushVariablesForTarget(e){var t;e&&(this.isPushableArea(e)&&((t=a.Utils.getOpenToward(e.sashAssignWay))&&this.compiler.pushTmpKey("开向",t),(t=a.Utils.getOpenMethod(e.sashAssignWay))&&this.compiler.pushTmpKey("开启方式",t),this.compiler.pushTmpKey("门窗类型",e.isDoor?"门":"窗"),this.compiler.pushTmpKey("平移平开",e.isSlide?"是":"否"),e.hostType===s.scriptTypeEnum.doubleSash&&(t=e.widthFixedSash?"子":"母",t=void 0!==e.widthFixedSash?t:"无",this.compiler.pushTmpKey("子母扇",t),this.compiler.pushTmpKey("扇号",e.sashNumber))),this.isSash(e)&&(this.compiler.pushTmpKey("扇类型",a.Utils.getSashTypeName(e.hostType)),this.compiler.pushTmpKey("锁数量",e.lockCount),this.compiler.pushTmpKey("合页数量",e.hingeCount),void 0!==e.trackIndex&&this.compiler.pushTmpKey("轨道号",e.trackIndex)),this.isFiller(e)&&(this.compiler.pushTmpKey("玻璃",e.specs),this.compiler.pushTmpKey("glass",e.specs),this.compiler.pushTmpKey("异形",e.innerPoly?"是":"否")),void 0!==e.profileSize&&(this.compiler.pushTmpKey("面宽",e.profileSize),this.compiler.pushTmpKey("编号",e.bom_code||e.code)),void 0!==e.origin_angle&&this.compiler.pushTmpKey("角度",e.origin_angle),void 0!==e.openable&&this.compiler.pushTmpKey("可开启",e.openable?"是":"否"),this.compiler.pushTmpKey("提升",e.pullupEnabled?"是":"否"))}fetchCalcTargets(e,t){return e===o.reinforcedMullion?t.bar.filter(e=>"mullion"===e.type&&e.isReinforced):e===o.mullion?t.bar.filter(e=>"mullion"===e.type):this.valueTypeMap.get(e)===n.Length?t.bar.filter(t=>t.type.toLowerCase()===e.toLowerCase()):[...t.addition,...t.glass,...t.polyGLass].filter(t=>t.type.toLowerCase()===e.toLowerCase())}isFiller(e){return[o.FixedGlass,o.FixedCell,o.SashGlass].some(t=>t.toLowerCase()===e.type.toLowerCase())}isSash(e){return[o.GlassSash,o.ScreenSash].some(t=>t.toLowerCase()===e.type.toLowerCase())}isPushableArea(e){var t=[o.GlassSash,o.ScreenSash,o.OpenCell].some(t=>t.toLowerCase()===e.type.toLowerCase()),i=[s.scriptTypeEnum.sash,s.scriptTypeEnum.doubleSash,s.scriptTypeEnum.fold].some(t=>e.hostType&&t.toLowerCase()===e.hostType.toLowerCase());return t&&i}},(i=o=t.MatchTarget||(t.MatchTarget={})).Frame="frame",i.GlassSash="sash",i.ScreenSash="screen",i.AntiTheft="antiTheft",i.SashGlass="sashGlass",i.FixedGlass="fixedGlass",i.CornerJoiner="cornerJoiner",i.Connector="connector",i.FixedCell="fixedCell",i.OpenCell="openCell",i.FixedShade="fixedShade",i.SashShade="sashShade",i.DecorationBar="decorationBar",i.doubleSash="doubleSash",i.reinforcedMullion="reinforcedMullion",i.mullion="mullion",i.GlassGuard="glassGuard",(t=n=t.ValueType||(t.ValueType={}))[t.Length=0]="Length",t[t.Area=1]="Area"},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CompileBars=void 0,t.CompileBars=class{constructor(e){this.comp=e}matchInnerSashSize(e,t){if(e.type.toLowerCase()!==t.type.toLowerCase())return!1;if(1===t.version){if(!t.ignoreTrackIndex&&t.track_index&&0<t.track_index.length){const i=[];if(t.track_index.forEach(e=>{i.push(+e)}),-1===i.findIndex(t=>t===e.trackIndex))return!1}}else{if(0<t.sash_assign_way.length&&e.sashAssignWay&&t.sash_assign_way.every(t=>!this.sameAssignWay(t,e.sashAssignWay)))return!1;if(!isNaN(parseInt(t.sash_num))&&parseInt(t.sash_num)!==e.sashNumber)return!1}return!(t.size_type&&0<t.size_type.length&&t.size_type.map(e=>+e).every(t=>t!==e.sizeType))}matchSashSize(e,t){if(e.type.toLowerCase()!==t.type.toLowerCase())return!1;if(t.pos_type&&0<t.pos_type.length){const i=[];if(t.pos_type.forEach(e=>{i.push(+e)}),-1===i.findIndex(t=>t===e.posType))return!1}return!(t.size_type&&0<t.size_type.length&&this.allowSizeType(t)&&t.size_type.map(e=>+e).every(t=>t!==e.sizeType)||0<t.sash_assign_way.length&&e.sashAssignWay&&t.sash_assign_way.every(t=>!this.sameAssignWay(t,e.sashAssignWay)))}allowSizeType(e){return"fold"===e.script_type&&("foldSash"===e.type||"foldScreen"===e.type)||"doubleSash"===e.script_type&&("doubleSash"===e.type||"doubleScreen"===e.type)||"sash"===e.script_type&&("sash"===e.type||"screen"===e.type||"antiTheft"===e.type||"ShadePushSash"===e.type)}matchBar(e,t){if(e.type.toLowerCase()!==t.type.toLowerCase())return!1;if(1===t.version){if(!t.ignoreTrackIndex&&t.track_index&&0<t.track_index.length){const i=[];if(t.track_index.forEach(e=>{i.push(+e)}),-1===i.findIndex(t=>t===e.trackIndex))return!1}if(!t.ignoreSlidePosition&&t.slide_position&&e.slidePosition&&e.slidePosition!==t.slide_position)return!1;if(!t.ignoreFoldPosition&&t.fold_position&&e.foldPosition&&e.foldPosition!==t.fold_position)return!1}else{if(!t.ignoreSashAssignWay&&0<t.sash_assign_way.length&&t.sash_assign_way.every(t=>!this.sameAssignWay(t,e.sashAssignWay)))return!1;if(!t.ignoreSidePosition&&t.side_position&&0<t.side_position.length&&-1===t.side_position.findIndex(t=>t===e.position))return!1;if(!t.ignoreSashNum)if(Array.isArray(t.sash_num)&&0<t.sash_num.length){if(t.sash_num.every(t=>e.sashNumber!==parseInt(t)))return!1}else if(!isNaN(parseInt(t.sash_num))&&parseInt(t.sash_num)!==e.sashNumber)return!1;if(!t.ignorePosType&&t.pos_type&&0<t.pos_type.length){const i=[];if(t.pos_type.forEach(e=>{i.push(+e)}),-1===i.findIndex(t=>t===e.posType))return!1}if(!t.ignoreSizeType&&t.size_type&&0<t.size_type.length){const i=[];if(t.size_type.forEach(e=>{i.push(+e)}),-1===i.findIndex(t=>t===e.sizeType))return!1}}return!0}sameAssignWay(e,t){return!!e.match(/\|.*V/)==!!t.match(/\|.*V/)&&e.replace(/\|.*/,"").split("+").sort().join("+")===t.replace(/\|.*/,"").split("+").sort().join("+")}compileBars(e,t){return 0===t.length||0===e.length?[]:(t.forEach(t=>{const i=e.filter(e=>this.matchBar(e,t));t.compiledResult=[],i.forEach(e=>{if(this.comp.loadBarVar(e),this.comp.compiler.parseCondition(t.condition)){const i=Object.assign({},e);if(i.attrs=i.attrs?Object.assign({},i.attrs):{},i.compiledCC=this.comp.compiler.parseNumber(t.length),i.lengthExpression=this.comp.compiler.parseNumberExpression(t.length),t.hasOwnProperty("color")&&(e=this.subbarColors(t.color),i.compiledColor=e?this.compileSubbarColors(e):this.comp.compiler.parseString(t.color)),""!==t.angle?i.cutAngle=t.angle:void 0===i.cutAngle&&(i.cutAngle=""),t.compiledResult.push(i),this.compileSubbars(i,t),this.compileAuxbars(i,t),i.refId){const e=this.comp.refProfiles.find(e=>e.refId===i.refId);e&&(i.attrs=Object.assign(e,i.attrs))}if(t.hasOwnProperty("code")&&t.code){const e=this.comp.compiler.parseString(t.code,!0);e!==t.code&&(i.attrs=Object.assign({code:e},i.attrs))}}})}),t)}compileSubbarColors(e){return Object.keys(e).forEach(t=>{const i=e[t];var a;Array.isArray(i)&&(a=i.find(e=>this.comp.compiler.parseCondition(e.condition)),e[t]=a?this.comp.compiler.parseString(a.color):"")}),JSON.stringify(e)}subbarColors(e){try{return JSON.parse(e)}catch(e){}}compileAuxbars(e,t){e.aux_bars=[],t.aux_bars&&t.aux_bars.forEach(t=>{const i=Object.assign({},e);delete i.aux_bars;const a=Object.assign({},t);this.comp.loadBarVar(e),this.comp.compiler.pushTmpKey("型材长度",e.compiledCC),this.comp.compiler.parseCondition(t.condition)&&(a.length=this.comp.compiler.parseNumber(t.length),a.lengthExpression=this.comp.compiler.parseNumberExpression(t.length),a.count=this.comp.compiler.parseNumber(t.count),t=Object.assign(i,a),e.aux_bars.push(t))})}compileSubbars(e,t){let i=[];e.sub_bars=[],t.sub_bars&&0<t.sub_bars.length&&t.sub_bars.forEach(a=>{const s=Object.assign({},a);s.color=this.comp.compiler.parseString(a.color),a.color=s.color,s.script_type=t.script_type,s.type=t.type,i.push({code:s.code,color:s.color}),e.sub_bars.push(s)}),e.sub_color=JSON.stringify(i)}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CompileComponent=void 0;const a=i(0),s=i(1);t.CompileComponent=class{constructor(e,t,i){this.iccBar=e,this.compiler=t,this.refProfiles=i}loadBarVar(e){this.compiler.reloadTmpInfo(e.frameId),void 0!==e.a&&this.compiler.pushTmpKey("a",e.a),void 0!==e.b&&this.compiler.pushTmpKey("b",e.b),this.compiler.pushTmpKey("cc",e.cc),this.compiler.pushTmpKey("aa",e.aa),e.specs&&(this.compiler.pushTmpKey("玻璃",e.specs),this.compiler.pushTmpKey("glass",e.specs)),this.compiler.pushTmpKey("玻璃厚度",e.thickness),void 0!==e.steelsCount&&this.compiler.pushTmpKey("v",e.steelsCount)}loadGlassVar(e){this.compiler.reloadTmpInfo(e.frameId),this.compiler.pushTmpKey("面积",e.cc.width*e.cc.height*a.Utils.areaConvertion(this.iccBar.unit)),this.compiler.pushTmpKey("中空百叶",e.withShade?"是":"否"),this.compiler.pushTmpKey("玻璃厚度",e.thickness)}loadGlassWidthVar(e){this.compiler.pushTmpKey("cc",e.cc.width),this.compiler.pushTmpKey("aa",e.aa.width),this.compiler.pushTmpKey("gykj",void 0!==e.additionMargin?e.additionMargin.width:0),this.compiler.pushTmpKey("偏心数",e.diffSidesCount.width)}loadGlassHeightVar(e){this.compiler.pushTmpKey("cc",e.cc.height),this.compiler.pushTmpKey("aa",e.aa.height),this.compiler.pushTmpKey("gykj",void 0!==e.additionMargin?e.additionMargin.height:0),this.compiler.pushTmpKey("偏心数",e.diffSidesCount.height)}loadAddonVar(e){this.compiler.reloadTmpInfo(e.frameId),this.compiler.pushTmpKey("玻璃厚度",e.thickness)}setSpecForBead(e,t,i=[]){e.filter(e=>{const t=e.type.toLowerCase();return-1!==t.indexOf("bead")||"sash"===t||"sashmullion"===t}).forEach(e=>{if(e.serial){let a=t.find(t=>t.compiledResult[0].glass.serial===e.serial);a=a||i.find(t=>t.serial===e.serial),a&&(e.specs=a.specs,e.thickness=a.thickness,a.mainSpecs&&(e.specs=a.mainSpecs),a.beadCode&&(e.glassBeadCode=a.beadCode))}})}setSpecForFrame(e,t,i=[]){e.filter(e=>"frame"===e.type.toLowerCase()).forEach(e=>{let a=t.find(t=>t.frameId===e.frameId);a=a||i.find(t=>t.frameId===e.frameId),a&&(e.thickness=a.thickness)})}sashWeight(e,t,i){const s=e.map(e=>e.compiledResult.map(t=>({id:t.id,isashId:t.isashId,sashNumber:t.sashNumber,length:t.compiledCC,meter_weight:e.meter_weight,count:1}))).flat(),o=t.map(e=>e.compiledResult.map(t=>({id:t.glass.id,isashId:t.glass.isashId,sashNumber:t.glass.sashNumber,width:t.width,height:t.height,meter_weight:e.meter_weight,count:1}))).flat();let n=0,r=this.iccBar.unit;return s.filter(e=>i(e)).forEach(e=>{n+=a.Utils.barWeight(e,r)}),o.filter(e=>i(e)).forEach(e=>n+=a.Utils.glassWeight(e,r)),n}mockLockTransferBarCCBar(e){const t=Object.assign({},e);return t.type="lockTransferBar",t.shapeId=-1,t.cc=1,t.aa=1,t.sizeType=0,t.posType=0,t.cutAngle="90-90",t.stAngle=90,t.etAngle=90,t.lineType="Seg",t}loadLockTransferBarVar(e){this.compiler.pushTmpKey("扇宽",e.width),this.compiler.pushTmpKey("扇高",e.height),this.compiler.pushTmpKey("离扇高度",e.distanceToSash);var t=e.lockPosition===s.Direction.Left||e.lockPosition===s.Direction.Right?e.height:e.width;this.compiler.pushTmpKey("偏心距",Math.abs(t/2-e.distanceToSash))}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GlassCCType=t.CompileGlasses=void 0;const a=i(11),s=i(2);t.CompileGlasses=class{constructor(e,t){this.comp=e,this.glassSpecMap=t}compile(e,t,i){const o=[];if(0===e.length||0===t.length)return o;t=t.filter(t=>e.some(e=>e.type===t.type));for(let c=0;c<t.length;c++){let d=t[c],p=e.filter(e=>{if(e.type!==d.type)return!1;if(e.pos_type&&0<e.pos_type.length){const t=[];if(e.pos_type.forEach(e=>{t.push(+e)}),t.every(e=>e!==d.posType.width))return!1}return!(e.size_type&&0<e.size_type.length&&e.size_type.map(e=>+e).every(e=>0!==e))});this.comp.loadGlassVar(d),this.comp.loadGlassWidthVar(d);var n=p.filter(e=>this.comp.compiler.parseCondition(e.condition));let u={posType:d.posType.width,glassType:d.type,glassSerial:d.serial,scriptType:i};if(!n.length)throw s.ErrorTag.make(s.ErrorMessage.glass_script_width_script_is_required,u);void 0!==d.dim.width.a&&this.comp.compiler.pushTmpKey("a",d.dim.width.a),void 0!==d.dim.width.b&&this.comp.compiler.pushTmpKey("b",d.dim.width.b);let h=n[0].length,_=this.comp.compiler.parseNumber(h),m=this.comp.compiler.parseNumberExpression(h),g=e.filter(e=>{if(e.type!==d.type)return!1;if(e.pos_type&&0<e.pos_type.length){const t=[];if(e.pos_type.forEach(e=>{t.push(+e)}),t.every(e=>e!==d.posType.height))return!1}return!(e.size_type&&0<e.size_type.length&&e.size_type.map(e=>+e).every(e=>1!==e))});this.comp.loadGlassVar(d),this.comp.loadGlassHeightVar(d);var r=g.filter(e=>this.comp.compiler.parseCondition(e.condition));if(u={posType:d.posType.height,glassType:d.type,glassSerial:d.serial,scriptType:i},!r.length)throw s.ErrorTag.make(s.ErrorMessage.glass_script_height_script_is_required,u);this.comp.compiler.removeTmpKeys(["a","b"]),void 0!==d.dim.height.a&&this.comp.compiler.pushTmpKey("a",d.dim.height.a),void 0!==d.dim.height.b&&this.comp.compiler.pushTmpKey("b",d.dim.height.b),h=r[0].length;var l=this.comp.compiler.parseNumber(h);r=this.comp.compiler.parseNumberExpression(h);const f=Object.assign(Object.assign({},n[0]),{compiledResult:[{width:_,height:l,widthExpression:m,heightExpression:r,glass:d}]});f.frameId=d.frameId,f.frameUid=d.frameUid,f.holes=d.holes,d.cutStyle&&(f.cutStyle=d.cutStyle),d.sashAssignWay&&(f.sashAssignWay=d.sashAssignWay),d.isDoor&&(f.isDoor=d.isDoor),void 0!==d.isFixed&&(f.isFixed=d.isFixed),d.hasOwnProperty("spec")&&(d.spec&&(f.specs=d.spec),d.mainSpec&&(f.mainSpecs=d.mainSpec),d.name&&(f.name=d.name),void 0!==d.thickness&&(f.thickness=d.thickness),void 0!==d.additionMargin&&(f.additionMargin=d.additionMargin),void 0!==d.originMeterWeight&&0!==d.originMeterWeight&&(f.meter_weight=d.originMeterWeight),void 0!==d.bom_id&&(f.bom_id=d.bom_id),void 0!==d.customAttrs&&Object.assign(f,d.customAttrs));const v=new a.Checker,y=v.purify(f.specs),b=this.glassSpecMap.find(e=>v.purify(e.spec)===y);f.thickness||(f.thickness=b?b.thickness:0),f.meter_weight||(f.meter_weight=b?b.meterWeight:0),f.name||(f.name=(b&&b.name?b:f).name),d.hasOwnProperty("threedArcRadius")&&(f.threedArcRadius=d.threedArcRadius),b&&b.beadCode&&(f.beadCode=b.beadCode),o.push(f)}return o}get glassTypeList(){return["fixedGlass","sashGlass","doubleSashGlass","screenNet","doubleScreenNet","foldSashGlass","foldScreenNet","slideSashGlass"]}},(t=t.GlassCCType||(t.GlassCCType={})).fixedGlass="fixedGlass",t.fixedNet="fixedNet",t.fixedPanel="fixedPanel",t.fixedShade="fixedShade",t.sashGlass="sashGlass",t.screenNet="screenNet",t.sashPanel="sashPanel",t.sashShade="sashShade",t.decorationBar="decorationBar"},function(e,t,i){"use strict";i.r(t),i.d(t,"__extends",(function(){return s})),i.d(t,"__assign",(function(){return o})),i.d(t,"__rest",(function(){return n})),i.d(t,"__decorate",(function(){return r})),i.d(t,"__param",(function(){return l})),i.d(t,"__metadata",(function(){return c})),i.d(t,"__awaiter",(function(){return d})),i.d(t,"__generator",(function(){return p})),i.d(t,"__createBinding",(function(){return u})),i.d(t,"__exportStar",(function(){return h})),i.d(t,"__values",(function(){return _})),i.d(t,"__read",(function(){return m})),i.d(t,"__spread",(function(){return g})),i.d(t,"__spreadArrays",(function(){return f})),i.d(t,"__await",(function(){return v})),i.d(t,"__asyncGenerator",(function(){return y})),i.d(t,"__asyncDelegator",(function(){return b})),i.d(t,"__asyncValues",(function(){return w})),i.d(t,"__makeTemplateObject",(function(){return x})),i.d(t,"__importStar",(function(){return k})),i.d(t,"__importDefault",(function(){return $})),i.d(t,"__classPrivateFieldGet",(function(){return S})),i.d(t,"__classPrivateFieldSet",(function(){return C}));var a=function(e,t){return(a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])})(e,t)};function s(e,t){function i(){this.constructor=e}a(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}var o=function(){return(o=Object.assign||function(e){for(var t,i=1,a=arguments.length;i<a;i++)for(var s in t=arguments[i])Object.prototype.hasOwnProperty.call(t,s)&&(e[s]=t[s]);return e}).apply(this,arguments)};function n(e,t){var i={};for(s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(i[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var a=0,s=Object.getOwnPropertySymbols(e);a<s.length;a++)t.indexOf(s[a])<0&&Object.prototype.propertyIsEnumerable.call(e,s[a])&&(i[s[a]]=e[s[a]]);return i}function r(e,t,i,a){var s,o=arguments.length,n=o<3?t:null===a?a=Object.getOwnPropertyDescriptor(t,i):a;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)n=Reflect.decorate(e,t,i,a);else for(var r=e.length-1;0<=r;r--)(s=e[r])&&(n=(o<3?s(n):3<o?s(t,i,n):s(t,i))||n);return 3<o&&n&&Object.defineProperty(t,i,n),n}function l(e,t){return function(i,a){t(i,a,e)}}function c(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function d(e,t,i,a){return new(i=i||Promise)((function(s,o){function n(e){try{l(a.next(e))}catch(e){o(e)}}function r(e){try{l(a.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?s(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(n,r)}l((a=a.apply(e,t||[])).next())}))}function p(e,t){var i,a,s,o={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]},n={next:r(0),throw:r(1),return:r(2)};return"function"==typeof Symbol&&(n[Symbol.iterator]=function(){return this}),n;function r(n){return function(r){return function(n){if(i)throw new TypeError("Generator is already executing.");for(;o;)try{if(i=1,a&&(s=2&n[0]?a.return:n[0]?a.throw||((s=a.return)&&s.call(a),0):a.next)&&!(s=s.call(a,n[1])).done)return s;switch(a=0,(n=s?[2&n[0],s.value]:n)[0]){case 0:case 1:s=n;break;case 4:return o.label++,{value:n[1],done:!1};case 5:o.label++,a=n[1],n=[0];continue;case 7:n=o.ops.pop(),o.trys.pop();continue;default:if(!((s=0<(s=o.trys).length&&s[s.length-1])||6!==n[0]&&2!==n[0])){o=0;continue}if(3===n[0]&&(!s||n[1]>s[0]&&n[1]<s[3])){o.label=n[1];break}if(6===n[0]&&o.label<s[1]){o.label=s[1],s=n;break}if(s&&o.label<s[2]){o.label=s[2],o.ops.push(n);break}s[2]&&o.ops.pop(),o.trys.pop();continue}n=t.call(e,o)}catch(r){n=[6,r],a=0}finally{i=s=0}if(5&n[0])throw n[1];return{value:n[0]?n[1]:void 0,done:!0}}([n,r])}}}function u(e,t,i,a){e[a=void 0===a?i:a]=t[i]}function h(e,t){for(var i in e)"default"===i||t.hasOwnProperty(i)||(t[i]=e[i])}function _(e){var t="function"==typeof Symbol&&Symbol.iterator,i=t&&e[t],a=0;if(i)return i.call(e);if(e&&"number"==typeof e.length)return{next:function(){return{value:(e=e&&a>=e.length?void 0:e)&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function m(e,t){var i="function"==typeof Symbol&&e[Symbol.iterator];if(!i)return e;var a,s,o=i.call(e),n=[];try{for(;(void 0===t||0<t--)&&!(a=o.next()).done;)n.push(a.value)}catch(e){s={error:e}}finally{try{a&&!a.done&&(i=o.return)&&i.call(o)}finally{if(s)throw s.error}}return n}function g(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(m(arguments[t]));return e}function f(){for(var e=0,t=0,i=arguments.length;t<i;t++)e+=arguments[t].length;var a=Array(e),s=0;for(t=0;t<i;t++)for(var o=arguments[t],n=0,r=o.length;n<r;n++,s++)a[s]=o[n];return a}function v(e){return this instanceof v?(this.v=e,this):new v(e)}function y(e,t,i){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var a=i.apply(e,t||[]),s=[],o={};return n("next"),n("throw"),n("return"),o[Symbol.asyncIterator]=function(){return this},o;function n(e){a[e]&&(o[e]=function(t){return new Promise((function(i,a){1<s.push([e,t,i,a])||r(e,t)}))})}function r(e,t){try{(i=a[e](t)).value instanceof v?Promise.resolve(i.value.v).then(l,c):d(s[0][2],i)}catch(e){d(s[0][3],e)}var i}function l(e){r("next",e)}function c(e){r("throw",e)}function d(e,t){e(t),s.shift(),s.length&&r(s[0][0],s[0][1])}}function b(e){var t,i={};return a("next"),a("throw",(function(e){throw e})),a("return"),i[Symbol.iterator]=function(){return this},i;function a(a,s){i[a]=e[a]?function(i){return(t=!t)?{value:v(e[a](i)),done:"return"===a}:s?s(i):i}:s}}function w(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,i=e[Symbol.asyncIterator];return i?i.call(e):(e=_(e),t={},a("next"),a("throw"),a("return"),t[Symbol.asyncIterator]=function(){return this},t);function a(i){t[i]=e[i]&&function(t){return new Promise((function(a,s){var o,n;o=a,a=s,n=(t=e[i](t)).done,s=t.value,Promise.resolve(s).then((function(e){o({value:e,done:n})}),a)}))}}}function x(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}function k(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)Object.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t.default=e,t}function $(e){return e&&e.__esModule?e:{default:e}}function S(e,t){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return t.get(e)}function C(e,t,i){if(!t.has(e))throw new TypeError("attempted to set private field on non-instance");return t.set(e,i),i}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Checker=void 0,t.Checker=class{constructor(){this.keyMap=new Map,this.initKey()}initKey(){this.keyMap.set("＋","+"),this.keyMap.set("－","-"),this.keyMap.set("−","-"),this.keyMap.set("×","*"),this.keyMap.set("÷","/"),this.keyMap.set("？","?"),this.keyMap.set("，",","),this.keyMap.set("；",";"),this.keyMap.set("》",">"),this.keyMap.set("《","<"),this.keyMap.set("％","%"),this.keyMap.set("[‘’＇]","'"),this.keyMap.set("[“”]","'"),this.keyMap.set("【","["),this.keyMap.set("】","]"),this.keyMap.set("＞",">"),this.keyMap.set("＜","<"),this.keyMap.set("＝","="),this.keyMap.set("（","("),this.keyMap.set("）",")"),this.keyMap.set("！","!")}purify(e){return this.keyMap.forEach((function(t,i){i=new RegExp(i,"g"),e=e.replace(i,t)})),e}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CompileScriptInnerSash=void 0;const a=i(7),s=i(8),o=i(0),n=i(2),r=i(3),l=i(1),c=i(9);class d extends s.CompileComponent{constructor(e,t,i,s){super(e,t,s),this.compileBars=new a.CompileBars(this),this.compileGlasses=new c.CompileGlasses(this,i),this.compileAddons=new r.CompileAddons(this)}compile(e,t){const i=e.filter(e=>e.script_type===this.scriptType),a=i.filter(e=>e.script_purpose===l.scriptPurposeEnum.size&&this.sashCCType.some(t=>t.toLowerCase()===e.type.toLowerCase()));this.handleSizeScript(a);var s=i.filter(e=>e.script_purpose===l.scriptPurposeEnum.bar);if(0<s.length&&0===a.length)throw n.ErrorTag.make(n.ErrorMessage.profile_scripts_exists_but_size_scripts_is_empty,{scriptType:this.scriptType});const o=this.calcSashSize(t,a);o.forEach(e=>{if(!e.width||!e.height)throw e=e.width?n.ErrorMessage.profile_script_height_script_is_required:n.ErrorMessage.profile_script_width_script_is_required,n.ErrorTag.make(e,{scriptType:this.scriptType,inner:!1})});const d=this.iccBar.getSashCcBars(o),p=i.filter(e=>e.script_purpose===l.scriptPurposeEnum.size&&this.innerSashCCType.some(t=>t.toLowerCase()===e.type.toLowerCase()));this.handleSizeScript(p);const u=this.calcInnerSashSize(d,p);this.innerSashSize=u.slice(),u.forEach(e=>{if(!e.width||!e.height)throw e=e.width?n.ErrorMessage.profile_script_height_script_is_required:n.ErrorMessage.profile_script_width_script_is_required,n.ErrorTag.make(e,{scriptType:this.scriptType,inner:!0})});const h=this.iccBar.getInnerSashCcBars(u);h.push(...d.filter(e=>"trackBarFixed"===e.type)),u.forEach(e=>{var t=h.find(t=>"pushHandleAddon"===t.type&&t.sashId===e.id);e.distanceToSash=t?t.distanceToSash:e.originDistanceToSash}),e=u.map(e=>this.mockLockTransferBarCCBar(e)),h.push(...e),e=i.filter(e=>[c.GlassCCType.sashGlass,c.GlassCCType.screenNet,c.GlassCCType.sashPanel,c.GlassCCType.decorationBar].some(t=>t===e.type));const _=this.compileGlasses.compile(e,h,this.scriptType);this.setSpecForBead(h,_);const m=this.compileBars.compileBars(h,this.handleScript(s));u.forEach(e=>{e.weight=this.sashWeight(m,_,t=>t.isashId===e.id&&t.sashNumber===e.sashNumber)});const g=i.filter(e=>[r.AddonCCType.sashAddon,r.AddonCCType.screenAddon].some(t=>t===e.type)),f=this.compileAddons.compile(g,u),v=i.filter(e=>e.type===this.addonType),y=this.compileAddons.compile(v,this.mockSashAddon(o)),b=this.compileAreaAddon(c.GlassCCType.sashGlass,i,_),w=this.compileAreaAddon(c.GlassCCType.sashPanel,i,_),x=this.calcOpenCell(t.filter(e=>this.sashCCType.some(t=>e.type.toLowerCase()===t.toLowerCase()))),k=h.filter(e=>e.type===r.AddonCCType.slideLockAddon),$=h.filter(e=>e.type===r.AddonCCType.pushHandleAddon),S=[],C=i.filter(e=>e.type===r.AddonCCType.pushHandleAddon);return $.forEach(e=>{var t=o.filter(t=>t.id===e.isashId);S.push(...this.compileAddons.compile(C,t))}),t={bar:m,glass:_,addon:[...f,...y,...b,...w,...S],addition:[...u,...x],addonSource:[...o,...u,..._,...k,...$]},this.compileInnerSashBars(h,i,t),t}compileInnerSashBars(e,t,i){t=t.filter(e=>e.type===r.AddonCCType.mullionAddon),e=e.filter(e=>"sashMullion"===e.type),e=this.compileAddons.compile(t,e),i.addon.push(...e)}compileAreaAddon(e,t,i){const a=(s=e)===c.GlassCCType.screenNet?r.AddonCCType.screenAddon:s===c.GlassCCType.sashPanel?r.AddonCCType.panelAddon:r.AddonCCType.glassAddon;var s;const o=t.filter(e=>e.type===a),n=[];return i.forEach(t=>{t.compiledResult.filter(t=>t.glass.type===e).forEach(i=>{i.type=e,i.sashAssignWay=i.glass.sashAssignWay,i.frameId=i.glass.frameId,i.specs=t.specs,i.thickness=t.thickness,n.push(i)})}),this.compileAddons.compile(o,n)}handleScript(e){return(e=e.filter(e=>e.script_purpose===l.scriptPurposeEnum.bar)).forEach(e=>{e.ignorePosType=!1,e.ignoreSidePosition=!1,e.ignoreSashAssignWay=!1,e.ignoreSashNum=!1,e.ignoreTrackIndex=!0,e.ignoreSlidePosition=!0,e.ignoreFoldPosition=!0;var t=e.type.toLowerCase();"sashmullion"!==t&&"screenmullion"!==t||(e.ignoreSidePosition=!0),"sash"!==t&&"screen"!==t||(e.ignorePosType=!0),"doubleSash"===e.script_type&&(e.ignoreSashAssignWay=!0),"slide"===e.script_type&&1===e.version&&(e.ignoreTrackIndex=!1,e.ignoreSlidePosition=!1),"fold"===e.script_type&&1===e.version&&(e.ignoreFoldPosition=!1)}),e}calcInnerSashSize(e,t){const i=new Map;t.sort((e,t)=>o.Utils.weightOfScript(t)-o.Utils.weightOfScript(e)),t.forEach(t=>{var a=e.filter(e=>this.compileBars.matchInnerSashSize(e,t));for(let e=0;e<a.length;e++){let r=a[e];var s=`${+r.id},${+r.sashNumber}`,o=r.allFixedWidth&&0<r.allFixedWidth,n=r.fixedWidth&&0<r.fixedWidth;o=o?!!n:void 0;let l=i.has(s)?i.get(s):{id:r.id,type:r.type,containerType:this.scriptType,sashNumber:r.sashNumber,sashAssignWay:r.sashAssignWay,isDoor:r.isDoor,frameId:r.frameId,frameUid:r.frameUid,hostType:t.script_type,originDistanceToSash:r.originDistanceToSash,columnCount:r.columnCount,sashCount:r.sashCount,multiLockPoints:r.multiLockPoints,hingeCount:r.hingeCount,serial:r.serial,lockPosition:r.lockPosition,widthFixedSash:o,isFixed:r.isFixed,trackIndex:r.trackIndex,pullupEnabled:r.pullupEnabled};l.width&&0===r.sizeType||l.height&&1===r.sizeType||(r.fixedWidth&&0<r.fixedWidth&&0===r.sizeType&&r.expandHorizontally?(l.width=r.fixedWidth,l.widthExpression=r.fixedWidth.toString(),i.set(s,l)):r.fixedWidth&&0<r.fixedWidth&&1===r.sizeType&&!r.expandHorizontally?(l.height=r.fixedWidth,l.heightExpression=r.fixedWidth.toString(),i.set(s,l)):(this.compiler.reloadTmpInfo(r.frameId),n=r.expandHorizontally&&0===r.sizeType||!r.expandHorizontally&&1===r.sizeType?r.allFixedWidth:0,this.compiler.pushTmpKey("cc",r.cc-n),this.compiler.pushTmpKey("aa",r.cc-n),this.compiler.pushTmpKey("门窗类型",r.isDoor?"门":"窗"),this.compiler.pushTmpKey("开数",r.columnCount),void 0!==r.trackCount&&this.compiler.pushTmpKey("轨道数量",r.trackCount),void 0!==r.screenTracksCount&&this.compiler.pushTmpKey("纱轨数量",r.screenTracksCount),this.loadInnerSizeVar(r),this.compiler.parseCondition(t.condition)&&(o=this.compiler.parseNumber(t.length),n=this.compiler.parseNumberExpression(t.length),l=t.size_type&&0<t.size_type.length&&t.size_type.some(e=>+e===r.sizeType)?this.makeCustomizedSize(l,o,n,r):this.makeSizeSelfAdapted(l,o,n,r),i.set(s,l))))}});for(const s of i.keys()){const t=i.get(s);e[0].expandHorizontally?void 0===t.height&&(t.height=e.find(e=>e.id===t.id&&1===e.sizeType).cc,t.heightExpression=t.height.toString()):void 0===t.width&&(t.width=e.find(e=>e.id===t.id&&0===e.sizeType).cc,t.widthExpression=t.width.toString())}const a=[];return i.forEach(e=>a.push(e)),a}loadInnerSizeVar(e){this.compiler.pushTmpKey("c",e.columnCount-e.fixedSashesCount),this.compiler.pushTmpKey("a",e.barOverlapsCount),this.compiler.pushTmpKey("b",e.sashGapsCount)}makeCustomizedSize(e,t,i,a){return 1===a.sizeType?(e.height=t,e.heightExpression=i):(e.width=t,e.widthExpression=i),e}makeSizeSelfAdapted(e,t,i,a){var s=a.expandHorizontally?a.cc:t,o=a.expandHorizontally?a.cc.toString():i;t=a.expandHorizontally?t:a.cc,i=a.expandHorizontally?i:a.cc.toString();return 1===a.sizeType?(e.height=s,e.heightExpression=o):(e.width=t,e.widthExpression=i),e}handleSizeScript(e){return e.forEach(e=>{var t=e.script_type;e.ignoreTrackIndex=!0,e.ignoreSlidePosition=!0,e.ignoreFoldPosition=!0,"sash"===e.type||"screen"===e.type?(e.ignorePosTypeForSize=!0,e.ignoreSashAssignWayForSize="slide"!==t,e.ignoreSashNumForSize="fold"===t,e.ignoreSizeTypeForSize="fold"===t):(e.ignorePosTypeForSize=!1,e.ignoreSashAssignWayForSize="doubleSash"!==t,e.ignoreSashNumForSize=!0,e.ignoreSizeTypeForSize="slide"===t),"slide"===e.script_type&&1===e.version&&(e.ignoreTrackIndex=!1,e.ignoreSlidePosition=!1)}),e}calcOpenCell(e){const t=new Map;for(let s=0;s<e.length;s++){var i=e[s];const a=i.id,o=t.has(a)?t.get(a):{id:i.id,type:"openCell",hostType:this.scriptType,frameId:i.frameId,isDoor:i.isDoor,sashAssignWay:i.sashAssignWay};o.width&&0===i.sizeType||o.height&&1===i.sizeType||(1===i.sizeType?o.height=i.cc:o.width=i.cc,t.set(a,o))}const a=[];return t.forEach(e=>a.push(e)),a}calcSashSize(e,t){const i=new Map;t.sort((e,t)=>o.Utils.weightOfScript(t)-o.Utils.weightOfScript(e)),t.forEach(t=>{var a=e.filter(e=>this.compileBars.matchSashSize(e,t));for(let e=0;e<a.length;e++){var s=a[e],o=+s.id;if((!i.has(o)||!i.get(o).width||0!==s.sizeType)&&(!i.has(o)||!i.get(o).height||1!==s.sizeType)&&(this.loadBarVar(s),this.compiler.parseCondition(t.condition))){var n=this.compiler.parseNumber(t.length),r=this.compiler.parseNumberExpression(t.length);let e;i.has(o)?e=i.get(o):(e={},e.frameId=s.frameId,e.serial=s.serial,e.isDoor=s.isDoor,e.sashAssignWay=s.sashAssignWay,e.columnCount=s.columnCount,e.sashCount=s.sashCount,e.barOverlapsCount=s.barOverlapsCount,e.sashGapsCount=s.sashGapsCount,e.withTurningFrame=s.withTurningFrame,e.floatPositionsCount=s.floatPositionsCount,e.framePositionsCount=s.framePositionsCount,e.slidePositionsCount=s.slidePositionsCount,e.collisionSashPositionsCount=s.collisionSashPositionsCount,e.collisionFramePositionsCount=s.collisionFramePositionsCount,e.isScreen=s.isScreen,e.diffSidesCount=s.diffSidesCount,i.set(o,e)),1===s.sizeType?(e.height=n,e.heightExpression=r):(e.width=n,e.widthExpression=r)}}});const a=[];return i.forEach((e,t)=>{a.push({id:t,width:e.width,widthExpression:e.widthExpression,height:e.height,heightExpression:e.heightExpression,isDoor:e.isDoor,frameId:e.frameId,serial:e.serial,sashAssignWay:e.sashAssignWay,columnCount:e.columnCount,sashCount:e.sashCount,barOverlapsCount:e.barOverlapsCount,sashGapsCount:e.sashGapsCount,withTurningFrame:e.withTurningFrame,floatPositionsCount:e.floatPositionsCount,framePositionsCount:e.framePositionsCount,slidePositionsCount:e.slidePositionsCount,collisionSashPositionsCount:e.collisionSashPositionsCount,collisionFramePositionsCount:e.collisionFramePositionsCount,isScreen:e.isScreen})}),a}get addonType(){return r.AddonCCType.glassAddon}mockSashAddon(e){return e}loadBarVar(e){super.loadBarVar(e),null!=e.dockCount&&this.compiler.pushTmpKey("搭接数",e.dockCount),void 0!==e.reinforcedDockCount&&this.compiler.pushTmpKey("jqts",e.reinforcedDockCount),void 0!==e.kfcWaist&&this.compiler.pushTmpKey("中腰",e.kfcWaist?"是":"否"),void 0!==e.belongsToDownFrame&&this.compiler.pushTmpKey("底框",e.belongsToDownFrame?"有":"无"),void 0!==e.handleHidden&&this.compiler.pushTmpKey("执手",e.handleHidden?"无":"有"),void 0!==e.diffSidesCount&&this.compiler.pushTmpKey("偏心数",e.diffSidesCount)}loadAddonVar(e){super.loadAddonVar(e),this.compiler.pushTmpKey("重叠位数量",e.barOverlapsCount),this.compiler.pushTmpKey("对碰位数量",e.sashGapsCount),e.width&&(this.compiler.pushTmpKey("扇宽",e.width),this.compiler.pushTmpKey("宽度",e.width)),e.height&&(this.compiler.pushTmpKey("扇高",e.height),this.compiler.pushTmpKey("高度",e.height)),void 0!==e.weight&&this.compiler.pushTmpKey("重量",e.weight);var t=e.width?2*e.width:0;t+=e.height?2*e.height:0,this.compiler.pushTmpKey(e.type===c.GlassCCType.sashGlass?"扇玻周长":"扇周长",t),this.compiler.pushTmpKey("周长",t),"sashGlass"===e.type&&this.compiler.pushTmpKey("玻璃",e.specs),"sashMullion"===e.type&&this.compiler.pushTmpKey("长度",e.cc),this.compiler.pushTmpKey("悬边数",e.floatPositionsCount),this.compiler.pushTmpKey("连框数",e.framePositionsCount),this.compiler.pushTmpKey("滑轮数",e.slidePositionsCount),this.compiler.pushTmpKey("对碰数",e.collisionSashPositionsCount),this.compiler.pushTmpKey("碰框数",e.collisionFramePositionsCount)}get innerSashCCType(){return["sash","screen"]}}t.CompileScriptInnerSash=d},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CCDockType=t.SizeType=t.CompileMullionHole=void 0;const a=i(0),s=i(1),o=i(4);var n;t.CompileMullionHole=class{constructor(e,t,i,a){this.result=t,this.compiler=i,this.options=a,this.scripts=[],this.scripts=e.filter(this.isMullionHoleScript)}compile(){return[...this.compileV1(),...this.compileV2()]}compileV2(){const e=this.options.autoReverseMullionHole,t=this.scripts.filter(e=>"2"===e.v);if(0===t.length)return[];t.forEach(this.convertScriptTypeToBarType);const i=this.result.bar.filter(this.mullionHoleRequired.bind(this)).map(e=>Object.assign({},e));i.forEach(e=>e.segments.forEach(e=>e.holes=[])),t.forEach(t=>{let r=i.filter(e=>e.type===t.barType);t.barCode&&(r=r.filter(e=>e.code===t.barCode)),"number"==typeof t.sizeType&&(r=r.filter(e=>e.origin_size_type===t.sizeType)),r.forEach(i=>{i.segments.forEach(a=>{if(!t.side||!(Array.isArray(t.side)?t.side:[t.side]).every(e=>e!==a.side)){var r=e&&(a.side===s.Direction.Right||a.side===s.Direction.Down),l=i.type===o.BarType.mullion&&r?!t.ccw:t.ccw;let d=0;var c=!l&&i.stDockType!==n.None;r=l&&i.etDockType!==n.None;(c||r)&&(d=t.dockOffset);let p=t.offset||0;i.type===o.BarType.frame?(l||a.side!==s.Direction.Right&&a.side!==s.Direction.Up)&&(!l||a.side!==s.Direction.Left&&a.side!==s.Direction.Down)||(p*=-1):i.type===o.BarType.mullion&&l&&(p*=-1);const u=a.segments.slice(),h=a.dockBars.slice();l&&(u.reverse(),h.reverse());for(let e=0;e<u.length;e++)if(e!==u.length-1&&t.dockType.toLowerCase()===h[e].type.toLowerCase()){const i=u.slice(0,e+1).reduce((e,t)=>e+t.length,0),s=Object.assign({},t);s.position=i+d+p,s.side=a.side,a.holes.push(s)}}}),i.segments.forEach(t=>{if(t.side!==s.Direction.Left&&t.side!==s.Direction.Up){const s=i.segments.find(e=>e!==t);if(s){const o=[];t.holes.forEach((t,n)=>{t.through&&s.holes.find(s=>{if(s.through)return e?a.Utils.eq(t.position+s.position,i.length):a.Utils.eq(t.position,s.position)})&&o.push(n)}),o.reverse(),o.forEach(e=>t.holes.splice(e,1))}}})})});const r=[];return i.forEach(e=>{e.segments.forEach(t=>{if(0!==t.holes.length){const i=Object.assign({},e);i.holes=t.holes,r.push(i)}})}),r}convertScriptTypeToBarType(e){e.type===o.HoleType.mullionHoleOnFrame?(e.barType=o.BarType.frame,e.dockType=o.BarType.mullion):e.type===o.HoleType.mullionHoleOnMullion&&(e.barType=o.BarType.mullion,e.dockType=o.BarType.mullion)}compileV1(){const e=this.result.bar.filter(this.mullionHoleRequired.bind(this)),t=this.scripts.filter(e=>"2"!==e.v);if(0===t.length)return[];t.forEach(this.convertScriptTypeToBarType);const i=[];return e.forEach(e=>{const a=Object.assign({},e),s=t.filter(t=>t.barType===e.type);if(0!==s.length){const t=[];s.forEach(i=>{e.segments.map(t=>{const a=[];for(let e=0;e<t.segments.length;e++)if(e!==t.segments.length-1){const i=t.segments.slice(0,e+1).reduce((e,t)=>e+t.length,0),s=t.dockBars[e];a.push(Object.assign(s,{centerPosition:i}))}let s=[];return a.forEach(t=>{if(i.dockType.toLowerCase()===t.type.toLowerCase()&&(this.compiler.reloadTmpInfo(void 0),this.loadVar(e,t),this.compiler.parseCondition(i.condition))){const e=Object.assign({},i);e.centerPosition=t.centerPosition,e.profileSize=t.profileSize,e.reinforcedMullion=t.reinforcedMullion,e.serial=t.serial,e.position=this.compiler.parseNumber(i.length||"aa"),s.push(e)}}),{side:t.side,holes:s}}).forEach(e=>{const i=t.find(t=>t.side===e.side);i?i.holes.push(...e.holes):t.push(e)})}),a.holes=t,i.push(a)}}),a.Utils.reverseCCWHolePosition(i),i}isMullionHoleScript(e){return e.type===o.HoleType.mullionHole||e.type===o.HoleType.mullionHoleOnFrame||e.type===o.HoleType.mullionHoleOnMullion}mullionHoleRequired(e){return!a.Utils.ignoreBarHole(e)&&!e.auxibar&&![o.BarType.frame,o.BarType.mullion,o.BarType.sideTrack,o.BarType.fixedUpTrack,o.BarType.fixedDownTrack].every(t=>t!==e.type)&&!!e.segments&&e.segments.some(e=>1<e.segments.length)}loadVar(e,t){this.compiler.pushTmpKey("aa",t.centerPosition),this.compiler.pushTmpKey("a",t.reinforcedMullion?1:0),this.compiler.pushTmpKey("b",e.isReinforced?1:0),this.compiler.pushTmpKey("料长",e.length),this.compiler.pushTmpKey("边封翻转",e.sideTrackReverse?"是":"否"),e=this.result.bar.find(e=>e.serial===t.serial),e&&this.compiler.pushTmpKey("中梃编号",e.bom_code||e.code)}},(i=t.SizeType||(t.SizeType={}))[i.width=0]="width",i[i.height=1]="height",i[i.any=2]="any",(t=n=t.CCDockType||(t.CCDockType={}))[t.None=0]="None",t[t.Frame=1]="Frame",t[t.Mullion=2]="Mullion",t[t.Sash=3]="Sash"},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CompileOfferPrice=void 0;const a=i(0),s=i(11),o=i(2),n=i(6);class r extends n.ResultBasedCompile{constructor(e,t,i){super(t),this.iccBar=e,this.compiler=t,this.options=i,this.specPriceMap=new Map,this.variableNameMap=new Map([[n.MatchTarget.Frame,"外框面积"],[n.MatchTarget.GlassSash,"玻扇面积"],[n.MatchTarget.doubleSash,"对开扇面积"],[n.MatchTarget.ScreenSash,"纱扇面积"],[n.MatchTarget.AntiTheft,"防盗框面积"],[n.MatchTarget.SashGlass,"扇玻面积"],[n.MatchTarget.FixedGlass,"固玻面积"],[n.MatchTarget.CornerJoiner,"转角长度"],[n.MatchTarget.Connector,"连接件长度"],[n.MatchTarget.FixedCell,"固定位面积"],[n.MatchTarget.OpenCell,"开启位面积"],[n.MatchTarget.FixedShade,"固定百叶面积"],[n.MatchTarget.SashShade,"扇百叶面积"],[n.MatchTarget.DecorationBar,"格条面积"],[n.MatchTarget.GlassGuard,"玻璃护栏面积"]])}setSpecPrices(e){e.forEach(e=>{var t=(new s.Checker).purify(e.spec);this.specPriceMap.set(t,e.price)})}preCompile(e,t){this.pushDrawingInfos(),a.Utils.pushVariables(this.compiler,t),e.note=this.compiler.parseString(e.note),e.unit=this.compiler.parseString(e.unit),"number"==typeof e.count||e.match_target||(e.count=this.compiler.parseNumber(e.count))}compile(e,t,i,a="offerPrice"){const s=this.iccBar.mockTargetsForOfferPrice(),n=[];return e.map(r=>{try{this.preCompile(r,i),r.match_target?n.push(...this.autoCompile(r,t,i,s)):(this.normalCompile(r),n.push(r))}catch(e){const i=o.ErrorTag.unpack(e);if(i){if(i.code===o.ErrorMessage.undefined_variables)throw o.ErrorTag.make(o.ErrorMessage.undefined_variables_in_offer_price,{variable:r.id,expression:i.params.expression,keywords:i.params.keywords,type:a});if(i.code===o.ErrorMessage.unexpected_expression)throw o.ErrorTag.make(o.ErrorMessage.unexpected_expression_in_offer_price,{expression:i.params.expression,type:a})}throw e}}),n}normalCompile(e){var t,i;"number"!=typeof e.price&&(e.price=this.compiler.parseNumber(e.price)),this.compiler.parseCondition(e.condition)?(t=Number(e.count),i=e.price,e.compiledCounts=[t],e.compiledPrices=[i],e.compiledSum=i*t,e.compiledExpression=`${this.num(i)} * ${this.num(t)} = ${this.num(i*t)}`):(e.compiledCounts=[],e.compiledPrices=[],e.compiledSum=0,e.compiledExpression="")}autoCompile(e,t,i,s){let o;const n=[];return e.asQuantity&&(e.match_type=l.Per),this.fetchTargetSizes(e.match_target,e.match_type,t,s).forEach(t=>{const s=Object.assign({},e);s.compiledCounts=[],s.compiledPrices=[],s.compiledSum=0,s.compiledExpressions=[];let r=s.asQuantity?t.quantity:t.size;if(t=t.target,this.pushDrawingInfos(t),a.Utils.pushVariables(this.compiler,i),this.pushVariablesOfSize(r,t,s),this.compiler.parseCondition(s.condition)){"string"==typeof s.count&&""!==s.count&&(r=this.compiler.parseNumber(s.count)),s.asQuantity&&this.compiler.removeTmpKey("数量");let e=s.min_size;if("string"==typeof e&&""!==e&&(e=this.compiler.parseNumber(e)),!0!==s.asQuantity&&"number"==typeof e&&0!==r&&r<e&&(r=e),t=this.options.offerPriceAreaDecimalPlaces,!0!==s.asQuantity&&void 0!==t&&(r=+r.toFixed(t)),o="number"!=typeof s.price?this.compiler.parseNumber(s.price):s.price,o*r!=0){s.name=this.compiler.parseString(s.name);let e=n.find(e=>{var t=s.id===e.id;e=s.name===e.name;return!!s.hasOwnProperty("name")&&t&&e});e?(e.compiledPrices.push(o),e.compiledCounts.push(r),e.compiledSum+=o*r,e.compiledExpressions.push(`${this.num(o)} * ${this.num(r)}`)):(s.compiledPrices.push(o),s.compiledCounts.push(r),s.compiledSum+=o*r,s.compiledExpressions.push(`${this.num(o)} * ${this.num(r)}`),s.price=o,n.push(s))}}}),n.forEach(e=>{e.compiledExpression=e.compiledExpressions.join(" + ")+" = "+this.num(e.compiledSum)}),n}pushVariablesOfSize(e,t,i){if(this.pushVariablesForTarget(t),i=i.asQuantity?"数量":this.variableNameMap.get(i.match_target),this.compiler.pushTmpKey(i,e),t&&t.specs){const e=(new s.Checker).purify(t.specs),i=this.specPriceMap.get(e);void 0!==i&&this.compiler.pushTmpKey("单价",i)}}fetchTargetSizes(e,t,i,s){let o=this.fetchCalcTargets(e,i).filter(e=>!e.auxibar);0===o.length&&(o=s.filter(t=>t.type===e));const r=this.valueTypeMap.get(e);if(0===o.length)return[];let c=o.map(e=>({size:r===n.ValueType.Length?e.length*a.Utils.lengthConvertion(this.iccBar.unit):e.hasOwnProperty("areaWithUnit")?e.areaWithUnit:e.width*e.height*a.Utils.areaConvertion(this.iccBar.unit),quantity:1,target:e}));if(t===l.All){let e=0;c.forEach(t=>e+=t.size),c=[{size:e,quantity:c.length,target:void 0}]}return c}num(e){return parseFloat(e.toFixed(2))}}var l;t.CompileOfferPrice=r,(t=l=l||{}).Per="per",t.All="all"},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const a=i(10);a.__exportStar(i(24),t),a.__exportStar(i(25),t),a.__exportStar(i(26),t),a.__exportStar(i(13),t),a.__exportStar(i(27),t),a.__exportStar(i(28),t)},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CompileVariable=void 0;const a=i(2);t.CompileVariable=class{constructor(e){this.compiler=e}compile(e,t){return e=this.preHandle(e),t.map(t=>{const i=[];return e.forEach(e=>{let s;this.compiler.clearTmpKey(),this.pushTmpKeys(t.variables),this.pushTmpKeys(i);try{s=this.parseValue(e.items)}catch(s){const t=a.ErrorTag.unpack(s);if(t){if(t.code===a.ErrorMessage.undefined_variables)throw a.ErrorTag.make(a.ErrorMessage.undefined_variables_in_custom_variables,{variable:e.name,expression:t.params.expression,keywords:t.params.keywords});if(t.code===a.ErrorMessage.unexpected_expression)throw a.ErrorTag.make(a.ErrorMessage.unexpected_expression_in_custom_variables,{variable:e.name,expression:t.params.expression})}throw s}null!=s&&i.push({name:e.name,value:s})}),this.compiler.clearTmpKey(),{frameId:t.frameId,variables:i}})}preHandle(e){return e.map(e=>(e.hasOwnProperty("item")&&(e.items=e.item),"string"==typeof e.items&&(e.items=JSON.parse(e.items)),e.items=e.items.map(e=>(e.hasOwnProperty("formula")&&(e.value=e.formula),e)),e))}parseValue(e){for(const t of e)if(this.compiler.parseCondition(t.condition))return this.compiler.parseNumber(t.value)}pushTmpKeys(e){e.forEach(e=>{this.compiler.pushTmpKey(e.name,e.value)})}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CompileScriptFold=void 0;const a=i(0),s=i(3),o=i(1),n=i(12);class r extends n.CompileScriptInnerSash{get scriptType(){return o.scriptTypeEnum.fold}get sashCCType(){return["foldSash","foldScreen"]}get addonType(){return s.AddonCCType.foldAddon}mockSashAddon(e){const t=super.mockSashAddon(e);return t.forEach(e=>e.type="fold"),t}loadBarVar(e){super.loadBarVar(e),this.loadVar(e)}loadGlassVar(e){super.loadGlassVar(e),this.loadVar(e),this.compiler.pushTmpKey("扇号",e.sashNumber)}loadAddonVar(e){super.loadAddonVar(e),this.loadVar(e)}loadInnerSizeVar(e){super.loadInnerSizeVar(e),this.compiler.pushTmpKey("a",e.connectGapsCount),this.compiler.pushTmpKey("b",e.touchGapsCount),this.compiler.pushTmpKey("d",e.sideTouchGapsCount),this.loadVar(e)}loadVar(e){var t=this.getOpenToward(e.sashAssignWay);t&&this.compiler.pushTmpKey("开向",t),t=this.getOpenMethod(e.sashAssignWay),t&&this.compiler.pushTmpKey("折叠方式",t),this.compiler.pushTmpKey("门窗类型",e.isDoor?"门":"窗"),void 0!==e.installPosition&&this.compiler.pushTmpKey("安装位置",a.Utils.getInstallPosition(e.installPosition)),this.pushSashesCount(e.sashAssignWay)}pushSashesCount(e){!e||(e=[...e.matchAll(/(\d+)\+(\d+)/g)][0])&&(this.compiler.pushTmpKey("左扇数",parseInt(e[1])),this.compiler.pushTmpKey("右扇数",parseInt(e[2])))}getOpenToward(e){if(e)return-1!==e.indexOf("O")?"外开":-1!==e.indexOf("I")?"内开":void 0}getOpenMethod(e){if(e)return e=e.match(/\d+\+\d+/),e?e[0]:void 0}}t.CompileScriptFold=r},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CompileScriptSash=void 0;const a=i(0),s=i(7),o=i(8),n=i(2),r=i(3),l=i(1),c=i(9);class d extends o.CompileComponent{constructor(e,t,i,a){super(e,t,a),this.compileBars=new s.CompileBars(this),this.compileGlasses=new c.CompileGlasses(this,i),this.compileAddons=new r.CompileAddons(this)}compile(e,t){const i=e.filter(e=>e.script_type===this.scriptType),a=i.filter(e=>e.script_purpose===l.scriptPurposeEnum.size&&this.sashCCType.find(t=>t.toLowerCase()===e.type.toLowerCase()));this.handleSizeScript(a);let s=i.filter(e=>e.script_purpose===l.scriptPurposeEnum.bar);if(s=s.filter(e=>["antitheft","antitheftMullion"].every(t=>e.type.toLowerCase()!==t.toLowerCase())),0<s.length&&0===a.length)throw n.ErrorTag.make(n.ErrorMessage.profile_scripts_exists_but_size_scripts_is_empty,{scriptType:this.scriptType});const o=this.calcSashSize(t,a);o.forEach(e=>{if(!e.width||!e.height)throw e=e.width?n.ErrorMessage.profile_script_height_script_is_required:n.ErrorMessage.profile_script_width_script_is_required,n.ErrorTag.make(e,{scriptType:this.scriptType})});const d=this.iccBar.getSashCcBars(o);o.forEach(e=>{var t=d.find(t=>"pushHandleAddon"===t.type&&t.sashId===e.id);e.distanceToSash=t?t.distanceToSash:e.originDistanceToSash});var p=o.map(e=>this.mockLockTransferBarCCBar(e));d.push(...p);var u=i.filter(e=>[c.GlassCCType.sashGlass,c.GlassCCType.screenNet,c.GlassCCType.sashPanel,c.GlassCCType.sashShade,c.GlassCCType.decorationBar].some(t=>t===e.type));const h=this.compileGlasses.compile(u,d,this.scriptType),_=h.filter(e=>e.type===c.GlassCCType.sashShade),m=this.calcShadeSize(_),g=this.iccBar.getShadeCcBars(m);d.push(...g);const f=h.filter(e=>e.type===c.GlassCCType.sashPanel),v=this.calcPanelSize(f),y=this.iccBar.getPanelCcBars(v);d.push(...y),this.setSpecForBead(d,h);const b=this.compileBars.compileBars(d,this.handleScript(s));o.forEach(e=>{e.weight=this.sashWeight(b,h,t=>t.isashId===e.id)});const w=i.filter(e=>[r.AddonCCType.sashAddon,r.AddonCCType.screenAddon,r.AddonCCType.shadeSashAddon].some(t=>t===e.type)),x=this.compileAddons.compile(w,o),k=i.filter(e=>e.type===r.AddonCCType.glassAddon),$=[];h.forEach(e=>{e.compiledResult.filter(e=>e.glass.type===c.GlassCCType.sashGlass).forEach(t=>{t.type=t.glass.type,t.frameId=t.glass.frameId,t.specs=e.specs,t.thickness=e.thickness,t.isDoor=t.glass.isDoor,$.push(t)})});const S=this.compileAddons.compile(k,$),C=i.filter(e=>e.type===r.AddonCCType.panelAddon),T=[];h.forEach(e=>{e.compiledResult.filter(e=>e.glass.type===c.GlassCCType.sashPanel).forEach(e=>{e.type=e.glass.type,T.push(e)})}),e=this.compileAddons.compile(C,T),p=this.calcOpenCell(t.filter(e=>"Sash"===e.type)),u=i.filter(e=>e.type===r.AddonCCType.mullionAddon),t=d.filter(e=>"sashMullion"===e.type),t=this.compileAddons.compile(u,t),_.forEach(e=>e.compiledResult=[]);const A=s.some(e=>"sashPanelStrip"===e.type);f.forEach(e=>{"None"!==e.compiledResult[0].glass.cutStyle&&A&&(e.compiledResult=[])});const O=d.filter(e=>e.type===r.AddonCCType.pushHandleAddon),P=[],D=i.filter(e=>e.type===r.AddonCCType.pushHandleAddon);return O.forEach(e=>{var t=o.filter(t=>t.id===e.isashId);P.push(...this.compileAddons.compile(D,t))}),{bar:b,glass:h,addon:[...x,...S,...e,...t,...P],addition:[...o,...p,...m],addonSource:[...o,...$,...T,...O]}}calcShadeSize(e){return e.map(e=>{var t=e.compiledResult[0];return{id:t.glass.id,width:t.width,height:t.height,type:e.type}})}calcPanelSize(e){return e.map(e=>{var t=e.compiledResult[0];return{id:t.glass.id,cutStyle:t.glass.cutStyle,barSize:t.glass.barSize,width:t.width,height:t.height,type:e.type}})}loadBarVar(e){super.loadBarVar(e),this.loadVar(e),"lockTransferBar"===e.type&&this.loadLockTransferBarVar(e)}loadGlassVar(e){super.loadGlassVar(e),this.loadVar(e)}loadAddonVar(e){super.loadAddonVar(e),this.loadVar(e),e.width&&(this.compiler.pushTmpKey("扇宽",e.width),this.compiler.pushTmpKey("宽度",e.width)),e.height&&(this.compiler.pushTmpKey("扇高",e.height),this.compiler.pushTmpKey("高度",e.height)),void 0!==e.distanceToSash&&this.compiler.pushTmpKey("离扇高度",e.distanceToSash),void 0!==e.withTurningFrame&&this.compiler.pushTmpKey("转向",e.withTurningFrame?"是":"否"),void 0!==e.weight&&this.compiler.pushTmpKey("重量",e.weight);var t=e.width?2*e.width:0;t+=e.height?2*e.height:0,this.compiler.pushTmpKey(e.type===c.GlassCCType.sashGlass?"扇玻周长":"扇周长",t),this.compiler.pushTmpKey("周长",t),void 0!==e.multiLockPoints&&this.compiler.pushTmpKey("锁点",e.multiLockPoints?"多个":"单个"),void 0!==e.hingeCount&&this.compiler.pushTmpKey("合页数量",e.hingeCount),"sashGlass"===e.type&&this.compiler.pushTmpKey("玻璃",e.specs),void 0!==e.openDegree&&this.compiler.pushTmpKey("开启角度",e.openDegree),"sashMullion"===e.type&&this.compiler.pushTmpKey("长度",e.cc)}loadVar(e){const t=a.Utils.getOpenToward(e.sashAssignWay);t&&this.compiler.pushTmpKey("开向",t);var i=a.Utils.getOpenMethod(e.sashAssignWay);if(i&&this.compiler.pushTmpKey("开启方式",i),this.compiler.pushTmpKey("门窗类型",e.isDoor?"门":"窗"),void 0!==e.installPosition&&this.compiler.pushTmpKey("安装位置",a.Utils.getInstallPosition(e.installPosition)),null!=e.dockCount&&this.compiler.pushTmpKey("搭接数",e.dockCount),void 0!==e.withTurningFrame&&(this.compiler.pushTmpKey("转向",e.withTurningFrame?"是":"否"),this.compiler.pushTmpKey("zx",e.withTurningFrame?1:0)),void 0!==e.reinforcedDockCount&&this.compiler.pushTmpKey("jqts",e.reinforcedDockCount),void 0!==e.pushSlide&&this.compiler.pushTmpKey("平移方向",this.pushSlideText(e.pushSlide)),void 0!==e.isSlide&&this.compiler.pushTmpKey("平移平开",e.isSlide?"是":"否"),void 0!==e.belongsToDownFrame&&this.compiler.pushTmpKey("底框",e.belongsToDownFrame?"有":"无"),void 0!==e.kfcWaist&&this.compiler.pushTmpKey("中腰",e.kfcWaist?"是":"否"),void 0!==e.cutStyle){const t=a.Utils.getPanelCutStyle(e.cutStyle);this.compiler.pushTmpKey("拼接方式",t)}void 0!==e.handleHidden&&this.compiler.pushTmpKey("执手",e.handleHidden?"无":"有"),void 0!==e.diffSidesCount&&this.compiler.pushTmpKey("偏心数",e.diffSidesCount)}handleScript(e){return(e=e.filter(e=>e.script_purpose===l.scriptPurposeEnum.bar)).forEach(e=>{e.ignorePosType=!1,e.ignoreSidePosition=!1,e.ignoreSashAssignWay=!0,e.ignoreSashNum=!0;var t=e.type.toLowerCase();"sashmullion"!==t&&"screenmullion"!==t||(e.ignoreSidePosition=!0)}),e}handleSizeScript(e){return e.forEach(e=>{e.ignorePosTypeForSize=!1,e.ignoreSashAssignWayForSize="antiTheft"===e.type,e.ignoreSashNumForSize=!0,e.ignoreSizeTypeForSize=!1}),e}calcOpenCell(e){const t=new Map;for(let s=0;s<e.length;s++){var i=e[s];const a=i.id,o=t.has(a)?t.get(a):{id:i.id,type:"openCell",sashAssignWay:i.sashAssignWay,isDoor:i.isDoor,frameId:i.frameId,hostType:this.scriptType,isSlide:i.isSlide};o.width&&0===i.sizeType||o.height&&1===i.sizeType||(1===i.sizeType?o.height=i.cc:o.width=i.cc,t.set(a,o))}const a=[];return t.forEach(e=>a.push(e)),a}calcSashSize(e,t){const i=new Map;t.sort((e,t)=>a.Utils.weightOfScript(t)-a.Utils.weightOfScript(e)),t.forEach(t=>{var a=e.filter(e=>this.compileBars.matchSashSize(e,t));for(let e=0;e<a.length;e++){var s,o,n=a[e];const r=n.id,l=i.has(r)?i.get(r):{id:n.id,type:n.type,sashAssignWay:n.sashAssignWay,isDoor:n.isDoor,frameId:n.frameId,frameUid:n.frameUid,hostType:this.scriptType,isSlide:n.isSlide,eq:n.eq,serial:n.serial,originDistanceToSash:n.originDistanceToSash,lockPosition:n.lockPosition,multiLockPoints:n.multiLockPoints,hingeCount:n.hingeCount,openDegree:n.openDegree,withTurningFrame:n.withTurningFrame,diffSidesCount:n.diffSidesCount};l.width&&0===n.sizeType||l.height&&1===n.sizeType||(this.loadBarVar(n),this.compiler.pushTmpKey("cc",n.cc),this.compiler.pushTmpKey("aa",n.aa),this.compiler.parseCondition(t.condition)&&(s=this.compiler.parseNumber(t.length),o=this.compiler.parseNumberExpression(t.length),1===n.sizeType?(l.height=s,l.heightExpression=o):(l.width=s,l.widthExpression=o),i.set(r,l)))}});const s=[];return i.forEach(e=>s.push(e)),s}get scriptType(){return l.scriptTypeEnum.sash}get sashCCType(){return["sash","screen","shadePushSash"]}pushSlideText(e){return"left"===e?"左":"right"===e?"右":"up"===e?"上":"down"===e?"下":"无"}}t.CompileScriptSash=d},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CompileScriptFrame=void 0;const a=i(0),s=i(7),o=i(8),n=i(3),r=i(1),l=i(9);class c extends o.CompileComponent{constructor(e,t,i,a){super(e,t,a),this.polyGLass=[],this.compileBars=new s.CompileBars(this),this.compileGlasses=new l.CompileGlasses(this,i),this.compileAddons=new n.CompileAddons(this)}compile(e,t){const i=e.filter(e=>e.script_type===r.scriptTypeEnum.frame);var a=i.filter(e=>[l.GlassCCType.fixedGlass,l.GlassCCType.fixedNet,l.GlassCCType.fixedPanel,l.GlassCCType.fixedShade,l.GlassCCType.decorationBar].some(t=>t===e.type));const s=this.compileGlasses.compile(a,t,r.scriptTypeEnum.frame),o=s.filter(e=>e.type===l.GlassCCType.fixedShade),c=this.calcShadeSize(o),d=this.iccBar.getShadeCcBars(c);t.push(...d);const p=s.filter(e=>e.type===l.GlassCCType.fixedPanel),u=this.calcPanelSize(p),h=this.iccBar.getPanelCcBars(u);t.push(...h),this.setSpecForBead(t,s,this.polyGLass),this.setSpecForFrame(t,s,this.polyGLass);const _=this.handleScript(i.filter(e=>e.script_purpose===r.scriptPurposeEnum.bar));this.applyTrackBarFixedLength(t,this.slideInnerSashSize);var m=this.compileBars.compileBars(t,_),g=i.filter(e=>e.type===n.AddonCCType.frameAddon),f=this.mockFrameAreas(t),v=this.compileAddons.compile(g,f),y=i.filter(e=>e.type===n.AddonCCType.mullionAddon),b=t.filter(e=>"mullion"===e.type),w=this.compileAddons.compile(y,b),x=i.filter(e=>e.type===n.AddonCCType.innerFrameAddon),k=this.mockInnerFrameAreas(t),$=this.compileAddons.compile(x,k),S=this.compileAreaAddon(l.GlassCCType.fixedGlass,i,s);e=this.compileAreaAddon(l.GlassCCType.fixedPanel,i,s),a=this.compileEdgeAddon(n.AddonCCType.holeAddon,i,t),g=this.compileEdgeAddon(n.AddonCCType.frameConnectAddon,i,t),f=this.compileConnectorAddon(i,m),y=this.compileCornerJoinerAddon(i,m,t),b=this.compileFixedTurningFrameAddon(i,m),x=this.compileSashTurningFrameAddon(i,m),k=this.calcFrameComponent(),t=this.fetchFixedCellComponents(t.filter(e=>"fixedGlass"===e.type));o.forEach(e=>e.compiledResult=[]);const C=_.some(e=>"fixedPanelStrip"===e.type);return p.forEach(e=>{"None"!==e.compiledResult[0].glass.cutStyle&&C&&(e.compiledResult=[])}),{bar:m,glass:s,addon:[...v,...w,...S,...e,...a,...g,...f,...y,...b,...x,...$],addition:[...k,...t,...c]}}calcShadeSize(e){return e.map(e=>{var t=e.compiledResult[0];return{id:t.glass.id,width:t.width,height:t.height,type:e.type}})}calcPanelSize(e){return e.map(e=>{var t=e.compiledResult[0];return{id:t.glass.id,cutStyle:t.glass.cutStyle,barSize:t.glass.barSize,width:t.width,height:t.height,type:e.type}})}compileEdgeAddon(e,t,i){return t=t.filter(t=>t.type===e),i=i.filter(t=>t.type===e),this.compileAddons.compile(t,i)}compileFixedTurningFrameAddon(e,t){const i=e.filter(e=>e.type===n.AddonCCType.fixedTurningFrameAddon),a=[];return t.filter(e=>"turningframe"===e.type.toLowerCase()).forEach(e=>{e.compiledResult.forEach(t=>{const i=Object.assign({},e);i.length=t.compiledCC,a.push(i)})}),a.forEach(e=>e.type=n.AddonCCType.fixedTurningFrameAddon),this.compileAddons.compile(i,a)}compileSashTurningFrameAddon(e,t){const i=e.filter(e=>e.type===n.AddonCCType.sashTurningFrameAddon),a=[];return t.filter(e=>"sashturningframe"===e.type.toLowerCase()).forEach(e=>{e.compiledResult.forEach(t=>{const i=Object.assign({},e);i.length=t.compiledCC,a.push(i)})}),a.forEach(e=>e.type=n.AddonCCType.sashTurningFrameAddon),this.compileAddons.compile(i,a)}compileConnectorAddon(e,t){const i=e.filter(e=>e.type===n.AddonCCType.connectorAddon),s=[];return t.filter(e=>"connector"===e.type.toLowerCase()).forEach(e=>{e.compiledResult.forEach(t=>{const i=Object.assign({},e);i.length=t.compiledCC,i.screwTimes=t.screwTimes,t.attrs&&a.Utils.mergeAttrs(i,t.attrs),s.push(i)})}),s.forEach(e=>e.type=n.AddonCCType.connectorAddon),this.compileAddons.compile(i,s)}compileCornerJoinerAddon(e,t,i){e=e.filter(e=>e.type===n.AddonCCType.cornerJoinerAddon);let s=[];return t.filter(e=>"cornerjoiner"===e.type.toLowerCase()).forEach(e=>{e.compiledResult.forEach(t=>{const i=Object.assign({},e);i.length=t.compiledCC,i.screwTimes=t.screwTimes,t.attrs&&a.Utils.mergeAttrs(i,t.attrs),s.push(i)})}),0===s.length&&(s=i.filter(e=>"cornerjoiner"===e.type.toLowerCase()).map(e=>{const t=Object.assign({},e);return t.length=e.cc,t.screwTimes=1,t})),s.forEach(e=>e.type=n.AddonCCType.cornerJoinerAddon),this.compileAddons.compile(e,s)}compileAreaAddon(e,t,i){const a=(s=e)===l.GlassCCType.fixedNet?n.AddonCCType.screenAddon:s===l.GlassCCType.fixedPanel?n.AddonCCType.panelAddon:n.AddonCCType.glassAddon;var s;const o=t.filter(e=>e.type===a),r=[];return i.filter(t=>t.type===e).forEach(t=>t.compiledResult.forEach(i=>{i.type=e,i.frameId=i.glass.frameId,i.specs=t.specs,i.thickness=t.thickness,i.withTurningFrame=i.glass.withTurningFrame,r.push(i)})),a===n.AddonCCType.glassAddon&&r.push(...this.polyGLass),this.compileAddons.compile(o,r)}loadBarVar(e){super.loadBarVar(e);const t=e.sashAssignWay,i=a.Utils.getOpenToward(t);i&&this.compiler.pushTmpKey("开向",i);var s=a.Utils.getOpenMethod(t);if(s&&this.compiler.pushTmpKey("开启方式",s),e.angle&&this.compiler.pushTmpKey("角度",e.angle),void 0!==e.belongsToCJ&&(this.compiler.pushTmpKey("靠转角",e.belongsToCJ?"是":"否"),this.compiler.pushTmpKey("转角",e.cjCode)),e.hasOwnProperty("belongsToSash")){const t=e.belongsToSash?a.Utils.positionText(e.belongsToSash):"无";this.compiler.pushTmpKey("碰玻扇",t)}if(void 0!==e.belongsToSashBothSide&&this.compiler.pushTmpKey("双侧碰玻扇",e.belongsToSashBothSide?"是":"否"),e.hasOwnProperty("bottomOfDoor")&&this.compiler.pushTmpKey("门槛",e.bottomOfDoor?"是":"否"),void 0!==e.isDoorBeam&&this.compiler.pushTmpKey("门梁",e.isDoorBeam?"是":"否"),null!=e.dockCount&&this.compiler.pushTmpKey("搭接数",e.dockCount),void 0!==e.isSlide&&this.compiler.pushTmpKey("平移平开",e.isSlide?"是":"否"),void 0!==e.pushSlideMulCount&&this.compiler.pushTmpKey("滑中梃数量",e.pushSlideMulCount),void 0!==e.betweenPushTrack&&this.compiler.pushTmpKey("hgfk",e.betweenPushTrack),void 0!==e.isPushSlideBead&&this.compiler.pushTmpKey("滑压线",e.isPushSlideBead?"是":"否"),void 0!==e.trackCount&&this.compiler.pushTmpKey("轨道数量",e.trackCount),void 0!==e.trackNo&&this.compiler.pushTmpKey("轨道号",e.trackNo),void 0!==e.screenTracksCount&&this.compiler.pushTmpKey("纱轨数量",e.screenTracksCount),void 0!==e.installPosition&&this.compiler.pushTmpKey("安装位置",a.Utils.getInstallPosition(e.installPosition)),void 0!==e.isDoor&&this.compiler.pushTmpKey("门窗类型",e.isDoor?"门":"窗"),void 0!==e.withTurningFrame&&(this.compiler.pushTmpKey("转向",e.withTurningFrame?"是":"否"),this.compiler.pushTmpKey("zx",e.withTurningFrame?1:0)),void 0!==e.withTheft&&this.compiler.pushTmpKey("带防盗格",e.withTheft?"是":"否"),void 0!==e.reinforcedDockCount&&this.compiler.pushTmpKey("jqts",e.reinforcedDockCount),void 0!==e.isReinforced&&this.compiler.pushTmpKey("加强",e.isReinforced?"是":"否"),void 0!==e.profileSize&&this.compiler.pushTmpKey("面宽",e.profileSize),void 0!==e.squareCorner&&this.compiler.pushTmpKey("转角类型",e.squareCorner?"方形":"圆形"),void 0!==e.isPushSlide&&this.compiler.pushTmpKey("滑中梃",e.isPushSlide?"是":"否"),void 0!==e.isPushTrack&&this.compiler.pushTmpKey("滑轨",e.isPushTrack?"是":"否"),void 0!==e.truncate&&this.compiler.pushTmpKey("截断翻转",e.truncate?"是":"否"),void 0!==e.truncateEdgeMul&&this.compiler.pushTmpKey("截断位中梃",e.truncateEdgeMul?"是":"否"),void 0!==e.hasTruncation&&this.compiler.pushTmpKey("截断",e.hasTruncation?"是":"否"),void 0!==e.braceType&&this.compiler.pushTmpKey("连接方式",e.braceType),void 0!==e.separatedJointsCount&&this.compiler.pushTmpKey("空连接数",e.separatedJointsCount),void 0!==e.belongsToFixedSlideSash&&this.compiler.pushTmpKey("固定",e.belongsToFixedSlideSash?"是":"否"),void 0!==e.isDoubleSideFrame&&this.compiler.pushTmpKey("双边框",e.isDoubleSideFrame?"是":"否"),void 0!==e.widthOfFixedSashes&&this.compiler.pushTmpKey("固定扇宽",e.widthOfFixedSashes),e.lineType&&this.compiler.pushTmpKey("圆弧","Seg"===e.lineType?"否":"是"),"fixedBead"===e.type&&this.compiler.pushTmpKey("固扇同侧",!0===e.isSashSideOfMul?"是":"否"),void 0!==e.foldSideTrack&&this.compiler.pushTmpKey("折叠边封",a.Utils.getInstallPosition(e.foldSideTrack)),void 0!==e.connectorDockCount&&this.compiler.pushTmpKey("连接件搭接数",e.connectorDockCount),void 0!==e.cornerDockCount&&this.compiler.pushTmpKey("转角搭接数",e.cornerDockCount),void 0!==e.belongsToHole&&this.compiler.pushTmpKey("靠墙",e.belongsToHole?"是":"否"),void 0!==e.sashType&&this.compiler.pushTmpKey("扇类型",a.Utils.getSashTypeName(e.sashType)),this.compiler.pushTmpKey("玻璃压线",e.glassBeadCode),void 0!==e.cutStyle){const t=a.Utils.getPanelCutStyle(e.cutStyle);this.compiler.pushTmpKey("拼接方式",t)}void 0!==e.diffSidesCount&&this.compiler.pushTmpKey("偏心数",e.diffSidesCount),void 0!==e.isDiffSides&&this.compiler.pushTmpKey("偏心中柱",e.isDiffSides?"是":"否"),void 0!==e.onDiffSide&&this.compiler.pushTmpKey("偏心侧",e.onDiffSide?"是":"否"),void 0!==e.windowsill&&this.compiler.pushTmpKey("扶手",e.windowsill?"有":"无")}loadGlassVar(e){super.loadGlassVar(e);const t=a.Utils.getOpenToward(e.sashAssignWay);if(t&&this.compiler.pushTmpKey("开向",t),void 0!==e.withTurningFrame&&(this.compiler.pushTmpKey("转向",e.withTurningFrame?"是":"否"),this.compiler.pushTmpKey("zx",e.withTurningFrame?1:0)),void 0!==e.cutStyle){const t=a.Utils.getPanelCutStyle(e.cutStyle);this.compiler.pushTmpKey("拼接方式",t)}}loadGlassWidthVar(e){super.loadGlassWidthVar(e),this.compiler.pushTmpKey("jqts",e.reinforcedDockCount.width),this.compiler.pushTmpKey("滑中梃数量",e.pushSlideMulCount.width),this.compiler.pushTmpKey("hgfk",e.betweenPushTrack.width)}loadGlassHeightVar(e){super.loadGlassHeightVar(e),this.compiler.pushTmpKey("jqts",e.reinforcedDockCount.height),this.compiler.pushTmpKey("滑中梃数量",e.pushSlideMulCount.height),this.compiler.pushTmpKey("hgfk",e.betweenPushTrack.height)}loadAddonVar(e){var t;super.loadAddonVar(e),"frame"!==e.type&&"innerFrame"!==e.type||(this.compiler.pushTmpKey("组角数",e.cornerBracesCount),this.compiler.pushTmpKey("搭接数",e.dockCount)),"mullion"===e.type?(this.compiler.pushTmpKey("连接数",e.connectCount),this.compiler.pushTmpKey("搭接数",e.dockCount),this.compiler.pushTmpKey("中梃搭接数",e.mulDockCount),this.compiler.pushTmpKey("长度",e.cc),this.compiler.pushTmpKey("边位",a.Utils.sizeTypeText(e.sizeType)),void 0!==e.isReinforced&&this.compiler.pushTmpKey("加强",e.isReinforced?"是":"否")):"fixedGlass"===e.type?(t=e.perimeter||2*(e.width+e.height),this.compiler.pushTmpKey("宽度",e.width),this.compiler.pushTmpKey("高度",e.height),this.compiler.pushTmpKey("玻璃周长",t),this.compiler.pushTmpKey("周长",t),this.compiler.pushTmpKey("玻璃",e.specs),this.compiler.pushTmpKey("转向",e.withTurningFrame?"是":"否")):e.type===n.AddonCCType.holeAddon||e.type===n.AddonCCType.frameConnectAddon?(this.compiler.pushTmpKey("长度",e.cc),e.type===n.AddonCCType.holeAddon&&this.compiler.pushTmpKey("边位",a.Utils.positionText(e.position))):e.type===n.AddonCCType.connectorAddon||e.type===n.AddonCCType.cornerJoinerAddon?(this.compiler.pushTmpKey("长度",e.length),this.compiler.pushTmpKey("编号",e.bom_code||e.code),this.compiler.pushTmpKey("n",e.screwTimes)):"fixedPanel"===e.type&&(e=2*(e.width+e.height),this.compiler.pushTmpKey("周长",e))}mockInnerFrameAreas(e){const t=[];return e.forEach(e=>{void 0!==e.frameId&&void 0!==e.innerFrameId&&(t.some(t=>t.frameId===e.frameId&&t.innerFrameId===e.innerFrameId)||t.push({frameId:e.frameId,innerFrameId:e.innerFrameId}))}),t.map(t=>{var i=e.filter(e=>e.frameId===t.frameId&&e.innerFrameId===t.innerFrameId&&"frametifyMulCornerBrace"===e.type&&"斜"===e.braceType).length;return{type:"innerFrame",frameId:t.frameId,innerFrameId:t.innerFrameId,cornerBracesCount:i}})}mockFrameAreas(e){const t=[];return e.forEach(e=>{e.frameId&&(t.some(t=>t===e.frameId)||t.push(e.frameId))}),t.map(t=>{var i=e.filter(e=>e.frameId===t&&"frameCornerBrace"===e.type&&"斜"===e.braceType).length,a=e.filter(e=>e.frameId===t&&"frame"===e.type).reduce((e,t)=>e+t.dockCount,0);return{type:"frame",frameId:t,cornerBracesCount:i,dockCount:a}})}handleScript(e){return e.forEach(e=>{e.ignorePosType=!1,e.ignoreSidePosition=!1,e.ignoreSashAssignWay=!0,e.ignoreSashNum=!0,e.ignoreSizeType=!0,["mullion","mullionConnector"].some(t=>t.toLowerCase()===e.type.toLowerCase())?(e.ignoreSidePosition=!0,e.ignoreSizeType=!1):"connector"===e.type.toLowerCase()&&(e.ignoreSizeType=!1)}),e}calcFrameComponent(){var e=this.iccBar.getDrawingInfo().map(e=>{var t=e.variables.find(e=>"框高"===e.name).value,i=e.variables.find(e=>"框宽"===e.name).value,a=e.variables.find(e=>"系列"===e.name).value;return{frameId:e.frameId,frameUid:e.frameUid,width:i,height:t,series:a,type:"Frame"}});return this.filterFrames(e,this.frameOnlyUids,this.frameExceptUids)}filterFrames(e,t,i){return t&&0<t.length&&(e=e.filter(e=>t.some(t=>t===e.frameUid))),i&&0<i.length?e.filter(e=>!i.some(t=>t===e.frameUid)):e}fetchFixedCellComponents(e){return e.map(e=>{const t={type:"fixedCell",width:e.cc.width,height:e.cc.height,specs:e.spec};return t.specs||(t.specs=this.iccBar.defaultGlassSpec.spec),t})}applyTrackBarFixedLength(e,t){t=t||[],e.filter(e=>"trackBar"===e.type).forEach(e=>{var i=t.filter(t=>t.id===e.id&&t.isFixed).map(e=>e.width).reduce((e,t)=>e+t,0);e.widthOfFixedSashes=i})}}t.CompileScriptFrame=c},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CompileScriptSlide=void 0;const a=i(0),s=i(3),o=i(1),n=i(12);class r extends n.CompileScriptInnerSash{get scriptType(){return o.scriptTypeEnum.slide}get sashCCType(){return["slide"]}get addonType(){return s.AddonCCType.slideAddon}compileInnerSashBars(e,t,i){super.compileInnerSashBars(e,t,i);const a=e.filter(e=>"collisionRight"===e.slidePosition||"collisionLeft"===e.slidePosition),o=t.filter(e=>e.type===s.AddonCCType.slideCollisionAddon),n=this.compileAddons.compile(o,a);i.addon.push(...n);const r=new Map([[s.AddonCCType.slideUpAddon,l.up],[s.AddonCCType.slideDownAddon,l.down],[s.AddonCCType.slideEdgeAddon,l.edge],[s.AddonCCType.slideSingleAddon,l.single],[s.AddonCCType.slideDoubleAddon,l.double],[s.AddonCCType.slideCollisionLeftAddon,l.collisionLeft],[s.AddonCCType.slideCollisionRightAddon,l.collisionRight]]);for(const s of r.keys()){const a=e.filter(e=>e.slidePosition===r.get(s)),o=t.filter(e=>e.type===s),n=this.compileAddons.compile(o,a);i.addon.push(...n)}var c=e.filter(e=>e.type===s.AddonCCType.slideLockAddon),d=t.filter(e=>e.type===s.AddonCCType.slideLockAddon);c=this.compileAddons.compile(d,c);i.addon.push(...c)}mockSashAddon(e){const t=super.mockSashAddon(e);return t.forEach(e=>e.type="slide"),t}loadBarVar(e){super.loadBarVar(e),this.compiler.pushTmpKey("推拉方式",e.sashAssignWay),this.compiler.pushTmpKey("轨道号",e.trackNo),e.width&&this.compiler.pushTmpKey("扇宽",e.width),e.height&&this.compiler.pushTmpKey("扇高",e.height),this.loadVar(e)}loadGlassVar(e){super.loadGlassVar(e),this.compiler.pushTmpKey("推拉方式",e.sashAssignWay),this.compiler.pushTmpKey("轨道号",e.trackNo),this.loadVar(e)}loadGlassWidthVar(e){super.loadGlassWidthVar(e),e.slidePosType&&e.slidePosType.width&&(e=this.slidePosTypeName(e.slidePosType.width),this.compiler.pushTmpKey("位置",e))}loadGlassHeightVar(e){super.loadGlassHeightVar(e),e.slidePosType&&e.slidePosType.height&&(e=this.slidePosTypeName(e.slidePosType.height),this.compiler.pushTmpKey("位置",e))}loadAddonVar(e){super.loadAddonVar(e),this.compiler.pushTmpKey("推拉方式",e.sashAssignWay),this.compiler.pushTmpKey("重叠位数量",e.barOverlapsCount),this.compiler.pushTmpKey("固定",e.isFixed?"是":"否"),["collisionRight","collisionLeft","edge","single","double","up","down"].some(t=>e.slidePosition===t)&&(this.compiler.pushTmpKey("长度",e.cc),this.compiler.pushTmpKey("纱扇","screen"===e.type.toLowerCase()?"是":"否")),e.type===s.AddonCCType.slideLockAddon&&(this.compiler.pushTmpKey("锁类型",e.isCrescentLock?"月牙锁":"一字锁"),this.compiler.pushTmpKey("纱扇",e.isScreen?"是":"否"),this.compiler.pushTmpKey("编号",e.code),this.compiler.pushTmpKey("装饰锁",e.decorationLock?"是":"否"),this.compiler.pushTmpKey("名称",e.name),this.compiler.pushTmpKey("边位",a.Utils.positionText(e.direction))),this.loadVar(e)}loadVar(e){this.compiler.pushTmpKey("扇数",e.sashCount),this.compiler.pushTmpKey("开数",e.columnCount),this.compiler.pushTmpKey("门窗类型",e.isDoor?"门":"窗"),this.compiler.pushTmpKey("扇号",e.sashNumber),this.compiler.pushTmpKey("固定",e.isFixed?"是":"否"),void 0!==e.installPosition&&this.compiler.pushTmpKey("安装位置",a.Utils.getInstallPosition(e.installPosition)),e.slidePosType&&Array.isArray(e.slidePosType)&&(e=this.slidePosTypeName(e.slidePosType),this.compiler.pushTmpKey("位置",e))}slidePosTypeName(e){return e=[this.positionName(e[0]),this.positionName(e[1])].sort(this.positionNameSort),e[0]+"-"+e[1]}positionNameSort(e,t){const i=["无","上方","下方","光企","勾企","对碰"];return i.indexOf(e)-i.indexOf(t)}positionName(e){let t="无";return e===l.up?t="上方":e===l.down?t="下方":e===l.edge?t="光企":e===l.single||e===l.double?t="勾企":e!==l.collisionLeft&&e!==l.collisionRight||(t="对碰"),t}}var l;t.CompileScriptSlide=r,(t=l=l||{}).up="up",t.down="down",t.edge="edge",t.single="single",t.double="double",t.collisionLeft="collisionLeft",t.collisionRight="collisionRight"},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CompileScriptAntitheft=void 0;const a=i(0),s=i(7),o=i(8),n=i(2),r=i(3),l=i(1);class c extends o.CompileComponent{constructor(e,t,i){super(e,t,i),this.compileBars=new s.CompileBars(this),this.compileAddons=new r.CompileAddons(this)}compile(e,t){const i=e.filter(e=>e.script_type===this.scriptType),a=i.filter(e=>e.script_purpose===l.scriptPurposeEnum.size&&this.sashCCType.find(t=>t.toLowerCase()===e.type.toLowerCase()));if(this.handleSizeScript(a),e=i.filter(e=>e.script_purpose===l.scriptPurposeEnum.bar&&this.sashCCType.find(t=>t.toLowerCase()===e.type.toLowerCase())),0<e.length&&0===a.length)throw n.ErrorTag.make(n.ErrorMessage.profile_scripts_exists_but_size_scripts_is_empty,{scriptType:this.scriptType,detailType:"antitheft"});const s=this.calcAntitheftSize(t,a);return s.forEach(e=>{if(!e.width||!e.height)throw e=e.width?n.ErrorMessage.profile_script_height_script_is_required:n.ErrorMessage.profile_script_width_script_is_required,n.ErrorTag.make(e,{scriptType:this.scriptType})}),t=this.iccBar.getAntitheftCcBars(s),t=this.compileBars.compileBars(t,this.handleScript(e)),e=i.filter(e=>e.type===r.AddonCCType.theftAddon),{bar:t,glass:[],addon:this.compileAddons.compile(e,s),addition:s}}handleScript(e){return(e=e.filter(e=>e.script_purpose===l.scriptPurposeEnum.bar)).forEach(e=>{e.ignorePosType=!1,e.ignoreSidePosition=!1,e.ignoreSashAssignWay=!0,e.ignoreSashNum=!0,"antitheftMullion"===e.type.toLowerCase()&&(e.ignoreSidePosition=!0)}),e}handleSizeScript(e){return e.forEach(e=>{e.ignorePosTypeForSize=!1,e.ignoreSashAssignWayForSize="antiTheft"===e.type,e.ignoreSashNumForSize=!0,e.ignoreSizeTypeForSize=!1}),e}calcAntitheftSize(e,t){const i=new Map;t.sort((e,t)=>a.Utils.weightOfScript(t)-a.Utils.weightOfScript(e)),t.forEach(t=>{var a=e.filter(e=>this.compileBars.matchSashSize(e,t));for(let e=0;e<a.length;e++){var s,o,n=a[e];const r=n.id,l=i.has(r)?i.get(r):{id:n.id,frameUid:n.frameUid,serial:n.serial,type:n.type,sashAssignWay:n.sashAssignWay,openable:n.openable,withSash:n.withSash,hostType:this.scriptType};l.width&&0===n.sizeType||l.height&&1===n.sizeType||(this.compiler.reloadTmpInfo(n.frameId),this.loadBarVar(n),this.compiler.pushTmpKey("cc",n.cc),this.compiler.pushTmpKey("aa",n.aa),this.loadVar(n),this.compiler.parseCondition(t.condition)&&(s=this.compiler.parseNumber(t.length),o=this.compiler.parseNumberExpression(t.length),1===n.sizeType?(l.height=s,l.heightExpression=o):(l.width=s,l.widthExpression=o),i.set(r,l)))}});const s=[];return i.forEach(e=>s.push(e)),s}loadBarVar(e){super.loadBarVar(e),this.loadVar(e)}loadAddonVar(e){super.loadAddonVar(e),this.loadVar(e)}loadVar(e){this.compiler.pushTmpKey("可开启",e.openable?"是":"否"),this.compiler.pushTmpKey("扇",e.withSash?"有":"无"),void 0!==e.reinforcedDockCount&&this.compiler.pushTmpKey("jqts",e.reinforcedDockCount)}get scriptType(){return l.scriptTypeEnum.sash}get sashCCType(){return["antitheft","antitheftMullion"]}}t.CompileScriptAntitheft=c},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CompileScriptDoubleSash=void 0;const a=i(0),s=i(3),o=i(1),n=i(12);class r extends n.CompileScriptInnerSash{get scriptType(){return o.scriptTypeEnum.doubleSash}get sashCCType(){return["doubleSash","doubleScreen"]}get addonType(){return s.AddonCCType.doubleSashAddon}mockSashAddon(e){const t=super.mockSashAddon(e);return t.forEach(e=>e.type="doubleSash"),t}loadBarVar(e){super.loadBarVar(e),this.loadVar(e),"lockTransferBar"===e.type&&this.loadLockTransferBarVar(e)}loadGlassVar(e){super.loadGlassVar(e),this.loadVar(e)}loadAddonVar(e){var t;super.loadAddonVar(e),this.loadVar(e),void 0!==e.distanceToSash&&this.compiler.pushTmpKey("离扇高度",e.distanceToSash),void 0!==e.multiLockPoints&&this.compiler.pushTmpKey("锁点",e.multiLockPoints?"多个":"单个"),void 0!==e.hingeCount&&this.compiler.pushTmpKey("合页数量",e.hingeCount),e.hasOwnProperty("width")&&e.hasOwnProperty("height")&&(t=e.width?2*e.width:0,t+=e.height?2*e.height:0,this.compiler.pushTmpKey("周长",t)),void 0!==e.withTurningFrame&&this.compiler.pushTmpKey("转向",e.withTurningFrame?"是":"否"),void 0!==e.isScreen&&this.compiler.pushTmpKey("纱扇",e.isScreen?"是":"否"),this.compiler.pushTmpKey("扇号",e.sashNumber)}loadVar(e){var t=a.Utils.getOpenToward(e.sashAssignWay);t&&this.compiler.pushTmpKey("开向",t),t=a.Utils.getOpenMethod(e.sashAssignWay),t&&this.compiler.pushTmpKey("开启方式",t),this.compiler.pushTmpKey("门窗类型",e.isDoor?"门":"窗"),void 0!==e.installPosition&&this.compiler.pushTmpKey("安装位置",a.Utils.getInstallPosition(e.installPosition))}}t.CompileScriptDoubleSash=r},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CompileDesignRules=void 0;const a=i(6),s=i(2),o=i(0);class n extends a.ResultBasedCompile{constructor(e,t){super(t),this.iccBar=e,this.compiler=t,this.specPriceMap=new Map}compile(e,t,i){let n=!1;const r=[];if(e.forEach(e=>{let s=this.fetchCalcTargets(e.type,t);0==s.length&&(e.type===a.MatchTarget.GlassSash?s=this.fetchCalcTargets(a.MatchTarget.OpenCell,t):e.type===a.MatchTarget.FixedGlass&&(s=this.fetchCalcTargets(a.MatchTarget.FixedCell,t)));for(const t of s)if(this.pushDrawingInfos(t),o.Utils.pushVariables(this.compiler,i),this.pushVariablesForTarget(t),this.compiler.parseCondition(e.condition)){r.push(e.message),n=n||1===e.abort;break}}),0<r.length)throw s.ErrorTag.messages(r,n)}pushVariablesForTarget(e){super.pushVariablesForTarget(e),this.compiler.pushTmpKey("扇高",e.height),this.compiler.pushTmpKey("扇宽",e.width),this.compiler.pushTmpKey("高",e.height),this.compiler.pushTmpKey("宽",e.width),this.compiler.pushTmpKey("面积",o.Utils.areaConvertion(this.iccBar.unit)*e.width*e.height),this.compiler.pushTmpKey("长度",e.length),void 0!==e.origin_size_type&&this.compiler.pushTmpKey("边位",o.Utils.sizeTypeText(e.origin_size_type))}}t.CompileDesignRules=n},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CompileEndpointHole=void 0;const a=i(0),s=i(13),o=i(2),n=i(4);var r;t.CompileEndpointHole=class{constructor(e,t,i,a){this.result=t,this.compiler=i,this.options=a,this.scripts=e.filter(e=>e.type===n.HoleType.endpointHole),this.scripts.forEach(e=>this.validate(e))}compile(){const e=this.makeResultBars();return this.scripts.forEach(t=>{let i=e.slice();i.forEach(e=>e.matchSegments=e.segments?e.segments.slice():[]),t.barCode&&(i=i.filter(e=>e.code===t.barCode)),i=this.barTypeFilter(t,i),i=this.barPositionFilter(t,i),i=this.belongsToSashFilter(t,i),i=this.sideFilter(t,i),i.forEach(e=>{this.compiler.reloadTmpInfo(void 0),this.compiler.pushTmpKey("料长",e.length),this.compiler.pushTmpKey("边封翻转",e.sideTrackReverse?"是":"否"),this.compiler.parseCondition(t.condition)&&this.digHole(t,e).forEach(i=>{const a=Object.assign({},t);a.position=i,e.holes.push(a)})})}),a.Utils.reverseCCWHolePosition(e),e}digHole(e,t){var i=e.margin,a=t.length-e.margin,s=!(t.type!==n.BarType.frame&&t.type!==n.BarType.mullion||!0!==e.isSplit&&!1!==e.isSplit);let o=!!s&&!!t.splitAtStart!==e.isSplit,r=!!s&&!!t.splitAtEnd!==e.isSplit;s=!0===e.diagonalJoint,s&&!this.isDiagonalJoint(t,!0)&&(o=!0),s&&!this.isDiagonalJoint(t,!1)&&(r=!0),s="boolean"==typeof e.docked||e.docked,s&&!this.matchDocked(t,!0,e.docked)&&(o=!0),s&&!this.matchDocked(t,!1,e.docked)&&(r=!0),s="boolean"==typeof e.dock||e.dock,s&&!this.matchDock(t,!0,e.dock)&&(o=!0),s&&!this.matchDock(t,!1,e.dock)&&(r=!0);const l=[];return o||l.push(i),r||l.push(a),l}matchDocked(e,t,i){this.onFrame(e.type)?this.options.cutAngleSort:this.onSash(e.type)&&this.options.sashBarsCutAngleSort;const a=t?e.start:e.end,o=t?e.stDockType:e.etDockType,n=t?e.stAngle:e.etAngle;if(a){const e=a.docked.map(e=>this.toDetailDockType(e));if("boolean"!=typeof i)return e.some(e=>e===i);{const t=0<e.length;return i&&t||!i&&!t}}{if("string"==typeof i)throw`Unhandle bar type: ${e.type}, docked: ${i}.`;const t=o===s.CCDockType.None&&90===n;return i&&t||!i&&!t}}matchDock(e,t,i){const a=t?e.start:e.end;if(a){if("boolean"!=typeof i)return!!a.dock&&this.toDetailDockType(a.dock)===i;{const e=!!a.dock;return i&&e||!i&&!e}}{if("string"==typeof i)throw`Unhandle bar type: ${e.type}, dock: ${i}.`;const a=(t?e.stDockType:e.etDockType)!==s.CCDockType.None;return i&&a||!i&&!a}}toDetailDockType(e){const t=this.result.bar.filter(t=>t.barSerial===e);if(1<t.length){if(1<a.Utils.distinct(t.map(e=>e.type)).length)throw console.warn(t,"match bar options"),"Match ccbar error."}else if(0===t.length)throw o.ErrorTag.make(o.ErrorMessage.bar_result_not_found,{barSerial:e});var i=t[0];return i.bottomOfDoor?r.threshold:i.type}isDiagonalJoint(e,t){let i=!0;this.onSash(e.type)?i=this.options.sashBarsCutAngleSort:this.onFrame(e.type)&&(i=this.options.cutAngleSort);var a=t?e.start:e.end;return a?a.diagonalJoint:(a=t?e.stDockType:e.etDockType,e=i?t?e.stAngle:e.etAngle:t?e.etAngle:e.stAngle,a===s.CCDockType.None&&90!==e)}belongsToSashFilter(e,t){return"boolean"!=typeof e.oneSideBelongsToSash||e.barType!==n.BarType.mullion?t:t.filter(t=>{var i=!!t.matchSegments.find(e=>e.segments.every(e=>e.dock[0]&&e.dock[0].dockType===n.UpDockType.Glass));t=!!t.matchSegments.find(e=>e.segments.some(e=>e.dock[0]&&e.dock[0].dockType!==n.UpDockType.Glass));return(i&&t)===e.oneSideBelongsToSash})}sideFilter(e,t){return"mullion"!==e.barType||0===e.side.length?t:(t.filter(t=>{t.matchSegments=t.matchSegments.filter(t=>e.side.some(e=>e===t.side)),t.matchSegments=t.matchSegments.filter(e=>e.segments.some(e=>e.dock[0]&&e.dock[0].dockType!==n.UpDockType.Glass))}),t.filter(e=>0!==e.matchSegments.length))}barTypeFilter(e,t){return t.filter(t=>t.type===e.barType)}barPositionFilter(e,t){return e.barType!==n.BarType.frame&&e.barType!==n.BarType.sash&&e.barType!==n.BarType.screen&&e.barType!==n.BarType.sashTurningFrame&&e.barType!==n.BarType.screenFrame||0===e.barPosition.length?t:t.filter(t=>e.barPosition.some(e=>e===t.origin_position))}makeResultBars(){const e=this.result.bar.filter(this.endpointHoleRequired).map(e=>Object.assign({},e));return e.forEach(e=>e.holes=[]),e}endpointHoleRequired(e){return!(a.Utils.ignoreBarHole(e)||e.auxibar||e.type!==n.BarType.screenFrame&&!n.BarType.sashTurningFrame&&!n.BarType.lockTransferBar&&!e.segments)}validate(e){a.Utils.arrayValidate("barPosition",e),a.Utils.arrayValidate("side",e),a.Utils.numberValidate("margin",e)}onSash(e){return e===n.BarType.sash||e===n.BarType.screen||e===n.BarType.screenFrame||e===n.BarType.sashTurningFrame}onFrame(e){return e===n.BarType.frame||e===n.BarType.upTrack||e===n.BarType.downTrack||e===n.BarType.sideTrack}},(r=r||{}).threshold="threshold"},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CompileLockHole=void 0;const a=i(0),s=i(3),o=i(4),n=i(6);class r extends n.ResultBasedCompile{constructor(e,t,i){super(i),this.result=t,this.scripts=[],this.scripts=e.filter(this.isLockHoleScript)}compile(){const e=[];return this.scripts.forEach(t=>{this.matchLockHoleTargets(t.type,this.result).forEach(i=>{if(void 0!==i.lockPosition&&(this.compiler.reloadTmpInfo(i.frameId),this.pushVariablesForTarget(i),!(Array.isArray(t.sash_assign_way)&&0<t.sash_assign_way.length&&t.sash_assign_way.every(e=>e!==i.sashAssignWay)))){this.compiler.pushTmpKey("cc",i.originDistanceToSash),this.compiler.pushTmpKey("aa",i.distanceToSash);var a=r.matchBar(this.result.bar,{serial:i.serial,lockPosition:i.lockPosition,barCode:t.barCode});if(a&&this.compiler.pushTmpKey("料长",a.length),this.compiler.parseCondition(t.condition)){const a=Object.assign({},t);a.compiledLength=this.compiler.parseNumber(t.length),a.serial=i.serial,a.lockPosition=i.lockPosition,i.sashAssignWay?a.originSashAssignWay=i.sashAssignWay:a.originSashAssignWay="",e.push(a)}}})}),e}static matchBar(e,t){return e.find(e=>!(e.auxibar||e.serial!==t.serial||e.origin_position!==t.lockPosition||"sashTurningFrame"===e.type||"MullionOnDouble"===e.type||t.barCode&&e.code!==t.barCode))}static attachHolesToBar(e,t){const i=[];return e.forEach(e=>{var a=this.matchBar(t,e);if(a){var s="right"===a.origin_position||"up"===a.origin_position;e.position=s?a.length-e.compiledLength:e.compiledLength;const t=Object.assign({},a);t.holes=[e],i.push(t)}}),a.Utils.reverseCCWHolePosition(i),i}isLockHoleScript(e){return e.type===o.HoleType.sashHole||e.type===o.HoleType.screenHole||e.type===o.HoleType.doubleSashHole||e.type===o.HoleType.doubleScreenHole||e.type===o.HoleType.slideSashHole||e.type===o.HoleType.slideScreenHole}matchLockHoleTargets(e,t){const i=new Map([[o.HoleType.sashHole,n.MatchTarget.GlassSash],[o.HoleType.screenHole,n.MatchTarget.ScreenSash],[o.HoleType.doubleSashHole,n.MatchTarget.GlassSash],[o.HoleType.doubleScreenHole,n.MatchTarget.ScreenSash],[o.HoleType.slideSashHole,n.MatchTarget.GlassSash],[o.HoleType.slideScreenHole,n.MatchTarget.ScreenSash]]),a=new Map([[o.HoleType.sashHole,void 0],[o.HoleType.screenHole,void 0],[o.HoleType.doubleSashHole,"doubleSash"],[o.HoleType.doubleScreenHole,"doubleSash"],[o.HoleType.slideSashHole,"slide"],[o.HoleType.slideScreenHole,"slide"]]),r=this.fetchCalcTargets(i.get(e),t).filter(t=>t.containerType===a.get(e));if([o.HoleType.sashHole,o.HoleType.screenHole,o.HoleType.doubleSashHole,o.HoleType.doubleScreenHole].some(t=>t===e))return r;{const e=t.addonSource.filter(e=>e.type===s.AddonCCType.slideLockAddon&&!e.isCrescentLock),i=[];return r.forEach(t=>{e.forEach(e=>{var a;t.id===e.isashId&&t.sashNumber===e.sashNumber&&(a=Object.assign({},t),i.push(Object.assign(a,{distanceToSash:e.distanceToSash,lockPosition:e.direction})))})}),i}}}t.CompileLockHole=r},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CompileWindowHoleScript=void 0;const a=i(0),s=i(4);var o,n;t.CompileWindowHoleScript=class{constructor(e,t,i){this.result=t,this.compiler=i,this.mulMargin=100,this.step=5,this.scripts=e.filter(e=>e.type===s.HoleType.windowHole)}compile(){return[...this.compileV1(),...this.compileV2()]}compileV2(){const e=this.scripts.filter(e=>"2"===e.v),t=this.makeResultBars();return e.forEach(e=>{if(this.compiler.reloadTmpInfo(void 0),this.compiler.parseCondition(e.condition)){let i=t;e.barCode&&(i=i.filter(t=>t.code===e.barCode)),i=this.barTypeFilter(e,i),i=this.outsideBelongsFilter(e,i),i.forEach(t=>{const i=t.segments[0].segments,a=t.segments[0].dockBars,s=this.digHoles(i,a,e.margin,e.space,o.Avoid),n=this.sashRanges(i);s.forEach(i=>{const a=Object.assign({},e);a.position=i,e.codeForSash&&n.some(e=>e.from<=i&&i<=e.to)&&(a.code=e.codeForSash),t.holes.push(a)})})}}),a.Utils.reverseCCWHolePosition(t),t.filter(e=>0<e.holes.length)}sashRanges(e){return e.map((t,i)=>{var a=0<t.dock.length&&t.dock[0].dockType!==s.UpDockType.Glass;i=e.slice(0,i).reduce((e,t)=>e+t.length,0);if(a)return i+=t.startProfileSize,{from:i,to:i+(t.length-t.startProfileSize-t.endProfileSize)}}).filter(e=>e)}compileV1(){const e=this.scripts.filter(e=>"2"!==e.v);if(0===e.length)return[];e.forEach(e=>this.validate(e));const t=this.makeResultBars();return e.forEach(e=>{let i=t;e.barCode&&(i=i.filter(t=>t.code===e.barCode)),i=this.barTypeFilter(e,i),i=this.positionFilter(e,i),i=this.outsideBelongsFilter(e,i),i=this.insideBelongsToSashFilter(e,i),i=i.filter(t=>(this.compiler.reloadTmpInfo(void 0),this.compiler.pushTmpKey("料长",t.length),this.compiler.pushTmpKey("边封翻转",t.sideTrackReverse?"是":"否"),this.compiler.parseCondition(e.condition))),e.segmentBased?i.forEach(t=>{let i=t.segments[0].segments;i=this.dockOnSegmentFilter(e,i),i.forEach(i=>this.digHolesOnSegment(i,t,e))}):i.forEach(t=>this.digHolesOnBar(t,e))}),a.Utils.reverseCCWHolePosition(t),t}digHolesOnSegment(e,t,i){let a=this.digHoles([e],[],i.margin,i.space,i.conflictSolution);const s=t.segments[0].segments,o=s.findIndex(t=>t===e);a=a.map(e=>e+s.slice(0,o).reduce((e,t)=>e+t.length,0)),a.forEach(e=>{const a=Object.assign({},i);a.position=e,t.holes.push(a)})}digHolesOnBar(e,t){var i=e.segments[0].segments,a=e.segments[0].dockBars;this.digHoles(i,a,t.margin,t.space,t.conflictSolution).forEach(i=>{const a=Object.assign({},t);a.position=i,e.holes.push(a)})}digHoles(e,t,i,a,s){const o=e.reduce((e,t)=>e+t.length,0),n=e.slice().shift(),r=e.slice().pop(),l=o-n.startProfileSize-r.endProfileSize,c=e.slice(0,e.length-1).map((t,i)=>e.slice(0,i+1).reduce((e,t)=>e+t.length,0)).map(e=>e-n.startProfileSize),d=t.map(e=>e.profileSize),p=c.map((e,t)=>(t=d[t],{from:e-t/2-this.mulMargin,to:e+t/2+this.mulMargin}));t=Math.max(Math.floor((l-2*i.min)/a.min),0);var u=Math.max(Math.floor((l-2*i.max)/a.max),0);const h=[];for(let g=t;g>=u;g--){const e=g,t=this.validMarginAndSpace(l,i,a,e),s=this.makePlan(l,e,t.margin,t.space,p);if(h.push({spacesCount:g,margin:s.margin,space:s.space,mulConflict:s.mulConflict}),!s.mulConflict)break}let _=h.find(e=>!e.mulConflict);_=_||h.slice().shift();let m=[];return _?(m=this.getHolePositions(_.margin,_.space,_.spacesCount),_.mulConflict&&(m=this.fixMulConflict(m,p,s))):m=[i.min,l-i.min],m.map(e=>e+n.startProfileSize)}fixMulConflict(e,t,i=o.Avoid){const a=[],s=[];return e.forEach((e,i)=>{var a=t.find(t=>e>t.from&&e<t.to);if(a){const t=(a.from+a.to)/2;s[i]=e>t?a.to:a.from}}),e.forEach((e,t)=>{t=s[t],i===o.Skip&&t||(t=t||e,(e=a.slice().pop())&&t<=e||a.push(t))}),a}getHolePositions(e,t,i){const a=[e];for(let s=0;s<i;s++)a.push(a.slice().pop()+t);return a}hasMulConflict(e,t){return e.some(e=>t.some(t=>e>t.from&&e<t.to))}makePlan(e,t,i,a,s){if(0===t){const t=e/2;return{margin:t,space:0,mulConflict:this.hasMulConflict([t],s)}}let o=i.min,n=i.min,r=a.max,l=!0;for(;o<=i.max;){const i=(e-2*o)/t;if(i>=a.min&&i<=a.max){const e=this.getHolePositions(o,i,t);if(l=this.hasMulConflict(e,s),!l){n=o,r=i;break}}o+=this.step}return{margin:n,space:r,mulConflict:l}}validMarginAndSpace(e,t,i,a){const s={margin:Object.assign({},t),space:Object.assign({},i)},o=(e-2*t.min)/a;o<i.max&&(s.space.max=o);var n=(e-2*t.max)/a;return n>i.min&&(s.space.min=n),n=(e-i.min*a)/2,n<t.max&&(s.margin.max=n),a=(e-i.max*a)/2,a>t.min&&(s.margin.min=a),s}makeResultBars(){const e=this.result.bar.filter(this.windowHoleRequired).map(e=>Object.assign({},e));return e.forEach(e=>e.holes=[]),e}windowHoleRequired(e){return!a.Utils.ignoreBarHole(e)&&!e.auxibar&&!!e.segments&&0!==e.segments.length}positionFilter(e,t){return 0===e.barPosition.length?t:t.filter(t=>e.barPosition.some(e=>e===t.origin_position))}outsideBelongsFilter(e,t){return 0===e.outsideBelongs.length?t:t.filter(t=>e.outsideBelongs.some(e=>e===(t.belongsToCJ?n.CornerJoiner:t.belongsToConnector?n.Connector:t.belongsToOtherFrame?n.Frame:n.Wall)))}insideBelongsToSashFilter(e,t){const i=e.insideBelongsToSash;return"boolean"!=typeof i?t:t.filter(e=>{const t=e.segments.map(e=>e.segments.map(e=>e.dock.map(e=>e.dockType))).flat().flat(),a=0<t.length&&-1!==t.findIndex(e=>e!==s.UpDockType.Glass);return i===a})}dockOnSegmentFilter(e,t){return 0===e.dockOnSegment.length?t:t.filter(t=>e.dockOnSegment.some(e=>!!t.dock[0]&&e===("Glass"===t.dock[0].dockType?"Glass":"Sash")))}barTypeFilter(e,t){const i=e.barType||s.BarType.frame;return t.filter(e=>e.type===i)}validate(e){if(a.Utils.arrayValidate("barPosition",e),a.Utils.arrayValidate("outsideBelongs",e),a.Utils.arrayValidate("dockOnSegment",e),a.Utils.numberValidate("min",e.margin),a.Utils.numberValidate("max",e.margin),a.Utils.numberValidate("min",e.space),a.Utils.numberValidate("max",e.space),e.margin.min>e.margin.max)throw"margin.min < max required.";if(e.space.min>e.space.max)throw"space.min < max required."}},(t=o=o||{}).Skip="skip",t.Avoid="avoid",(t=n=n||{}).CornerJoiner="CornerJoiner",t.Connector="Connector",t.Frame="Frame",t.Wall="Wall"},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CompileCornerProtectorHole=void 0;const a=i(0),s=i(1),o=i(6),n=i(4);class r extends o.ResultBasedCompile{constructor(e,t,i){super(i),this.result=t,this.scripts=[],this.scripts=e.filter(e=>e.type===n.HoleType.cornerProtectorHole)}compile(){return[...this.compileV1(),...this.compileV2()]}compileV2(){const e=this.scripts.filter(e=>"2"===e.v),t=this.result.bar.map(e=>Object.assign({holes:[]},e));return e.forEach(e=>{let i=t.filter(t=>t.type===e.sashType.toLowerCase());e.barCode&&(i=i.filter(t=>t.code===e.barCode)),i=this.sashAssignWayFilter(e,i),this.digHoleByCornerPosition(e,i)}),t.filter(e=>e.cornerProtector&&(e.cornerProtector.start||e.cornerProtector.end))}digHoleByCornerPosition(e,t){const i=0===e.cornerPosition.length?[l.handleTop,l.handleBottom,l.hingeTop,l.hingeBottom]:e.cornerPosition;t.forEach(t=>{const a=this.findSash(t);i.forEach(i=>{if(i=this.findHolePositions(i,a.lockPosition).find(e=>e.barPosition===t.origin_position),i){if(t.cornerProtector||(t.cornerProtector=Object.assign({start:!1,end:!1},e)),e.ccw&&i.end||!e.ccw&&i.start){t.cornerProtector.start=!0;const i=Object.assign({},e);i.position=e.margin,t.holes.push(i)}if(e.ccw&&i.start||!e.ccw&&i.end){t.cornerProtector.end=!0;const i=Object.assign({},e);i.position=t.length-e.margin,t.holes.push(i)}}})})}sashAssignWayFilter(e,t){return e.sashAssignWay&&0!==e.sashAssignWay.length?t.filter(t=>e.sashAssignWay.some(e=>t.origin_sash_assign_way===e)):t}findHolePositions(e,t){var i=[{lockPosition:s.Direction.Right,cornerPosition:l.handleTop,holePositions:[{barPosition:s.Direction.Up,end:!0},{barPosition:s.Direction.Right,start:!0}]},{lockPosition:s.Direction.Right,cornerPosition:l.handleBottom,holePositions:[{barPosition:s.Direction.Down,start:!0},{barPosition:s.Direction.Right,end:!0}]},{lockPosition:s.Direction.Right,cornerPosition:l.hingeTop,holePositions:[{barPosition:s.Direction.Up,start:!0},{barPosition:s.Direction.Left,end:!0}]},{lockPosition:s.Direction.Right,cornerPosition:l.hingeBottom,holePositions:[{barPosition:s.Direction.Down,end:!0},{barPosition:s.Direction.Left,start:!0}]},{lockPosition:s.Direction.Left,cornerPosition:l.handleTop,holePositions:[{barPosition:s.Direction.Up,start:!0},{barPosition:s.Direction.Left,end:!0}]},{lockPosition:s.Direction.Left,cornerPosition:l.handleBottom,holePositions:[{barPosition:s.Direction.Down,end:!0},{barPosition:s.Direction.Left,start:!0}]},{lockPosition:s.Direction.Left,cornerPosition:l.hingeTop,holePositions:[{barPosition:s.Direction.Up,end:!0},{barPosition:s.Direction.Right,start:!0}]},{lockPosition:s.Direction.Left,cornerPosition:l.hingeBottom,holePositions:[{barPosition:s.Direction.Down,start:!0},{barPosition:s.Direction.Right,end:!0}]},{lockPosition:s.Direction.Up,cornerPosition:l.handleTop,holePositions:[{barPosition:s.Direction.Up,start:!0},{barPosition:s.Direction.Left,end:!0}]},{lockPosition:s.Direction.Up,cornerPosition:l.handleBottom,holePositions:[{barPosition:s.Direction.Up,end:!0},{barPosition:s.Direction.Right,start:!0}]},{lockPosition:s.Direction.Up,cornerPosition:l.hingeTop,holePositions:[{barPosition:s.Direction.Down,end:!0},{barPosition:s.Direction.Left,start:!0}]},{lockPosition:s.Direction.Up,cornerPosition:l.hingeBottom,holePositions:[{barPosition:s.Direction.Down,start:!0},{barPosition:s.Direction.Right,end:!0}]},{lockPosition:s.Direction.Down,cornerPosition:l.handleTop,holePositions:[{barPosition:s.Direction.Down,end:!0},{barPosition:s.Direction.Left,start:!0}]},{lockPosition:s.Direction.Down,cornerPosition:l.handleBottom,holePositions:[{barPosition:s.Direction.Down,start:!0},{barPosition:s.Direction.Right,end:!0}]},{lockPosition:s.Direction.Down,cornerPosition:l.hingeTop,holePositions:[{barPosition:s.Direction.Up,start:!0},{barPosition:s.Direction.Left,end:!0}]},{lockPosition:s.Direction.Down,cornerPosition:l.hingeBottom,holePositions:[{barPosition:s.Direction.Up,end:!0},{barPosition:s.Direction.Right,start:!0}]}].find(i=>i.lockPosition===t&&i.cornerPosition===e);if(!i)throw"Unknow corner position.";return i.holePositions}compileV1(){const e=this.scripts.filter(e=>"2"!==e.v);if(0===e.length)return[];const t=this.result.bar.map(e=>Object.assign({holes:[]},e)).filter(e=>!e.auxibar);return e.forEach(e=>{let i=t.filter(t=>t.type===e.sashType.toLowerCase());e.barCode&&(i=i.filter(t=>t.code===e.barCode)),i=this.barPositionFilter(e,i),i=this.parseCondition(e,i),i.forEach(t=>this.digHole(e,t))}),a.Utils.reverseCCWHolePosition(t),t.filter(e=>0<e.holes.length)}digHole(e,t){var i=!0,a=!0;[i,a]=this.endpointFilter(t.origin_position,e.endpointPosition);const s=Object.assign({},e);s.position=e.margin;const o=Object.assign({},e);o.position=t.length-e.margin,i&&t.holes.push(s),a&&t.holes.push(o)}endpointFilter(e,t){if(!t)return[!0,!0];let i=!1,a=!1;return e===s.Direction.Left?t===s.Direction.Up?a=!0:t===s.Direction.Down&&(i=!0):e===s.Direction.Right?t===s.Direction.Up?i=!0:t===s.Direction.Down&&(a=!0):e===s.Direction.Up?t===s.Direction.Left?i=!0:t===s.Direction.Right&&(a=!0):t===s.Direction.Left?a=!0:t===s.Direction.Right&&(i=!0),[i,a]}parseCondition(e,t){return t.filter(t=>(t=this.findSash(t),this.compiler.reloadTmpInfo(t.frameId),this.pushVariablesForTarget(t),this.compiler.parseCondition(e.condition)))}findSash(e){return this.result.addition.find(t=>t.type.toLowerCase()===e.type&&t.serial===e.serial)}barPositionFilter(e,t){return e.barPosition&&0!==e.barPosition.length?t.filter(t=>e.barPosition.some(e=>e===t.origin_position)):t}}var l;t.CompileCornerProtectorHole=r,(t=l=l||{}).handleTop="handleTop",t.handleBottom="handleBottom",t.hingeTop="hingeTop",t.hingeBottom="hingeBottom"},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CompileSashAroundHole=void 0;const a=i(0),s=i(13),o=i(1),n=i(15),r=i(4);t.CompileSashAroundHole=class{constructor(e,t,i){this.result=t,this.compiler=i,this.scripts=[],this.scripts=e.filter(e=>e.type===r.HoleType.sashAroundHole)}compile(){const e=this.result.bar.map(e=>Object.assign({holes:[]},e));return this.scripts.forEach(t=>{this.barTypeFilter(t,e).forEach(e=>{e.segments&&(a.Utils.ignoreBarHole(e)||e.segments.forEach(i=>{i.segments.forEach((s,o)=>{const r=s.dock.find(e=>e.dockType===t.sashType);if(!r)return!1;const l=a.Utils.wrapToArray(t.sashAssignWay);if(!(0<l.length&&l.every(e=>e!==r.sashAssignWay))){const l=a.Utils.wrapToArray(t.barPosition);if(!(0<l.length&&l.every(e=>i.side!==a.Utils.oppositeDirection(e)))&&(this.compiler.reloadTmpInfo(void 0),this.compiler.pushTmpKey("料长",e.length),this.compiler.parseCondition(t.condition))){const l=this.result.addition.find(e=>e.serial===r.serial),c=l.lockPosition,d=a.Utils.oppositeDirection(l.lockPosition),p="hinge"===t.marginBased?d:c,u=this.reverseForMargin(e,p),h=this.holesOnSegment(a.Utils.wrapToArray(t.margins),s,u),_=this.offsetOfSeg(i.segments,o);let m=0;s=!t.ccw&&e.stDockType!==n.CCDockType.None,o=t.ccw&&e.etDockType!==n.CCDockType.None,(s||o)&&(m=t.dockOffset),t.ccw&&(m=-m),o=h.map(e=>e+_+m).map(e=>Object.assign({position:e},t)),e.holes.push(...o)}}})}))})}),a.Utils.reverseCCWHolePosition(e),e}reverseForMargin(e,t){return e.type===r.BarType.frame?e.origin_position===o.Direction.Up&&t===o.Direction.Right||e.origin_position===o.Direction.Down&&t===o.Direction.Left||e.origin_position===o.Direction.Left&&t===o.Direction.Up||e.origin_position===o.Direction.Right&&t===o.Direction.Down:e.type===r.BarType.mullion&&(e.origin_size_type===s.SizeType.width&&t===o.Direction.Right||e.origin_size_type===s.SizeType.height&&t===o.Direction.Down)}holesOnSegment(e,t,i){let a=e.slice();return a=i?a.map(e=>t.length-e-t.endProfileSize):a.map(e=>e+t.startProfileSize),a}offsetOfSeg(e,t){let i=0;return 0<t&&(i=e.slice(0,t).reduce((e,t)=>e+t.length,0)),i}barTypeFilter(e,t){return t.filter(t=>t.type===e.barType)}}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CompilePieceRate=void 0;class a extends i(14).CompileOfferPrice{constructor(e,t,i){super(e,t,i),this.iccBar=e,this.compiler=t,this.options=i}compile(e,t,i){return super.compile(e,t,i,"pieceRate")}}t.CompilePieceRate=a},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Compiler=void 0;const a=i(10).__importStar(i(31)),s=i(11),o=i(32),n=i(2);t.Compiler=class{constructor(){this.tmpInfo=[],this.keyMap=new Map,this.funcMap=new Map,this.tmpKeyMap=new Map,this.initKey(),this.initFunc()}initKey(){this.keyMap.set("PI",Math.PI)}initFunc(){this.funcMap.set("abs",Math.abs),this.funcMap.set("acos",Math.acos),this.funcMap.set("asin",Math.asin),this.funcMap.set("atan",Math.atan),this.funcMap.set("ceil",Math.ceil),this.funcMap.set("cos",Math.cos),this.funcMap.set("floor",Math.floor),this.funcMap.set("max",Math.max),this.funcMap.set("min",Math.min),this.funcMap.set("pow",Math.pow),this.funcMap.set("round",Math.round),this.funcMap.set("sin",Math.sin),this.funcMap.set("sqrt",Math.sqrt),this.funcMap.set("tan",Math.tan),this.funcMap.set("qz",Math.trunc),this.funcMap.set("sswr",Math.round),this.funcMap.set("jw",Math.ceil),this.funcMap.set("hc",(e,t)=>{if(e===2*t)return Math.PI*t;var i=e*e/(8*t)+t/2,a=2*Math.PI*i;i=a*(Math.asin(e/2/i)/Math.PI);return 2*t<e?i:a-i}),this.funcMap.set("包含",(e,t)=>-1!==t.indexOf(e))}removeKey(e){""!==(e=e.trim())&&this.keyMap.delete(e)}removeKeys(e){e.forEach(e=>this.removeKey(e))}removeTmpKey(e){""!==(e=e.trim())&&this.tmpKeyMap.delete(e)}removeTmpKeys(e){e.forEach(e=>this.removeTmpKey(e))}pushKey(e,t,i=!1){if(""!==(e=e.trim())&&void 0!==t){if(t=null===t?"":t,this.funcMap.has(e))throw new Error(`key:${e} has been used in customized functiuon!`);(i?this.tmpKeyMap:this.keyMap).set(e,t)}}pushTmpKey(e,t){this.pushKey(e,t,!0)}clearTmpKey(){this.tmpKeyMap.clear()}reloadTmpInfo(e){if(this.clearTmpKey(),void 0===e){if(!(0<this.tmpInfo.length))return;e=this.tmpInfo[0].frameId}const t=this.tmpInfo.find(t=>t.frameId===e);t&&t.variables.forEach(e=>{this.pushTmpKey(e.name,e.value)})}pushFunc(e,t){if(""!==(e=e.trim())){if(this.keyMap.has(e))throw new Error(`key:${e} has been used in customized paramters!`);this.funcMap.set(e,t)}}parseString(e,t=!1){if(null==e)return"";if(""===(e=e.trim()))return"";e=(new s.Checker).purify(e);const i=this.keyObj(!0);for(const a in i)e=e.replace(new RegExp(`\\[${a}\\]`,"g"),i[a].toString());if(t)return e;var n=new RegExp(/([^?:]+)\?([^?:]+)\:([^?:]+)/g).exec(e);return n?(t=(new o.Processor).process(n[1]),e=e.replace(n[1],t),t=a.compile(e)(i),void 0!==t?t:e):e}parseNumber(e){if(null==e)return 0;if(""===(e=e.trim()))return 0;e=this.preHandle(e);const t=this.ensureNumber(e),i=a.compile(e)(t);if(!isNaN(i)&&"number"==typeof i)return+i.toFixed(4);this.parseError(e)}parseNumberExpression(e){if(null==e)return"";if(""===(e=e.trim()))return"";e=this.preHandle(e);const t=this.keyObj(!0);for(const i in t)e=e.replace(new RegExp(""+i,"g"),t[i].toString());return e}parseCondition(t){if(null==t)return!0;if(""===(t=t.trim()))return!0;t=this.preHandle(t);try{return!!a.compile(t)(this.keyObj())}catch(e){throw n.ErrorTag.make(n.ErrorMessage.invalid_condition,{expression:t})}}preHandle(e){return e=(new s.Checker).purify(e),(new o.Processor).process(e)}ensureNumber(e){if(e.match(/\[.+?\]/g))throw n.ErrorTag.make(n.ErrorMessage.unexpected_expression,{expression:e});let t;try{t=a.parse(e)}catch(t){throw n.ErrorTag.make(n.ErrorMessage.unexpected_expression,{expression:e})}const i=[],s=e=>{for(const a in e){var t;"callee"!==a&&e.hasOwnProperty(a)&&("object"==typeof e[a]?s(e[a]):(t=e[a],"name"===a&&i.push(t)))}};s(t);const o=this.keyObj();for(const a in o)if(0<=i.findIndex(e=>e===a)){const e=o[a];o[a]=""===e?0:parseFloat(e)}return o}keyObj(e=!1){const t=Object.create(null);return this.keyMap.forEach((e,i)=>{t[i]=e}),e||this.funcMap.forEach((e,i)=>{t[i]=e}),this.tmpKeyMap.forEach((e,i)=>{t[i]=e}),t}parseError(e){const t=[],i=a.parse(e),s=e=>{for(var i in e){var a;e.hasOwnProperty(i)&&("object"==typeof e[i]?s(e[i]):(a=e[i],"name"!==i||this.keyMap.has(a)||t.push(a)))}};throw s(i),n.ErrorTag.make(n.ErrorMessage.undefined_variables,{expression:e,keywords:t})}}},function(e,t,i){"use strict";i.r(t),i.d(t,"eval",(function(){return u})),i.d(t,"evalAsync",(function(){return o})),i.d(t,"compile",(function(){return h})),i.d(t,"compileAsync",(function(){return _})),i.d(t,"addUnaryOp",(function(){return m})),i.d(t,"addBinaryOp",(function(){return g}));var a=i(5),s=i.n(a);i.d(t,"parse",(function(){return s.a}));var o=function(e,t){try{var i=!1;function a(){if("function"==typeof d){var i=d,a=i.apply,o=s;return Promise.resolve(r(e.arguments,t)).then((function(e){return Promise.resolve(a.call(i,o,e))}))}}switch(e.type){case"ArrayExpression":return Promise.resolve(r(e.elements,t));case"BinaryExpression":return Promise.resolve(Promise.all([o(e.left,t),o(e.right,t)])).then((function(t){return l[e.operator](t[0],t[1])}));case"CallExpression":var s,d,p="MemberExpression"===e.callee.type?Promise.resolve(n(e.callee,t)).then((function(e){s=e[0],d=e[1]})):Promise.resolve(o(e.callee,t)).then((function(e){d=e}));return Promise.resolve(p&&p.then?p.then(a):a());case"ConditionalExpression":return Promise.resolve(o(e.test,t)).then((function(i){return Promise.resolve(o(i?e.consequent:e.alternate,t))}));case"Identifier":return Promise.resolve(t[e.name]);case"Literal":return Promise.resolve(e.value);case"LogicalExpression":function u(a){return i?a:Promise.resolve(Promise.all([o(e.left,t),o(e.right,t)])).then((function(t){return l[e.operator](t[0],t[1])}))}var h="||"===e.operator?(i=!0,Promise.resolve(o(e.left,t)).then((function(i){return i||Promise.resolve(o(e.right,t))}))):function(){if("&&"===e.operator)return i=!0,Promise.resolve(o(e.left,t)).then((function(i){return i&&Promise.resolve(o(e.right,t))}))}();return Promise.resolve(h&&h.then?h.then(u):u(h));case"MemberExpression":return Promise.resolve(n(e,t)).then((function(e){return e[1]}));case"ThisExpression":return Promise.resolve(t);case"UnaryExpression":var _=c[e.operator];return Promise.resolve(o(e.argument,t)).then((function(e){return _.call(c,e)}));default:return Promise.resolve(void 0)}}catch(e){return Promise.reject(e)}},n=function(e,t){try{return Promise.resolve(o(e.object,t)).then((function(i){return e.computed?Promise.resolve(o(e.property,t)).then((function(e){return[i,i[e]]})):[i,i[e.property.name]]}))}catch(e){return Promise.reject(e)}},r=function(e,t){try{return Promise.resolve(Promise.all(e.map((function(e){return o(e,t)}))))}catch(e){return Promise.reject(e)}},l={"||":function(e,t){return e||t},"&&":function(e,t){return e&&t},"|":function(e,t){return e|t},"^":function(e,t){return e^t},"&":function(e,t){return e&t},"==":function(e,t){return e==t},"!=":function(e,t){return e!=t},"===":function(e,t){return e===t},"!==":function(e,t){return e!==t},"<":function(e,t){return e<t},">":function(e,t){return t<e},"<=":function(e,t){return e<=t},">=":function(e,t){return t<=e},"<<":function(e,t){return e<<t},">>":function(e,t){return e>>t},">>>":function(e,t){return e>>>t},"+":function(e,t){return e+t},"-":function(e,t){return e-t},"*":function(e,t){return e*t},"/":function(e,t){return e/t},"%":function(e,t){return e%t}},c={"-":function(e){return-e},"+":function(e){return+e},"~":function(e){return~e},"!":function(e){return!e}};function d(e,t){return e.map((function(e){return u(e,t)}))}function p(e,t){var i=u(e.object,t);return e.computed?[i,i[u(e.property,t)]]:[i,i[e.property.name]]}function u(e,t){switch(e.type){case"ArrayExpression":return d(e.elements,t);case"BinaryExpression":return l[e.operator](u(e.left,t),u(e.right,t));case"CallExpression":var i,a;return"function"!=typeof(a="MemberExpression"===e.callee.type?(i=(a=p(e.callee,t))[0],a[1]):u(e.callee,t))?void 0:a.apply(i,d(e.arguments,t));case"ConditionalExpression":return u(e.test,t)?u(e.consequent,t):u(e.alternate,t);case"Identifier":return t[e.name];case"Literal":return e.value;case"LogicalExpression":return"||"===e.operator?u(e.left,t)||u(e.right,t):"&&"===e.operator?u(e.left,t)&&u(e.right,t):l[e.operator](u(e.left,t),u(e.right,t));case"MemberExpression":return p(e,t)[1];case"ThisExpression":return t;case"UnaryExpression":return c[e.operator](u(e.argument,t));default:return}}function h(e){return u.bind(null,s()(e))}function _(e){return o.bind(null,s()(e))}function m(e,t){s.a.addUnaryOp(e),c[e]=t}function g(e,t){s.a.addBinaryOp(e),l[e]=t}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Processor=void 0,t.Processor=class{constructor(){this.convertions=[this.convertChainedComparison,this.convertEqualTo,this.convertAndOr,this.convertSingleQuote]}process(e){return this.convertions.forEach(t=>{e=t(e)}),e}convertChainedComparison(e){return e.replace(/(<=|>=|<|>)([^,;&|<>=\n]+?)(<=|>=|<|>)/g,"$1$2 && $2$3")}convertEqualTo(e){return e.replace(/([^><!=])(=)([^><!=])/g,"$1==$3")}convertAndOr(e){return(e=(e=(e=e.replace(/\s*,\s*/g,"&&")).replace(/hc(\(.+?)&&(.+?\))/g,"hc$1,$2")).replace(/包含(\(.+?)&&(.+?\))/g,"包含$1,$2")).replace(/\s*;\s*/g,"||")}convertSingleQuote(e){return e.replace(/['"]([^'"]*)['"]/g,'"$1"')}}}],s={},i.m=a,i.c=s,i.d=function(e,t,a){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(i.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var s in e)i.d(a,s,function(t){return e[t]}.bind(null,s));return a},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i(i.s=1)))},4004:function(e,t,i){"use strict";i("6c201")},"48ce":function(e,t,i){"use strict";i("8e6e"),i("ac6a"),i("456d");var a=i("bd86"),s=(i("28a5"),i("c5f6"),i("3ceb")),o=i("2f62");function n(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}o={props:{product_name:{type:String,default:""},canvas:{type:Object,default:null}},data:function(){return{show:!0,order_info:{window_no:"",count:1,price:"",height:0,area:0,width:0,product_name:"",product_id:this.$route.params.id,install_position:"",attr_data:{glass_data:{guigelabel:""},hardware_data:{productName:""}},note:""},order_form_keys:{window_no:this.$t("rightmenu.dingdanxinxi.window_no"),product_name:this.$t("rightmenu.dingdanxinxi.xilie"),width:this.$t("rightmenu.dingdanxinxi.zongkuan"),height:this.$t("rightmenu.dingdanxinxi.zonggao"),area:this.$t("rightmenu.dingdanxinxi.area"),count:this.$t("rightmenu.dingdanxinxi.tangshu"),price:this.$t("rightmenu.dingdanxinxi.danjia"),install_position:this.$t("rightmenu.dingdanxinxi.install_position"),color:this.$t("rightmenu.color.color"),note:this.$t("rightmenu.dingdanxinxi.beizhu"),out_color:this.$t("threed.outcolor"),in_color:this.$t("threed.incolor"),guigelabel:this.$t("rightmenu.boli.boli"),productName:this.$t("order_list.hardware"),hole_pic_url:this.$t("order_list.opening")},attr_form_keys:{"glass_data.guigelabel":"".concat(this.$t("rightmenu.boli.boli")),"glass_data.net":"".concat(this.$t("rightmenu.dingdanxinxi.net")),"hardware_data.productName":"".concat(this.$t("rightmenu.wujin.peijian"))}}},methods:{setArea:function(){/(^[1-9]\d*$)/.test(this.order_info.count)||(1<this.order_info.count?this.$set(this.order_info,"count",Math.round(this.order_info.count)):this.order_info.count=1,this.$VMessage.warning("樘数必须为正整数")),this.order_info.area=Number((this.canvas.shapeManager.computedArea*this.order_info.count).toFixed(2))},getComplie:function(){this.order_info.product_name=this.product_name,this.order_info.guigelabel=this.order_info.attr_data.glass_data.guigelabel,this.order_info.productName=this.order_info.attr_data.hardware_data.productName;var e,t,i=new s.Compiler;for(e in this.order_form_keys)i.pushKey(this.order_form_keys[e],this.order_info[e]);for(t in this.attr_form_keys){var a=t.split(".")[0],o=t.split(".")[1];i.pushKey(this.attr_form_keys[t],this.order_info.attr_data[a][o])}return i}},computed:function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?n(Object(i),!0).forEach((function(t){Object(a.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):n(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}({shape_manager:{get:function(){if(!this.canvas)return{};var e=this.canvas.shapeManager;return this.order_info.height=Number(e.height.toFixed(2)),this.order_info.width=Number(e.width.toFixed(2)),this.order_info.area=Number((e.area*this.order_info.count).toFixed(2)),e},set:function(){}}},Object(o.b)(["getLenUnit"]))},i("bdc1"),i=i("2877"),o=Object(i.a)(o,(function(){var e=this,t=e.$createElement;t=e._self._c||t;return t("v-card",{attrs:{flat:""}},[t("v-card-text",[t("div",{staticClass:"expand-arrow",class:{fixedLeft:!e.show},on:{click:function(t){t.stopPropagation(),e.show=!e.show}}},[t("i",{directives:[{name:"show",rawName:"v-show",value:e.show,expression:"show"}],staticClass:"iconfont iconjiantou13"}),t("i",{directives:[{name:"show",rawName:"v-show",value:!e.show,expression:"!show"}],staticClass:"iconfont iconjiantou14"})]),t("v-container",{directives:[{name:"show",rawName:"v-show",value:e.show,expression:"show"}],attrs:{fluid:""},model:{value:e.shape_manager,callback:function(t){e.shape_manager=t},expression:"shape_manager"}},[t("div",{staticClass:"text-left mt-1"},[e._v("模拟订单信息")]),t("v-row",{staticClass:"input-row"},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.dingdanxinxi.window_no")))]),t("v-text-field",{attrs:{outlined:"","single-line":""},model:{value:e.order_info.window_no,callback:function(t){e.$set(e.order_info,"window_no",t)},expression:"order_info.window_no"}})],1),t("v-row",{staticClass:"input-row"},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.dingdanxinxi.zongkuan")))]),t("v-text-field",{attrs:{outlined:"","single-line":"",disabled:"",suffix:e.getLenUnit.size},model:{value:e.order_info.width.toFixed(2),callback:function(t){e.$set(e.order_info.width,"toFixed(2)",e._n(t))},expression:"order_info.width.toFixed(2)"}})],1),t("v-row",{staticClass:"input-row"},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.dingdanxinxi.zonggao")))]),t("v-text-field",{attrs:{outlined:"","single-line":"",disabled:"",suffix:e.getLenUnit.size},model:{value:e.order_info.height.toFixed(2),callback:function(t){e.$set(e.order_info.height,"toFixed(2)",e._n(t))},expression:"order_info.height.toFixed(2)"}})],1),t("v-row",{staticClass:"input-row"},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.dingdanxinxi.area")))]),t("v-text-field",{attrs:{outlined:"","single-line":"",disabled:"",suffix:e.getLenUnit.area},model:{value:e.order_info.area.toFixed(2),callback:function(t){e.$set(e.order_info.area,"toFixed(2)",e._n(t))},expression:"order_info.area.toFixed(2)"}})],1),t("v-row",{staticClass:"input-row"},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.dingdanxinxi.tangshu")))]),t("v-text-field",{attrs:{outlined:"","single-line":""},on:{change:e.setArea},model:{value:e.order_info.count,callback:function(t){e.$set(e.order_info,"count",e._n(t))},expression:"order_info.count"}})],1),t("v-row",{staticClass:"input-row"},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.dingdanxinxi.danjia")))]),t("v-text-field",{attrs:{outlined:"","single-line":"","persistent-hint":"",hint:e.$t("order_list.money")+"="+e.$t("rightmenu.dingdanxinxi.danjia")+"*"+e.$t("rightmenu.dingdanxinxi.area")},model:{value:e.order_info.price,callback:function(t){e.$set(e.order_info,"price",e._n(t))},expression:"order_info.price"}})],1),t("v-row",{staticClass:"input-row"},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.dingdanxinxi.install_position")))]),t("v-text-field",{attrs:{outlined:"","single-line":""},model:{value:e.order_info.install_position,callback:function(t){e.$set(e.order_info,"install_position",t)},expression:"order_info.install_position"}})],1),t("v-row",{staticClass:"input-row"},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.boli.boli")))]),t("v-text-field",{attrs:{outlined:"","single-line":""},model:{value:e.order_info.attr_data.glass_data.guigelabel,callback:function(t){e.$set(e.order_info.attr_data.glass_data,"guigelabel",t)},expression:"order_info.attr_data.glass_data.guigelabel"}})],1),t("v-row",{staticClass:"input-row"},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.wujin.peijian")))]),t("v-text-field",{attrs:{outlined:"","single-line":""},model:{value:e.order_info.attr_data.hardware_data.productName,callback:function(t){e.$set(e.order_info.attr_data.hardware_data,"productName",t)},expression:"order_info.attr_data.hardware_data.productName"}})],1),t("v-row",{staticClass:"input-row"},[t("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.dingdanxinxi.beizhu")))]),t("v-textarea",{attrs:{rows:"3",outlined:"","single-line":"","no-resize":""},model:{value:e.order_info.note,callback:function(t){e.$set(e.order_info,"note",t)},expression:"order_info.note"}})],1)],1)],1)],1)}),[],!1,null,"19109921",null),t.a=o.exports},"48e3":function(e,t,i){},4904:function(e,t,i){"use strict";i("191d")},4951:function(e,t,i){"use strict";i("d21d")},"4c5e":function(e,t,i){},"4cf8":function(e,t,i){},"4d1c":function(e,t,i){},"4e49":function(e,t,i){"use strict";i("afc0")},"4f7f":function(e,t,i){"use strict";var a=i("c26b"),s=i("b39a");e.exports=i("e0b8")("Set",(function(e){return function(){return e(this,0<arguments.length?arguments[0]:void 0)}}),{add:function(e){return a.def(s(this,"Set"),e=0===e?0:e,e)}},a)},"504c":function(e,t,i){var a=i("9e1e"),s=i("0d58"),o=i("6821"),n=i("52a7").f;e.exports=function(e){return function(t){for(var i,r=o(t),l=s(r),c=l.length,d=0,p=[];d<c;)i=l[d++],a&&!n.call(r,i)||p.push(e?[i,r[i]]:r[i]);return p}}},"51fa":function(e,t,i){},"54a8":function(e,t,i){"use strict";var a=i("5ca1"),s=i("79e5"),o=i("bef9"),n=1..toPrecision;a(a.P+a.F*(s((function(){return"1"!==n.call(1,void 0)}))||!s((function(){n.call({})}))),"Number",{toPrecision:function(e){var t=o(this,"Number#toPrecision: incorrect invocation!");return void 0===e?n.call(t):n.call(t,e)}})},"55dd":function(e,t,i){"use strict";var a=i("5ca1"),s=i("d8e8"),o=i("4bf8"),n=i("79e5"),r=[].sort,l=[1,2,3];a(a.P+a.F*(n((function(){l.sort(void 0)}))||!n((function(){l.sort(null)}))||!i("2f21")(r)),"Array",{sort:function(e){return void 0===e?r.call(o(this)):r.call(o(this),s(e))}})},"55e4":function(e,t,i){"use strict";i("4cf8")},"5df2":function(e,t,i){var a=i("5ca1");i=i("d752");a(a.S+a.F*(Number.parseFloat!=i),"Number",{parseFloat:i})},"5df3":function(e,t,i){"use strict";var a=i("02f4")(!0);i("01f9")(String,"String",(function(e){this._t=String(e),this._i=0}),(function(){var e=this._t,t=this._i;return t>=e.length?{value:void 0,done:!0}:(t=a(e,t),this._i+=t.length,{value:t,done:!1})}))},"5e89":function(e){e.exports=JSON.parse('{"左边框靠转角":{"value":"左边框靠转角","format":"select","inequality":false,"available":"type1"},"右边框靠转角":{"value":"右边框靠转角","format":"select","inequality":false,"available":"type1"},"左边框":{"value":"左边框","format":"select","inequality":false,"available":"type2"},"右边框":{"value":"右边框","format":"select","inequality":false,"available":"type2"},"a":{"value":"a","format":"select","inequality":false,"available":"type3"},"b":{"value":"b","format":"select","inequality":false,"available":"type3"},"靠转角":{"value":"靠转角","format":"select","inequality":false,"available":"type1"},"开向":{"value":"开向","format":"select","inequality":false,"available":"type4"},"开启方式":{"value":"开启方式","format":"select","inequality":false,"available":"type5"},"推拉方式":{"value":"推拉方式","format":"select","inequality":false,"available":"type10"},"门窗类型":{"value":"门窗类型","format":"select","inequality":false,"available":"type7"},"安装位置":{"value":"安装位置","format":"select","inequality":false,"available":"type6"},"双边封":{"value":"双边封","format":"select","inequality":false,"available":"type1"},"平移平开":{"value":"平移平开","format":"select","inequality":false,"available":"type1"},"双边框":{"value":"双边框","format":"select","inequality":false,"available":"type1"},"固定":{"value":"固定","format":"select","inequality":false,"available":"type1"},"固扇同侧":{"value":"固扇同侧","format":"select","inequality":false,"available":"type1"},"滑中梃":{"value":"滑中梃","format":"select","inequality":false,"available":"type1"},"滑轨":{"value":"滑轨","format":"select","inequality":false,"available":"type1"},"转角类型":{"value":"转角类型","format":"select","inequality":false,"available":"type11"},"位置":{"value":"位置","format":"select","inequality":false,"available":"type12"},"连接方式":{"value":"连接方式","format":"select","inequality":false,"available":"type13"},"系列":{"value":"系列","format":"select","inequality":false,"available":"type14"},"边位":{"value":"边位","format":"select","inequality":false,"available":"type15"},"扇类型":{"value":"扇类型","format":"select","inequality":false,"available":"type16"}}')},"60c6":function(e,t,i){},"615e":function(e,t,i){"use strict";i("f19b")},6591:function(e,t,i){"use strict";i("4c5e")},"67ab":function(e,t,i){function a(e){r(e,s,{value:{i:"O"+ ++l,w:{}}})}var s=i("ca5a")("meta"),o=i("d3f4"),n=i("69a8"),r=i("86cc").f,l=0,c=Object.isExtensible||function(){return!0},d=!i("79e5")((function(){return c(Object.preventExtensions({}))})),p=e.exports={KEY:s,NEED:!1,fastKey:function(e,t){if(!o(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!n(e,s)){if(!c(e))return"F";if(!t)return"E";a(e)}return e[s].i},getWeak:function(e,t){if(!n(e,s)){if(!c(e))return!0;if(!t)return!1;a(e)}return e[s].w},onFreeze:function(e){return d&&p.NEED&&c(e)&&!n(e,s)&&a(e),e}}},"6c201":function(e,t,i){},"6c7b":function(e,t,i){var a=i("5ca1");a(a.P,"Array",{fill:i("36bd")}),i("9c6c")("fill")},"72e5":function(e,t,i){"use strict";i("14ce")},7349:function(e,t,i){},7412:function(e,t,i){"use strict";i("8e6e"),i("ac6a"),i("456d");var a=i("bd86"),s=i("2f62");function o(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}s={data:function(){return{profile_table_headers:{bar:[{text:this.$t("product_script.table.code"),value:"code",width:120,required:!0},{text:this.$t("product_script.table.name"),value:"name",width:140,required:!0},{text:this.$t("product_script.table.posType"),value:"pos_type",width:250,selectable:!0},{text:this.$t("product_script.table.length"),value:"newLength",width:250,dialog_size:"row",selectable:!0},{text:this.$t("product_script.table.note"),value:"note",width:500,dialog_size:"row"}],sash:[{text:this.$t("product_script.table.code"),value:"code",width:120,required:!0},{text:this.$t("product_script.table.name"),value:"name",width:140,required:!0},{text:this.$t("product_script.table.type"),value:"type",width:120,selectable:!0,no_match:!0,sizeWidth:120},{text:this.$t("product_script.table.length"),value:"newLength",width:500,dialog_size:"row",selectable:!0,no_match:!0,sizeWidth:300},{text:this.$t("product_script.table.note"),value:"note",width:500,dialog_size:"row",no_match:!0,sizeWidth:400}],sashSize:[{text:this.$t("product_script.table.type"),value:"type",width:120,selectable:!0,no_match:!0,sizeWidth:120},{text:this.$t("product_script.table.posType"),value:"pos_type",width:150,selectable:!0,no_match:!0,sizeWidth:170},{text:this.$t("product_script.table.length"),value:"newLength",width:400,dialog_size:"row",selectable:!0,no_match:!0,sizeWidth:300},{text:this.$t("product_script.table.note"),value:"note",width:550,dialog_size:"row",no_match:!0,sizeWidth:400}],slideSashSize:[{text:"类型",value:"type",width:100,selectable:!0,no_match:!0,sizeWidth:120},{text:"位置",value:"pos_type",width:250,selectable:!0,no_match:!0,sizeWidth:250},{text:"长度",value:"newLength",width:330,dialog_size:"row",selectable:!0,no_match:!0,sizeWidth:200},{text:"备注",value:"note",width:450,dialog_size:"row",no_match:!0,sizeWidth:300}],doubleSash:[{text:"编号",value:"code",width:60,required:!0},{text:"名称",value:"name",width:70,required:!0},{text:"类型",value:"type",width:60,selectable:!0,no_match:!0,sizeWidth:120},{text:"辅料",value:"auxibar",width:35},{text:"位置",value:"pos_type",width:100,selectable:!0,no_match:!0,sizeWidth:170},{text:"开启方向",value:"sash_assign_way",width:85,selectable:!0,no_match:!0,isspec:!0,sizeWidth:150},{text:"扇号",value:"sash_num",width:35,selectable:!0,no_match:!0,sizeWidth:60},{text:"方位",value:"size_type",width:35,selectable:!0,no_match:!0,isspec:!0,sizeWidth:60},{text:"边位",value:"side_position",width:35,selectable:!0},{text:"长度",value:"length",width:250,dialog_size:"row",selectable:!0,no_match:!0,sizeWidth:300},{text:"颜色",value:"color",width:60},{text:"数量",value:"count",width:35},{text:"切角",value:"angle_one",width:60,selectable:!0},{text:"米重",value:"meter_weight",width:35},{text:"有效条件",value:"condition",width:125,dialog_size:"row"},{text:"备注",value:"note",width:105,dialog_size:"row",no_match:!0,sizeWidth:300}],slideSash:[{text:"编号",value:"code",width:120,required:!0},{text:"名称",value:"name",width:140,required:!0},{text:"类型",value:"type",width:120,selectable:!0,no_match:!0,sizeWidth:120},{text:"长度",value:"newLength",width:500,dialog_size:"row",selectable:!0,no_match:!0,sizeWidth:200},{text:"备注",value:"note",width:500,dialog_size:"row",no_match:!0,sizeWidth:300}],foldSash:[{text:"编号",value:"code",width:60,required:!0},{text:"名称",value:"name",width:70,required:!0},{text:"类型",value:"type",width:60,selectable:!0,no_match:!0,sizeWidth:140},{text:"辅料",value:"auxibar",width:40},{text:"位置",value:"pos_type",width:100,selectable:!0,no_match:!0,sizeWidth:200},{text:"折叠方式",value:"sash_assign_way",width:80,selectable:!0,dialog_size:"row"},{text:"扇号",value:"sash_num",width:35,selectable:!0},{text:"方位",value:"size_type",width:35,selectable:!0,no_match:!0,isspec:!0,sizeWidth:80},{text:"边位",value:"side_position",width:35,selectable:!0},{text:"长度",value:"length",width:250,dialog_size:"row",selectable:!0,no_match:!0,sizeWidth:350},{text:"颜色",value:"color",width:60},{text:"数量",value:"count",width:35},{text:"切角",value:"angle_one",width:60,selectable:!0},{text:"米重",value:"meter_weight",width:35},{text:"有效条件",value:"condition",width:70,dialog_size:"row"},{text:"备注",value:"note",width:94,dialog_size:"row",no_match:!0,sizeWidth:400}],quote:[]},glass_table_headers:{bar:[{text:this.$t("product_script.table.name"),value:"name",width:120,required:!0},{text:this.$t("product_script.table.posType"),value:"pos_type",width:250,selectable:!0},{text:this.$t("product_script.table.length2"),value:"newLength",width:400,dialog_size:"row",selectable:!0},{text:this.$t("product_script.table.note"),value:"note",width:500,dialog_size:"row"}],sash:[{text:this.$t("product_script.table.name"),value:"name",width:120,required:!0},{text:this.$t("product_script.table.type"),value:"type",width:140,selectable:!0},{text:this.$t("product_script.table.length2"),value:"newLength",width:500,dialog_size:"row",selectable:!0},{text:this.$t("product_script.table.note"),value:"note",width:500,dialog_size:"row"}],doubleSash:[{text:"名称",value:"name",width:40,required:!0},{text:"规格",value:"specs",width:120,required:!0},{text:"类型",value:"type",width:40,selectable:!0},{text:"位置",value:"pos_type",width:100,selectable:!0},{text:"方位",value:"size_type",width:35,selectable:!0},{text:"宽度/高度",value:"length",width:250,dialog_size:"row",selectable:!0},{text:"有效条件",value:"condition",width:474,dialog_size:"row"},{text:"备注",value:"note",width:100,dialog_size:"row"}],slideSash:[{text:"名称",value:"name",width:120,required:!0},{text:"类型",value:"type",width:140,selectable:!0},{text:"宽度/高度",value:"newLength",width:500,dialog_size:"row",selectable:!0},{text:"备注",value:"note",width:500,dialog_size:"row"}],foldSash:[{text:"名称",value:"name",width:40,required:!0},{text:"规格",value:"specs",width:120,required:!0},{text:"类型",value:"type",width:40,selectable:!0},{text:"位置",value:"pos_type",width:100,selectable:!0},{text:"方位",value:"size_type",width:35,selectable:!0},{text:"宽度/高度",value:"length",width:250,dialog_size:"row",selectable:!0},{text:"有效条件",value:"condition",width:474,dialog_size:"row"},{text:"备注",value:"note",width:100,dialog_size:"row"}],quote:[]},addon_table_headers:{bar:[{text:"编号",value:"code",width:100,required:!0},{text:"名称",value:"name",width:150,required:!0},{text:"规格",value:"specs",width:150},{text:"类型",value:"type",width:150,selectable:!0},{text:"颜色",value:"color",width:100},{text:"数量",value:"count",width:70,required:!0},{text:"有效条件",value:"condition",width:335,dialog_size:"row"},{text:"备注",value:"note",width:200,dialog_size:"row"}],sash:[{text:"编号",value:"code",width:100,required:!0},{text:"名称",value:"name",width:150,required:!0},{text:"规格",value:"specs",width:150},{text:"类型",value:"type",width:150,selectable:!0},{text:"颜色",value:"color",width:100},{text:"数量",value:"count",width:70,required:!0},{text:"有效条件",value:"condition",width:335,dialog_size:"row"},{text:"备注",value:"note",width:200,dialog_size:"row"}],doubleSash:[{text:"编号",value:"code",width:100,required:!0},{text:"名称",value:"name",width:150,required:!0},{text:"规格",value:"specs",width:150},{text:"类型",value:"type",width:150,selectable:!0},{text:"颜色",value:"color",width:100},{text:"数量",value:"count",width:70,required:!0},{text:"有效条件",value:"condition",width:335,dialog_size:"row"},{text:"备注",value:"note",width:200,dialog_size:"row"}],slideSash:[{text:"编号",value:"code",width:100,required:!0},{text:"名称",value:"name",width:150,required:!0},{text:"规格",value:"specs",width:150},{text:"类型",value:"type",width:150,selectable:!0},{text:"颜色",value:"color",width:100},{text:"数量",value:"count",width:70,required:!0},{text:"有效条件",value:"condition",width:335,dialog_size:"row"},{text:"备注",value:"note",width:200,dialog_size:"row"}],foldSash:[{text:"编号",value:"code",width:100,required:!0},{text:"名称",value:"name",width:150,required:!0},{text:"规格",value:"specs",width:150},{text:"类型",value:"type",width:150,selectable:!0},{text:"颜色",value:"color",width:100},{text:"数量",value:"count",width:70,required:!0},{text:"有效条件",value:"condition",width:335,dialog_size:"row"},{text:"备注",value:"note",width:200,dialog_size:"row"}],quote:[]},tableTitleMap:{bar:"型材",glass:"玻璃",addon:"配件"}}},methods:{name:function(){}},computed:function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?o(Object(i),!0).forEach((function(t){Object(a.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):o(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}({curTableHeader:function(){return this[this.cate][this.product_type]}},Object(s.b)(["gettype"])),props:{product_type:{type:String,default:"bar"},cate:{type:String,default:"profile_table_headers"},title:{type:String,default:"bar"},tableList:{default:function(){return[]}}}},i("e1a8"),i=i("2877"),s=Object(i.a)(s,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("v-expansion-panels",{staticStyle:{"margin-top":"20px"},attrs:{flat:""}},[i("v-expansion-panel",[i("v-expansion-panel-header",{staticClass:"pannelHeader",scopedSlots:e._u([{key:"actions",fn:function(){return[i("v-icon",{attrs:{color:"primary"}},[e._v("$expand")])]},proxy:!0}])},[i("div",{staticClass:"blue-line"}),e._v(e._s(e.title)+"\n\t\t\t\t")]),i("v-expansion-panel-content",[i("table",{staticClass:"table table1 d-none d-sm-block",attrs:{border:"1"}},[i("thead",[i("tr",e._l(e.curTableHeader,(function(t,a){return!t||t.hideTable||t.showTable&&!["slideSash"].includes(t.showTable)?e._e():i("th",{key:a,style:{width:t.width+"px"}},[i("div",[e._v(e._s(t.text))])])})),0)]),i("tbody",e._l(e.tableList,(function(t,a){return i("tr",{key:a,class:{active:t.is_selected}},e._l(e.curTableHeader,(function(a,s){return a.hideTable?e._e():i("td",{key:s},["note"==a.value||"cost"==a.value?i("span",{staticClass:" text",staticStyle:{display:"table-cell"},style:{"max-width":a.width+"px",width:a.width+"px"},attrs:{title:t[a.value]}},[e._v(e._s(t[a.value]))]):"type"==a.value?i("span",[e._v(e._s(t[a.value+"_text"]))]):"auxibar"==a.value?i("span",[e._v(e._s(1==t[a.value]?"是":"否"))]):"sash_assign_way"==a.value&&"array"!=e.gettype(t.sash_assign_way)?i("span",[e._v(e._s(t.sash_assign_way))]):"sash_assign_way"==a.value&&"array"==e.gettype(t.sash_assign_way)?e._l(t[a.value+"_text"],(function(t){return i("span",{key:t},[e._v(e._s(t)),i("br")])})):"pos_type"==a.value||"side_position"==a.value||"size_type"==a.value?i("div",[e._l(t[a.value+"_text"],(function(a){return["screen"].includes(t.type)?e._e():i("div",{key:a},[e._v("\n\t\t\t\t\t\t\t\t\t\t"+e._s(a)+"\n\t\t\t\t\t\t\t\t\t")])})),1==t.version&&t.slide_position&&"pos_type"==a.value&&["sash","screen"].includes(t.type)?i("span",[e._v(e._s(e.slideSash_config.slideSash.pos_type.filter((function(e){return e.value==t.slide_position}))[0].label))]):e._e()],2):"sash_num_track_index"==a.value?i("div",[1!=t.version&&t.sash_num?i("span",[e._v(e._s(t.sash_num))]):e._e(),1==t.version&&t.track_index?i("span",[e._v(e._s(t.track_index.join(",")||""))]):e._e()]):"sub_bars"===a.value?i("span",{staticClass:"text-blue cursor-pointer",on:{click:function(i){e.sub_bars_dialog={show:!0,data:JSON.parse(JSON.stringify(t.sub_bars)),script:t}}}},[e._v(e._s(t.sub_bars.length))]):i("span",[e._v(e._s(t[a.value]))])],2)})),0)})),0)]),i("div",{staticClass:"d-sm-none table-list"},e._l(e.tableList,(function(t,a){return i("div",{key:a,staticClass:"item pa-2 pa-sm-3",class:{active:t.is_selected}},[i("v-row",{staticClass:"content text-left",attrs:{"no-gutters":""}},e._l(e.curTableHeader,(function(a,s){return i("v-col",{key:s,staticClass:"text",attrs:{cols:12,sm:e.curTableHeader.length-s<4?12:6}},[i("span",{staticClass:"label"},[e._v(e._s(a.text)+"：")]),"note"==a.value||"cost"==a.value?i("span",{attrs:{title:t[a.value]}},[e._v(e._s(t[a.value]))]):"type"==a.value?i("span",[e._v(e._s(t[a.value+"_text"]))]):"auxibar"==a.value?i("span",[e._v(e._s(1==t[a.value]?"是":"否"))]):"sash_assign_way"==a.value&&"array"!=e.gettype(t.sash_assign_way)?i("span",[e._v(e._s(t.sash_assign_way))]):"sash_assign_way"==a.value&&"array"==e.gettype(t.sash_assign_way)?e._l(t[a.value+"_text"],(function(t){return i("span",{key:t},[e._v(e._s(t)),i("br")])})):"pos_type"==a.value||"side_position"==a.value||"size_type"==a.value?e._l(t[a.value+"_text"],(function(t){return i("span",{key:t},[e._v(e._s(t))])})):i("span",[e._v(e._s(t[a.value]))])],2)})),1)],1)})),0)])],1)],1)],1)}),[],!1,null,"3700082f",null),t.a=s.exports},7514:function(e,t,i){"use strict";var a=i("5ca1"),s=i("0a49")(5),o=!0;"find"in[]&&Array(1).find((function(){o=!1})),a(a.P+a.F*o,"Array",{find:function(e){return s(this,e,1<arguments.length?arguments[1]:void 0)}}),i("9c6c")("find")},7618:function(e,t,i){"use strict";i.d(t,"a",(function(){return o}));t=i("67bb");var a=i.n(t),s=(t=i("5d58"),i.n(t));function o(e){return(o="function"==typeof a.a&&"symbol"==typeof s.a?function(e){return typeof e}:function(e){return e&&"function"==typeof a.a&&e.constructor===a.a&&e!==a.a.prototype?"symbol":typeof e})(e)}},7797:function(e,t,i){},"7aea":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAgCAYAAABgrToAAAABzklEQVRYR+3WvWsUQRgH4CegpBUsBLukENTCzkIUYtBCsRA/0WhjYWkIJkGw0MJCBC20UVAbP/ADBIu0iTY2NjaJIPkHUoTYio28MAtHWI/dnQkGuWn2OHbeefb33uzNkE0+hja5zwCY26FBgv8iwW2YzF143fzP+FRXs22L9+MJfhYGjlG/YdsAj+MpvuBMQWDgFnKBl/EMj3C9IC5KZQOn8CD97h4WxmUD7+AmTuLjBuCygI9xGkfxrQEuWnUK12rujeQ//GWntm7xMF5iFEew1gDXm8R7nOuZ8w5ncbgEcGfCxWsk0mg7AhKgClnhAhzf1Y3GCcYLOF6Y84iN0XX0IuNzP1yr3+AeLOI+prvqsBVvsQs/cB6/+9RrnGDUOJFaPIeJDsgdeI24RnLR4hVcTNesFleTD+EVljHeArk7PVxsssAtIboSyF+4hO819VolWM3flxbbgoNYbQCNhe7iSsJVUwL5HDdK7OJex0hC7sWBdYs28Da+pVOCVfXteIFjqd3xp156ZAEDE7sykLEbL+BNYWE2sPLEOfDqBhwaigEDeg8zuF04xahXezZtc2CtTPHEtwoDv2K2rmYXYGFb/3IDYG7cgwT/+wT/AExVViHcuvVgAAAAAElFTkSuQmCC"},"7cd9":function(e,t,i){},"7cdf":function(e,t,i){var a=i("5ca1");a(a.S,"Number",{isInteger:i("9c12")})},"7cf7":function(e,t,i){"use strict";i("c5f6");var a={props:{overlay:{type:Boolean,default:!1},initValue:{type:Number,default:0},calcPosition:{},isMiddleDim:{type:Boolean,default:!1},dimStyle:{type:Number,default:0},isVertical:{type:Boolean,default:!1},editType:{type:String,defualt:"length"}},data:function(){return{numberList:[{label:1},{label:2},{label:3},{label:4},{label:5},{label:6},{label:7},{label:8},{label:9},{label:"."},{label:0}],absolute:!0,edited:!1,num:"",calcNum:"",calcMode:null,startX:"",startY:"",curX:"",curY:"",positionX:"",positionY:"",deltaX:"",deltaY:"",show:!0,choosedType:"1"}},computed:{calcResult:function(){return Number(this.num),Number(this.calcNum),1===this.calcMode?"+"+this.calcNum:2===this.calcMode?"-"+this.calcNum:void 0}},methods:{choose:function(e){var t=String(this.num).indexOf(".");if(!this.edited&&"."!=e)return this.edited=!0,void(this.num=e);"."==e&&-1<t&&null==this.calcMode||0==e&&0==Number(this.num)||("."!=e||0!=this.num.length?null!=this.calcMode?this.calcNum+=e:this.num+=""+e:this.num+="0.")},deleteThis:function(){var e;null==this.calcMode?(e=String(this.num),this.num=e.substring(0,e.length-1)):0<(e=String(this.calcNum)).length?this.calcNum=e.substring(0,e.length-1):(this.calcNum="",this.calcMode=null)},cancel:function(){this.$emit("cancel"),this.clear()},clear:function(){this.reset(),this.num=""},reset:function(){1===this.calcMode?this.num-=this.calcNum:2===this.calcMode&&(this.num+=this.calcNum),this.calcMode=null,this.calcNum=""},confirm:function(){var e={value:this.num,direction:Number(this.choosedType)};"degree"==this.editType&&270<e.value&&(e.value=270),this.$emit("confirm",e),this.clear()},calc:function(e){this.calcMode!=e&&(this.edited=!0,this.calcMode=e,this.calcNum="")},dragStart:function(e){var t=this.positionX,i=this.positionY;this.startX=e.changedTouches[0].clientX-t,this.startY=e.changedTouches[0].clientY-i},dragMove:function(e){var t=e.changedTouches[0].clientX;e=e.changedTouches[0].clientY,t-=this.startX,e-=this.startY;this.positionX=t,this.positionY=e,this.boundryDetect()},getResult:function(){var e=Number(this.num),t=Number(this.calcNum);1===this.calcMode?this.num=e+(this.calcNum?t:0):2===this.calcMode&&(this.num=e-(this.calcNum?t:0))},preventScale:function(){var e=document.querySelector("#keyboard-cover");e.addEventListener("touchstart",(function(e){1<e.touches.length&&e.preventDefault()}),{passive:!1});var t=0;e.addEventListener("touchend",(function(e){var i=Date.now();i-t<=300&&e.preventDefault(),t=i}),{passive:!1})},getBoxSize:function(){var e=document.querySelector(".outer-wrapper"),t=document.querySelector("#keyboard-cover");this.deltaX=e.clientWidth-t.clientWidth,this.deltaY=e.clientHeight-t.clientHeight},boundryDetect:function(){this.positionX<=0?this.positionX=0:this.positionX>=this.deltaX&&(this.positionX=this.deltaX),this.positionY<=0?this.positionY=0:this.positionY>=this.deltaY&&(this.positionY=this.deltaY)},typeChange:function(e){console.log(e),this.choosedType=e}},created:function(){var e=this;this.num=Number(this.initValue.toFixed(1)),this.positionX=this.calcPosition.clientX||60,this.positionY=this.calcPosition.clientY||80,this.choosedType=this.isVertical?"1":"2",setTimeout((function(){e.getBoxSize(),e.boundryDetect()}),0)}},s=(i("8499"),i("2877"));a=Object(s.a)(a,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"outer-wrapper"},[a("div",{staticClass:"keyboard-overlay",style:{top:e.positionY+"px",left:e.positionX+"px"},attrs:{id:"keyboard-cover"}},[a("div",{staticClass:"keyboard-main"},[e.dimStyle?a("div",{staticClass:"left-toolbox"},[a("div",{staticClass:"expand-arrow d-md-flex",class:{dark:e.$vuetify.theme.dark},style:{left:e.show?"calc(40% -20px)":"-20px"},on:{click:function(t){e.show=!e.show}}},[a("i",{directives:[{name:"show",rawName:"v-show",value:e.show,expression:"show"}],staticClass:"iconfont iconjiantou14"}),a("i",{directives:[{name:"show",rawName:"v-show",value:!e.show,expression:"!show"}],staticClass:"iconfont iconjiantou13"})]),a("v-btn-toggle",{directives:[{name:"show",rawName:"v-show",value:e.show,expression:"show"}],staticClass:"btn-group",attrs:{tile:"",group:""},on:{change:e.typeChange},model:{value:e.choosedType,callback:function(t){e.choosedType=t},expression:"choosedType"}},[a("v-btn",{directives:[{name:"show",rawName:"v-show",value:1<=e.dimStyle,expression:"dimStyle >= 1"}],attrs:{value:"1"}},[e._v("\n\t\t\t\t\t\t"+e._s(e.isVertical?e.$t("drawpage.btn.top"):e.$t("drawpage.btn.left"))+"\n\t\t\t\t\t")]),a("v-btn",{directives:[{name:"show",rawName:"v-show",value:1<=e.dimStyle,expression:"dimStyle >= 1"}],attrs:{value:"2"}},[e._v("\n\t\t\t\t\t\t"+e._s(e.isVertical?e.$t("drawpage.btn.bottom"):e.$t("drawpage.btn.right"))+"\n\t\t\t\t\t")]),a("v-btn",{directives:[{name:"show",rawName:"v-show",value:2==e.dimStyle,expression:"dimStyle == 2"}],attrs:{value:"3"}},[e._v("\n\t\t\t\t\t\t"+e._s(e.$t("drawpage.btn.both"))+"\n\t\t\t\t\t")])],1)],1):e._e(),a("div",{staticClass:"keyboard-outer"},[a("div",{staticClass:"keyboard-screen",on:{touchstart:e.dragStart,touchmove:function(t){return t.preventDefault(),e.dragMove.apply(null,arguments)}}},[a("p",{staticClass:"keyboard-text"},[a("span",[e._v(e._s(e.num))])]),a("p",{staticClass:"keyboard-calc"},[e._v(e._s(e.calcResult))])]),a("div",[a("div",{staticClass:"keyboard-input"},[a("div",{staticClass:"keyboard-wrapper"},[e._l(e.numberList,(function(t,i){return a("v-btn",{key:i,attrs:{depressed:""},on:{click:function(i){return e.choose(t.label)}}},[e._v(e._s(t.label))])})),a("v-btn",{staticClass:"icon-btn",attrs:{depressed:""},on:{click:e.deleteThis}},[a("img",{staticClass:"keyboard-icon",attrs:{src:i("7aea"),alt:""}})])],2),a("div",{staticClass:"com-operation deep-bg"},[a("v-btn",{attrs:{depressed:""},on:{click:e.clear}},[e._v(e._s(e.$t("drawpage.btn.clear")))]),a("v-btn",{staticClass:"character-btn",attrs:{depressed:""},on:{click:function(t){return e.calc(1)}}},[e._v("+")]),a("v-btn",{staticClass:"character-btn",attrs:{depressed:""},on:{click:function(t){return e.calc(2)}}},[e._v("-")]),a("v-btn",{staticClass:"character-btn",attrs:{depressed:""},on:{click:e.getResult}},[e._v("=")])],1)]),a("div",{staticClass:"keyboard-input keyboard-confirm deep-bg"},[a("v-btn",{staticClass:"longer-btn",attrs:{depressed:""},on:{click:function(t){return t.stopPropagation(),e.cancel.apply(null,arguments)}}},[e._v(e._s(e.$t("drawpage.btn.close")))]),a("v-btn",{staticStyle:{flex:"1"},attrs:{depressed:""},on:{click:function(t){return t.stopPropagation(),e.confirm.apply(null,arguments)}}},[e._v(e._s(e.$t("drawpage.btn.ok")))])],1)])])])])])}),[],!1,null,"1fd0d28e",null);t.a=a.exports},"819a":function(e,t,i){},"840d":function(e,t,i){"use strict";i("8e6e"),i("456d");var a=i("bd86"),s=(i("4f7f"),i("5df3"),i("1c4c"),i("96cf"),i("3b8d")),o=(i("7f7f"),i("28a5"),i("6762"),i("2fdb"),i("ac6a"),i("2f62")),n=i("dc54"),r=i("a2a0"),l=i("32f5"),c=i("8ed4"),d=i("4b53"),p=i("bc3a"),u=i.n(p);function h(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}function _(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?h(Object(i),!0).forEach((function(t){Object(a.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):h(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}var m;c={data:function(){return{show_color:!1,origin_color:"",color:"",custom_color:"",is_custom:!1,wood_pic_list:[],wood_pic_list_preinstall:[],preinstallWoodColor:[],selectScope:!1,changedColor:"#ffffff",choosedColorIndex:"",showAllMaterial:!0,baseForm:{productID:0,price:"1"},colorPreinstallDialog:{show:!1,mode:"add"},showColorPickerDialog:!1,colorTypeMap:{3:"pure",4:"material"},colorPreinstallData:{pure:[],material:[]},curColorType:"3",choosedBlock:"",colorBlockData:{},OSS_ZIP:"?x-oss-process=image/resize,w_30",editMode:!1,addColorBlockDialog:!1,deleteColorBlockDialog:!1,addColorBlockForm:{name:"",url:""}}},methods:{dataInitialization:function(){this.is_custom=!1,this.custom_color="",this.origin_color=this.color_final},pickColor:function(e){this.wood_pic_list.forEach((function(e){e.is_active=!1})),this.color=e,this.selectScope||(this.canvas.shapeManager.barNormal=e),this.canvas.shapeManager.beadNormal=e},pickCustomColor:function(e){this.onPick?this.onPick(e.hex):this.pickColor(e.hex)},selectWood:function(e){this.curWoodList.forEach((function(e){e.is_active=!1})),e.is_active=!0},rewriteData:function(e){var t=e.color;t&&"string"==typeof t&&"#"==t.slice(0,1)?(this.color=t,this.is_custom=!1,this.custom_color="",this.wood_pic_list.forEach((function(e){e.is_active=!1}))):t&&"string"==typeof t&&t.includes("custom-")?(this.is_custom=!0,this.custom_color=t.split("custom-")[1],this.color=this.canvas.shapeManager.barNormal,this.wood_pic_list.forEach((function(e){e.is_active=!1}))):(this.wood_pic_list.forEach((function(e){e.is_active=e.name==t})),this.is_custom=!1),this.origin_color=this.color_final},clearPreinstallWoodChosen:function(){this.preinstallWoodColor.forEach((function(e){e.is_active=!1}))},getColorPreinstallList:function(){var e=this;this.baseForm.productID?u.a.all([this.$axios.get("order_format",{productID:this.baseForm.productID,type:[3]}),this.$axios.get("order_format",{productID:this.baseForm.productID,type:[4]})]).then(u.a.spread((function(t,i){if(1==t.code&&1==i.code){e.clearPreinstallWoodChosen();var a=t.data.length,s=i.data.length;e.colorPreinstallData.pure=a?JSON.parse(t.data[a-1].value):[];var o=s?JSON.parse(i.data[s-1].value):[];if(s&&o.length)for(var n in e.showAllMaterial=!1,e.wood_pic_list_preinstall=[],o){var r,c=o[n];for(r in l.orderWoodColor){var d=l.orderWoodColor[r];if(d.id==c){e.preinstallWoodColor[r].is_active=!0,e.wood_pic_list_preinstall.push(d);break}}}else e.showAllMaterial=!0}else e.$VMessage.error(t.message)}))):this.showAllMaterial=!0},chooseColorToChange:function(e,t){this.choosedColorIndex=t,this.changedColor=e,this.showColorPickerDialog=!0},deletePureColor:function(e){this.colorPreinstallData.pure.splice(e,1)},setChangeColor:function(){this.$set(this.colorPreinstallData.pure,this.choosedColorIndex,this.changedColor),this.showColorPickerDialog=!1},openPreinstall:function(){this.colorPreinstallDialog.show=!0},addPureColor:function(){this.colorPreinstallData.pure.push("#ffffff")},addWoodToPreinstall:function(e,t,i){this.$set(this.preinstallWoodColor[e],"is_active",!t)},saveColorPreinstall:(m=Object(s.a)(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:this.colorPreinstallData={pure:Array.from(new Set(this.colorPreinstallData.pure)),material:this.preinstallWoodColor.filter((function(e){return e.is_active})).map((function(e){return e.id}))},this.$store.commit("setGlobalLoading",!0),e.t0=regeneratorRuntime.keys(this.colorTypeMap);case 3:if((e.t1=e.t0()).done){e.next=14;break}return t=e.t1.value,e.next=7,this.submitChange(t,this.colorPreinstallData[this.colorTypeMap[t]]);case 7:if(e.sent){e.next=12;break}return this.$VMessage.error(this.$t("alertmessage.failed_add")),this.$store.commit("setGlobalLoading",!1),e.abrupt("return");case 12:e.next=3;break;case 14:this.$store.commit("setGlobalLoading",!1),this.$VMessage.success(this.$t("alertmessage.success_added")),this.getColorPreinstallList(),this.colorPreinstallDialog.show=!1;case 18:case"end":return e.stop()}}),e,this)}))),function(){return m.apply(this,arguments)}),submitChange:function(e,t){return t=_({type:e,name:JSON.stringify(t)},this.baseForm),this.$axios.post("order_format",t).then((function(e){return e.code})).catch((function(e){return 0}))},chooseBlock:function(e){this.choosedBlock=e},changeColorType:function(e){},getColorBlocks:function(){var e=this;this.$axios.get("company_colors").then((function(t){t.code?e.colorBlockData={3:t.data.filter((function(e){return 3==e.type})).concat(e.pureColorBlock),4:t.data.filter((function(e){return 4==e.type})).concat(e.materialColorBlock)}:e.$VMessage.error(e.$t("server_message."+t.message))})).catch((function(t){console.log(t),e.$VMessage.error(e.$t("alertmessage.failed_details"))}))},openAddColorBlockDialog:function(){this.addColorBlockDialog=!0},getPicture:function(e){null!=e&&null!=e.target&&(this.choosedPic=e.target.files[0],this.upload(this.choosedPic))},upload:function(e){var t=this,i=new FileReader;i.onload=function(){var e=Object(s.a)(regeneratorRuntime.mark((function e(i){var a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=i&&null!=i.target&&null!=i.target.result)return e.next=3,t.uploadTakePhotoImage(i.target.result);e.next=9;break;case 3:if(a=e.sent){e.next=8;break}return t.$VMessage.success(self.$t("alertmessage.upload_failed")),t.$store.commit("setGlobalLoading",!1),e.abrupt("return");case 8:t.addColorBlockForm.url=a.data;case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),i.readAsDataURL(e)},uploadTakePhotoImage:function(e){var t=this;this.$store.commit("setGlobalLoading",!0);var i=new FormData;return Object(d.b)(e).then((function(e){return i.append("file",e),t.$axios.post("uploads",i).then((function(e){return t.$store.commit("setGlobalLoading",!1),e.code?e:0})).catch((function(e){return t.$store.commit("setGlobalLoading",!1),{code:0}}))}))},confirmAddColorBlock:function(){var e=this;this.addColorBlockForm.name?this.addColorBlockForm.url||"4"!=this.curColorType?(this.addColorBlockForm.type=this.curColorType,"3"==this.curColorType&&(this.addColorBlockForm.url=this.color),this.$axios.post("company_colors",this.addColorBlockForm).then((function(t){t.code?(e.$VMessage.success(e.$t("server_message."+t.message)),e.resetForm(),e.getColorBlocks(),e.addColorBlockDialog=!1):e.$VMessage.error(e.$t("server_message."+t.message))})).catch((function(t){console.log(t),e.$VMessage.error(e.$t("alertmessage.failed_save"))}))):this.$VMessage.error(this.$t("order_list.pic_required")):this.$VMessage.error(this.$t("order_list.name_required"))},openDeleteColorBlockDialog:function(e){this.selectedId=e,this.deleteColorBlockDialog=!0},deleteColorBlock:function(){var e=this;this.$axios.delete("company_colors/"+this.selectedId).then((function(t){t.code?(e.$VMessage.success(e.$t("server_message."+t.message)),e.resetForm(),e.getColorBlocks(),e.deleteColorBlockDialog=!1):e.$VMessage.error(e.$t("server_message."+t.message))})).catch((function(t){console.log(t),e.$VMessage.error(e.$t("alertmessage.server_error"))}))},selectPureColorBlock:function(e,t){this.editMode||(this.onPick?this.onPick(e.value):(this.chooseBlock(t),this.selectScope||(this.canvas.shapeManager.barNormal=e.value||e.url),this.canvas.shapeManager.beadNormal=e.value||e.url))},selectMaterialColorBlock:function(e,t){var i,a=this;this.editMode||(this.chooseBlock(t),(i=new Image).setAttribute("crossOrigin","anonymous"),i.setAttribute("label",e.name),i.src=(e.value||e.url)+"?time="+(new Date).valueOf(),i.onload=function(){a.targetColor.forEach((function(e){a.canvas.shapeManager[e]=i}))})},resetForm:function(){this.addColorBlockForm={name:"",url:""},this.choosedBlock=""}},computed:_({color_final:function(){var e=this.wood_pic_list.filter((function(e){return e.is_active}));return this.is_custom?"custom-".concat(this.custom_color):e.length?e[0].name:this.color},is_dirty:{get:function(){return this.origin_color!==this.color_final},set:function(e){this.origin_color=e?"":this.color_final}},targetColor:function(){return this.selectScope?["beadNormal"]:["beadNormal","barNormal"]},curWoodList:function(){return this.showAllMaterial?this.wood_pic_list:this.wood_pic_list_preinstall},isProductScript:function(){return["product-manage.product-script","product-manage.script"].includes(this.$route.name)},is_english:function(){return"zh-CN"!=this.$i18n.locale}},Object(o.c)(["canvas"])),created:function(){this.preinstallWoodColor=JSON.parse(JSON.stringify(l.orderWoodColor)),this.wood_pic_list=JSON.parse(JSON.stringify(l.orderWoodColor)),this.pureColorBlock=JSON.parse(JSON.stringify(l.pureColorBlock)),this.materialColorBlock=JSON.parse(JSON.stringify(l.materialColorBlock))},mounted:function(){var e,t=this;this.getColorBlocks(),this.canvas&&(e=this.canvas.shapeManager.barNormal,this.color="string"==typeof e?e:"#f0540b",this.origin_color=this.color_final,this.bus.$on("updateBarNormal",(function(e){t.color=e,t.canvas.shapeManager.barNormal=e})),this.bus.$on("toggleProductId",(function(e){e!=t.baseForm.productID&&(t.baseForm.productID=e)})))},props:{hideEdit:{type:Boolean,default:!1},hideToggle:{type:Boolean,default:!1},onPick:{type:null|Function,default:null}},beforeDestroy:function(){this.bus.$off("toggleProductId"),this.bus.$off("updateBarNormal")},components:{colorPicker:n.a,woodColorPicker:r.a,customUpload:c.a}},i("2be4"),i("a060"),i=i("2877"),c=Object(i.a)(c,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("v-card",{attrs:{flat:""}},[i("v-card-text",[i("v-container",{attrs:{fluid:""}},[e.hideToggle?e._e():i("div",{staticClass:"color-range-toggle-container mb-2"},[e.isProductScript?e._e():i("div",{staticClass:"mb-3",staticStyle:{margin:"0 -12px"}},[i("v-tabs",{staticStyle:{"border-bottom":"1px solid #DEDEDE"},attrs:{centered:""},model:{value:e.selectScope,callback:function(t){e.selectScope=t},expression:"selectScope"}},[i("v-tab",{attrs:{"tab-value":!1}},[e._v(e._s(e.$t("drawpage.btn.pick_all")))]),i("v-tab",{attrs:{"tab-value":!0}},[e._v(e._s(e.$t("rightmenu.waikuang.beadNormal")))])],1)],1),e.isProductScript?e._e():i("div",{staticClass:"pb-1 input-row",staticStyle:{height:"initial"}},[i("v-radio-group",{staticClass:"radio-group",attrs:{row:"","hide-details":""},on:{change:e.changeColorType},model:{value:e.curColorType,callback:function(t){e.curColorType=t},expression:"curColorType"}},e._l(e.colorTypeMap,(function(t,a){return i("v-radio",{key:a,attrs:{"on-icon":"fa-check-circle",label:e.$t("rightmenu.waikuang."+t),value:a}})})),1)],1)]),e.isProductScript?i("v-row",{staticClass:"input-row"},[i("v-btn",{attrs:{color:"primary",small:""},on:{click:e.openPreinstall}},[e._v(e._s(e.$t("rightmenu.waikuang.editColorPreinstall")))])],1):e._e(),"3"==e.curColorType?i("div",{staticClass:"color-block-outer",staticStyle:{"margin-bottom":"10px"}},[i("v-menu",{attrs:{"offset-y":"","close-on-content-click":!1},scopedSlots:e._u([{key:"activator",fn:function(t){return t=t.on,[i("div",{staticClass:"color-block-col"},[i("v-card",{staticClass:"color-block-container cursor-pointer",attrs:{flat:""}},[i("div",e._g({staticClass:"relative color-block custom-color-block"},t))]),i("p",e._g({directives:[{name:"show",rawName:"v-show",value:!e.is_english,expression:"!is_english"}],staticClass:"mb-0 color-block-name cursor-pointer text-center"},t),[e._v(e._s(e.$t("order_list.custom")))])],1)]}}],null,!1,1254045466),model:{value:e.show_color,callback:function(t){e.show_color=t},expression:"show_color"}},[i("v-card",[i("v-color-picker",{staticClass:"mx-auto custom-color-picker",attrs:{flat:"",width:"180px","hide-sliders":!0,"hide-mode-switch":!0},on:{input:e.pickCustomColor}})],1)],1),e._l(e.colorBlockData[e.curColorType],(function(t,a){return i("div",{key:a,staticClass:"color-block-col",attrs:{cols:"3"}},[i("v-hover",{attrs:{disabled:e.editMode},scopedSlots:e._u([{key:"default",fn:function(s){return s.hover,[i("v-card",{staticClass:"color-block-container cursor-pointer",class:{chosen:e.choosedBlock===a},attrs:{flat:""}},[i("div",{staticClass:"relative color-block",style:{"background-color":t.value||t.url},on:{click:function(i){return e.selectPureColorBlock(t,a)}}},[i("i",{directives:[{name:"show",rawName:"v-show",value:e.choosedBlock===a,expression:"choosedBlock === index"}],staticClass:"iconfont icongouxuan check"}),i("i",{directives:[{name:"show",rawName:"v-show",value:e.editMode&&!t.is_default,expression:"editMode && !item.is_default"}],staticClass:"iconfont iconlajitong",on:{click:function(i){return i.stopPropagation(),e.openDeleteColorBlockDialog(t.id)}}})])])]}}],null,!0)}),i("p",{directives:[{name:"show",rawName:"v-show",value:!e.is_english,expression:"!is_english"}],staticClass:"mb-0 color-block-name cursor-pointer text-center",on:{click:function(i){return e.selectPureColorBlock(t,a)}}},[e._v(e._s(t.name))])],1)}))],2):e._e(),"4"==e.curColorType?i("div",{staticClass:"color-block-outer",staticStyle:{"margin-bottom":"10px"}},e._l(e.colorBlockData[e.curColorType],(function(t,a){return i("div",{key:a,staticClass:"color-block-col",attrs:{cols:"3"}},[i("v-hover",{attrs:{disabled:e.editMode},scopedSlots:e._u([{key:"default",fn:function(s){return s.hover,[i("v-card",{staticClass:"color-block-container cursor-pointer",class:{chosen:e.choosedBlock===a},attrs:{flat:""}},[i("v-img",{staticClass:"relative color-block",attrs:{src:(t.value||t.url)+"?"+e.OSS_ZIP},on:{click:function(i){return e.selectMaterialColorBlock(t,a)}}}),i("i",{directives:[{name:"show",rawName:"v-show",value:e.choosedBlock===a,expression:"choosedBlock === index"}],staticClass:"iconfont icongouxuan"}),i("i",{directives:[{name:"show",rawName:"v-show",value:e.editMode&&!t.is_default,expression:"editMode && !item.is_default"}],staticClass:"iconfont iconlajitong",on:{click:function(i){return i.stopPropagation(),e.openDeleteColorBlockDialog(t.id)}}})],1)]}}],null,!0)}),i("p",{directives:[{name:"show",rawName:"v-show",value:!e.is_english,expression:"!is_english"}],staticClass:"mb-0 color-block-name cursor-pointer text-center",on:{click:function(i){return e.selectMaterialColorBlock(t,a)}}},[e._v(e._s(t.name))])],1)})),0):e._e(),e.hideEdit?e._e():i("v-row",[i("v-btn",{directives:[{name:"show",rawName:"v-show",value:!e.editMode,expression:"!editMode"}],staticClass:"operate-btn",attrs:{small:"",text:""},on:{click:e.openAddColorBlockDialog}},[e._v(e._s(e.$t("order_list.add")))]),i("v-btn",{directives:[{name:"show",rawName:"v-show",value:!e.editMode,expression:"!editMode"}],staticClass:"operate-btn",attrs:{small:"",text:""},on:{click:function(t){e.editMode=!e.editMode}}},[e._v(e._s(e.$t("order_list.manage")))]),i("v-btn",{directives:[{name:"show",rawName:"v-show",value:e.editMode,expression:"editMode"}],staticClass:"operate-btn",attrs:{small:"",text:""},on:{click:function(t){e.editMode=!e.editMode}}},[e._v(e._s(e.$t("order_list.cancel")))])],1)],1)],1)],1),i("comm-dialog",{attrs:{visible:e.colorPreinstallDialog.show,width:"650"},on:{close:function(t){e.colorPreinstallDialog.show=!1},confirm:e.saveColorPreinstall},scopedSlots:e._u([{key:"content",fn:function(){return[i("p",{staticClass:"cates"},[e._v(e._s(e.$t("threed.color")))]),i("v-row",{staticStyle:{"margin-bottom":"10px"}},[e._l(e.colorPreinstallData.pure,(function(t,a){return i("v-col",{key:a,attrs:{cols:"2"}},[i("v-hover",{scopedSlots:e._u([{key:"default",fn:function(s){return s=s.hover,[i("v-btn",{staticClass:"relative",style:{backgroundColor:t},attrs:{small:""},on:{click:function(i){return e.chooseColorToChange(t,a)}}},[i("i",{directives:[{name:"show",rawName:"v-show",value:s,expression:"hover"}],staticClass:"iconfont iconguanbi ",on:{click:function(t){return t.stopPropagation(),e.deletePureColor(a)}}})])]}}],null,!0)})],1)})),i("v-col",[i("v-btn",{attrs:{small:""},on:{click:e.addPureColor}},[e._v(e._s(e.$t("order_list.add")))])],1)],2),i("p",{staticClass:"cates"},[e._v(e._s(e.$t("threed.material")))]),i("v-row",{staticStyle:{"margin-bottom":"10px"}},e._l(e.preinstallWoodColor,(function(t,a){return i("v-col",{key:a,staticClass:"pt-1 pb-2",attrs:{cols:3}},[i("v-card",{staticClass:"woods",attrs:{flat:""},on:{click:function(i){return i.stopPropagation(),e.addWoodToPreinstall(a,t.is_active,t.id)}}},[i("img",{staticClass:"woods-pic",style:{border:t.is_active?"3px solid #1867c0":"none"},attrs:{src:t.pic+"?x-oss-process=image/resize,p_10,limit_0",crossorigin:"Anonymous"}})])],1)})),1)]},proxy:!0}])}),i("comm-dialog",{attrs:{visible:e.showColorPickerDialog,width:"400"},on:{close:function(t){e.showColorPickerDialog=!1},confirm:e.setChangeColor},scopedSlots:e._u([{key:"content",fn:function(){return[i("v-card",[i("v-color-picker",{staticClass:"mx-auto",attrs:{flat:"",width:"180px","hide-sliders":!0,"hide-mode-switch":!0},model:{value:e.changedColor,callback:function(t){e.changedColor=t},expression:"changedColor"}})],1)]},proxy:!0}])}),i("comm-dialog",{attrs:{visible:e.addColorBlockDialog,title:"3"==e.curColorType?e.$t("order_list.pure_color_add_title"):e.$t("order_list.material_color_add_title"),width:"380"},on:{close:function(t){e.addColorBlockDialog=!1},confirm:e.confirmAddColorBlock},scopedSlots:e._u([{key:"content",fn:function(){return[i("div",{staticClass:"add-color-block-form"},[i("label",[e._v(e._s("3"==e.curColorType?e.$t("order_list.pure_color_add_form_des"):e.$t("order_list.material_color_add_form_des")))]),i("v-text-field",{attrs:{outlined:"","single-line":""},model:{value:e.addColorBlockForm.name,callback:function(t){e.$set(e.addColorBlockForm,"name",t)},expression:"addColorBlockForm.name"}})],1),"4"==e.curColorType?i("div",{staticClass:"add-color-block-form"},[i("label",[e._v(e._s(e.$t("order_list.material_color_upload_form")))]),i("custom-upload",{attrs:{showLabel:!1},on:{inputChange:e.getPicture}})],1):e._e(),"4"==e.curColorType?i("p",[e._v(e._s(e.$t("order_list.material_color_upload_form_des")))]):e._e()]},proxy:!0}])}),i("comm-dialog",{attrs:{visible:e.deleteColorBlockDialog,title:e.$t("alertmessage.system_warning"),width:"420"},on:{close:function(t){e.deleteColorBlockDialog=!1},confirm:e.deleteColorBlock},scopedSlots:e._u([{key:"content",fn:function(){return[i("div",{staticClass:"text-center body-2 dialog-warning all-content"},[i("i",{staticClass:"iconfont icontishi1"}),i("span",{staticStyle:{"font-size":"16px"}},[e._v(e._s(e.$t("alertmessage.confirm_delete")))])])]},proxy:!0}])})],1)}),[],!1,null,"dae42eee",null);t.a=c.exports},8499:function(e,t,i){"use strict";i("c2f2")},8582:function(e){e.exports=JSON.parse('{"type1":[{"name":"\\"是\\"","value":"\\"是\\""},{"name":"\\"否\\"","value":"\\"否\\""}],"type2":[{"name":"\\"边框\\"","value":"\\"边框\\""},{"name":"\\"边封\\"","value":"\\"边封\\""}],"type3":[{"name":"0","value":"0"},{"name":"0.5","value":"0.5"},{"name":"1","value":"1"}],"type4":[{"name":"\\"内开\\"","value":"\\"内开\\""},{"name":"\\"外开\\"","value":"\\"外开\\""}],"type5":[{"name":"\\"内左开\\"","value":"\\"内左开\\""},{"name":"\\"内右开\\"","value":"\\"内右开\\""},{"name":"\\"内倒\\"","value":"\\"内倒\\""},{"name":"\\"内开内倒左\\"","value":"\\"内开内倒左\\""},{"name":"\\"内开内倒右\\"","value":"\\"内开内倒右\\""},{"name":"\\"内悬\\"","value":"\\"内悬\\""},{"name":"\\"内开内悬左\\"","value":"\\"内开内悬左\\""},{"name":"\\"内开内悬右\\"","value":"\\"内开内悬右\\""},{"name":"\\"外左开\\"","value":"\\"外左开\\""},{"name":"\\"外右开\\"","value":"\\"外右开\\""},{"name":"\\"外悬\\"","value":"\\"外悬\\""},{"name":"\\"外开外悬左\\"","value":"\\"外开外悬左\\""},{"name":"\\"外开外悬右\\"","value":"\\"外开外悬右\\""}],"type6":[{"name":"\\"边封\\"","value":"\\"边封\\""},{"name":"\\"玻扇\\"","value":"\\"玻扇\\""},{"name":"\\"纱扇\\"","value":"\\"纱扇\\""},{"name":"\\"边框\\"","value":"\\"边框\\""},{"name":"\\"中梃\\"","value":"\\"中梃\\""},{"name":"\\"玻扇中梃\\"","value":"\\"玻扇中梃\\""},{"name":"\\"纱扇中梃\\"","value":"\\"纱扇中梃\\""},{"name":"\\"固下滑\\"","value":"\\"固下滑\\""},{"name":"\\"固上滑\\"","value":"\\"固上滑\\""},{"name":"\\"上下滑\\"","value":"\\"上下滑\\""}],"type7":[{"name":"\\"门\\"","value":"\\"门\\""},{"name":"\\"窗\\"","value":"\\"窗\\""}],"type8":[{"name":"1","value":"1"},{"name":"2","value":"2"}],"type10":[{"name":"A0","value":"A0"},{"name":"A1","value":"A1"},{"name":"A1A2","value":"A1A2"},{"name":"A0A3","value":"A0A3"},{"name":"A1-A0","value":"A1-A0"},{"name":"A0-A1","value":"A0-A1"},{"name":"A0-A1-S0","value":"A0-A1-S0"},{"name":"S0-S1","value":"S0-S1"},{"name":"A0-A1-S1","value":"A0-A1-S1"},{"name":"S1-A0-A1","value":"S1-A0-A1"},{"name":"S0-A1-A0","value":"S0-A1-A0"},{"name":"A0A2-A1|V","value":"A0A2-A1|V"},{"name":"A0A1-A2","value":"A0A1-A2"},{"name":"A0A2-A1-S0","value":"A0A2-A1-S0"},{"name":"S0S2-S1|V","value":"S0S2-S1|V"},{"name":"A0A2-A1","value":"A0A2-A1"},{"name":"A1-A0A2","value":"A1-A0A2"},{"name":"A0-A1-A2","value":"A0-A1-A2"},{"name":"A1-A0-S1","value":"A1-A0-S1"},{"name":"S0-A1A2-A0","value":"S0-A1A2-A0"},{"name":"A0A3-A1A2","value":"A0A3-A1A2"},{"name":"A1A2-A0A3-S1S2","value":"A1A2-A0A3-S1S2"},{"name":"S0S3-S1S2","value":"S0S3-S1S2"},{"name":"A1A2-A0A3","value":"A1A2-A0A3"},{"name":"S1S2-A0A3-A1A2","value":"S1S2-A0A3-A1A2"},{"name":"A0-A1-A2-A3","value":"A0-A1-A2-A3"},{"name":"A0A3-A1A2","value":"A0A3-A1A2"},{"name":"A2-A1-A0","value":"A2-A1-A0"},{"name":"A0A5-A1A4-A2A3","value":"A0A5-A1A4-A2A3"},{"name":"A2A3-A1A4-A0A5","value":"A2A3-A1A4-A0A5"},{"name":"A0-A1A2-S0","value":"A0-A1A2-S0"},{"name":"A2-A0A1-S2","value":"A2-A0A1-S2"},{"name":"A0-A1|V","value":"A0-A1|V"},{"name":"S0-S1|V","value":"S0-S1|V"},{"name":"S0-S1-A2-A1-A0","value":"S0-S1-A2-A1-A0"},{"name":"A2A3-A0A1A4A5-S2S3","value":"A2A3-A0A1A4A5-S2S3"},{"name":"A1-A0-S1-S0","value":"A1-A0-S1-S0"},{"name":"S1-S0-A1-A0","value":"S1-S0-A1-A0"},{"name":"A1-A0-S0-S1","value":"A1-A0-S0-S1"},{"name":"S1-S0-A0-A1","value":"S1-S0-A0-A1"},{"name":"A0-A1-A2-S2-S1-S0","value":"A0-A1-A2-S2-S1-S0"},{"name":"S0-S1-S2-A2-A1-A0","value":"S0-S1-S2-A2-A1-A0"},{"name":"S2-S1-A0-A1-A2","value":"S2-S1-A0-A1-A2"},{"name":"S1S2-S0S3-A0A3-A1A2","value":"S1S2-S0S3-A0A3-A1A2"},{"name":"S3-S2-S1-S0-A0-A1-A2-A3","value":"S3-S2-S1-S0-A0-A1-A2-A3"},{"name":"S2S3-S1S4-S0S5","value":"S2S3-S1S4-S0S5"},{"name":"S2S3-S1S4-S0S5-A0A5-A1A4-A2A3","value":"S2S3-S1S4-S0S5-A0A5-A1A4-A2A3"},{"name":"A2-A1A3-A0A4","value":"A2-A1A3-A0A4"},{"name":"S2S3-S1S4-A2A3-A1A4-A0A5","value":"S2S3-S1S4-A2A3-A1A4-A0A5"},{"name":"S1-S0","value":"S1-S0"},{"name":"S0-S1-A1-A0","value":"S0-S1-A1-A0"},{"name":"S0-S1-S2","value":"S0-S1-S2"},{"name":"S2-S1-S0","value":"S2-S1-S0"},{"name":"S2-S1-S0-A0-A1-A2","value":"S2-S1-S0-A0-A1-A2"},{"name":"S1S2-S0S3","value":"S1S2-S0S3"},{"name":"A3-A2-A1-A0","value":"A3-A2-A1-A0"},{"name":"S3-S2-S1-S0","value":"S3-S2-S1-S0"},{"name":"S0-S1-S2-S3","value":"S0-S1-S2-S3"},{"name":"S0-S1-S2-S3-A3-A2-A1-A0","value":"S0-S1-S2-S3-A3-A2-A1-A0"},{"name":"A1A2-A0A3-A4","value":"A1A2-A0A3-A4"},{"name":"A2A3-A1A4-A0","value":"A2A3-A1A4-A0"},{"name":"S1S2-S0S3-S4","value":"S1S2-S0S3-S4"},{"name":"S2S3-S1S4-S0","value":"S2S3-S1S4-S0"},{"name":"A0-A1-A2-A3-A4","value":"A0-A1-A2-A3-A4"},{"name":"A4-A3-A2-A1-A0","value":"A4-A3-A2-A1-A0"},{"name":"S0-S1-S2-S3-S4","value":"S0-S1-S2-S3-S4"},{"name":"S4-S3-S2-S1-S0","value":"S4-S3-S2-S1-S0"},{"name":"S0S5-S1S4-S2S3","value":"S0S5-S1S4-S2S3"},{"name":"A0-A1-A2-A3-A4-A5","value":"A0-A1-A2-A3-A4-A5"},{"name":"A5-A4-A3-A2-A1-A0","value":"A5-A4-A3-A2-A1-A0"},{"name":"S0-S1-S2-S3-S4-S5","value":"S0-S1-S2-S3-S4-S5"},{"name":"S5-S4-S3-S2-S1-S0","value":"S5-S4-S3-S2-S1-S0"},{"name":"S2S3-S1S4-A0A5-A1A4-A2A3","value":"S2S3-S1S4-A0A5-A1A4-A2A3"},{"name":"A1H2-A0","value":"A1H2-A0"},{"name":"H0A1-A2","value":"H0A1-A2"},{"name":"A2H3-A1-A0","value":"A2H3-A1-A0"},{"name":"H0A1-A2-A3","value":"H0A1-A2-A3"},{"name":"A3H4-A2-A1-A0","value":"A3H4-A2-A1-A0"},{"name":"S0-A1-A2-A3-A4","value":"S0-A1-A2-A3-A4"},{"name":"S0-A1-A2-A3-A4-A5","value":"S0-A1-A2-A3-A4-A5"},{"name":"A4H5-A3-A2-A1-A0","value":"A4H5-A3-A2-A1-A0"},{"name":"S0-S1-A0-A1","value":"S0-S1-A0-A1"},{"name":"S0S2-A1-A0A2","value":"S0S2-A1-A0A2"},{"name":"A0-A1-S0-S1","value":"A0-A1-S0-S1"},{"name":"A1A2-A0A3-S0S3-S1S2","value":"A1A2-A0A3-S0S3-S1S2"},{"name":"A0-A1-A2-S0-S1-S2","value":"A0-A1-A2-S0-S1-S2"},{"name":"A2-A1-A0-S2-S1-S0","value":"A2-A1-A0-S2-S1-S0"},{"name":"A2-A1-A0-S1-S2","value":"A2-A1-A0-S1-S2"},{"name":"A0-A1-A2-S1-S0","value":"A0-A1-A2-S1-S0"},{"name":"H0A4-A3-A2-A1","value":"H0A4-A3-A2-A1"},{"name":"A0-A1-S1-S0","value":"A0-A1-S1-S0"}],"type11":[{"name":"\\"方形\\"","value":"\\"方形\\""},{"name":"\\"圆形\\"","value":"\\"圆形\\""}],"type12":[{"name":"\\"光企-勾企\\"","value":"\\"光企-勾企\\""},{"name":"\\"勾企-勾企\\"","value":"\\"勾企-勾企\\""},{"name":"\\"勾企-对碰\\"","value":"\\"勾企-对碰\\""},{"name":"\\"光企-对碰\\"","value":"\\"光企-对碰\\""}],"type13":[{"name":"\\"斜\\"","value":"\\"斜\\""},{"name":"\\"横竖\\"","value":"\\"横竖\\""}],"type14":[{"name":"\\"平开\\"","value":"\\"平开\\""},{"name":"\\"推拉\\"","value":"\\"推拉\\""},{"name":"\\"折叠\\"","value":"\\"折叠\\""},{"name":"\\"边框\\"","value":"\\"边框\\""}],"type15":[{"name":"\\"水平\\"","value":"\\"水平\\""},{"name":"\\"垂直\\"","value":"\\"垂直\\""}],"type16":[{"name":"\\"平开\\"","value":"\\"平开\\""},{"name":"\\"对开\\"","value":"\\"对开\\""},{"name":"\\"推拉\\"","value":"\\"推拉\\""},{"name":"\\"折叠\\"","value":"\\"折叠\\""}]}')},8615:function(e,t,i){var a=i("5ca1"),s=i("504c")(!1);a(a.S,"Object",{values:function(e){return s(e)}})},"87f3":function(e,t,i){i=i("5ca1"),i(i.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},8804:function(e,t,i){"use strict";i("8e6e"),i("456d"),i("a481"),i("7f7f");var a=i("bd86"),s=(i("ac6a"),i("2f62"));function o(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}function n(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?o(Object(i),!0).forEach((function(t){Object(a.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):o(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}var r={name:"left-card",data:function(){return{show:!0,tab_index:0,list:i("b436"),max_height:0,keyEvent:!1,hideMost:!1,secondary:!1,secondaryType:"",sash_type_list:{inwardSash:[{label:"InwardLeftSash",direction:"inward",openDirection:"left",icon:"iconzuokai",is_active:!1},{label:"InwardRightSash",direction:"inward",openDirection:"right",icon:"iconyoukai",is_active:!1},{label:"InwardUpSash",direction:"inward",openDirection:"up",icon:"iconshchang",is_active:!1},{label:"InwardDownSash",direction:"inward",openDirection:"down",icon:"iconxia",is_active:!1},{label:"LeftWithUpSash",direction:"inward",openDirection:"left_with_up",icon:"iconshcha",is_active:!1},{label:"RightWithUpSash",direction:"inward",openDirection:"right_with_up",icon:"iconshcha1",is_active:!1},{label:"LeftWithDownSash",direction:"inward",openDirection:"left_with_down",icon:"iconneidao-zuo",is_active:!1},{label:"RightWithDownSash",direction:"inward",openDirection:"right_with_down",icon:"iconneidao-you",is_active:!1},{label:"InwardLeftRotate",direction:"inward",openDirection:"Left_Rotate",icon:"icona-02",is_active:!1},{label:"InwardRightRotate",direction:"inward",openDirection:"Right_Rotate",icon:"icona-01",is_active:!1},{label:"InwardDownRotate",direction:"inward",openDirection:"Down_Rotate",icon:"icona-04",is_active:!1}],outwardSash:[{label:"OutwardLeftSash",direction:"outward",openDirection:"left",icon:"iconzuokai",is_active:!1},{label:"OutwardRightSash",direction:"outward",openDirection:"right",icon:"iconyoukai",is_active:!1},{label:"OutwardUpSash",direction:"outward",openDirection:"up",icon:"iconshchang",is_active:!1},{label:"LeftWithUpSash",direction:"outward",openDirection:"left_with_up",icon:"iconshcha",is_active:!1},{label:"RightWithUpSash",direction:"outward",openDirection:"right_with_up",icon:"iconshcha1",is_active:!1},{label:"OutwardLeftRotate",direction:"outward",openDirection:"Left_Rotate",icon:"icona-02",is_active:!1},{label:"OutwardRightRotate",direction:"outward",openDirection:"Right_Rotate",icon:"icona-01",is_active:!1},{label:"OutwardDownRotate",direction:"outward",openDirection:"Down_Rotate",icon:"icona-04",is_active:!1}]},pressTimerRecord:"",pressTimer:"",orderInfo:""}},methods:{checkMobileList:function(){this.is_small_screen&&(this.list=JSON.parse(JSON.stringify(i("04ec"))));var e=localStorage.getItem("commonList_"+this.userinfo.id);e&&this.$set(this.list,0,JSON.parse(e))},pickToolByMouse:function(e){var t=this,i=1<arguments.length&&void 0!==arguments[1]?arguments[1]:null;(2<arguments.length?arguments[2]:void 0)||(this.list.forEach((function(e){e.content.forEach((function(e){t.$set(e,"is_active",!1)}))})),i?this.$set(i,"is_active",!0):this.$set(e,"is_active",!0),this.canvas.toolManager.takeTool(e.action))},pickAdditionTool:function(e){var t,i=this;for(t in this.sash_type_list)this.sash_type_list[t].forEach((function(e){i.$set(e,"is_active",!1)}));this.$set(e,"is_active",!0),this.payload.openToward=e.direction,this.payload.openDirection=e.openDirection},pickToolByKeyboard:function(e){var t=this;this.list.forEach((function(i,a){i.content.forEach((function(i){t.$set(i,"is_active",i.action===e),i.is_active&&(t.tab_index=a)}))}))},renderResize:function(){this.max_height=document.documentElement.clientHeight-90},initComListeners:function(){var e=this;this.bus.$on("hideMostOperation",(function(t){e.hideMost=t})),this.bus.$on("toggleSecondaryMenu",(function(t){e.payload=t.payload,e.secondary=!0,e.tab_index=0,e.secondaryType=t.type}))},backToPrimary:function(){var e=this;this.payload={},this.secondary=!1,setTimeout((function(){e.secondaryType="",e.canvas.toolManager.takeTool("pan")}))},longPressStart:function(){var e=this;this.pressTimerRecord=(new Date).getTime(),this.pressTimer=setTimeout((function(){e.bus.$emit("tool_setting",e.list)}),800)},stopLongPress:function(){window.clearTimeout(this.pressTimer),this.pressTimer=null,this.pressTimerRecord=null},longPressEnd:function(){(new Date).getTime()-this.pressTimerRecord<800&&this.pressTimer&&window.clearTimeout(this.pressTimer),this.pressTimer=null,this.pressTimerRecord=null},toggleLeftMenuShow:function(){this.show=!this.show,this.bus.$emit("toggleLeftMenuShow",this.show)},openToolSetting:function(){this.bus.$emit("tool_setting",this.list)}},computed:n(n({is_small_screen:function(){return this.$store.getters.is_small_screen(this.$vuetify),this.$store.getters.is_small_screen(this.$vuetify)},is_xs_screen:function(){return"xs"===this.$vuetify.breakpoint.name},slide_type_list:function(){var e=this,t=[],a=i("efb1");return a.type_list.forEach((function(i){var s=a.slideType.filter((function(e){return e.windowOptionType==i}));s.forEach((function(e){e.img_url="https://webcc-pro.thinkerx.com/imge/slide-options/new/".concat(e.windowOptionType,"/").concat(e.serial.replace(/\|V/,"-V"),".png")})),t.push({name:e.$t(a.type_map[i]),index:s.map((function(e){return e.index})),list:s})})),t},computedList:function(){return this.hideMost?this.list.filter((function(e){return e.keepShowing})):this.list}},Object(s.b)(["isMobileDevice"])),Object(s.c)(["canvas","userinfo"])),watch:{tab_index:function(e,t){this.keyEvent?this.keyEvent=!1:this.is_small_screen||1!=e?!this.secondaryType&&e&&(this.pickToolByMouse(this.list[e].content[0]),this.canvas.toolManager.takeTool(this.list[e].content[0].action)):(this.pickToolByMouse(this.list[e].content[1]),this.canvas.toolManager.takeTool(this.list[e].content[1].action))}},created:function(){this.payload={}},mounted:function(){var e=this;this.initComListeners(),this.checkMobileList(),this.renderResize(),this.bus.$on("reset_common_tool",(function(){var t=localStorage.getItem("commonList_"+e.userinfo.id);t?e.$set(e.list,0,JSON.parse(t)):e.$set(e.list,0,JSON.parse(JSON.stringify(i("04ec")[0])))})),this.bus.$on("show-order-info",(function(t){e.orderInfo=t})),setTimeout((function(){e.is_small_screen||e.canvas.toolManager.takeTool(e.list[1].content[0].action)}),0),window.addEventListener("resize",this.renderResize,!1)}};i("d2c1"),s=i("2877"),r=Object(s.a)(r,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-card",{staticClass:"left-card",class:{bottom:e.is_small_screen,opacity:e.is_small_screen}},[i("v-tabs",{directives:[{name:"show",rawName:"v-show",value:e.show,expression:"show"}],attrs:{vertical:!e.is_small_screen,grow:"",height:e.is_small_screen?"42px":""},model:{value:e.tab_index,callback:function(t){e.tab_index=t},expression:"tab_index"}},[i("v-tabs-slider",{attrs:{color:"#fff0"}}),e._l(e.computedList,(function(t,a){return e.secondary?e._e():i("v-tab",{key:a},[e.is_small_screen?i("span",[e._v(e._s(e.$t(t.name)))]):i("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(a){return a=a.on,[i("i",e._g({staticClass:"iconfont",class:t.icon},a))]}}],null,!0)},[i("span",[e._v(e._s(e.$t(t.name)))])])],1)})),e.secondary?i("div",{staticClass:"v-tab",on:{click:e.backToPrimary}},[i("span",[e._v(e._s(e.$t("order_list.back")))])]):e._e(),e._l("Slide"==e.secondaryType?e.slide_type_list:e.sash_type_list,(function(t,a){return e.secondary?i("v-tab",{key:a},[i("span",[e._v(e._s("Slide"==e.secondaryType?t.name:e.$t("leftmenu.common."+a)))])]):e._e()})),i("v-tabs-items",{model:{value:e.tab_index,callback:function(t){e.tab_index=t},expression:"tab_index"}},e._l(e.secondaryType?"Slide"==e.secondaryType?e.slide_type_list:e.sash_type_list:e.computedList,(function(t,a){return i("v-tab-item",{key:a,style:{maxHeight:e.max_height+"px",overflow:"auto"},attrs:{disabled:""}},[e.is_small_screen?i("div",{staticClass:"d-flex",on:{touchstart:e.longPressStart,touchmove:e.stopLongPress,touchend:e.longPressEnd}},[e._l(t.list,(function(t){return"Slide"==e.secondaryType?i("div",{key:t.index,staticClass:"slide-container"},[i("v-card",{staticClass:"pic-card",attrs:{flat:"",tile:""},on:{click:function(i){i.stopPropagation(),e.payload.appliedOptionIndex=t.index}}},[i("img",{attrs:{src:t.img_url,crossorigin:"Anonymous"}}),e.payload.appliedOptionIndex==t.index?i("i",{staticClass:"iconfont iconxuanze1 chosen"}):e._e()])],1):e._e()})),e._l(t,(function(t,a){return["Sash","Screen"].includes(e.secondaryType)?i("div",{key:a,staticStyle:{padding:"0 5px"}},[i("v-card",{attrs:{flat:""}},[i("div",{on:{click:function(i){return e.pickAdditionTool(t)}}},[i("div",{staticClass:"iconfont text-center ",class:t.icon,style:t.is_active?{"box-shadow":"2px 2px 5px "+(e.$vuetify.theme.dark?"#000":"#ccc"),color:"#2196f3"}:{}}),i("div",{staticClass:"text-center keep-all"},[e._v(e._s(e.$t("leftmenu.common."+t.label)))])])])],1):e._e()})),e._l(t.content,(function(t,a){return e.secondaryType?e._e():i("div",{key:a,staticStyle:{padding:"0 5px"}},[i("v-tooltip",{attrs:{bottom:"",disabled:t.disable_type&&e.userinfo.version_type==t.disable_type},scopedSlots:e._u([{key:"activator",fn:function(a){return a=a.on,[i("v-card",e._g({attrs:{flat:""}},a),[t.children?i("v-menu",{attrs:{right:"","offset-x":"","content-class":"mobile-menu"},scopedSlots:e._u([{key:"activator",fn:function(a){return a=a.on,[i("div",e._g({staticClass:"iconfont text-center ",class:t.icon,style:t.is_active?{"box-shadow":"2px 2px 5px "+(e.$vuetify.theme.dark?"#000":"#ccc"),color:"#2196f3"}:{}},a)),i("i",e._g({staticClass:"iconfont iconjiantou14 moretools",style:t.is_active?{color:"#2196f3"}:{}},a))]}}],null,!0)},[i("v-list",{staticClass:"list",attrs:{dense:""}},e._l(t.children,(function(a,s){return i("v-list-item",{key:s,staticClass:"list-item",attrs:{dense:""},on:{click:function(i){e.pickToolByMouse(a,t,t.disable_type&&e.userinfo.version_type==t.disable_type||a.disable_type&&e.userinfo.version_type==a.disable_type)}}},[i("v-list-item-title",{staticClass:"icon-list-title",attrs:{dense:""}},[i("i",{staticClass:"iconfont",class:[a.icon,{"disabled-btn":t.disable_type&&e.userinfo.version_type==t.disable_type||a.disable_type&&e.userinfo.version_type==a.disable_type}],staticStyle:{"font-size":"18px"}})])],1)})),1)],1):i("div",{staticClass:"iconfont text-center",class:[t.icon,{"disabled-btn":t.disable_type&&e.userinfo.version_type==t.disable_type}],style:t.is_active?{"box-shadow":"2px 2px 5px "+(e.$vuetify.theme.dark?"#000":"#ccc"),color:"#2196f3"}:{},on:{click:function(i){return e.pickToolByMouse(t,null,t.disable_type&&e.userinfo.version_type==t.disable_type)}}}),i("div",{staticClass:"text-center keep-all"},[e._v(e._s(e.$t(t.label)))])],1)]}}],null,!0)},[i("div",[i("div",[e._v(e._s(e.$t(t.label)))]),t.tips?i("div",[e._v(e._s(e.$t(t.tips)))]):e._e(),e.isMobileDevice?e._e():i("div",[e._v(e._s(e.$t("leftmenu.qkey"))+e._s(t.q_key))])])])],1)}))],2):i("v-row",{attrs:{"no-gutters":""}},e._l(t.content,(function(t,a){return i("v-col",{key:a,staticStyle:{padding:"2px"},attrs:{cols:4}},[i("v-tooltip",{attrs:{bottom:"",disabled:t.disable_type&&e.userinfo.version_type==t.disable_type},scopedSlots:e._u([{key:"activator",fn:function(a){return a=a.on,[i("v-card",e._g({attrs:{flat:""}},a),[t.children?i("v-menu",{attrs:{right:"","offset-x":"",disabled:t.disable_type&&e.userinfo.version_type==t.disable_type},scopedSlots:e._u([{key:"activator",fn:function(a){return a=a.on,[i("div",e._g({staticClass:"iconfont text-center",class:[t.icon,{"disabled-btn":t.disable_type&&e.userinfo.version_type==t.disable_type}],style:t.is_active?{"box-shadow":"2px 2px 5px "+(e.$vuetify.theme.dark?"#000":"#ccc"),color:"#2196f3"}:{}},a)),i("i",e._g({staticClass:"iconfont iconjiantou14 moretools",style:t.is_active?{color:"#2196f3"}:{}},a))]}}],null,!0)},[i("v-list",{staticClass:"list",attrs:{dense:""}},e._l(t.children,(function(a,s){return i("v-list-item",{key:s,staticClass:"list-item",attrs:{dense:""},on:{click:function(i){e.pickToolByMouse(a,t,t.disable_type&&e.userinfo.version_type==t.disable_type||a.disable_type&&e.userinfo.version_type==a.disable_type)}}},[i("v-list-item-title",{attrs:{dense:""}},[i("i",{staticClass:"iconfont",class:[a.icon,{"disabled-btn":t.disable_type&&e.userinfo.version_type==t.disable_type||a.disable_type&&e.userinfo.version_type==a.disable_type}],staticStyle:{"font-size":"18px"}})])],1)})),1)],1):i("div",{staticClass:"iconfont text-center",class:[t.icon,{"disabled-btn":t.disable_type&&e.userinfo.version_type==t.disable_type}],style:t.is_active?{"box-shadow":"2px 2px 5px "+(e.$vuetify.theme.dark?"#000":"#ccc"),color:"#2196f3"}:{},on:{click:function(i){return e.pickToolByMouse(t,null,t.disable_type&&e.userinfo.version_type==t.disable_type)}}})],1)]}}],null,!0)},[i("div",[i("div",[e._v(e._s(e.$t(t.label)))]),t.tips?i("div",[e._v(e._s(e.$t(t.tips)))]):e._e(),e.isMobileDevice?e._e():i("div",[e._v(e._s(e.$t("leftmenu.qkey"))+e._s(t.q_key))])])])],1)})),1)],1)})),1)],2),i("v-tooltip",{attrs:{bottom:""},scopedSlots:e._u([{key:"activator",fn:function(t){return t=t.on,[i("i",e._g({directives:[{name:"show",rawName:"v-show",value:!e.is_small_screen&&!e.tab_index,expression:"!is_small_screen && !tab_index"}],staticClass:"iconfont iconshezhi cursor-pointer",staticStyle:{position:"absolute",right:"12px",bottom:"12px","font-size":"20px"},on:{click:e.openToolSetting}},t))]}}])},[i("span",[e._v(e._s(e.$t("rightmenu.xs.common_used_setting")))])]),i("div",{staticClass:"expand-arrow",class:{dark:e.$vuetify.theme.dark,open:e.show&&"draw"==e.$route.name},on:{click:e.toggleLeftMenuShow}},[i("i",{directives:[{name:"show",rawName:"v-show",value:e.show&&!e.is_small_screen,expression:"show && !is_small_screen"}],staticClass:"iconfont iconjiantou13"}),i("i",{directives:[{name:"show",rawName:"v-show",value:!e.show&&!e.is_small_screen,expression:"!show && !is_small_screen"}],staticClass:"iconfont iconjiantou14"}),i("i",{directives:[{name:"show",rawName:"v-show",value:e.show&&e.is_small_screen,expression:"show && is_small_screen"}],staticClass:"iconfont iconjiantou12"}),i("i",{directives:[{name:"show",rawName:"v-show",value:!e.show&&e.is_small_screen,expression:"!show && is_small_screen"}],staticClass:"iconfont iconjiantou11"})]),e.is_small_screen||"draw"!=e.$route.name?e._e():i("span",{staticClass:"order-info"},[e._v(e._s(e.orderInfo))])],1)}),[],!1,null,"cbdef380",null);t.a=r.exports},"8c4e":function(e,t,i){"use strict";i("01f9")(Number,"Number",(function(e){this._l=+e,this._i=0}),(function(){var e=this._i++,t=!(e<this._l);return{done:t,value:t?void 0:e}}))},"8d42":function(e,t,i){"use strict";i("c350")},"8ed4":function(e,t,i){"use strict";i("96cf");var a,s=i("3b8d"),o=(i("c5f6"),i("b8bf"));o={props:{fileList:{default:function(){return[]}},showLabel:{type:Boolean,default:!0},initialSrc:{type:String,default:""},width:{type:Number,default:90},height:{type:Number,default:90},multiple:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},data:function(){return{src:[],viewImg:!1,choosedImg:""}},watch:{initialSrc:function(e,t){this.src=e?[e]:[]}},mounted:function(){this.initialSrc&&(this.src=[this.initialSrc])},methods:{inputChange:(a=Object(s.a)(regeneratorRuntime.mark((function e(t){var i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0<t.target.files.length)){e.next=9;break}this.$emit("inputChange",t),i=0;case 3:if(i<t.target.files.length)return e.next=6,this.readImg(t.target.files[i],i,t.target.files.length-1);e.next=9;break;case 6:i++,e.next=3;break;case 9:case"end":return e.stop()}}),e,this)}))),function(e){return a.apply(this,arguments)}),readImg:function(e,t,i){var a=this,o=new FileReader;o.onload=function(){var e=Object(s.a)(regeneratorRuntime.mark((function e(s){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:null!=s&&null!=s.target&&null!=s.target.result&&(a.src.push(s.target.result),t==i&&(document.querySelector("#file").value="",a.$emit("imgReadComplete",a.src)));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),o.readAsDataURL(e)},deletePic:function(e){this.src.splice(e,1),this.$emit("deletePic",e)},removeFiles:function(){var e=new DataTransfer;document.querySelector("#file").files=e.files}},components:{imgViewer:o.a}},i("94a2"),i=i("2877"),o=Object(i.a)(o,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"upload-box"},[i("label",{directives:[{name:"show",rawName:"v-show",value:e.showLabel,expression:"showLabel"}]},[e._v(e._s(e.$t("threed.upload_bg_pic"))+":")]),i("div",{directives:[{name:"show",rawName:"v-show",value:!e.src.length||e.multiple,expression:"!src.length || multiple"}],staticClass:"upload-container mr-5 mb-4",style:{width:e.width+"px",height:e.height+"px"}},[e._t("decoration",(function(){return[i("div",{staticClass:"upload-outer"})]})),i("input",{attrs:{type:"file",id:"file",accept:"image/*",disabled:e.disabled,multiple:e.multiple},on:{change:function(t){return e.inputChange(t)}}})],2),e._l(e.src,(function(t,a){return i("div",{key:a,staticClass:"d-inline-block mr-5 mb-4 preview-container",style:{width:e.width+"px",height:e.height+"px"}},[e.src.length?i("v-img",{staticClass:"preview-img cursor-pointer",attrs:{src:t},on:{click:function(i){i.stopPropagation(),e.choosedImg=t,e.viewImg=!0}}}):e._e(),e.disabled?e._e():i("div",{directives:[{name:"show",rawName:"v-show",value:e.src.length,expression:"src.length"}],staticClass:"delete-icon cursor-pointer",on:{click:function(t){return t.stopPropagation(),e.deletePic(a)}}},[e._v("×")])],1)})),e.viewImg?i("img-viewer",{attrs:{imgs:e.choosedImg},on:{viewerClick:function(t){e.viewImg=!1}}}):e._e()],2)}),[],!1,null,null,null);t.a=o.exports},9111:function(e,t,i){"use strict";i("0e65")},9124:function(e){e.exports=JSON.parse('{"all":[{"name":"框宽","value":"框宽","format":"input","inequality":true},{"name":"框高","value":"框高","format":"input","inequality":true}],"bar":{"all":[],"bar":[{"name":"开向","value":"开向","format":"select","inequality":false,"available":"type4","limitType":["frame","fixedBead"]},{"name":"门窗类型","value":"门窗类型","format":"select","inequality":false,"available":"type7","limitType":["frame"]},{"name":"固扇同侧","value":"固扇同侧","format":"select","inequality":false,"available":"type1","limitType":["fixedBead"]},{"name":"固定","value":"固定","format":"select","inequality":false,"available":"type1","limitType":["sideTrack"]},{"name":"搭接数","value":"搭接数","format":"input","inequality":true,"limitType":["frame"]},{"name":"门槛","value":"门槛","format":"select","inequality":false,"available":"type1","limitType":["frame"]},{"name":"左边框","value":"左边框","format":"select","inequality":false,"available":"type2","limitType":["frame"]},{"name":"右边框","value":"右边框","format":"select","inequality":false,"available":"type2","limitType":["frame"]},{"name":"靠转角","value":"靠转角","format":"select","inequality":false,"available":"type1","limitType":["frame"]},{"name":"双边框","value":"双边框","format":"select","inequality":false,"available":"type1","limitType":["frame"]},{"name":"系列","value":"系列","format":"select","inequality":false,"available":"type14","limitType":["frame"]},{"name":"加强","value":"加强","format":"select","inequality":false,"available":"type1","limitType":["mullion"]},{"name":"安装位置","value":"安装位置","format":"select","inequality":false,"available":"type6","limitType":["fixedNetBead","fixedPanelBead"]},{"name":"玻璃","value":"玻璃","format":"input","inequality":true,"limitType":["fixedBead"]},{"name":"玻璃厚度","value":"玻璃厚度","format":"input","inequality":true,"limitType":["fixedBead"]},{"name":"安装位置","value":"安装位置","format":"select","inequality":false,"available":"type6","limitType":["fixedBead"]},{"name":"角度","value":"角度","format":"input","inequality":true,"limitType":["cornerJoiner"]},{"name":"开向","value":"开向","format":"select","inequality":false,"available":"type4","limitType":["sashTurningFrame","mullion"]},{"name":"开启方式","value":"开启方式","format":"select","inequality":false,"available":"type5","limitType":["sashTurningFrame"]},{"name":"面宽","value":"面宽","format":"input","inequality":true,"limitType":["connector"]},{"name":"滑中梃","value":"滑中梃","format":"select","inequality":false,"available":"type1","limitType":["mullion"]},{"name":"滑轨","value":"滑轨","format":"select","inequality":false,"available":"type1","limitType":["mullion"]},{"name":"靠玻扇","value":"靠玻扇","format":"select","inequality":false,"available":"type1","limitType":["mullion"]},{"name":"转角类型","value":"转角类型","format":"select","inequality":false,"available":"type11","limitType":["cornerJoiner"]},{"name":"连接方式","value":"连接方式","format":"select","inequality":false,"available":"type13","limitType":["frameCornerBrace"]},{"name":"滑轨","value":"滑轨","format":"select","inequality":false,"available":"type1","limitType":["frame"]},{"name":"滑压线","value":"滑压线","format":"select","inequality":false,"available":"type1","limitType":["fixedBead"]}],"glass":[{"name":"面积","value":"面积","format":"input","inequality":true},{"name":"玻璃厚度","value":"玻璃厚度","format":"input","inequality":true,"limitType":["fixedGlass"]},{"name":"开向","value":"开向","format":"select","inequality":false,"available":"type4","limitType":["fixedGlass"]}],"addon":[{"name":"长度","value":"长度","format":"input","inequality":true,"limitType":["frameAddon","frameConnectAddon","holeAddon","mullionAddon"]},{"name":"连接数","value":"连接数","format":"input","inequality":true,"limitType":["mullionAddon"]},{"name":"玻璃周长","value":"玻璃周长","format":"input","inequality":true,"limitType":["glassAddon","panelAddon"]}]},"sash":{"all":[],"bar":[{"name":"玻璃厚度","value":"玻璃厚度","format":"input","inequality":true,"limitType":["sashBead"]},{"name":"开向","value":"开向","format":"select","inequality":false,"available":"type4","limitType":["sash","screen","sashBead","screenBead","sashMullion","screenMullion","panelBead"]},{"name":"开启方式","value":"开启方式","format":"select","inequality":false,"available":"type5","limitType":["sash","screen","sashBead","screenBead","sashMullion","screenMullion","panelBead","lockTransferBar"]},{"name":"门窗类型","value":"门窗类型","format":"select","inequality":false,"available":"type7","limitType":["sash","screen","sashBead","screenBead","sashMullion","screenMullion","panelBead"]},{"name":"扇宽","value":"扇宽","format":"input","inequality":true,"limitType":["lockTransferBar"]},{"name":"扇高","value":"扇高","format":"input","inequality":true,"limitType":["lockTransferBar"]}],"glass":[{"name":"玻璃厚度","value":"玻璃厚度","format":"input","inequality":true,"limitType":["sashGlass"]},{"name":"开向","value":"开向","format":"select","inequality":false,"available":"type4","limitType":["sashGlass"]},{"name":"门窗类型","value":"门窗类型","format":"select","inequality":false,"available":"type7","limitType":["sashGlass"]}],"size":[{"name":"开向","value":"开向","format":"select","inequality":false,"available":"type4","limitType":["sash","screen"]},{"name":"开启方式","value":"开启方式","format":"select","inequality":false,"available":"type5","limitType":["sash","screen"]},{"name":"门窗类型","value":"门窗类型","format":"select","inequality":false,"available":"type7","limitType":["sash","screen"]}],"addon":[{"name":"开向","value":"开向","format":"select","inequality":false,"available":"type4","limitType":["sashAddon","screenAddon"]},{"name":"开启方式","value":"开启方式","format":"select","inequality":false,"available":"type5","limitType":["sashAddon","screenAddon"]},{"name":"扇高","value":"扇高","format":"input","inequality":true,"limitType":["sashAddon","screenAddon"]},{"name":"扇宽","value":"扇宽","format":"input","inequality":true,"limitType":["sashAddon","screenAddon"]},{"name":"重量","value":"重量","format":"input","inequality":true,"limitType":["sashAddon","screenAddon"]},{"name":"扇玻周长","value":"扇玻周长","format":"input","inequality":true,"limitType":["glassAddon","panelAddon"]},{"name":"扇周长","value":"扇周长","format":"input","inequality":true,"limitType":["glassAddon","panelAddon"]},{"name":"合页数量","value":"合页数量","format":"input","inequality":true,"limitType":["sashAddon"]}]},"doubleSash":{"all":[],"size":[],"bar":[{"name":"开向","value":"开向","format":"select","inequality":false,"available":"type4"},{"name":"开启方式","value":"开启方式","format":"select","inequality":false,"available":"type5","limitType":["lockTransferBar"]},{"name":"扇宽","value":"扇宽","format":"input","inequality":true,"limitType":["lockTransferBar"]},{"name":"扇高","value":"扇高","format":"input","inequality":true,"limitType":["lockTransferBar"]}],"glass":[],"addon":[{"name":"合页数量","value":"合页数量","format":"input","inequality":true,"limitType":["sashAddon"]}]},"slideSash":{"all":[],"bar":[{"name":"位置","value":"位置","format":"select","inequality":false,"available":"type12","limitType":["sash","screen"],"limitPosition":["up","down"]}],"glass":[{"name":"位置","value":"位置","format":"select","inequality":false,"available":"type12"},{"name":"轨道号","value":"轨道号","format":"input","inequality":true}],"addon":[{"name":"扇宽","value":"扇宽","format":"input","inequality":true},{"name":"扇高","value":"扇高","format":"input","inequality":true}],"size":[{"name":"开数","value":"开数","format":"input","inequality":true,"limitType":["sash","screen"]}]},"foldSash":{"all":[{"name":"左扇数","value":"左扇数","format":"input","inequality":true},{"name":"右扇数","value":"右扇数","format":"input","inequality":true}],"size":[{"name":"折叠方式","value":"折叠方式","format":"input","inequality":true,"limitType":["sash","screen"]}],"bar":[],"glass":[],"addon":[]},"quote":{"all":[{"name":"型材重量","value":"型材重量","format":"input","inequality":true},{"name":"防护条数量","value":"防护条数量","format":"input","inequality":true},{"name":"型材总长度","value":"型材总长度","format":"input","inequality":true},{"name":"连接总数","value":"连接总数","format":"input","inequality":true},{"name":"扇玻面积","value":"扇玻面积","format":"input","inequality":true},{"name":"固玻面积","value":"固玻面积","format":"input","inequality":true},{"name":"纱网面积","value":"纱网面积","format":"input","inequality":true},{"name":"开扇转向框总长度","value":"开扇转向框总长度","format":"input","inequality":true},{"name":"扇玻总周长","value":"扇玻总周长","format":"input","inequality":true}],"quote":[{"name":"外框面积","value":"外框面积","format":"input","inequality":true,"limitType":["frame"]},{"name":"玻扇面积","value":"玻扇面积","format":"input","inequality":true,"limitType":["sash"]},{"name":"开向","value":"开向","format":"select","inequality":false,"available":"type4","limitType":["sash","screen","openCell"]},{"name":"开启方式","value":"开启方式","format":"select","inequality":false,"available":"type5","limitType":["sash","screen","openCell"]},{"name":"门窗类型","value":"门窗类型","format":"select","inequality":false,"available":"type7","limitType":["sash","screen","openCell"]},{"name":"平移平开","value":"平移平开","format":"select","inequality":false,"available":"type1","limitType":["sash","screen","openCell"]},{"name":"纱扇面积","value":"纱扇面积","format":"input","inequality":true,"limitType":["screen"]},{"name":"扇玻面积","value":"扇玻面积","format":"input","inequality":true,"limitType":["sashGlass"]},{"name":"固玻面积","value":"固玻面积","format":"input","inequality":true,"limitType":["fixedGlass"]},{"name":"转角长度","value":"转角长度","format":"input","inequality":true,"limitType":["cornerJoiner"]},{"name":"连接件长度","value":"连接件长度","format":"input","inequality":true,"limitType":["connector"]},{"name":"固定位面积","value":"固定位面积","format":"input","inequality":true,"limitType":["fixedCell"]},{"name":"开启位面积","value":"开启位面积","format":"input","inequality":true,"limitType":["openCell"]}]},"cost":[],"hole":{"all":[],"drain":[{"name":"开向","value":"开向","format":"select","inequality":false,"available":"type4"},{"name":"门窗类型","value":"门窗类型","format":"select","inequality":false,"available":"type7","limitType":["frameDrainHoleForSash","mullionDrainHoleForSash","sashHole","doubleSashHole","screenHole","doubleScreenHole"]}]},"rule":{"all":[],"rule":[{"name":"高","value":"高","format":"input","inequality":true,"limitType":["sash","fixedGlass","sashGlass","frame"]},{"name":"宽","value":"宽","format":"input","inequality":true,"limitType":["sash","fixedGlass","sashGlass","frame"]},{"name":"面积","value":"面积","format":"input","inequality":true,"limitType":["sash","fixedGlass","sashGlass","frame"]},{"name":"长度","value":"长度","format":"input","inequality":true,"limitType":["mullion"]},{"name":"边位","value":"边位","format":"select","inequality":false,"available":"type15","limitType":["mullion"]},{"name":"扇类型","value":"扇类型","format":"select","inequality":false,"available":"type16","limitType":["sash"]}]}}')},9278:function(e,t,i){i=i("5ca1"),i(i.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},"94a2":function(e,t,i){"use strict";i("f021")},"95d7":function(e,t,i){"use strict";i("8e6e"),i("456d"),i("c5f6");var a=i("bd86"),s=(i("5df3"),i("f400"),i("28a5"),i("7f7f"),i("ac6a"),i("3ceb")),o=i("d57a"),n=i("0613");function r(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}function l(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?r(Object(i),!0).forEach((function(t){Object(a.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):r(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}t.a={data:function(){return{info:{window_no:"",product_name:"",width:0,height:0,area:0,count:1,price:"",install_position:"",color:"",note:"",script_id:0},glass_data:{guigelabel:"",mosha:!1},hardware_data:{productName:"",color:null,custom_color:null},attr_form_keys:{"glass_data.guigelabel":this.$t("rightmenu.boli.boli"),"hardware_data.productName":this.$t("rightmenu.wujin.peijian")},visualIDimInfos:[],varlist:[],order_form_keys:{window_no:"窗号",product_name:"系列",width:"总宽",height:"总高",area:"面积",count:"樘数",price:"单价",install_position:"位置",in_color:"内色",out_color:"外色",note:"备注",hole_pic_url:"洞口"}}},methods:{testScript:function(){var e,t,i=this,a={order_bar:[],order_glass:[],order_addon:[],order_cost:[]};for(e in this.visualIDimInfos=[],this.canvas.dimManager.visualIDimInfos.forEach((function(e){i.visualIDimInfos.push({name:e.name,value:e.value})})),this.compiler=new s.Compiler,this.$set(this.info,"attr_data",Object.assign({glass_data:this.glass_data},{hardware_data:this.hardware_data})),this.order_form_keys)this.compiler.pushKey(this.order_form_keys[e],this.info[e]);for(t in this.attr_form_keys){var n=t.split(".")[0],r=t.split(".")[1];this.compiler.pushKey(this.attr_form_keys[t],this.info.attr_data[n][r])}this.visualIDimInfos.forEach((function(e){i.compiler.pushKey(e.name,e.value)})),0<this.varlist.length&&this.varlist.map((function(e){var t,a=e.name,s="";for(t in e.item)if(i.compiler.parseCondition(e.item[t].condition)){try{s=i.compiler.parseNumber(e.item[t].value)}catch(e){return void i.$VMessage.error(i.$t("calculation_err.exist_err"))}break}return null!=s&&i.compiler.pushKey(a,s),{name:a,value:s}}));var c=0;this.info.script_bar.forEach((function(e){var t=i.compiler.parseString(e.name),s=i.compiler.parseString(e.color),o=i.getresult(e.length,e.condition);i.compiler.pushKey(t,o),t=JSON.parse(JSON.stringify(e)),t.count=parseInt(t.count)*parseInt(i.info.count),t.length=o,t.color=s,t=l(l({},t),{},{weight:Number(((Number(e.meter_weight)||0)*o*function(e){return e=new Map([["0",.001],["1",.01],["2",1]]).get(e),e||.001}(JSON.parse(window.sessionStorage.getItem("userSettings")).lenUnit)*t.count/parseInt(i.info.count)).toFixed(2))}),c+=t.weight,a.order_bar.push(t)})),this.$set(this.info.attr_data,"summary",Object.assign({meterWeight:c,minimumArea:""})),this.info.script_glass.forEach((function(e){var t=i.getresult(e.height,e.condition),s=i.getresult(e.width,e.condition),o=i.getresult(e.count,e.condition),n=i.compiler.parseString(e.name);i.compiler.pushKey("".concat(n,"高度"),t),i.compiler.pushKey("".concat(n,"宽度"),s),i.compiler.pushKey("".concat(n,"数量"),o),n=JSON.parse(JSON.stringify(e)),n.height=t,n.width=s,n.count=parseInt(o)*parseInt(i.info.count),n.specs=i.compiler.parseString(e.specs),a.order_glass.push(n)})),this.info.script_addon.forEach((function(e){var t=i.getresult(e.count,e.condition),s=i.compiler.parseString(e.name);i.compiler.pushKey("".concat(s,"数量"),t),s=JSON.parse(JSON.stringify(e)),s.specs=i.compiler.parseString(e.specs),s.count=parseInt(t)*parseInt(i.info.count),s.color=i.compiler.parseString(e.color),a.order_addon.push(s)})),this.info.script_cost.forEach((function(e){var t=i.getresult(e.cost,e.condition),s=i.compiler.parseString(e.name);i.compiler.pushKey("".concat(s),t),e=JSON.parse(JSON.stringify(e)),e.cost=t,a.order_cost.push(e)}));var d=this.canvas.shapeManager.ccBar;return a.order_addition=o.a.fetchComponents(d.mockTargetsForOfferPrice()),a},getOrder:function(e){var t=this,i=!(1<arguments.length&&void 0!==arguments[1])||arguments[1];n.a.commit("setGlobalLoading",!0),this.bus.$off("reOpenFile"),this.$axios.get("orders/".concat(e||this.$route.params.id)).then((function(e){t.$set(t,"info",e.data.order),t.$emit("update-order",e.data.order),t.getVarList(e.data.order.script_id),e.data.order.glass_data&&Object.assign(t.glass_data,e.data.order.glass_data),e.data.order.hardware_data&&Object.assign(t.hardware_data,e.data.order.hardware_data),t.canvas.shapeManager.shapeMode="normal";var a=e.data.order.script_id;t.$axios.get("script/".concat(a)).then((function(s){t.canvas.shapeManager.profileSize=JSON.parse(s.data.show_setting),t.$set(t.info,"window_no","C".concat(t.currentindex||a+1)),t.$set(t.info,"script_bar",s.data.script_bar),t.$set(t.info,"script_cost",s.data.script_cost),t.$set(t.info,"script_glass",s.data.script_glass),t.$set(t.info,"script_addon",s.data.script_addon),t.$set(t.info,"product_name",s.data.product_name),t.$set(t.info,"contract_id",t.$route.query.id),t.$set(t.info,"area",t.canvas.shapeManager.area),t.$set(t.info,"script_id",s.data.id),t.bus.$emit("bindScriptOrder",t.info),i&&(t.canvas.shapeManager.openFile(e.data.order.drawing_data,!0),t.canvas.shapeManager.shapeMode="order")})),t.visualIDimInfos=[],t.canvas.dimManager.visualIDimInfos.forEach((function(e){t.visualIDimInfos.push({name:e.name,value:e.value})}))}))},getVarList:function(e){var t=this;this.$axios.get("product-vars",{script_id:e}).then((function(e){n.a.commit("setGlobalLoading",!1),1==e.code&&(0<e.data.length&&e.data.map((function(e){e.item=JSON.parse(e.item)})),t.$set(t,"varlist",e.data))})).catch((function(e){n.a.commit("setGlobalLoading",!1)}))},get_script:function(e){var t=this;this.$axios.get("script/".concat(e)).then((function(i){t.getVarList(i.data.id),t.$set(t.info,"window_no","C".concat(t.currentindex||e+1)),t.$set(t.info,"script_bar",i.data.script_bar),t.$set(t.info,"script_cost",i.data.script_cost),t.$set(t.info,"script_glass",i.data.script_glass),t.$set(t.info,"script_addon",i.data.script_addon),t.$set(t.info,"product_name",i.data.product_name),t.$set(t.info,"contract_id",t.$route.params.id),t.$set(t.info,"area",t.canvas.shapeManager.area),t.$set(t.info,"script_id",i.data.id),t.bus.$emit("bindScriptOrder",t.info),t.canvas.shapeManager.openFile(i.data.drawing_data,!0),t.canvas.shapeManager.profileSize=JSON.parse(i.data.show_setting),t.canvas.shapeManager.shapeMode="order",t.visualIDimInfos=[],t.canvas.dimManager.visualIDimInfos.forEach((function(e){t.visualIDimInfos.push({name:e.name,value:e.value})}))}))},getresult:function(e,t){if(!this.compiler.parseCondition(t))return"公式不成立";try{return this.compiler.parseNumber(e)}catch(t){throw this.loading=!1,this.$VMessage.error("公式错误， ".concat(e)),"公式错误"}}},computed:{shape_manager:{get:function(){if(!this.canvas)return{};var e=this.canvas.shapeManager;return this.info.height=Number(e.height.toFixed(2)),this.info.width=Number(e.width.toFixed(2)),this.info.area=Number((e.area*this.info.count).toFixed(2)),e},set:function(){}}}}},9744:function(e,t,i){"use strict";var a=i("4588"),s=i("be13");e.exports=function(e){var t=String(s(this)),i="",o=a(e);if(o<0||o==1/0)throw RangeError("Count can't be negative");for(;0<o;(o>>>=1)&&(t+=t))1&o&&(i+=t);return i}},"9c12":function(e,t,i){var a=i("d3f4"),s=Math.floor;e.exports=function(e){return!a(e)&&isFinite(e)&&s(e)===e}},"9c86":function(e,t,i){"use strict";i("386b")("big",(function(e){return function(){return e(this,"big","","")}}))},a060:function(e,t,i){"use strict";i("7349")},a0e3:function(e,t,i){},a160:function(e,t,i){"use strict";i("a0e3")},a1a5:function(e,t,i){"use strict";i("3c61")},a2a0:function(e,t,i){"use strict";i("8e6e"),i("456d");var a=i("bd86"),s=(i("ac6a"),i("7f7f"),i("2f62"));function o(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}s={props:{wood_pic_list:{default:function(){return[]}},targetColor:{default:function(){return["barNormal"]}}},data:function(){return{}},methods:{selectWood:function(e){var t=this;this.$emit("selectWood",e);var i=new Image;i.setAttribute("crossOrigin","anonymous"),i.setAttribute("label",e.name),i.src=e.pic+"?time="+(new Date).valueOf(),i.onload=function(){t.targetColor.forEach((function(e){t.canvas.shapeManager[e]=i}))}}},computed:function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?o(Object(i),!0).forEach((function(t){Object(a.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):o(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}({},Object(s.c)(["canvas"]))},i("cef3"),i=i("2877"),s=Object(i.a)(s,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-row",{staticClass:"ml-n3 mt-3",attrs:{"no-gutters":""}},e._l(e.wood_pic_list,(function(t,a){return i("v-col",{key:a,staticClass:"pt-1 pb-2",attrs:{cols:6}},[i("v-card",{staticClass:"wood_card",attrs:{flat:""},on:{click:function(i){return i.stopPropagation(),e.selectWood(t)}}},[i("img",{attrs:{src:t.pic+"?x-oss-process=image/resize,p_10,limit_0",crossorigin:"Anonymous"}}),i("div",{staticClass:"desc"},[e._v(e._s(e.$t("woods."+t.name)))]),t.is_active?i("i",{staticClass:"iconfont iconxuanze1 chosen"}):e._e()])],1)})),1)}),[],!1,null,"5e4b1031",null),t.a=s.exports},a444:function(e,t,i){"use strict";i.d(t,"a",(function(){return s})),i.d(t,"b",(function(){return o}));var a=i("57be");function s(){var e=this;this.canvas.eventBus.select(a.EventType.frame_joint_way).subscribe((function(t){e.$refs.right_card.changeTab("outer_frame"),e.$refs.right_card.$refs.outer_frame.action="frame_joint_way",e.$refs.right_card.$refs.outer_frame.payload=t.payload})),this.canvas.eventBus.select(a.EventType.bar_endpoint).subscribe((function(t){e.$refs.right_card.changeTab("outer_frame"),e.$refs.right_card.$refs.outer_frame.action="bar_endpoint",e.$refs.right_card.$refs.outer_frame.payload=t.payload})),this.canvas.eventBus.select(a.EventType.ear_frame_settings).subscribe((function(t){e.$refs.right_card.changeTab("outer_frame"),e.$refs.right_card.$refs.outer_frame.action="ear_frame_settings",e.$refs.right_card.$refs.outer_frame.payload=t.payload})),this.canvas.eventBus.select(a.EventType.double_ears_frame_settings).subscribe((function(t){e.$refs.right_card.changeTab("outer_frame"),e.$refs.right_card.$refs.outer_frame.action="double_ears_frame_settings",e.$refs.right_card.$refs.outer_frame.payload=t.payload})),this.canvas.eventBus.select(a.EventType.pointed_ear_frame_settings).subscribe((function(t){e.$refs.right_card.changeTab("outer_frame"),e.$refs.right_card.$refs.outer_frame.action="pointed_ear_frame_settings",e.$refs.right_card.$refs.outer_frame.payload=t.payload})),this.canvas.eventBus.select(a.EventType.ear2_frame_settings).subscribe((function(t){e.$refs.right_card.changeTab("outer_frame"),e.$refs.right_card.$refs.outer_frame.action="ear2_frame_settings",e.$refs.right_card.$refs.outer_frame.payload=t.payload})),this.canvas.eventBus.select(a.EventType.half_kfc_frame_settings).subscribe((function(t){e.$refs.right_card.changeTab("outer_frame"),e.$refs.right_card.$refs.outer_frame.action="half_kfc_frame_settings",e.$refs.right_card.$refs.outer_frame.payload=t.payload})),this.canvas.eventBus.select(a.EventType.half_kfc2_frame_settings).subscribe((function(t){e.$refs.right_card.changeTab("outer_frame"),e.$refs.right_card.$refs.outer_frame.action="half_kfc2_frame_settings",e.$refs.right_card.$refs.outer_frame.payload=t.payload})),this.canvas.eventBus.select(a.EventType.trapezoid_frame_settings).subscribe((function(t){e.$refs.right_card.changeTab("outer_frame"),e.$refs.right_card.$refs.outer_frame.action="trapezoid_frame_settings",e.$refs.right_card.$refs.outer_frame.payload=t.payload})),this.canvas.eventBus.select(a.EventType.frame_bar_dim).subscribe((function(t){e.$refs.right_card.changeTab("outer_frame"),e.$refs.right_card.$refs.outer_frame.action="frame_bar_dim",e.$refs.right_card.$refs.outer_frame.payload=t.payload})),this.canvas.eventBus.select(a.EventType.bar_modifier).subscribe((function(t){"frametifyLike"==t.payload.type?(e.$refs.right_card.changeTab("other"),e.$refs.right_card.$refs.other.action="frametifyLike",e.$refs.right_card.$refs.other.payload=t.payload):(e.$refs.right_card.changeTab("mullion"),e.$refs.right_card.$refs.mullion.action="bar_modifier",e.$refs.right_card.$refs.mullion.payload=t.payload)})),this.canvas.eventBus.select(a.EventType.regular_frame_settings).subscribe((function(t){e.$refs.right_card.changeTab("outer_frame"),e.$refs.right_card.$refs.outer_frame.action="regular_frame_settings",e.$refs.right_card.$refs.outer_frame.payload=t.payload})),this.canvas.eventBus.select(a.EventType.single_track_frame_settings).subscribe((function(t){e.$refs.right_card.changeTab("outer_frame"),e.$refs.right_card.$refs.outer_frame.action="frame_single_track",e.$refs.right_card.$refs.outer_frame.payload=t.payload})),this.canvas.eventBus.select(a.EventType.bead_settings).subscribe((function(t){e.$refs.right_card.changeTab("outer_frame"),e.$refs.right_card.$refs.outer_frame.action="bead_settings",e.$refs.right_card.$refs.outer_frame.payload=t.payload})),this.canvas.eventBus.select(a.EventType.sash_bar_settings).subscribe((function(t){t.payload.isArc||(e.$refs.right_card.changeTab("window"),e.$refs.right_card.$refs.window.action="sash_bar_settings",e.$refs.right_card.$refs.window.payload=t.payload)})),this.canvas.eventBus.select(a.EventType.sash_group_settings).subscribe((function(t){e.$refs.right_card.changeTab("window"),e.$refs.right_card.$refs.window.is_single=!1;var i=e.$refs["sash-popup"];i&&(i.toggleMenu(!0,"sashSettings"),i.setPosition(t.payload.screenTipPosition),i.payload={}),e.$refs.right_card.$refs.window.payload_origin=t.payload,e.$refs.right_card.$refs.window.action="sash_settings"})),this.canvas.eventBus.select(a.EventType.sash_settings).subscribe((function(t){e.$refs.right_card.changeTab("window"),e.$refs.right_card.$refs.window.is_single=!0;var i=e.$refs["sash-popup"];i&&(i.toggleMenu(!0,"sashSettings"),i.setPosition(t.payload.screenTipPosition),i.payload={}),e.$refs.right_card.$refs.window.payload_origin=t.payload,e.$refs.right_card.$refs.window.action="sash_settings"})),this.canvas.eventBus.select(a.EventType.kfc_sash_settings).subscribe((function(t){e.$refs.right_card.changeTab("window"),e.$refs.right_card.$refs.window.is_single=!0,e.$refs.right_card.$refs.window.payload_origin=t.payload,e.$refs.right_card.$refs.window.action="kfc_sash_settings"})),this.canvas.eventBus.select(a.EventType.kfc_frame_settings).subscribe((function(t){e.$refs.right_card.changeTab("outer_frame"),e.$refs.right_card.$refs.outer_frame.payload=t.payload,e.$refs.right_card.$refs.outer_frame.action="kfc_frame_settings"})),this.canvas.eventBus.select(a.EventType.wall_settings).subscribe((function(t){e.$refs.right_card.changeTab("other"),e.$refs.right_card.$refs.other.action="wall_settings",e.$refs.right_card.$refs.other.brickColor=e.canvas.shapeManager.brickColor,e.$refs.right_card.$refs.other.payload=t.payload})),this.canvas.eventBus.select(a.EventType.connector_settings).subscribe((function(t){e.$refs.right_card.changeTab("other"),e.$refs.right_card.$refs.other.action="connector_settings",e.$refs.right_card.$refs.other.payload=t.payload})),this.canvas.eventBus.select(a.EventType.corner_joiner_settings).subscribe((function(t){e.$refs.right_card.changeTab("other"),e.$refs.right_card.$refs.other.action="corner_joiner_settings",e.$refs.right_card.$refs.other.payload=t.payload})),this.canvas.eventBus.select(a.EventType.frame_settings).subscribe((function(t){e.copy_event=t.payload,e.$refs.right_card.changeTab("outer_frame"),e.$refs.right_card.$refs.outer_frame.action="frame_settings",e.$refs.right_card.$refs.outer_frame.payload=t.payload})),this.canvas.eventBus.select(a.EventType.sub_frame_settings).subscribe((function(t){e.copy_event=t.payload,e.$refs.right_card.changeTab("outer_frame"),e.$refs.right_card.$refs.outer_frame.action="sub_frame_settings",e.$refs.right_card.$refs.outer_frame.payload=t.payload})),this.canvas.eventBus.select(a.EventType.filler_settings).subscribe((function(t){e.copy_event=t.payload,e.$refs.right_card.changeTab("glass"),e.$refs.right_card.$refs.glass.action="filler_settings",e.$refs.right_card.$refs.glass.payload=t.payload})),this.canvas.eventBus.select(a.EventType.peak_pentagon_frame_settings).subscribe((function(t){e.copy_event=t.payload,e.$refs.right_card.changeTab("outer_frame"),e.$refs.right_card.$refs.outer_frame.action="peak_pentagon_frame_settings",e.$refs.right_card.$refs.outer_frame.payload=t.payload})),this.canvas.eventBus.select(a.EventType.threed_arc_frame_settings).subscribe((function(t){e.copy_event=t.payload,e.$refs.right_card.changeTab("outer_frame"),e.$refs.right_card.$refs.outer_frame.action="threed_arc_frame_settings",e.$refs.right_card.$refs.outer_frame.payload=t.payload})),this.canvas.eventBus.select(a.EventType.rounded_rectang_frame_settings).subscribe((function(t){e.copy_event=t.payload,e.$refs.right_card.changeTab("outer_frame"),e.$refs.right_card.$refs.outer_frame.action="rounded_rectang_frame_settings",e.$refs.right_card.$refs.outer_frame.payload=t.payload})),this.canvas.eventBus.select(a.EventType.note_settings).subscribe((function(t){e.$refs.right_card.changeTab("text"),e.$refs.right_card.$refs.outer_frame.action="text",e.$refs.right_card.$refs.text.payload=t.payload})),this.canvas.eventBus.select(a.EventType.decoration_bar_chinese).subscribe((function(t){e.$refs.right_card.changeTab("glass"),e.$refs.right_card.$refs.glass.action="decoration_bar_chinese",e.$refs.right_card.$refs.glass.payload=t.payload,e.$refs.right_card.$refs.glass.resetDecorationBarCount()})),this.canvas.eventBus.select(a.EventType.decoration_bar_prairie).subscribe((function(t){e.$refs.right_card.changeTab("glass"),e.$refs.right_card.$refs.glass.action="decoration_bar_prairie",e.$refs.right_card.$refs.glass.payload=t.payload,e.$refs.right_card.$refs.glass.resetDecorationBarCount()})),this.canvas.eventBus.select(a.EventType.decoration_bar_colonial).subscribe((function(t){e.$refs.right_card.changeTab("glass"),e.$refs.right_card.$refs.glass.action="decoration_bar_colonial",e.$refs.right_card.$refs.glass.payload=t.payload,e.$refs.right_card.$refs.glass.resetDecorationBarCount()})),this.canvas.eventBus.select(a.EventType.decoration_bar_diamond).subscribe((function(t){e.$refs.right_card.changeTab("glass"),e.$refs.right_card.$refs.glass.action="decoration_bar_diamond",e.$refs.right_card.$refs.glass.payload=t.payload,e.$refs.right_card.$refs.glass.resetDecorationBarCount()})),this.canvas.eventBus.select(a.EventType.decoration_bar_semi_arc).subscribe((function(t){e.$refs.right_card.changeTab("glass"),e.$refs.right_card.$refs.glass.action="decoration_bar_semi_arc",e.$refs.right_card.$refs.glass.payload=t.payload,e.$refs.right_card.$refs.glass.resetDecorationBarCount()})),this.canvas.eventBus.select(a.EventType.decoration_bar_chinese4).subscribe((function(t){e.$refs.right_card.changeTab("glass"),e.$refs.right_card.$refs.glass.action="decoration_bar_chinese4",e.$refs.right_card.$refs.glass.payload=t.payload,e.$refs.right_card.$refs.glass.resetDecorationBarCount()})),this.canvas.eventBus.select(a.EventType.decoration_bar_semi_arc_pro).subscribe((function(t){e.$refs.right_card.changeTab("glass"),e.$refs.right_card.$refs.glass.action="decoration_bar_semi_arc_pro",e.$refs.right_card.$refs.glass.payload=t.payload})),this.canvas.eventBus.select(a.EventType.decoration_bar_quarter_arc).subscribe((function(t){e.$refs.right_card.changeTab("glass"),e.$refs.right_card.$refs.glass.action="decoration_bar_quarter_arc",e.$refs.right_card.$refs.glass.payload=t.payload})),this.canvas.eventBus.select(a.EventType.glass_hole_settings).subscribe((function(t){e.$refs.right_card.changeTab("glass"),e.$refs.right_card.$refs.glass.action="glass_hole_settings",e.$refs.right_card.$refs.glass.payload=t.payload})),this.canvas.eventBus.select(a.EventType.half_circle_frame_settings).subscribe((function(t){e.$refs.right_card.changeTab("outer_frame"),e.$refs.right_card.$refs.outer_frame.action="half_circle_frame_settings",e.$refs.right_card.$refs.outer_frame.payload=t.payload})),this.canvas.eventBus.select(a.EventType.corner_joiner_settings).subscribe((function(t){e.$refs.right_card.changeTab("other"),e.$refs.right_card.$refs.other.action="corner_joiner_settings",e.$refs.right_card.$refs.other.payload=t.payload})),this.canvas.eventBus.select(a.EventType.isosceles_triangle_frame_settings).subscribe((function(t){e.$refs.right_card.changeTab("outer_frame"),e.$refs.right_card.$refs.outer_frame.action="isosceles_triangle_frame_settings",e.$refs.right_card.$refs.outer_frame.payload=t.payload})),this.canvas.eventBus.select(a.EventType.angled_frame_settings).subscribe((function(t){e.$refs.right_card.changeTab("outer_frame"),e.$refs.right_card.$refs.outer_frame.action="angled_frame_settings",e.$refs.right_card.$refs.outer_frame.payload=t.payload})),this.canvas.eventBus.select(a.EventType.angled_frame2_settings).subscribe((function(t){e.$refs.right_card.changeTab("outer_frame"),e.$refs.right_card.$refs.outer_frame.action="angled_frame2_settings",e.$refs.right_card.$refs.outer_frame.payload=t.payload})),this.canvas.eventBus.select(a.EventType.profile_struct).subscribe((function(t){t.payload.length&&e.bus.$emit("profile_struct",t.payload)})),this.canvas.eventBus.select(a.EventType.prompt).subscribe((function(t){e.$VMessage.error(t.payload.message)})),this.canvas.eventBus.select(a.EventType.selected_component).subscribe((function(t){e.$refs.popup&&(e.$refs.popup.toggleMenu(!0),e.$refs.popup.setPosition(t.payload.point),e.$refs.popup.select_payload=t.payload)})),this.canvas.eventBus.select(a.EventType.unselected_component).subscribe((function(t){e.$refs.popup&&(e.$refs.popup.toggleMenu(!1),e.$refs.popup.select_payload=null,e.$refs.popup.payload=null);var i=e.$refs["sash-popup"];i&&(i.toggleMenu(!1),e.$refs.popup.payload={})})),this.canvas.eventBus.select(a.EventType.dim_edit).subscribe((function(t){e.eventPayload=t.payload,e.initValue=t.payload.initValue,e.overlay=!0,e.calcPosition=t.payload.event.changedTouches?t.payload.event.changedTouches[0]:t.payload.event})),this.canvas.eventBus.select(a.EventType.edit_skew_text).subscribe((function(t){e.editType="degree",e.eventPayload=t.payload,e.initValue=t.payload.initValue,e.overlay=!0,e.calcPosition=t.payload.event.evt.changedTouches?t.payload.event.evt.changedTouches[0]:t.payload.event.evt})),this.canvas.eventBus.select(a.EventType.edit_threed_arc_text).subscribe((function(t){e.eventPayload=t.payload,e.initValue=t.payload.initValue,e.overlay=!0,e.calcPosition=t.payload.event.evt.changedTouches?t.payload.event.evt.changedTouches[0]:t.payload.event.evt})),this.canvas.eventBus.select(a.EventType.edit_cornerJoiner_faceWidth_text).subscribe((function(t){e.eventPayload=t.payload,e.initValue=t.payload.initValue,e.overlay=!0,e.calcPosition=t.payload.event.evt.changedTouches?t.payload.event.evt.changedTouches[0]:t.payload.event.evt}))}function o(e){var t=new FormData;return t.append("file",e),this.$axios.post("uploads",t).then((function(e){return e.data})).catch((function(e){return{code:0}}))}},a481:function(e,t,i){"use strict";var a=i("cb7c"),s=i("4bf8"),o=i("9def"),n=i("4588"),r=i("0390"),l=i("5f1b"),c=Math.max,d=Math.min,p=Math.floor,u=/\$([$&`']|\d\d?|<[^>]*>)/g,h=/\$([$&`']|\d\d?)/g;i("214f")("replace",2,(function(e,t,i,_){return[function(a,s){var o=e(this),n=null==a?void 0:a[t];return void 0!==n?n.call(a,o,s):i.call(String(o),a,s)},function(e,t){var m=_(i,e,this,t);if(m.done)return m.value;var g=a(e),f=String(this),v="function"==typeof t;v||(t=String(t));var y,b=g.global;b&&(y=g.unicode,g.lastIndex=0);for(var w=[];;){if(null===(C=l(g,f)))break;if(w.push(C),!b)break;""===String(C[0])&&(g.lastIndex=r(f,o(g.lastIndex),y))}for(var x,k="",$=0,S=0;S<w.length;S++){for(var C=w[S],T=String(C[0]),A=c(d(n(C.index),f.length),0),O=[],P=1;P<C.length;P++)O.push(void 0===(x=C[P])?x:String(x));var D,z=C.groups;z=v?(D=[T].concat(O,A,f),void 0!==z&&D.push(z),String(t.apply(void 0,D))):function(e,t,a,o,n,r){var l=a+e.length,c=o.length,d=h;return void 0!==n&&(n=s(n),d=u),i.call(r,d,(function(i,s){var r;switch(s.charAt(0)){case"$":return"$";case"&":return e;case"`":return t.slice(0,a);case"'":return t.slice(l);case"<":r=n[s.slice(1,-1)];break;default:var d=+s;if(0==d)return i;if(c<d){var u=p(d/10);return 0===u?i:u<=c?void 0===o[u-1]?s.charAt(1):o[u-1]+s.charAt(1):i}r=o[d-1]}return void 0===r?"":r}))}(T,f,A,O,z,t);$<=A&&(k+=f.slice($,A)+z,$=A+T.length)}return k+f.slice($)}]}))},a7ad:function(e,t,i){"use strict";i("8e6e"),i("456d");var a=i("bd86"),s=(i("6762"),i("2fdb"),i("ac6a"),i("5df3"),i("f400"),i("1c4c"),i("28a5"),i("c5f6"),i("2f62")),o=i("b76a"),n=i.n(o),r={methods:{pannelChange:function(){this.bus.$emit("expansionChange")}}},l=(i("a481"),i("4917"),i("7f7f"),i("3b2b"),i("9124")),c=i("8582"),d=i("5e89"),p={data:function(){return{conditionAvailableMap:[],conditions:[],computeSignListAll:[{name:"等于",value:"="},{name:"不等于",value:"!="},{name:"不大于",value:"<="},{name:"大于",value:">"},{name:"不小于",value:">="},{name:"小于",value:"<"}],computeSignList:[{name:"等于",value:"="}],connectionList:[],matchExpression:new RegExp('([一-龥a-zA-Z0-9]+)([<！!=>]+)("?[一-龥a-zA-Z0-9-]*"?)'),matchEquality:new RegExp("[,，;；]","g"),is_english:"en-US"===this.$i18n.locale}},methods:{addCondition:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:this.conditionList[0].value,t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:this.conditionList[0].inequality,i=2<arguments.length&&void 0!==arguments[2]?arguments[2]:"=",a=3<arguments.length&&void 0!==arguments[3]?arguments[3]:"",s=4<arguments.length&&void 0!==arguments[4]?arguments[4]:this.conditionList[0].format,o=5<arguments.length&&void 0!==arguments[5]?arguments[5]:this.conditionList[0].available;this.conditions.push({name:e,inequality:t,sign:i,value:a,format:s,available:o,connection:6<arguments.length&&void 0!==arguments[6]?arguments[6]:"",isCustom:7<arguments.length&&void 0!==arguments[7]&&arguments[7]})},changeCondition:function(e,t){this.$set(this.conditions[t],"inequality",e.inequality),this.$set(this.conditions[t],"format",e.format),this.$set(this.conditions[t],"available",e.available),this.$set(this.conditions[t],"name",e.name),this.$set(this.conditions[t],"value",""),this.$set(this.conditions[t],"sign","=")},deleteCondition:function(e){e==this.conditions.length-1&&e&&this.$set(this.conditions[e-1],"connection",""),this.conditions.splice(e,1)},changeConnection:function(e){this.conditions.length<=e+1&&this.addCondition()},getResult:function(){var e="";return this.conditions.forEach((function(t){e+="".concat(t.name).concat(t.sign).concat(t.value).concat(t.connection)})),e},rePaint:function(e){var t=this;this.reset(),e&&(this.connectionList=e.match(this.matchEquality)||[],e.split(this.matchEquality).forEach((function(e,i){var a;e&&(a=e.replace(/\s/g,""),/1/.test("1"),t.matchExpression.exec(a),e=d[RegExp.$1]||{},a=!t.conditionList.some((function(e){return e.value==RegExp.$1})),t.addCondition(RegExp.$1,e.inequality||!0,RegExp.$2,RegExp.$3,e.format||"input",e.available||"",+t.connectionList[i]||"",a))})))},reset:function(){this.conditions=[],this.connectionList=[]},transformLabel:function(e){return this.is_english?e.value:e.label}},mounted:function(){this.conditionAvailableMap=c,this.rePaint(this.condition)},computed:{conditionList:function(){var e=this;return l[this.tabKey].all.concat(l[this.tabKey][this.cate].filter((function(t){var i,a;return a="string"==typeof e.chosenPosition?!!t.limitPosition&&t.limitPosition.some((function(t){return e.chosenPosition})):(i=e.chosenPosition.reduce((function(e,t){return e[t]=!0,e}),{}),!!t.limitPosition&&t.limitPosition.some((function(e){return i[e]}))),!t.limitPosition&&!t.limitType||t.limitPosition&&!t.limitType&&a||!t.limitPosition&&t.limitType&&t.limitType.includes(e.chosenType)||t.limitPosition&&t.limitType&&a&&t.limitType.includes(e.chosenType)}))).concat(this.useCommon?l.all:[])},is_xs_screen:function(){return"xs"==this.$vuetify.breakpoint.name}},props:{condition:{type:String},tabKey:{type:String,default:"bar"},cate:{type:String,default:""},chosenPosition:{type:String|Array},chosenType:{type:String,default:""},show:{type:Boolean,default:!1},useCommon:{type:Boolean,default:!0}},watch:{show:function(e,t){e?this.rePaint(this.condition):this.reset()},cate:function(e){},chosenPosition:function(e){},chosenType:function(e){}}},u=(i("d35b"),i("2877")),h=Object(u.a)(p,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"condition-input"},[e._l(e.conditions,(function(t,a){return e.conditions.length?i("div",{key:a,staticClass:"condition-input-row"},[i("div",{directives:[{name:"show",rawName:"v-show",value:!t.isCustom,expression:"!item.isCustom"}],staticStyle:{display:"flex"}},[i("v-select",{staticClass:"input",class:{"sm-input":e.is_xs_screen},attrs:{items:e.conditionList,"item-text":"name","item-value":"value","single-line":"","return-object":!0,outlined:"",dense:"","hide-details":""},on:{change:function(t){return e.changeCondition(t,a)}},model:{value:t.name,callback:function(i){e.$set(t,"name",i)},expression:"item.name"}}),i("v-select",{staticClass:"input",class:{"sm-input":e.is_xs_screen},attrs:{outlined:"",dense:"","hide-details":"",items:t.inequality?e.computeSignListAll:e.computeSignList,"item-value":"value","item-text":"name"},model:{value:t.sign,callback:function(i){e.$set(t,"sign",i)},expression:"item.sign"}}),"select"==t.format?i("v-select",{staticClass:"input",class:{"sm-input":e.is_xs_screen},attrs:{outlined:"",dense:"","hide-details":"",items:e.conditionAvailableMap[t.available],"item-value":"value","item-text":"name"},model:{value:t.value,callback:function(i){e.$set(t,"value",i)},expression:"item.value"}}):e._e(),"input"==t.format?i("v-text-field",{staticClass:"input",class:{"sm-input":e.is_xs_screen},attrs:{outlined:"",dense:"","hide-details":"","no-resize":"","single-line":""},model:{value:t.value,callback:function(i){e.$set(t,"value",i)},expression:"item.value"}}):e._e()],1),i("div",{directives:[{name:"show",rawName:"v-show",value:t.isCustom,expression:"item.isCustom"}],staticStyle:{display:"inline-block",width:"360px"}},[i("v-tooltip",{attrs:{top:""},scopedSlots:e._u([{key:"activator",fn:function(a){var s=a.on;a=a.attrs;return[i("v-chip",e._g(e._b({staticClass:"full-chip",attrs:{label:""}},"v-chip",a,!1),s),[e._v(e._s(t.name)+e._s(t.sign)+e._s(t.value))])]}}],null,!0)})],1),i("v-btn-toggle",{staticClass:"btn-group",attrs:{mandatory:a<e.conditions.length-1,"active-class":"btn-active"},model:{value:t.connection,callback:function(i){e.$set(t,"connection",i)},expression:"item.connection"}},[i("v-btn",{attrs:{"x-small":"",value:","},on:{click:function(t){return e.changeConnection(a)}}},[e._v(e._s(e.$t("product_script.label.and")))]),i("v-btn",{attrs:{"x-small":"",value:";"},on:{click:function(t){return e.changeConnection(a)}}},[e._v(e._s(e.$t("product_script.label.or")))]),i("v-btn",{attrs:{"x-small":"",color:"error"},on:{click:function(t){return t.stopPropagation(),e.deleteCondition(a)}}},[e._v("×")])],1)],1):e._e()})),e.conditions.length?e._e():i("v-btn",{attrs:{small:"",color:"primary"},on:{click:function(t){return e.addCondition()}}},[e._v(e._s(e.$t("windoor.add")))])],2)}),[],!1,null,"5897eded",null).exports;function _(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}function m(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?_(Object(i),!0).forEach((function(t){Object(a.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):_(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}var g={props:{active_tab_key:{type:String,default:"bar"},table_headers:{type:Array,default:function(){return[]}},table_data:{type:Array,default:function(){return[]}},fixedType:{type:String,default:""},isTest:{type:Boolean,default:!1},userType:{type:String,default:"sj"},lang:{type:String,default:"zh-CN"}},data:function(){return{start_sort:!1,loading:!1,table_data_copy:[],script_dialog:{type:"add",show:!1},script_dialog_data:{},script_config:i("1fb2"),slide_config:i("efb1"),slideSash_config:i("21db"),length_type:{value:"cc-",values:[{label:"cc-",value:"cc-"},{label:"cc+",value:"cc+"},{label:this.$t("product_script.label.空"),value:"空"}]},choose_slide_sash_assign_way_dialog:{show:!1,tab:"",serial:"",sashesCount:0},newSizeType:0,origin_length:null,conditionDialog:!1}},methods:{selectSingle:function(e){this.start_sort||this.table_data.forEach((function(t){t.id==e.id&&t.is_selected||t.id!=e.id?t.is_selected=!1:t.is_selected=!0}))},clear_sash_num:function(e){this.script_dialog_data.size_type=[]},typeChange:function(e){["sash","screen"].includes(e)&&"slideSash"==this.active_tab_key?this.$set(this.script_dialog_data,"version",1):this.$set(this.script_dialog_data,"version",0),["slide","foldSash","foldScreen"].includes(e)&&this.$set(this.script_dialog_data,"condition",""),this.setLength(e)},setLength:function(e){null==this.origin_length?(-1!=["doubleSash","slideSash","foldSash"].indexOf(this.active_tab_key)&&("sash"==e||"screen"==e?"doubleSash"==this.active_tab_key?this.script_dialog_data.length="(cc-2)/c":"foldSash"==this.active_tab_key?this.script_dialog_data.length="(cc-a*10-b*4-d*2)/c":"slideSash"==this.active_tab_key||1!=this.newSizeType?this.script_dialog_data.length="(cc+a*60-b*2)/c":this.script_dialog_data.length="(cc-10)/c":this.script_dialog_data.length=""),this.script_dialog_data.pos_type=""):this.origin_length=null},addItem:function(){var e=this;switch(this.script_dialog_data={},this.table_headers.forEach((function(t){"count"==t.value?e.$set(e.script_dialog_data,t.value,1):"type"==t.value?e.$set(e.script_dialog_data,t.value,e.script_config[e.active_tab_key].no_match_type[0].value):e.$set(e.script_dialog_data,t.value,"")})),this.$set(this.script_dialog_data,"version",0),this.script_dialog_data.script_purpose="size",this.active_tab_key){case"bar":this.script_dialog_data.script_type="frame";break;case"sash":this.script_dialog_data.script_type="sash";break;case"doubleSash":this.script_dialog_data.script_type="doubleSash";break;case"foldSash":this.script_dialog_data.script_type="fold";break;case"slideSash":this.script_dialog_data.script_type="slide"}this.script_dialog={type:"add",show:!0}},editItem:function(e){var t=this,i=this.table_data.filter((function(e){return e.is_selected}));if(i.length){if(this.script_dialog_data=JSON.parse(JSON.stringify(i[0])),this.origin_length=this.script_dialog_data.length,this.script_dialog_data.size_type&&this.script_dialog_data.size_type.length&&(this.script_dialog_data.size_type=this.script_dialog_data.size_type.map(Number)),delete this.script_dialog_data.is_selected,delete this.script_dialog_data.type_text,delete this.script_dialog_data.pos_type_text,"slideSash"==this.active_tab_key&&1==this.script_dialog_data.version&&(this.newSizeType=this.script_dialog_data.size_type[0]),"slideSash"==this.active_tab_key&&this.script_dialog_data.sash_assign_way&&(i=this.slide_config.slideType.filter((function(e){return e.serial==t.script_dialog_data.sash_assign_way}))[0],this.choose_slide_sash_assign_way_dialog.tab=i.windowOptionType,this.choose_slide_sash_assign_way_dialog.serial=i.serial,this.choose_slide_sash_assign_way_dialog.sashesCount=i.sashesCount),"-1"==["doubleSash","foldSash","slideSash"].indexOf(this.active_tab_key)||"size"!=this.script_dialog_data.script_purpose||"-1"==["sash","screen"].indexOf(this.script_dialog_data.type)||"slideSash"==this.active_tab_key&&1==this.script_dialog_data.version&&1==this.newSizeType)if("cc"==this.script_dialog_data.length)this.script_dialog_data.length=0;else for(var a=0;a<this.length_type.values.length;a++){var s=this.length_type.values[a].value;if(0===this.script_dialog_data.length.indexOf(s)){this.length_type.value=s,this.script_dialog_data.length=1<this.script_dialog_data.length.split(s).length?this.script_dialog_data.length.split(s)[1]:0;break}this.length_type.value="空"}this.script_dialog_data.id&&"clone"==e&&delete this.script_dialog_data.id,this.script_dialog={type:e,show:!0}}else this.$VMessage.warning("请选择要".concat("edit"==e?"编辑":"克隆","的扇尺寸公式"))},dropItem:function(){var e=this.table_data.filter((function(e){return e.is_selected}));e.length?this.$emit("readyDelete",{item:e[0],type:"bar"}):this.$VMessage.warning("请选择要删除的扇尺寸公式")},confirmScriptDialog:function(){var e;(["doubleSash","foldSash","slideSash"].includes(this.active_tab_key)&&"size"==this.script_dialog_data.script_purpose&&"-1"!=["sash","screen"].indexOf(this.script_dialog_data.type)||this.$refs.length[0].validate())&&("-1"!=["doubleSash","foldSash","slideSash"].indexOf(this.active_tab_key)&&"size"==this.script_dialog_data.script_purpose&&"-1"!=["sash","screen"].indexOf(this.script_dialog_data.type)&&!this.script_dialog_data.length&&1!=this.script_dialog_data.version||(this.loading=!0,(e=m(m({},this.script_dialog_data),{},{product_id:this.$route.params.id||this.$route.query.id})).pos_type||(e.pos_type=""),e.count||(e.count=1),["doubleSash","foldSash","slideSash"].includes(this.active_tab_key)&&"size"==this.script_dialog_data.script_purpose&&["sash","screen"].includes(this.script_dialog_data.type)&&("slideSash"!=this.active_tab_key||1!=this.script_dialog_data.version||1!=this.newSizeType)||(e.length?e.length="".concat("空"==this.length_type.value?"":this.length_type.value).concat(e.length):e.length="cc"),"slideSash"==this.active_tab_key&&1==this.script_dialog_data.version&&(e.size_type=[this.newSizeType]),"slideSash"==this.active_tab_key&&0==e.size_type&&(e.track_index=""),e.script_type&&("sash"==e.script_type&&"antiTheft"==e.type&&delete e.sash_assign_way,"doubleSash"==e.script_type&&(["sash","screen"].includes(e.type)?(delete e.sash_assign_way,e.pos_type=""):delete e.sash_num),"slideSash"==e.script_type&&("slide"==e.type?(delete e.sash_num,delete e.size_type):e.pos_type=""),"foldSash"==e.script_type&&["sash","screen"].includes(e.type)&&(delete e.sash_assign_way,e.pos_type="")),this.saveScriptById(e)))},delete_sash_assign_way:function(){this.script_dialog_data.sash_assign_way="",this.script_dialog_data.tab=""},openSlideSashAssignWayDialog:function(){this.$emit("slideSashAssignWay",{data:this.choose_slide_sash_assign_way_dialog,refName:"sizeCalc"})},sildeSashAssignWayFinish:function(e){this.choose_slide_sash_assign_way_dialog=JSON.parse(JSON.stringify(e))},saveScriptById:function(e){var t=this;e.track_index&&0!=e.track_index.length||(e.track_index=""),1==e.version&&(e.sash_assign_way=""),["mullion","cornerJoiner","connector"].includes(e.type)&&(e.side_position="");var i="".concat(this.isTest?"https://shop-serv.thinkerx.com/api/up_shop_product_bar":"product_bar","/").concat(this.script_dialog_data.id),a="".concat(this.isTest?"https://shop-serv.thinkerx.com/api/add_shop_product_bar":"product_bar");this.$axios[e.id?"put":"post"](e.id?i:a,e).then((function(e){t.loading=!1,1==e.code?(t.script_dialog.show=!1,t.newSizeType=0,t.$VMessage.success(t.$t("alertmessage.success_save")),t.$emit("getScriptList","bar")):t.$VMessage.error(t.$t("server_message."+e.message))})).catch((function(e){t.$VMessage.error(t.$t("alertmessage.failed_save")),t.loading=!1}))},startSort:function(){this.table_data_copy=JSON.parse(JSON.stringify(this.table_data)),this.start_sort=!0},confirmSort:function(){var e=this,t={},i=0;this.table_data_copy.forEach((function(e){t[e.id]=i,i++})),this.$axios.post("product_bar_sort",t).then((function(t){t.code?(e.$VMessage.success(e.$t("alertmessage.success_save")),e.start_sort=!1,e.$emit("getScriptList","bar")):e.$VMessage.error(e.$t("server_message."+t.message))})).catch((function(t){e.$VMessage.error(e.$t("alertmessage.failed_save"))}))},cancelSort:function(){this.start_sort=!1},newSizeTypeChange:function(e){this.script_dialog_data.length=1==e?"":"(cc+a*60-b*2)/c"},transformLabel:function(e){return"zh-CN"==this.lang?e.label:e.value},transformLabel2:function(e){return"zh-CN"==this.lang?e.label:this.$t("position."+e.value)},transformLabel3:function(e){return"zh-CN"==this.lang?e.label:this.$t("position.size_type"+e.value)},transformLengthLabel:function(e){return this.$t("product_script.label"+e)},changeCondition:function(){this.conditionDialog=!1,this.script_dialog_data.condition=this.$refs.conditionInput?this.$refs.conditionInput.getResult():this.script_dialog_data.condition}},computed:m({foldSashNum:function(){var e=this;if("doubleSash"==this.active_tab_key)return[1,2];if("foldSash"==this.active_tab_key)return"number"!=this.gettype(this.script_dialog_data.leftFold)||"number"!=this.gettype(this.script_dialog_data.rightFold)?[1,2]:Array.from(Array(this.script_dialog_data.leftFold+this.script_dialog_data.rightFold),(function(e,t){return t+1}));if("slideSash"==this.active_tab_key){if(!this.script_dialog_data.sash_assign_way)return Array.from(Array(10),(function(e,t){return t+1}));var t=this.slide_config.slideType.filter((function(t){return t.serial==e.script_dialog_data.sash_assign_way}))[0];return t?Array.from(Array(t.sashesCount),(function(e,t){return t+1})):Array.from(Array(10),(function(e,t){return t+1}))}},form_length_hint:function(){return"-1"!=["sash","screen"].indexOf(this.script_dialog_data.type)&&"sash"==this.active_tab_key||"-1"!=["doubleScreen","foldScreen","slide","doubleSash","foldSash"].indexOf(this.script_dialog_data.type)?this.$t("product_script.message.dim_detail"):"-1"!=["screen","sash"].indexOf(this.script_dialog_data.type)&&"doubleSash"==this.active_tab_key?this.$t("product_script.message.doubleSash_detail"):"-1"!=["screen","sash"].indexOf(this.script_dialog_data.type)&&"slideSash"==this.active_tab_key&&1!=this.script_dialog_data.version?this.$t("product_script.message.slideSash_detail1"):"slideSash"==this.active_tab_key&&1==this.script_dialog_data.version&&1==this.newSizeType?this.$t("product_script.message.slideSash_detail2"):"slideSash"==this.active_tab_key&&1==this.script_dialog_data.version&&0==this.newSizeType?this.$t("product_script.message.slideSash_detail3"):["antitheftMullion","antiTheft"].includes(this.script_dialog_data.type)&&"sash"==this.active_tab_key?this.$t("product_script.message.antiTheft_detail"):"-1"!=["screen","sash"].indexOf(this.script_dialog_data.type)&&"foldSash"==this.active_tab_key?this.$t("product_script.message.foldSash_detail2"):this.$t("product_script.message.profile_default_detail")}},Object(s.b)(["gettype"])),watch:{"script_dialog_data.version":function(e){this.setLength(this.script_dialog_data.type)},"script_dialog.show":function(e){e||(this.script_dialog_data.type="")}},components:{draggable:n.a,conditionInput:h},mixins:[r]},f=(i("4e49"),Object(u.a)(g,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("v-expansion-panels",{staticClass:"script-panel",staticStyle:{"margin-top":"20px"},attrs:{flat:""}},[i("v-expansion-panel",{on:{change:function(t){return e.pannelChange("sizeCalc")}}},[i("v-expansion-panel-header",{directives:[{name:"show",rawName:"v-show",value:"sizeCalc"==e.fixedType,expression:"fixedType == 'sizeCalc'"}],staticClass:"pannelHeader",scopedSlots:e._u([{key:"actions",fn:function(){return[!e.start_sort&&(1!=e.$route.params.is_default&&"sl"==e.userType||e.isTest)?i("div",{staticClass:"text-left xs-shrink"},[i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.addItem.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.add")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.editItem("edit")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.edit")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.editItem("clone")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.clone")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"error",text:""},on:{click:function(t){return t.stopPropagation(),e.dropItem.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.delete")))])]),e.isTest?e._e():i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",color:"#666",text:""},on:{click:function(t){return t.stopPropagation(),e.startSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.sort")))])])],1):e._e(),e.start_sort?i("div",{staticClass:"text-left"},[i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"#1b7af8",text:""},on:{click:function(t){return t.stopPropagation(),e.confirmSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.complete")))])]),i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",text:"",color:"#666"},on:{click:function(t){return t.stopPropagation(),e.cancelSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.cancel")))])])],1):e._e(),i("v-icon",{attrs:{color:"primary"}},[e._v("$expand")])]},proxy:!0}])},[i("div",{staticClass:"blue-line"}),e._v(e._s(e.$t("product_script.label.size"))+"\n                ")]),i("v-expansion-panel-header",{scopedSlots:e._u([{key:"actions",fn:function(){return[!e.start_sort&&(1!=e.$route.params.is_default&&"sl"==e.userType||e.isTest)?i("div",{staticClass:"text-left xs-shrink"},[i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.addItem.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.add")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.editItem("edit")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.edit")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.editItem("clone")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.clone")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"error",text:""},on:{click:function(t){return t.stopPropagation(),e.dropItem.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.delete")))])]),e.isTest?e._e():i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",color:"#666",text:""},on:{click:function(t){return t.stopPropagation(),e.startSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.sort")))])])],1):e._e(),e.start_sort?i("div",{staticClass:"text-left"},[i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"#1b7af8",text:""},on:{click:function(t){return t.stopPropagation(),e.confirmSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.complete")))])]),i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",text:"",color:"#666"},on:{click:function(t){return t.stopPropagation(),e.cancelSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.cancel")))])])],1):e._e(),i("v-icon",{attrs:{color:"primary"}},[e._v("$expand")])]},proxy:!0}])},[i("div",{staticClass:"blue-line"}),e._v(e._s(e.$t("product_script.label.size"))+"\n\t\t\t    ")]),i("v-expansion-panel-content",{staticClass:"pannel-content",attrs:{id:"sizeCalc"}},[i("table",{staticClass:"table table1 mb-6 d-none d-sm-table",attrs:{border:"1"}},[i("thead",[i("tr",[i("th",{staticStyle:{width:"40px"}}),e._l(e.table_headers.sort((function(e,t){return e.tableSort-t.tableSort})),(function(t,a){return t.hideTable||t.showTable&&!["slideSash"].includes(t.showTable)?e._e():i("th",{key:a,style:{"min-width":t.sizeWidth+"px"}},[i("div",[e._v(e._s(t.text))])])}))],2)]),i("draggable",{attrs:{disabled:!e.start_sort,element:"tbody",list:e.start_sort?e.table_data_copy:e.table_data}},e._l(e.start_sort?e.table_data_copy:e.table_data,(function(t,a){return i("tr",{key:a,class:{active:t.is_selected}},[e.start_sort?i("td"):e._e(),e.start_sort?e._e():i("td",{on:{click:function(i){return i.stopPropagation(),e.selectSingle(t)}}},[i("v-checkbox",{staticClass:"table-checkbox",attrs:{readonly:""},model:{value:t.is_selected,callback:function(i){e.$set(t,"is_selected",i)},expression:"item.is_selected"}})],1),e._l(e.table_headers.sort((function(e,t){return e.tableSort-t.tableSort})),(function(a,s){return a.hideTable?e._e():i("td",{key:s,on:{click:function(i){return e.selectSingle(t)}}},["note"==a.value||"cost"==a.value?i("span",{staticClass:"text-truncate text",staticStyle:{display:"table-cell"},style:{"max-width":a.sizeWidth+"px",width:a.sizeWidth+"px"},attrs:{title:t[a.value]}},[e._v(e._s(t[a.value]))]):"type"==a.value?i("span",[e._v(e._s("zh-CN"==e.lang?t[a.value+"_text"]:t[a.value]))]):"sash_assign_way"==a.value&&"array"!=e.gettype(t.sash_assign_way)?i("span",[e._v(e._s(t.sash_assign_way))]):"sash_assign_way"==a.value&&"array"==e.gettype(t.sash_assign_way)?e._l(t[a.value],(function(t){return i("span",{key:t},[e._v("\n\t\t\t\t\t\t\t\t\t\t"+e._s(t?e.$t("position."+t):"")),i("br")])})):"pos_type"==a.value||"side_position"==a.value?e._l("zh-CN"==e.lang?t[a.value+"_text"]:t[a.value],(function(t){return i("span",{key:t},[e._v("\n\t\t\t\t\t\t\t\t\t\t"+e._s("zh-CN"==e.lang?t:e.$t("position."+t))),i("br")])})):"size_type"==a.value?i("div",[i("div",e._l(t[a.value],(function(t){return i("span",{key:t},[e._v("\n\t\t\t\t\t\t\t\t\t\t\t\t"+e._s(t?e.$t("position.size_type"+t):"")+"\n\t\t\t\t\t\t\t\t\t\t\t")])})),0)]):"sash_num_track_index"==a.value?i("div",[1!=t.version&&t.sash_num?i("span",[e._v(e._s(t.sash_num))]):e._e(),1==t.version&&t.track_index&&1==t.size_type?i("span",[e._v(e._s(t.track_index.join(",")||""))]):e._e()]):i("span",[e._v(e._s(t[a.value]))])],2)}))],2)})),0)],1),i("div",{staticClass:"d-sm-none table-list"},e._l(e.table_data,(function(t,a){return i("div",{key:a,staticClass:"item pa-2 pa-sm-3",class:{active:t.is_selected}},[i("span",{on:{click:function(i){return i.stopPropagation(),e.selectSingle(t)}}},[i("v-checkbox",{staticClass:"table-checkbox",attrs:{readonly:""},model:{value:t.is_selected,callback:function(i){e.$set(t,"is_selected",i)},expression:"item.is_selected"}})],1),i("v-row",{staticClass:"content text-left",attrs:{"no-gutters":""},on:{click:function(i){return e.selectSingle(t)}}},e._l(e.table_headers.sort((function(e,t){return e.tableSort-t.tableSort})),(function(a,s){return a.hideTable?e._e():i("v-col",{key:s,staticClass:"text",attrs:{cols:12,sm:e.table_headers.length-s<4?12:6}},[i("span",{staticClass:"label"},[e._v(e._s(a.text)+"：")]),"note"==a.value||"cost"==a.value?i("span",{attrs:{title:t[a.value]}},[e._v(e._s(t[a.value]))]):"type"==a.value?i("span",[e._v(e._s("zh-CN"==e.lang?t[a.value+"_text"]:t[a.value]))]):"sash_assign_way"==a.value&&"array"!=e.gettype(t.sash_assign_way)?i("span",[e._v(e._s(t.sash_assign_way))]):"sash_assign_way"==a.value&&"array"==e.gettype(t.sash_assign_way)?e._l(t[a.value],(function(t){return i("span",{key:t},[e._v("\n\t\t\t\t\t\t\t\t\t"+e._s(t?e.$t("position."+t):"")),i("br")])})):"pos_type"==a.value||"side_position"==a.value?e._l("zh-CN"==e.lang?t[a.value+"_text"]:t[a.value],(function(t){return i("span",{key:t},[e._v("\n\t\t\t\t\t\t\t\t"+e._s("zh-CN"==e.lang?t:e.$t("position."+t))),i("br")])})):"size_type"==a.value?i("span",[i("span",e._l(t[a.value],(function(t){return i("span",{key:t},[e._v(e._s(t?e.$t("position.size_type"+t):""))])})),0)]):i("span",[e._v(e._s(t[a.value]))])],2)})),1)],1)})),0)])],1)],1),i("comm-dialog",{attrs:{visible:e.script_dialog.show,width:"600",paddingX:3},on:{close:function(t){e.script_dialog.show=!1,e.newSizeType=0},confirm:e.confirmScriptDialog},scopedSlots:e._u([{key:"title",fn:function(){return["slideSash"==e.active_tab_key&&"slide"!=e.script_dialog_data.type?i("div",{staticClass:"d-flex align-center",staticStyle:{"margin-left":"10px"}},[i("v-switch",{staticClass:"switch ml-1",attrs:{"hide-details":"",color:"primary","true-value":1,"false-value":0},model:{value:e.script_dialog_data.version,callback:function(t){e.$set(e.script_dialog_data,"version",t)},expression:"script_dialog_data['version']"}}),i("span",{staticClass:"label ml-1",staticStyle:{"font-size":"14px"}},[e._v("("+e._s(e.$t("script.openToggleFormula"))+")")])],1):e._e()]},proxy:!0},{key:"content",fn:function(){return[i("v-row",{staticClass:"dialog-form"},[e._l(e.table_headers.sort((function(e,t){return e.formSort-t.formSort})),(function(t,a){return t.tableOnly?e._e():i("v-col",{key:a,staticClass:"dialog-form-col",attrs:{cols:12,sm:"row"==t.dialog_size?12:6}},["type"==t.value?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-select",{staticClass:"select",attrs:{items:e.script_config[e.active_tab_key].no_match_type,placeholder:""+e.$t("product_script.label.choose")+t.text,"item-text":e.transformLabel,"item-value":"value",outlined:"",dense:"","hide-details":""},on:{change:e.typeChange},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"sash_assign_way"==t.value&&("sash"==e.active_tab_key&&!["antiTheft"].includes(e.script_dialog_data.type)||"doubleSash"==e.active_tab_key&&["doubleSash","doubleScreen"].includes(e.script_dialog_data.type))&&!("sash"==e.active_tab_key||"doubleSash"==e.active_tab_key&&["doubleSash","doubleScreen"].includes(e.script_dialog_data.type))?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-select",{staticClass:"select",attrs:{items:e.script_config[e.active_tab_key].sash_assign_way,multiple:"",outlined:"",dense:"","hide-details":"",clearable:"","item-text":e.transformLabel2,"item-value":"value"},scopedSlots:e._u([{key:"selection",fn:function(t){var a=t.item;t=t.index;return[0===t?i("v-chip",[i("span",[e._v(e._s("zh-CN"==e.lang?4<a.label.length?a.label.substring(0,5)+"...":a.label:a.value))])]):e._e(),1===t&&"zh-CN"==e.lang?i("span",{staticClass:"grey--text "},[e._v("...")]):e._e()]}}],null,!0),model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"sash_assign_way"==t.value&&"foldSash"==e.active_tab_key?i("div",[i("v-row",[i("v-col",{staticStyle:{display:"flex","align-items":"center","flex-wrap":"nowrap"},attrs:{cols:6,sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-select",{staticClass:"foldselect",attrs:{outlined:"",dense:"","hide-details":"",items:0==e.script_dialog_data.rightFold?Array.from(Array(30),(function(e,t){return t+1})):Array.from(Array(31),(function(e,t){return t})),"item-value":"id","item-text":"label"},model:{value:e.script_dialog_data.leftFold,callback:function(t){e.$set(e.script_dialog_data,"leftFold",t)},expression:"script_dialog_data.leftFold"}}),e._v("  + \n                  "),i("v-select",{staticClass:"foldselect",attrs:{outlined:"",dense:"","hide-details":"",items:0==e.script_dialog_data.leftFold?Array.from(Array(30),(function(e,t){return t+1})):Array.from(Array(31),(function(e,t){return t})),"item-value":"id","item-text":"label"},model:{value:e.script_dialog_data.rightFold,callback:function(t){e.$set(e.script_dialog_data,"rightFold",t)},expression:"script_dialog_data.rightFold"}})],1),i("v-col",{attrs:{cols:6,sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.label.fold_direction")))]),i("v-checkbox",{staticClass:"switch",attrs:{label:e.script_dialog_data.foldWay?""+e.$t("product_script.label.vertical"):""+e.$t("product_script.label.horizontal")},model:{value:e.script_dialog_data.foldWay,callback:function(t){e.$set(e.script_dialog_data,"foldWay",t)},expression:"script_dialog_data.foldWay"}})],1)],1)],1):"sash_assign_way"==t.value&&"slideSash"==e.active_tab_key&&"slide"!=e.script_dialog_data.type&&1!=e.script_dialog_data.version?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("div",{staticStyle:{display:"inline-block",width:"calc(100% - 80px)",height:"80px"}},[i("div",{staticClass:"slide_sash_assign_way",staticStyle:{display:"inline-block",width:"calc(100% - 80px)","overflow-x":"auto",height:"80px","line-height":"40px","overflow-y":"hidden"}},[e.script_dialog_data.sash_assign_way&&e.choose_slide_sash_assign_way_dialog.tab?i("img",{staticStyle:{height:"80px",width:"100%"},attrs:{src:"https://webcc-pro.thinkerx.com/imge/slide-options/new/"+e.choose_slide_sash_assign_way_dialog.tab+"/"+e.script_dialog_data.sash_assign_way.replace(/\|V/,"-V")+".png"}}):e._e(),e.script_dialog_data.sash_assign_way&&e.choose_slide_sash_assign_way_dialog.tab?i("i",{staticClass:"iconfont red--text delete_sash_assign_way",on:{click:e.delete_sash_assign_way}},[e._v("")]):e._e(),e.script_dialog_data[t.value]?i("span",[e._v(e._s(e.script_dialog_data.sash_assign_way))]):i("span",[e._v(e._s(e.$t("product_script.message.sashAssignWay_detail")))])]),i("v-btn",{staticClass:"white--text",attrs:{width:"80",small:"",color:"#1b7af8"},on:{click:e.openSlideSashAssignWayDialog}},[e._v(e._s(e.$t("product_script.operations.choose_way")))])],1)]):"size_type"==t.value&&"slideSash"==e.active_tab_key&&1==e.script_dialog_data.version?i("div",[i("span",{staticClass:"label"},[i("span",{staticClass:"text-red"},[e._v("*")]),e._v(e._s(t.text))]),i("v-select",{staticClass:"select",attrs:{items:e.script_config[e.active_tab_key].width_height_position,chips:"",placeholder:""+e.$t("product_script.label.choose")+t.text,"item-text":e.transformLabel3,"item-value":"value",outlined:"",dense:"","hide-details":""},on:{change:e.newSizeTypeChange},scopedSlots:e._u([{key:"selection",fn:function(t){var a=t.item;t=t.index;return[0===t||1===t?i("v-chip",[i("span",[e._v(e._s("zh-CN"==e.lang?a.label:e.transformLabel3(a)))])]):e._e(),2===t&&"zh-CN"==e.lang?i("span",{staticClass:"grey--text"},[e._v("...")]):e._e()]}}],null,!0),model:{value:e.newSizeType,callback:function(t){e.newSizeType=t},expression:"newSizeType"}})],1):"track_index"==t.value&&"slideSash"==e.active_tab_key&&1==e.script_dialog_data.version&&1==e.newSizeType?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-select",{staticClass:"select",attrs:{items:e.slideSash_config[e.active_tab_key].track_index,placeholder:""+e.$t("product_script.label.choose")+t.text,"item-text":"label","item-value":"value","persistent-hint":"",hint:"从里到外为1-8",multiple:"",outlined:"",dense:"",clearable:""},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"length"==t.value&&"slideSash"==e.active_tab_key&&1==e.script_dialog_data.version?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),1==e.newSizeType?i("v-text-field",{ref:"length",refInFor:!0,staticClass:"input",attrs:{placeholder:e.$t("product_script.message.enter_reduction"),hint:e.form_length_hint,"persistent-hint":"",outlined:"",dense:""},scopedSlots:e._u([{key:"prepend-inner",fn:function(){return[i("v-select",{staticClass:"input-inner-select",attrs:{"item-text":"label","item-value":"value",items:e.length_type.values,filled:"",dense:"","hide-details":""},model:{value:e.length_type.value,callback:function(t){e.$set(e.length_type,"value",t)},expression:"length_type.value"}})]},proxy:!0}],null,!0),model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}}):i("v-text-field",{staticClass:"input",attrs:{"persistent-hint":"",placeholder:e.$t("product_script.message.enter_formula"),hint:e.form_length_hint,outlined:"",dense:""},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"sash_num"==t.value&&(!["doubleSash","doubleScreen"].includes(e.script_dialog_data.type)&&"slideSash"!=e.active_tab_key||"slideSash"==e.active_tab_key&&e.script_dialog_data.sash_assign_way&&"slide"!=e.script_dialog_data.type)?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-select",{staticClass:"select",attrs:{outlined:"",dense:"","hide-details":"",clearable:"",items:"doubleSash"==e.active_tab_key?[1,2]:e.foldSashNum,"item-value":"id","item-text":"label"},on:{"click:clear":e.clear_sash_num},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"pos_type"!=t.value||["doubleSash","foldSash","slideSash"].includes(e.active_tab_key)&&["sash","screen"].includes(e.script_dialog_data.type)&&"sash"!=e.active_tab_key||1==e.script_dialog_data.version?"side_position"==t.value&&["frame","fixedBead","sash","screen","sashBead","screenBead","doubleSash","doubleScreen","sideTrack","foldSash","foldScreen","sashTurningFrame","turningFrame"].includes(e.script_dialog_data.type)?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-select",{staticClass:"select",attrs:{items:"sideTrack"!=e.script_dialog_data.type?e.script_config[e.active_tab_key].side_position:e.script_config[e.active_tab_key].sideTrack_side_position,multiple:"",chips:"",placeholder:""+e.$t("product_script.label.choose")+t.text,"item-text":e.transformLabel2,"item-value":"value",outlined:"",dense:"","hide-details":"",clearable:""},scopedSlots:e._u([{key:"selection",fn:function(t){var a=t.item;t=t.index;return[0===t||1===t?i("v-chip",[i("span",[e._v(e._s(a.label))])]):e._e(),2===t&&"zh-CN"==e.lang?i("span",{staticClass:"grey--text "},[e._v("...")]):e._e()]}}],null,!0),model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"size_type"==t.value&&(["sashGlass","screenNet"].includes(e.script_dialog_data.type)||"size"==e.script_dialog_data.script_purpose&&("foldSash"==e.active_tab_key&&["sash","screen"].includes(e.script_dialog_data.type)||"slideSash"==e.active_tab_key&&["sash","screen"].includes(e.script_dialog_data.type)&&e.script_dialog_data.sash_assign_way||"doubleSash"==e.active_tab_key||"sash"==e.active_tab_key))&&!("sash"==e.active_tab_key||"doubleSash"==e.active_tab_key&&["doubleSash","doubleScreen"].includes(e.script_dialog_data.type))?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-select",{staticClass:"select",attrs:{items:e.script_config[e.active_tab_key].width_height_position,multiple:"",chips:"",disabled:"doubleSash"==e.active_tab_key&&!["doubleSash","doubleScreen"].includes(e.script_dialog_data.type)&&!e.script_dialog_data.sash_num,placeholder:""+e.$t("product_script.label.choose")+t.text,"item-text":e.transformLabel3,"item-value":"value",outlined:"",dense:"","hide-details":"",clearable:""},scopedSlots:e._u([{key:"selection",fn:function(t){var a=t.item;t=t.index;return[0===t||1===t?i("v-chip",[i("span",[e._v(e._s("zh-CN"==e.lang?a.label:e.transformLabel3(a)))])]):e._e(),2===t&&"zh-CN"==e.lang?i("span",{staticClass:"grey--text"},[e._v("...")]):e._e()]}}],null,!0),model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"length"!=t.value||["doubleSash","foldSash","slideSash"].includes(e.active_tab_key)&&"size"==e.script_dialog_data.script_purpose&&["sash","screen"].includes(e.script_dialog_data.type)?"length"==t.value&&["doubleSash","foldSash","slideSash"].includes(e.active_tab_key)&&"size"==e.script_dialog_data.script_purpose&&["sash","screen"].includes(e.script_dialog_data.type)?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-text-field",{staticClass:"input",attrs:{"persistent-hint":"",placeholder:e.$t("product_script.message.enter_formula"),hint:e.form_length_hint,outlined:"",dense:""},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"condition"!=t.value||["slide","foldSash","foldScreen"].includes(e.script_dialog_data.type)?t.selectable||"condition"==t.value?e._e():i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-text-field",{staticClass:"input",attrs:{placeholder:""+e.$t("product_script.label.input")+t.text,outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-text-field",{staticClass:"input no-r-space",attrs:{placeholder:""+e.$t("product_script.label.input")+t.text,outlined:"",dense:"","hide-details":""},scopedSlots:e._u([{key:"append",fn:function(){return[i("v-btn",{staticStyle:{"margin-top":"-6px"},attrs:{color:"primary"},on:{click:function(t){e.conditionDialog=!0}}},[e._v(e._s(e.$t("product_script.label.choose")))])]},proxy:!0}],null,!0),model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-text-field",{ref:"length",refInFor:!0,staticClass:"input",attrs:{placeholder:e.$t("product_script.message.enter_reduction"),hint:e.form_length_hint,"persistent-hint":"",outlined:"",dense:""},scopedSlots:e._u([{key:"prepend-inner",fn:function(){return[i("v-select",{staticClass:"input-inner-select",attrs:{"item-text":"label","item-value":"value",items:e.length_type.values,filled:"",dense:"","hide-details":""},model:{value:e.length_type.value,callback:function(t){e.$set(e.length_type,"value",t)},expression:"length_type.value"}})]},proxy:!0}],null,!0),model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-select",{staticClass:"select",attrs:{items:"-1"!=["slide","fixedBead","fixedGlass"].indexOf(e.script_dialog_data.type)||["sash","doubleSash"].includes(e.active_tab_key)?e.script_config[e.active_tab_key].spec_pos_type.filter((function(t){return!t.limits||"-1"!=t.limits.indexOf(e.script_dialog_data.type)})):"-1"!=["upTrack","downTrack","fixedUpTrack","fixedDownTrack"].indexOf(e.script_dialog_data.type)?e.script_config[e.active_tab_key].track_pos_type:"mullion"==e.script_dialog_data.type?e.script_config[e.active_tab_key].mullion_pos_type:["sideTrackFixed","sideTrackSlide"].includes(e.script_dialog_data.type)?e.script_config[e.active_tab_key].sideTrack_pos_type:e.script_config[e.active_tab_key].pos_type,placeholder:""+e.$t("product_script.label.choose")+t.text,"item-text":e.transformLabel2,"item-value":"value",multiple:"",outlined:"",dense:"","hide-details":"",clearable:""},scopedSlots:e._u([{key:"selection",fn:function(t){var a=t.item;t=t.index;return[0===t?i("v-chip",[i("span",[e._v(e._s("zh-CN"==e.lang?4<a.label.length?a.label.substring(0,4)+"...":a.label:e.$t("position."+a.value)))])]):e._e(),1===t&&"zh-CN"==e.lang?i("span",{staticClass:"grey--text "},[e._v("...")]):e._e()]}}],null,!0),model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1)])})),"sash"==e.active_tab_key||"doubleSash"==e.active_tab_key&&["doubleSash","doubleScreen"].includes(e.script_dialog_data.type)?i("v-expansion-panels",{staticClass:"mb-6"},[i("v-expansion-panel",[i("v-expansion-panel-header",[e._v("\n\t\t            "+e._s(e.$t("product_script.tabs.more"))+"\n\t\t          ")]),i("v-expansion-panel-content",[i("v-row",{staticClass:"dialog-form"},e._l(e.table_headers,(function(t,a){return i("v-col",{key:a,staticClass:"dialog-form-col",attrs:{cols:12,sm:"row"==t.dialog_size?12:6}},["sash_assign_way"==t.value&&("sash"==e.active_tab_key&&!["antiTheft"].includes(e.script_dialog_data.type)||"doubleSash"==e.active_tab_key&&["doubleSash","doubleScreen"].includes(e.script_dialog_data.type))?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-select",{staticClass:"select",attrs:{items:e.script_config[e.active_tab_key].sash_assign_way,multiple:"",outlined:"",dense:"","hide-details":"",clearable:"","item-text":e.transformLabel2,"item-value":"value"},scopedSlots:e._u([{key:"selection",fn:function(t){var a=t.item;t=t.index;return[0===t?i("v-chip",[i("span",[e._v(e._s(4<a.label.length?a.label.substring(0,5)+"...":e.transformLabel2(a)))])]):e._e(),1===t&&"zh-CN"==e.lang?i("span",{staticClass:"grey--text "},[e._v("...")]):e._e()]}}],null,!0),model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"size_type"==t.value&&(["sashGlass","screenNet"].includes(e.script_dialog_data.type)||"size"==e.script_dialog_data.script_purpose&&(["foldSash","foldScreen"].includes(e.script_dialog_data.type)||"slideSash"==e.active_tab_key&&["sash","screen"].includes(e.script_dialog_data.type)&&e.script_dialog_data.sash_assign_way||"doubleSash"==e.active_tab_key||"sash"==e.active_tab_key))?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-select",{staticClass:"select",attrs:{items:e.script_config[e.active_tab_key].width_height_position,multiple:"",chips:"",disabled:"doubleSash"==e.active_tab_key&&!["doubleSash","doubleScreen"].includes(e.script_dialog_data.type)&&!e.script_dialog_data.sash_num,placeholder:""+e.$t("product_script.label.choose")+t.text,"item-text":e.transformLabel3,"item-value":"value",outlined:"",dense:"","hide-details":"",clearable:""},scopedSlots:e._u([{key:"selection",fn:function(t){var a=t.item;t=t.index;return[0===t||1===t?i("v-chip",[i("span",[e._v(e._s(e.transformLabel3(a)))])]):e._e(),2===t&&"zh-CN"==e.lang?i("span",{staticClass:"grey--text"},[e._v("...")]):e._e()]}}],null,!0),model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):e._e()])})),1)],1)],1)],1):e._e()],2),i("v-overlay",{attrs:{value:e.loading}},[i("v-progress-circular",{attrs:{indeterminate:"",size:"64"}})],1)]},proxy:!0}])}),i("comm-dialog",{attrs:{visible:e.conditionDialog,title:e.$t("product_script.table.condition2"),width:"750"},on:{close:function(t){e.conditionDialog=!1},confirm:e.changeCondition},scopedSlots:e._u([{key:"content",fn:function(){return[i("condition-input",{ref:"conditionInput",staticClass:"input",staticStyle:{"vertical-align":"middle"},attrs:{condition:e.script_dialog_data.condition,tabKey:e.active_tab_key,cate:e.script_dialog_data.script_purpose,chosenPosition:e.script_dialog_data.pos_type||[],chosenType:e.script_dialog_data.type,show:e.script_dialog.show}})]},proxy:!0}])})],1)}),[],!1,null,"0af944d8",null).exports),v=i("7618");function y(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}function b(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?y(Object(i),!0).forEach((function(t){Object(a.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):y(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}i("6b54");var w={props:{active_tab_key:{type:String,default:"bar"},table_headers:{type:Array,default:function(){return[]}},table_data:{type:Array,default:function(){return[]}},profile_table_type_map:{type:Array,default:function(){return[]}},fixedType:{type:String,default:""},pickedResults:{default:function(){return[]}},isTest:{type:Boolean,default:!1},userType:{type:String,default:"sj"},lang:{type:String,default:"zh-CN"}},data:function(){return{start_sort:!1,loading:!1,script_dialog:{type:"add",show:!1},script_dialog_data:{},table_data_copy:[],script_config:i("1fb2"),slide_config:i("efb1"),slideSash_config:i("21db"),length_type:{value:"cc-",values:[{label:"cc-",value:"cc-"},{label:"cc+",value:"cc+"},{label:this.$t("product_script.label.空"),value:"空"}]},choose_slide_sash_assign_way_dialog:{show:!1,tab:"",serial:"",sashesCount:0},sub_bars_dialog:{show:!1,data:[],script:{}},openNewBar:!1,barExpansion:"",profileExpansion:[],table_data_filtered:{},startSortCate:!1,cateSortCopy:"",startSortItem:!1,itemSortCopy:"",itemSortIndex:"",conditionDialog:!1,profileType:1,bridgeColorDialog:!1,bridgeColorDetail:{A:{list:[{color:"",condition:""}],code:""},B:{list:[{color:"",condition:""}],code:""},C:{list:[],code:""}}}},methods:{saveScriptSubBar:function(){var e=this;this.$axios.put("upBarSubBars/".concat(this.sub_bars_dialog.script.id),this.sub_bars_dialog.data).then((function(t){1==t.code?(e.$VMessage.success(e.$t("alertmessage.success_save")),e.sub_bars_dialog.show=!1,e.sub_bars_dialog.script.sub_bars=e.sub_bars_dialog.data):e.$VMessage.error(e.$t("alertmessage.failed_save"))})).catch((function(t){e.$VMessage.error(e.$t("alertmessage.failed_save"))}))},typeChange:function(e){this.script_dialog_data.pos_type="",this.script_dialog_data.is_optimize=-1<e.toLowerCase().indexOf("bead")?0:1},clear_sash_num:function(e){this.script_dialog_data.size_type=[]},delete_sash_assign_way:function(){this.script_dialog_data.sash_assign_way="",this.script_dialog_data.tab=""},selectSingle:function(e){this.start_sort||this.table_data.forEach((function(t){t.id==e.id&&t.is_selected||t.id!=e.id?t.is_selected=!1:t.is_selected=!0}))},addItem:function(){var e=this;switch(this.script_dialog_data={},this.profileType=1,this.table_headers.forEach((function(t){["count","is_optimize"].includes(t.value)?e.$set(e.script_dialog_data,t.value,1):"type"==t.value?e.$set(e.script_dialog_data,t.value,e.script_config[e.active_tab_key].type[0].value):e.$set(e.script_dialog_data,t.value,"")})),["slideSash","foldSash"].includes(this.active_tab_key)&&this.$set(this.script_dialog_data,"version",1),this.script_dialog_data.script_purpose="bar",this.active_tab_key){case"bar":this.script_dialog_data.script_type="frame";break;case"sash":this.script_dialog_data.script_type="sash";break;case"doubleSash":this.script_dialog_data.script_type="doubleSash";break;case"foldSash":this.script_dialog_data.script_type="fold";break;case"slideSash":this.script_dialog_data.script_type="slide"}this.script_dialog={type:"add",show:!0}},editItem:function(e){var t=this,i=this.table_data.filter((function(e){return e.is_selected}));if(i.length){if(1<i.length&&this.$VMessage.warning("默认".concat("edit"==e?"编辑":"克隆","选择的第一条型材公式")),this.script_dialog_data=JSON.parse(JSON.stringify(i[0])),this.profileType=this.script_dialog_data.sub_bar_color?2:1,this.script_dialog_data.size_type&&this.script_dialog_data.size_type.length&&(this.script_dialog_data.size_type=this.script_dialog_data.size_type.map(Number)),delete this.script_dialog_data.is_selected,delete this.script_dialog_data.type_text,delete this.script_dialog_data.pos_type_text,"slideSash"==this.active_tab_key&&this.script_dialog_data.sash_assign_way&&(i=this.slide_config.slideType.filter((function(e){return e.serial==t.script_dialog_data.sash_assign_way}))[0],this.choose_slide_sash_assign_way_dialog.tab=i.windowOptionType,this.choose_slide_sash_assign_way_dialog.serial=i.serial,this.choose_slide_sash_assign_way_dialog.sashesCount=i.sashesCount),"-1"==["doubleSash","foldSash","slideSash"].indexOf(this.active_tab_key)||"size"!=this.script_dialog_data.script_purpose||"-1"==["sash","screen"].indexOf(this.script_dialog_data.type))if("cc"==this.script_dialog_data.length)this.script_dialog_data.length=0;else for(var a=0;a<this.length_type.values.length;a++){var s=this.length_type.values[a].value;if(0===this.script_dialog_data.length.indexOf(s)){this.length_type.value=s,this.script_dialog_data.length=1<this.script_dialog_data.length.split(s).length?this.script_dialog_data.length.split(s)[1]:0;break}this.length_type.value="空"}this.script_dialog_data.id&&"clone"==e&&delete this.script_dialog_data.id,this.script_dialog={type:e,show:!0}}else this.$VMessage.warning("请选择要".concat("edit"==e?"编辑":"克隆","的型材公式"))},dropItem:function(){var e=this.table_data.filter((function(e){return e.is_selected}));e.length?this.$emit("readyDelete",{item:e[0],type:"bar"}):this.$VMessage.warning("请选择要删除的型材公式")},openSlideSashAssignWayDialog:function(){this.$emit("slideSashAssignWay",{data:this.choose_slide_sash_assign_way_dialog,refName:"barCalc"})},sildeSashAssignWayFinish:function(e){this.choose_slide_sash_assign_way_dialog=JSON.parse(JSON.stringify(e))},confirmScriptDialog:function(){var e=this;setTimeout((function(){for(var t=0;t<e.table_headers.length;t++){var i=e.table_headers[t];if(i.required&&!e.script_dialog_data[i.value].toString().trim())return void e.$VMessage.warning("".concat(i.text,"不能为空"))}if(("-1"!=["doubleSash","foldSash","slideSash"].indexOf(e.active_tab_key)&&"size"==e.script_dialog_data.script_purpose&&"-1"!=["sash","screen"].indexOf(e.script_dialog_data.type)||e.$refs.length[0].validate())&&("-1"==["doubleSash","foldSash","slideSash"].indexOf(e.active_tab_key)||"size"!=e.script_dialog_data.script_purpose||"-1"==["sash","screen"].indexOf(e.script_dialog_data.type)||e.script_dialog_data.length)){var a=b(b({},e.script_dialog_data),{},{product_id:e.$route.params.id||e.$route.query.id});if(a.pos_type||(a.pos_type=""),a.hasOwnProperty("meter_weight")){if(a.meter_weight<0)return void e.$VMessage.warning("请确保米重不为负数");a.meter_weight=Number((a.meter_weight||0).toFixed(2))}e.loading=!0,a.length?a.length="".concat("空"==e.length_type.value?"":e.length_type.value).concat(a.length):a.length="cc",a.count||(a.count=1),a.script_type&&("bar"==a.script_type&&(["frame","steelLiner","fixedBead","turningFrame","sashTurningFrame","sideTrack"].includes(a.type)||(a.side_position=""),["mullion"].includes(a.type)||(a.size_type=[])),"sash"==a.script_type&&(["sash","screen","antiTheft"].includes(a.type)&&(a.pos_type=""),["sashMullion","screenMullion"].includes(a.type)&&(a.side_position="")),"doubleSash"==a.script_type&&(["sash","screen"].includes(a.type)&&(a.pos_type=""),["sashMullion","screenMullion"].includes(a.type)&&(a.side_position="")),"slide"==a.script_type&&(["sash","screen"].includes(a.type)&&(1==a.version?a.side_position="":a.pos_type=""),["sashMullion","screenMullion"].includes(a.type)&&(a.side_position="")),"fold"==a.script_type&&(["sash","screen"].includes(a.type)&&(a.pos_type=""),["sashMullion","screenMullion"].includes(a.type)&&(a.side_position="")),["up","down"].includes(a.slide_position)||(a.track_index="")),e.saveScriptById(a)}}))},saveScriptById:function(e){var t=this;e.track_index&&0!=e.track_index.length||(e.track_index=""),1==e.version&&(e.sash_assign_way=""),"-1"!=["mullion","cornerJoiner","connector"].indexOf(e.type)&&(e.side_position="");var i="".concat(this.isTest?"https://shop-serv.thinkerx.com/api/up_shop_product_bar":"product_bar","/").concat(this.script_dialog_data.id),a="".concat(this.isTest?"https://shop-serv.thinkerx.com/api/add_shop_product_bar":"product_bar");this.$axios[e.id?"put":"post"](e.id?i:a,e).then((function(e){t.loading=!1,1==e.code?(t.script_dialog.show=!1,t.resetForm(),t.$VMessage.success(t.$t("alertmessage.success_save")),t.$emit("getScriptList","bar")):t.$VMessage.error(t.$t("server_message."+e.message))})).catch((function(e){console.log(e),t.$VMessage.error(t.$t("alertmessage.failed_save")),t.loading=!1}))},startSort:function(){this.table_data_copy=JSON.parse(JSON.stringify(this.table_data)),this.start_sort=!0},confirmSort:function(e){var t=this,i={},a=0;if("startSortCate"==e)this.cateSortCopy.forEach((function(e){t.table_data_filtered[e.type].list.forEach((function(e){i[e.id]=a,a++}))}));else for(var s in this.itemSortCopy)this.itemSortCopy[s].list.forEach((function(e){i[e.id]=a,a++}));this.sortInterface(e,i)},sortInterface:function(e,t){var i=this;this.$axios.post("product_bar_sort",t).then((function(t){t.code?(i.$VMessage.success(i.$t("alertmessage.success_save")),i.cancelSort(e),i.$emit("getScriptList","bar")):i.$VMessage.error(i.$t("server_message."+t.message))})).catch((function(e){i.$VMessage.error(i.$t("alertmessage.failed_save"))}))},cancelSort:function(e){this[e]=!1},sortCate:function(){this.startSortCate=!0,this.profileExpansion=[],this.cateSortCopy=JSON.parse(JSON.stringify(this.profile_table_type_map))},sortItem:function(e,t){this.profileExpansion=[e],this.itemSortIndex=e,this.cateSortCopy=JSON.parse(JSON.stringify(this.profile_table_type_map)),this.itemSortCopy=JSON.parse(JSON.stringify(this.table_data_filtered)),this.startSortItem=!0},transformLabel:function(e){return"zh-CN"==this.lang?e.label:this.$t("position."+e.value)},transformLabel2:function(e){return"zh-CN"==this.lang?e.label:this.$t("position."+e.value)},transformMullionLabel:function(e){return this.$t("position.mullion"+e.value)},transformLengthLabel:function(e){return this.$t("product_script.label"+e)},changeCondition:function(){this.conditionDialog=!1,this.script_dialog_data.condition=this.$refs.conditionInput?this.$refs.conditionInput.getResult():this.script_dialog_data.condition},changeValue:function(e,t){"string"!=typeof e?(this.script_dialog_data[t]=e[t],this.script_dialog_data.name==e.name&&this.script_dialog_data.code==e.code&&(this.script_dialog_data.meter_weight=e.meter_weight,this.script_dialog_data.bar_height=e.bar_height)):this.script_dialog_data[t]=e},changeProfileType:function(e){1==e?this.script_dialog_data.sub_bar_color="":this.script_dialog_data.color=""},openBridgeColorDialog:function(e){if(e){var t,i=JSON.parse(e);for(t in i)try{var a=JSON.parse(t);this.bridgeColorDetail[a.face].list=i[t],this.bridgeColorDetail[a.face].code=a.code}catch(e){this.bridgeColorDetail[t]=i[t]}}else this.bridgeColorDetail=this.newColorDetail();this.bridgeColorDialog=!0},newColorDetail:function(){return{A:{list:[{color:"",condition:""}],code:""},B:{list:[{color:"",condition:""}],code:""},C:{list:[],code:""}}},addColorDetail:function(e){this.bridgeColorDetail[e].list.push({color:"",condition:""})},deleteColorDetail:function(e,t){this.bridgeColorDetail[e].list.splice(t,1)},confirmBridgeColor:function(){var e,t=this,i={};for(e in this.bridgeColorDetail){var a=function(e){if("C"==e&&!t.bridgeColorDetail[e].list.length&&!t.bridgeColorDetail[e].code)return"continue";try{t.bridgeColorDetail[e].list.forEach((function(i,a){if(!t.bridgeColorDetail[e].code)throw new Error(t.$t("manage.code_required"));if(!t.bridgeColorDetail[e].list[a].color)throw console.log(e,a,t.bridgeColorDetail[e].list[a].color),new Error(t.$t("product_script.message.bridge_color_required"))}))}catch(a){return t.$VMessage.warning(a.message),{v:void 0}}var a={face:e,code:t.bridgeColorDetail[e].code};i[JSON.stringify(a)]=t.bridgeColorDetail[e].list}(e);if("continue"!==a&&"object"===Object(v.a)(a))return a.v}this.script_dialog_data.sub_bar_color=JSON.stringify(i),this.bridgeColorDialog=!1},resetForm:function(){},changeObjKey:function(e,t,i){return e.hasOwnProperty(t)&&(e[i]=e[t],delete e[t]),e},toggleShowMore:function(e){e.showMore=!e.showMore,this.$forceUpdate()}},watch:{"script_dialog_data.type":function(e,t){["sash","screen"].includes(e)||(this.script_dialog_data.version=0,this.script_dialog_data.sash_assign_way="")},pickedResults:function(e,t){e.length&&(this.barExpansion=0)},table_data:function(e,t){var i=this;this.table_data_filtered={},this.profile_table_type_map.forEach((function(t){i.table_data_filtered[t.type]={type:t.type,name:t.name,list:e.filter((function(e){return e.type==t.type}))}}))}},computed:b({foldSashNum:function(){var e=this;if("doubleSash"==this.active_tab_key)return[1,2];if("foldSash"==this.active_tab_key)return"number"!=this.gettype(this.script_dialog_data.leftFold)||"number"!=this.gettype(this.script_dialog_data.rightFold)?[1,2]:Array.from(Array(this.script_dialog_data.leftFold+this.script_dialog_data.rightFold),(function(e,t){return t+1}));if("slideSash"==this.active_tab_key){if(!this.script_dialog_data.sash_assign_way)return Array.from(Array(10),(function(e,t){return t+1}));var t=this.slide_config.slideType.filter((function(t){return t.serial==e.script_dialog_data.sash_assign_way}))[0];return t?Array.from(Array(t.sashesCount),(function(e,t){return t+1})):Array.from(Array(10),(function(e,t){return t+1}))}},form_length_hint:function(){return"-1"!=["sashGlass","sashBead","sash","sashMullion"].indexOf(this.script_dialog_data.type)?this.$t("product_script.message.sash_detail"):"-1"!=["screenNet","screenBead","screen","screenMullion"].indexOf(this.script_dialog_data.type)?this.$t("product_script.message.screen_detail"):"-1"!=["doubleScreen","foldScreen","slide","doubleSash","foldSash"].indexOf(this.script_dialog_data.type)?this.$t("product_script.message.dim_detail"):["antitheftMullion","antiTheft"].includes(this.script_dialog_data.type)&&"sash"==this.active_tab_key?this.$t("product_script.message.antiTheft_detail"):"-1"!=["panelBead","ShadePushSash","shadeMullion","shadeSashBead","sashPanelStrip"].indexOf(this.script_dialog_data.type)?this.$t("product_script.message.sash_detail2"):this.$t("product_script.message.profile_default_detail")},oldPosList:function(){var e=this;return((["slide","fixedBead"].includes(this.script_dialog_data.type)?this.script_config[this.active_tab_key].spec_pos_type:["upTrack","downTrack","trackBar","fixedUpTrack","fixedDownTrack","upDownTrack"].includes(this.script_dialog_data.type)?this.script_config[this.active_tab_key].track_pos_type:"mullion"==this.script_dialog_data.type?this.script_config[this.active_tab_key].mullion_pos_type:["frame","steelLiner"].includes(this.script_dialog_data.type)?this.script_config[this.active_tab_key].frame_pos_type:"antitheftMullion"===this.script_dialog_data.type?this.script_config[this.active_tab_key].antiTheftMullion_pos_type:"sideTrackSlide"===this.script_dialog_data.type?this.script_config[this.active_tab_key].sideTrackSlide_pos_type:["sideTrackFixed","sideTrackThroughFixed"].includes(this.script_dialog_data.type)?this.script_config[this.active_tab_key].sideTrackFixed_pos_type:"turningFrame"===this.script_dialog_data.type?this.script_config[this.active_tab_key].turningFrame_pos_type:"sideTrackCouple"===this.script_dialog_data.type?this.script_config[this.active_tab_key].sideTrackCouple_pos_type:["sashBead","screenBead","sashMullion","screenMullion","panelBead"].includes(this.script_dialog_data.type)?this.script_config[this.active_tab_key].sashBead_pos_type:this.script_config[this.active_tab_key].pos_type)||[]).filter((function(t){return!t.limits||"-1"!=t.limits.indexOf(e.script_dialog_data.type)}))},colorTypeList:function(){return[{label:this.$t("manage.single_color"),value:1},{label:this.$t("manage.multiple_color"),value:2}]}},Object(s.b)(["gettype"])),components:{draggable:n.a,conditionInput:h},mixins:[r]},x=(i("d311"),Object(u.a)(w,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("v-expansion-panels",{staticClass:"script-panel",staticStyle:{"margin-top":"20px"},attrs:{flat:""},model:{value:e.barExpansion,callback:function(t){e.barExpansion=t},expression:"barExpansion"}},[i("v-expansion-panel",{on:{change:function(t){return e.pannelChange("barCalc")}}},[i("v-expansion-panel-header",{directives:[{name:"show",rawName:"v-show",value:"barCalc"==e.fixedType,expression:"fixedType == 'barCalc'"}],staticClass:"pannelHeader",scopedSlots:e._u([{key:"actions",fn:function(){return[e.startSortCate||e.startSortItem||!(1!=e.$route.params.is_default&&"sl"==e.userType||e.isTest)?e._e():i("div",{staticClass:"text-left xs-shrink"},[i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.addItem.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.add")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.editItem("edit")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.edit")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.editItem("clone")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.clone")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"error",text:""},on:{click:function(t){return t.stopPropagation(),e.dropItem.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.delete")))])]),e.isTest?e._e():i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",color:"#666",text:""},on:{click:function(t){return t.stopPropagation(),e.startSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.groupSort")))])])],1),e.startSortCate?i("div",{staticClass:"text-left"},[i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"#1b7af8",text:""},on:{click:function(t){return t.stopPropagation(),e.confirmSort("startSortCate")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.complete")))])]),i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",text:"",color:"#666"},on:{click:function(t){return t.stopPropagation(),e.cancelSort("startSortCate")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.cancel")))])])],1):e._e(),i("v-icon",{attrs:{color:"primary"}},[e._v("$expand")])]},proxy:!0}])},[i("div",{staticClass:"blue-line"}),e._v(e._s(e.$t("product_script.label.profile"))+"\n                ")]),i("v-expansion-panel-header",{scopedSlots:e._u([{key:"actions",fn:function(){return[e.startSortCate||e.startSortItem||!(1!=e.$route.params.is_default&&"sl"==e.userType||e.isTest)?e._e():i("div",{staticClass:"text-left xs-shrink"},[i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.addItem.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.add")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.editItem("edit")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.edit")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.editItem("clone")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.clone")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"error",text:""},on:{click:function(t){return t.stopPropagation(),e.dropItem.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.delete")))])]),e.isTest?e._e():i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",color:"#666",text:""},on:{click:function(t){return t.stopPropagation(),e.sortCate.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.groupSort")))])])],1),e.startSortCate?i("div",{staticClass:"text-left"},[i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"#1b7af8",text:""},on:{click:function(t){return t.stopPropagation(),e.confirmSort("startSortCate")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.complete")))])]),i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",text:"",color:"#666"},on:{click:function(t){return t.stopPropagation(),e.cancelSort("startSortCate")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.cancel")))])])],1):e._e(),i("v-icon",{attrs:{color:"primary"}},[e._v("$expand")])]},proxy:!0}])},[i("div",{staticClass:"blue-line"}),e._v(e._s(e.$t("product_script.label.profile"))+"\n\t\t\t    ")]),i("v-expansion-panel-content",{staticClass:"pannel-content",attrs:{id:"barCalc"}},[i("v-expansion-panels",{staticStyle:{"margin-top":"20px"},attrs:{flat:"",multiple:""},model:{value:e.profileExpansion,callback:function(t){e.profileExpansion=t},expression:"profileExpansion"}},[i("draggable",{staticStyle:{width:"100%"},attrs:{disabled:!e.startSortCate,list:e.startSortCate?e.cateSortCopy:e.profile_table_type_map}},e._l(e.startSortCate?e.cateSortCopy:e.profile_table_type_map,(function(t,a){return i("v-expansion-panel",{key:a,on:{change:function(t){return e.pannelChange("barCalc")}}},[i("v-expansion-panel-header",{scopedSlots:e._u([{key:"actions",fn:function(){return[i("v-btn",{attrs:{text:"",color:"primary",small:""},on:{click:function(i){return i.stopPropagation(),e.toggleShowMore(t)}}},[e._v(e._s(t.showMore?e.$t("order_list.close"):e.$t("product_script.operations.show_more")))]),e.startSortCate||e.startSortItem||!(1!=e.$route.params.is_default&&"sl"==e.userType||e.isTest)?e._e():i("div",{staticClass:"text-left"},[e.isTest?e._e():i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",color:"#666",text:""},on:{click:function(i){return i.stopPropagation(),e.sortItem(a,t.type)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.sort")))])])],1),e.startSortItem&&e.itemSortIndex==a?i("div",{staticClass:"text-left"},[i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"#1b7af8",text:""},on:{click:function(t){return t.stopPropagation(),e.confirmSort("startSortItem")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.complete")))])]),i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-sm-inline-flex",attrs:{small:"",text:"",color:"#666"},on:{click:function(t){return t.stopPropagation(),e.cancelSort("startSortItem")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.cancel")))])])],1):e._e(),i("v-icon",{attrs:{color:"primary"}},[e._v("$expand")])]},proxy:!0}],null,!0)},[i("div",{staticClass:"blue-line"}),e._v(e._s("zh-CN"==e.lang?t.name:e.$t("position."+t.type))+"\n\t\t\t\t\t\t\t\t    ")]),i("v-expansion-panel-content",[i("table",{staticClass:"table table1 d-none d-sm-block",attrs:{border:"1"}},[i("thead",[i("tr",[i("th",{staticStyle:{width:"40px"}}),e._l(e.table_headers.sort((function(e,t){return e.tableSort-t.tableSort})),(function(a,s){return a&&(!a.hideTable||a.hideTable&&"more"==a.value&&t.showMore)&&(!a.showTable||["slideSash"].includes(a.showTable))?i("th",{key:s,style:{width:a.width+"px"}},[i("div",[e._v(e._s(a.text))])]):e._e()}))],2)]),i("draggable",{attrs:{disabled:!e.startSortItem||e.itemSortIndex!=a,element:"tbody",list:(e.startSortItem?e.itemSortCopy:e.table_data_filtered)[t.type].list}},e._l((e.startSortItem?e.itemSortCopy:e.table_data_filtered)[t.type].list,(function(a,s){return i("tr",{key:s,class:{active:a.is_selected,activeTr:e.pickedResults.includes(a.id)}},[e.start_sort?i("td"):e._e(),e.start_sort?e._e():i("td",{on:{click:function(t){return t.stopPropagation(),e.selectSingle(a)}}},[i("v-checkbox",{staticClass:"table-checkbox",attrs:{readonly:""},model:{value:a.is_selected,callback:function(t){e.$set(a,"is_selected",t)},expression:"item.is_selected"}})],1),e._l(e.table_headers.sort((function(e,t){return e.tableSort-t.tableSort})),(function(s,o){return!s.hideTable||s.hideTable&&"more"==s.value&&t.showMore?i("td",{key:o,on:{click:function(t){return e.selectSingle(a)}}},["note"==s.value||"cost"==s.value?i("span",{staticClass:"text-truncate text",staticStyle:{display:"table-cell"},style:{"max-width":s.width+"px",width:s.width+"px"},attrs:{title:a[s.value]}},[e._v(e._s(a[s.value]))]):e._e(),"color"==s.value?i("div",[a.sub_bar_color?i("span",{staticClass:"text-red cursor-pointer",on:{click:function(t){return e.openBridgeColorDialog(a.sub_bar_color)}}},[e._v(e._s(e.$t("personal_center.check")))]):i("span",[e._v(e._s(a[s.value]))])]):"type"==s.value?i("span",[e._v(e._s("zh-CN"==e.lang?a[s.value+"_text"]:e.$t("position."+a[s.value])))]):["auxibar","is_optimize"].includes(s.value)?i("span",[e._v(e._s(1==a[s.value]?e.$t("position.yes"):e.$t("position.no")))]):"sash_assign_way"==s.value&&"array"!=e.gettype(a.sash_assign_way)?i("span",[e._v(e._s(a.sash_assign_way))]):"sash_assign_way"==s.value&&"array"==e.gettype(a.sash_assign_way)?e._l(a[s.value+"_text"],(function(t){return i("span",{key:t},[e._v(e._s(t)),i("br")])})):"pos_type"==s.value||"side_position"==s.value?i("div",[e._l("zh-CN"==e.lang?a[s.value+"_text"]:a[s.value],(function(t){return i("div",{key:t},[e._v("\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t"+e._s("zh-CN"==e.lang?t:e.$t("position."+t))+"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t")])})),1==a.version&&a.slide_position&&"pos_type"==s.value&&["sash","screen"].includes(a.type)?i("span",[e._v(e._s(e.$t("position."+a.slide_position)))]):e._e()],2):"size_type"==s.value?i("div",e._l(a[s.value],(function(t){return i("div",{key:t},[e._v("\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t"+e._s("mullion"==a.type?e.$t("position.mullion"+t):e.$t("position."+t))+"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t")])})),0):"sash_num_track_index"==s.value?i("div",[1!=a.version&&a.sash_num?i("span",[e._v(e._s(a.sash_num))]):e._e(),1==a.version&&a.track_index?i("span",[e._v(e._s(a.track_index.join(",")||""))]):e._e()]):"more"==s.value&&t.showMore?i("div",{staticStyle:{"min-width":"250px"}},[i("div",[i("table",{staticClass:"sub-table",attrs:{border:"1"}},[i("tr",[i("th",[e._v(e._s(e.$t("product_script.table.isOptimize")))]),i("th",[e._v(e._s(e.$t("product_script.table.auxibar")))]),i("th",[e._v(e._s(e.$t("product_script.table.cutAngle")))]),i("th",[e._v(e._s(e.$t("product_script.table.meterWeight")))]),i("th",[e._v(e._s(e.$t("product_script.table.barWidth")))]),i("th",[e._v(e._s(e.$t("product_script.table.barHeight")))]),i("th",[e._v(e._s(e.$t("product_script.table.note")))])]),i("tr",[i("td",{staticClass:"text-center"},[e._v(e._s(1==a.is_optimize?e.$t("position.yes"):e.$t("position.no")))]),i("td",{staticClass:"text-center"},[e._v(e._s(1==a.auxibar?e.$t("position.yes"):e.$t("position.no")))]),i("td",{staticClass:"text-center"},[e._v(e._s(a.angle_one))]),i("td",{staticClass:"text-center"},[e._v(e._s(a.meter_weight))]),i("td",{staticClass:"text-center"},[e._v(e._s(a.bar_width))]),i("td",{staticClass:"text-center"},[e._v(e._s(a.bar_height))]),i("td",{staticClass:"text-center"},[e._v(e._s(a.note))])])])])]):"sub_bars"===s.value?i("span",{staticClass:"text-blue cursor-pointer",on:{click:function(t){e.sub_bars_dialog={show:!0,data:JSON.parse(JSON.stringify(a.sub_bars)),script:a}}}},[e._v(e._s(a.sub_bars.length))]):i("span",[e._v(e._s(a[s.value]))])],2):e._e()}))],2)})),0)],1),i("div",{staticClass:"d-sm-none table-list"},e._l(e.table_data_filtered[t.type].list,(function(t,a){return i("div",{key:a,staticClass:"item pa-2 pa-sm-3",class:{active:t.is_selected}},[i("span",{on:{click:function(i){return i.stopPropagation(),e.selectSingle(t)}}},[i("v-checkbox",{staticClass:"table-checkbox",attrs:{readonly:""},model:{value:t.is_selected,callback:function(i){e.$set(t,"is_selected",i)},expression:"item.is_selected"}})],1),i("v-row",{staticClass:"content text-left",attrs:{"no-gutters":""},on:{click:function(i){return e.selectSingle(t)}}},e._l(e.table_headers.sort((function(e,t){return e.tableSort-t.tableSort})),(function(a,s){return a.hideTable?e._e():i("v-col",{key:s,staticClass:"text",attrs:{cols:12,sm:e.table_headers.length-s<4?12:6}},[i("span",{staticClass:"label"},[e._v(e._s(a.text)+"：")]),"note"==a.value||"cost"==a.value?i("span",{attrs:{title:t[a.value]}},[e._v(e._s(t[a.value]))]):e._e(),"color"==a.value?i("div",[t.sub_bar_color?i("span",{staticClass:"text-red",on:{click:function(i){return e.openBridgeColorDialog(t.sub_bar_color)}}},[e._v(e._s(e.$t("personal_center.check")))]):i("span",[e._v(e._s(t[a.value]))])]):"type"==a.value?i("span",[e._v(e._s("zh-CN"==e.lang?t[a.value+"_text"]:e.$t("position."+t[a.value])))]):["auxibar","is_optimize"].includes(a.value)?i("span",[e._v(e._s(1==t[a.value]?e.$t("position.yes"):e.$t("position.no")))]):"sash_assign_way"==a.value&&"array"!=e.gettype(t.sash_assign_way)?i("span",[e._v(e._s(t.sash_assign_way))]):"sash_assign_way"==a.value&&"array"==e.gettype(t.sash_assign_way)?e._l(t[a.value+"_text"],(function(t){return i("span",{key:t},[e._v(e._s(t)),i("br")])})):"pos_type"==a.value||"side_position"==a.value?e._l("zh-CN"==e.lang?t[a.value+"_text"]:t[a.value],(function(t){return i("span",{key:t},[e._v("\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t"+e._s("zh-CN"==e.lang?t:e.$t("position."+t))+"\n\t\t\t\t\t\t\t\t\t\t\t\t\t")])})):"size_type"==a.value?e._l(t[a.value],(function(a){return i("span",{key:a},[e._v("\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t"+e._s("mullion"==t.type?e.$t("position.mullion"+a):e.$t("position."+a))+"\n\t\t\t\t\t\t\t\t\t\t\t\t\t")])})):"more"==a.value?i("div",{staticClass:"d-inline-block more-inline-block"},[t.showMore?i("span",[i("span",[e._v(e._s(e.$t("product_script.table.isOptimize"))+": "+e._s(1==t.is_optimize?e.$t("position.yes"):e.$t("position.no")))]),i("br"),i("span",[e._v(e._s(e.$t("product_script.table.auxibar"))+": "+e._s(1==t.auxibar?e.$t("position.yes"):e.$t("position.no")))]),i("br"),i("span",[e._v(e._s(e.$t("product_script.table.cutAngle"))+": "+e._s(t.angle_one))]),i("br"),i("span",[e._v(e._s(e.$t("product_script.table.meterWeight"))+": "+e._s(t.meter_weight))]),i("br"),i("span",[e._v(e._s(e.$t("product_script.table.barWidth"))+": "+e._s(t.bar_width))]),i("span",[e._v(e._s(e.$t("product_script.table.barHeight"))+": "+e._s(t.bar_height))]),i("br")]):i("v-btn",{attrs:{text:"",color:"primary"},on:{click:function(e){t.showMore=!0}}},[e._v(e._s(e.$t("personal_center.check")))])],1):i("span",[e._v(e._s(t[a.value]))])],2)})),1)],1)})),0)])],1)})),1)],1)],1)],1)],1),i("comm-dialog",{attrs:{visible:e.script_dialog.show,width:"600",paddingX:3},on:{close:function(t){e.script_dialog.show=!1},confirm:e.confirmScriptDialog},scopedSlots:e._u([{key:"title",fn:function(){return[i("div",{staticClass:"d-flex align-center",staticStyle:{"margin-left":"10px"}},[["slideSash","foldSash"].includes(e.active_tab_key)&&["sash","screen"].includes(e.script_dialog_data.type)?i("div",[i("v-switch",{staticClass:"switch ml-1",attrs:{"hide-details":"","hide-details":"",color:"primary","true-value":1,"false-value":0,label:e.$t("script.openToggleFormula")},model:{value:e.script_dialog_data.version,callback:function(t){e.$set(e.script_dialog_data,"version",t)},expression:"script_dialog_data['version']"}})],1):e._e()])]},proxy:!0},{key:"content",fn:function(){return[i("v-row",{staticClass:"dialog-form"},[e._l(e.table_headers.sort((function(e,t){return e.formSort-t.formSort})),(function(t,a){return t.tableOnly?e._e():i("v-col",{key:a,staticClass:"dialog-form-col",attrs:{cols:12,sm:"row"==t.dialog_size?12:6}},["angle_one"==t.value?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-select",{staticClass:"select",attrs:{items:e.script_config[e.active_tab_key].angle,clearable:"",placeholder:""+e.$t("product_script.label.choose")+t.text,outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"type"==t.value?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-select",{staticClass:"select",attrs:{items:e.script_config[e.active_tab_key].type,placeholder:""+e.$t("product_script.label.choose")+t.text,"item-text":e.transformLabel,"item-value":"value",outlined:"",dense:"","hide-details":""},on:{change:e.typeChange},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):["auxibar"].includes(t.value)?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-switch",{staticClass:"switch",attrs:{color:"primary","hide-details":"","true-value":1,"false-value":0},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,e._n(i))},expression:"script_dialog_data[head.value]"}}),i("span",{staticClass:"ml-2"},[e._v(e._s(e.$t("product_script.label.isOptimize")))]),i("v-switch",{staticClass:"switch",attrs:{color:"primary","hide-details":"","true-value":1,"false-value":0},model:{value:e.script_dialog_data.is_optimize,callback:function(t){e.$set(e.script_dialog_data,"is_optimize",e._n(t))},expression:"script_dialog_data['is_optimize']"}})],1):"sash_assign_way"==t.value&&"foldSash"==e.active_tab_key&&1!=e.script_dialog_data.version?i("div",[i("v-row",[i("v-col",{staticStyle:{display:"flex","align-items":"center","flex-wrap":"nowrap"},attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-select",{staticClass:"foldselect",attrs:{outlined:"",dense:"","hide-details":"",items:0==e.script_dialog_data.rightFold?Array.from(Array(30),(function(e,t){return t+1})):Array.from(Array(31),(function(e,t){return t})),"item-value":"id","item-text":"label"},model:{value:e.script_dialog_data.leftFold,callback:function(t){e.$set(e.script_dialog_data,"leftFold",t)},expression:"script_dialog_data.leftFold"}}),e._v("  + \n                  "),i("v-select",{staticClass:"foldselect",attrs:{outlined:"",dense:"","hide-details":"",items:0==e.script_dialog_data.leftFold?Array.from(Array(30),(function(e,t){return t+1})):Array.from(Array(31),(function(e,t){return t})),"item-value":"id","item-text":"label"},model:{value:e.script_dialog_data.rightFold,callback:function(t){e.$set(e.script_dialog_data,"rightFold",t)},expression:"script_dialog_data.rightFold"}})],1),i("v-col",{attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.label.fold_direction")))]),i("v-checkbox",{staticClass:"switch",attrs:{"hide-details":"",label:e.script_dialog_data.foldWay?""+e.$t("product_script.label.vertical"):""+e.$t("product_script.label.horizontal")},model:{value:e.script_dialog_data.foldWay,callback:function(t){e.$set(e.script_dialog_data,"foldWay",t)},expression:"script_dialog_data.foldWay"}})],1)],1)],1):"foldWay"==t.value&&"foldSash"==e.active_tab_key&&1==e.script_dialog_data.version?i("div",[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.table.posType")))]),i("v-select",{staticClass:"select",attrs:{items:e.slideSash_config.foldSash.pos_type,"item-text":e.transformLabel2,"item-value":"value",outlined:"",dense:"","hide-details":"",clearable:""},model:{value:e.script_dialog_data.slide_position,callback:function(t){e.$set(e.script_dialog_data,"slide_position",t)},expression:"script_dialog_data['slide_position']"}})],1):"sash_assign_way"==t.value&&"slideSash"==e.active_tab_key&&"slide"!=e.script_dialog_data.type&&1!=e.script_dialog_data.version&&["sash","screen"].includes(e.script_dialog_data.type)?i("div",{staticClass:"d-flex"},[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("div",{staticClass:"slide_sash_assign_way-wrapper"},[i("div",{staticClass:"slide_sash_assign_way"},[e.script_dialog_data.sash_assign_way&&e.choose_slide_sash_assign_way_dialog.tab?i("img",{staticStyle:{height:"80px",width:"100%"},attrs:{src:"https://webcc-pro.thinkerx.com/imge/slide-options/new/"+e.choose_slide_sash_assign_way_dialog.tab+"/"+e.script_dialog_data.sash_assign_way.replace(/\|V/,"-V")+".png"}}):e._e(),e.script_dialog_data.sash_assign_way&&e.choose_slide_sash_assign_way_dialog.tab?i("i",{staticClass:"iconfont red--text delete_sash_assign_way",on:{click:e.delete_sash_assign_way}},[e._v("")]):e._e(),e.script_dialog_data[t.value]?i("span",[e._v(e._s(e.script_dialog_data.sash_assign_way))]):i("span",[e._v(e._s(e.$t("product_script.message.sashAssignWay_detail")))])]),i("v-btn",{staticClass:"white--text",attrs:{width:"80",small:"",color:"#1b7af8"},on:{click:e.openSlideSashAssignWayDialog}},[e._v(e._s(e.$t("product_script.operations.choose_way")))])],1)]):"sash_num"==t.value&&(!["doubleSash","doubleScreen"].includes(e.script_dialog_data.type)&&"slideSash"!=e.active_tab_key||"slideSash"==e.active_tab_key&&e.script_dialog_data.sash_assign_way&&"slide"!=e.script_dialog_data.type)&&1!=e.script_dialog_data.version?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-select",{staticClass:"select",attrs:{outlined:"",dense:"","hide-details":"",clearable:"",items:"doubleSash"==e.active_tab_key?[1,2]:e.foldSashNum,"item-value":"id","item-text":"label"},on:{"click:clear":e.clear_sash_num},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"pos_type"!=t.value||"-1"!=["doubleSash","foldSash","slideSash"].indexOf(e.active_tab_key)&&"-1"!=["sash","screen"].indexOf(e.script_dialog_data.type)||"sash"==e.active_tab_key&&"-1"!=["sash","screen","antiTheft","cornerJoiner","connector"].indexOf(e.script_dialog_data.type)?"slide_position"==t.value&&"slideSash"==e.active_tab_key&&1==e.script_dialog_data.version&&["screen","sash"].includes(e.script_dialog_data.type)?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-select",{staticClass:"select",attrs:{items:e.slideSash_config[e.active_tab_key].pos_type,placeholder:""+e.$t("product_script.label.choose")+t.text,"item-text":e.transformLabel2,"item-value":"value",outlined:"",dense:"","hide-details":"",clearable:""},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"track_index"==t.value&&"slideSash"==e.active_tab_key&&1==e.script_dialog_data.version&&["up","down"].includes(e.script_dialog_data.slide_position)?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-select",{staticClass:"select",attrs:{items:e.slideSash_config[e.active_tab_key].track_index,placeholder:""+e.$t("product_script.label.choose")+t.text,"item-text":"label","item-value":"value","persistent-hint":"",hint:"从里到外为1-8",multiple:"",outlined:"",dense:"",clearable:""},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"side_position"==t.value&&["frame","steelLiner","fixedBead","sash","screen","sashBead","screenBead","panelBead","doubleSash","doubleScreen","sideTrack","sideTrackSlide","foldSash","foldScreen","sashTurningFrame","turningFrame","antiTheft","screenFrame","fixedShadeBead","ShadePushSash","shadeSashBead","sideTrackFixed","subFrame"].includes(e.script_dialog_data.type)&&1!=e.script_dialog_data.version?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-select",{staticClass:"select",attrs:{items:["sideTrack","sideTrackSlide"].includes(e.script_dialog_data.type)?e.script_config[e.active_tab_key].sideTrack_side_position:e.script_config[e.active_tab_key].side_position,multiple:"",chips:"",placeholder:""+e.$t("product_script.label.choose")+t.text,"item-text":e.transformLabel,"item-value":"value",outlined:"",dense:"","hide-details":"",clearable:""},scopedSlots:e._u([{key:"selection",fn:function(t){var a=t.item;t=t.index;return[0===t||1===t?i("v-chip",[i("span",[e._v(e._s("zh-CN"==e.lang?a.label:a.value))])]):e._e(),2===t&&"zh-CN"==e.lang?i("span",{staticClass:"grey--text "},[e._v("...")]):e._e()]}}],null,!0),model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"length"==t.value?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-text-field",{ref:"length",refInFor:!0,staticClass:"input",attrs:{placeholder:e.$t("product_script.message.enter_reduction"),hint:e.form_length_hint,"persistent-hint":"",outlined:"",dense:""},scopedSlots:e._u([{key:"prepend-inner",fn:function(){return[i("v-select",{staticClass:"input-inner-select",attrs:{"item-text":"label","item-value":"value",items:e.length_type.values,filled:"",dense:"","hide-details":""},model:{value:e.length_type.value,callback:function(t){e.$set(e.length_type,"value",t)},expression:"length_type.value"}})]},proxy:!0}],null,!0),model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"color"==t.value?i("div",{staticClass:"flex-col"},[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),1==e.profileType?i("v-text-field",{staticClass:"input no-r-space",attrs:{placeholder:""+e.$t("product_script.label.input")+t.text,outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}}):e._e(),2==e.profileType?i("v-btn",{attrs:{small:"",color:"primary"},on:{click:function(t){return e.openBridgeColorDialog(e.script_dialog_data.sub_bar_color)}}},[e._v(e._s(e.$t("product_script.label.setting")))]):e._e(),i("div",{staticClass:"ml-2 d-flex flex-column"},[i("span",[e._v(e._s(e.$t("product_script.label.subbar")))]),i("v-switch",{staticClass:"switch",attrs:{color:"primary","hide-details":"","true-value":2,"false-value":1},on:{change:e.changeProfileType},model:{value:e.profileType,callback:function(t){e.profileType=e._n(t)},expression:"profileType"}})],1)],1):"meter_weight"===t.value?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-text-field",{staticClass:"input",attrs:{type:"number",placeholder:""+e.$t("product_script.label.input")+t.text,outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,e._n(i))},expression:"script_dialog_data[head.value]"}})],1):"sub_bars"===t.value?i("div",{staticStyle:{display:"none"}}):"condition"===t.value?i("div",{},[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-text-field",{staticClass:"input no-r-space",attrs:{placeholder:""+e.$t("product_script.label.input")+t.text,outlined:"",dense:"","hide-details":""},scopedSlots:e._u([{key:"append",fn:function(){return[i("v-btn",{staticStyle:{"margin-top":"-6px"},attrs:{color:"primary"},on:{click:function(t){e.conditionDialog=!0}}},[e._v(e._s(e.$t("product_script.label.choose")))])]},proxy:!0}],null,!0),model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):["code","name"].includes(t.value)?i("div",{},[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-combobox",{staticClass:"input",attrs:{items:e.table_data,"item-text":t.value,"return-object":"",placeholder:""+e.$t("product_script.label.input")+t.text,outlined:"",dense:"","hide-details":""},on:{change:function(i){return e.changeValue(i,t.value)}},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):t.selectable?e._e():i("div",[i("span",{staticClass:"label"},[t.required?i("span",{staticClass:"text-red"},[e._v("*")]):e._e(),e._v(e._s(t.text))]),i("v-text-field",{staticClass:"input",attrs:{placeholder:""+e.$t("product_script.label.input")+t.text,outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-select",{staticClass:"select",attrs:{items:e.oldPosList,placeholder:""+e.$t("product_script.label.choose")+t.text,"item-text":e.transformLabel2,"item-value":"value",multiple:"",outlined:"",dense:"","hide-details":"",clearable:""},scopedSlots:e._u([{key:"selection",fn:function(t){var a=t.item;t=t.index;return[0===t?i("v-chip",[i("span",[e._v(e._s("zh-CN"==e.lang?4<a.label.length?a.label.substring(0,4)+"...":a.label:e.$t("position."+a.value)))])]):e._e(),1===t&&"zh-CN"==e.lang?i("span",{staticClass:"grey--text "},[e._v("...")]):e._e()]}}],null,!0),model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1)])})),["mullion"].includes(e.script_dialog_data.type)?i("v-col",{staticClass:"dialog-form-col",attrs:{cols:12}},[i("v-expansion-panels",{staticClass:"mb-1"},[i("v-expansion-panel",[i("v-expansion-panel-header",[e._v("\n                        "+e._s(e.$t("product_script.tabs.more"))+"\n                      ")]),i("v-expansion-panel-content",[i("v-row",{staticClass:"dialog-form"},e._l(e.table_headers,(function(t,a){return i("v-col",{key:a,staticClass:"dialog-form-col",attrs:{cols:12,sm:"row"==t.dialog_size?12:6}},["size_type"==t.value?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-select",{staticClass:"select",attrs:{items:e.script_config[e.active_tab_key].mullion_width_height_position,multiple:"",chips:"",placeholder:e.$t("product_script.label.choose")+t.text,"item-text":e.transformMullionLabel,"item-value":"value",outlined:"",dense:"","hide-details":"",clearable:""},scopedSlots:e._u([{key:"selection",fn:function(t){var a=t.item;t=t.index;return[0===t?i("v-chip",[i("span",[e._v(e._s(e.$t("position.mullion"+a.value)))])]):e._e(),1===t&&"zh-CN"==e.lang?i("span",{staticClass:"grey--text"},[e._v("...")]):e._e()]}}],null,!0),model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):e._e()])})),1)],1)],1)],1)],1):e._e(),i("v-col",{staticClass:"dialog-form-col",attrs:{cols:12}},[i("v-expansion-panels",{staticClass:"mb-3"},[i("v-expansion-panel",[i("v-expansion-panel-header",[e._v("\n                        "+e._s(e.$t("product_script.table.device_connection"))+"\n                      ")]),i("v-expansion-panel-content",[i("v-row",{staticClass:"dialog-form"},[i("v-col",{staticClass:"dialog-form-col",attrs:{cols:12,sm:6}},[i("div",[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.table.barWidth")))]),i("v-text-field",{staticClass:"input",attrs:{type:"number",placeholder:""+e.$t("product_script.label.input")+e.$t("product_script.table.barWidth"),outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data.bar_width,callback:function(t){e.$set(e.script_dialog_data,"bar_width",e._n(t))},expression:"script_dialog_data.bar_width"}})],1)]),i("v-col",{staticClass:"dialog-form-col",attrs:{cols:12,sm:6}},[i("div",[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.table.barHeight")))]),i("v-text-field",{staticClass:"input",attrs:{type:"number",placeholder:""+e.$t("product_script.label.input")+e.$t("product_script.table.barHeight"),outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data.bar_height,callback:function(t){e.$set(e.script_dialog_data,"bar_height",e._n(t))},expression:"script_dialog_data.bar_height"}})],1)])],1)],1)],1)],1)],1)],2),i("v-overlay",{attrs:{value:e.loading}},[i("v-progress-circular",{attrs:{indeterminate:"",size:"64"}})],1)]},proxy:!0}])}),i("comm-dialog",{attrs:{visible:e.sub_bars_dialog.show,title:"子材料设置",width:"750"},on:{close:function(t){e.sub_bars_dialog.show=!1},confirm:e.saveScriptSubBar},scopedSlots:e._u([{key:"content",fn:function(){return[i("table",{staticClass:"table table1 text-center",staticStyle:{width:"100%"},attrs:{border:"1"}},[i("thead",[i("tr",[i("th",{staticStyle:{width:"20%"}},[e._v("编号")]),i("th",{staticStyle:{width:"20%"}},[e._v("名称")]),i("th",{staticStyle:{width:"20%"}},[e._v("材质")]),i("th",{staticStyle:{width:"20%"}},[e._v("备注")]),i("th",[e._v("颜色")])])]),i("tbody",e._l(e.sub_bars_dialog.data,(function(t){return i("tr",{key:t.id},[i("td",[e._v(e._s(t.code))]),i("td",[e._v(e._s(t.name))]),i("td",[e._v(e._s(t.material))]),i("td",[e._v(e._s(t.note))]),i("td",[i("v-text-field",{attrs:{dense:"","hide-details":""},model:{value:t.color,callback:function(i){e.$set(t,"color",i)},expression:"item.color"}})],1)])})),0)])]},proxy:!0}])}),i("comm-dialog",{attrs:{visible:e.conditionDialog,title:e.$t("product_script.table.condition2"),width:"750"},on:{close:function(t){e.conditionDialog=!1},confirm:e.changeCondition},scopedSlots:e._u([{key:"content",fn:function(){return[i("condition-input",{ref:"conditionInput",staticClass:"input",staticStyle:{"vertical-align":"middle"},attrs:{condition:e.script_dialog_data.condition,tabKey:e.active_tab_key,cate:e.script_dialog_data.script_purpose,chosenPosition:"slideSash"==e.active_tab_key?e.script_dialog_data.slide_position:e.script_dialog_data.pos_type,chosenType:e.script_dialog_data.type,show:e.conditionDialog}})]},proxy:!0}])}),i("comm-dialog",{attrs:{visible:e.bridgeColorDialog,width:"420",paddingX:3,"confirm-btn":e.script_dialog.show},on:{close:function(t){e.bridgeColorDialog=!1},confirm:e.confirmBridgeColor},scopedSlots:e._u([{key:"content",fn:function(){return[i("div",{staticStyle:{margin:"-20px 0"}},e._l(e.bridgeColorDetail,(function(t,a){return i("div",{key:a,staticClass:"bridge-color-container"},[i("div",{staticClass:"bridge-type-title my-1 pr-1"},[i("span",{staticClass:"mr-2"},[e._v(e._s(e.$t("product_script.label.face"+a)))]),e.script_dialog.show?i("i",{staticClass:"iconfont icontianjia1 add",on:{click:function(t){return e.addColorDetail(a)}}}):e._e()]),i("div",{directives:[{name:"show",rawName:"v-show",value:t.list.length,expression:"item.list.length"}],staticClass:"bridge-color-dialog-form"},[i("v-row",{staticClass:"dialog-form mx-0"},[i("v-col",{staticClass:"dialog-form-col",attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[i("span",{staticClass:"text-red"},[e._v("*")]),e._v(e._s(e.$t("product_script.table.code")))]),i("v-text-field",{staticClass:"input mt-0",attrs:{readonly:!e.script_dialog.show,dense:"","hide-details":""},model:{value:t.code,callback:function(i){e.$set(t,"code",i)},expression:"item.code"}})],1)],1),e._l(t.list,(function(t,s){return i("v-row",{key:s,staticClass:"dialog-form mx-0 "},[(0<s||"C"==a)&&e.script_dialog.show?i("i",{staticClass:"iconfont iconclose delete",on:{click:function(t){return e.deleteColorDetail(a,s)}}}):e._e(),i("v-col",{staticClass:"dialog-form-col",attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},["C"!=a?i("span",{staticClass:"text-red"},[e._v("*")]):e._e(),e._v(e._s(e.$t("product_script.table.color")))]),i("v-text-field",{staticClass:"input",attrs:{readonly:!e.script_dialog.show,outlined:"",dense:"","hide-details":""},model:{value:t.color,callback:function(i){e.$set(t,"color",i)},expression:"detail.color"}})],1),i("v-col",{staticClass:"dialog-form-col",attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.label.condition")))]),i("v-text-field",{staticClass:"input",attrs:{readonly:!e.script_dialog.show,outlined:"",dense:"","hide-details":""},model:{value:t.condition,callback:function(i){e.$set(t,"condition",i)},expression:"detail.condition"}})],1)],1)}))],2)])})),0)]},proxy:!0}])})],1)}),[],!1,null,"2ec6dd3d",null).exports);function k(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}function $(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?k(Object(i),!0).forEach((function(t){Object(a.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):k(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}var S={props:{table_headers:{type:Array,default:function(){return[]}},table_data:{type:Array,default:function(){return[]}},active_tab_key:{type:String,default:"bar"},fixedType:{type:String,default:""},pickedResults:{default:function(){return[]}},isTest:{type:Boolean,default:!1},userType:{type:String,default:"sj"},lang:{type:String,default:"zh-CN"}},data:function(){return{loading:!1,start_sort:!1,script_dialog:{type:"add",show:!1},script_dialog_data:{},table_data_copy:[],length_type:{value:"cc-",values:[{label:"cc-",value:"cc-"},{label:"cc+",value:"cc+"},{label:this.$t("product_script.label.空"),value:"空"}]},script_config:i("1fb2"),barExpansion:"",conditionDialog:!1}},mounted:function(){},methods:{selectSingle:function(e){this.start_sort||this.table_data.forEach((function(t){t.id==e.id&&t.is_selected||t.id!=e.id?t.is_selected=!1:t.is_selected=!0}))},addItem:function(){var e=this;switch(this.script_dialog_data={},this.table_headers.forEach((function(t){"count"==t.value&&e.$set(e.script_dialog_data,t.value,1),"type"==t.value?e.$set(e.script_dialog_data,t.value,("bar"==e.active_tab_key?e.script_config.glass.spec_type:e.script_config.glass.type)[0].value):e.$set(e.script_dialog_data,t.value,"")})),this.active_tab_key){case"bar":this.script_dialog_data.script_type="frame";break;case"sash":this.script_dialog_data.script_type="sash";break;case"doubleSash":this.script_dialog_data.script_type="doubleSash";break;case"foldSash":this.script_dialog_data.script_type="fold";break;case"slideSash":this.script_dialog_data.script_type="slide"}this.script_dialog={type:"add",show:!0}},editItem:function(e){var t=this.table_data.filter((function(e){return e.is_selected}));if(t.length){if(this.script_dialog_data=JSON.parse(JSON.stringify(t[0])),this.script_dialog_data.size_type&&this.script_dialog_data.size_type.length&&(this.script_dialog_data.size_type=this.script_dialog_data.size_type.map(Number)),delete this.script_dialog_data.is_selected,delete this.script_dialog_data.type_text,delete this.script_dialog_data.pos_type_text,"cc"==this.script_dialog_data.length)this.script_dialog_data.length=0;else for(var i=0;i<this.length_type.values.length;i++){var a=this.length_type.values[i].value;if(0===this.script_dialog_data.length.indexOf(a)){this.length_type.value=a,this.script_dialog_data.length=1<this.script_dialog_data.length.split(a).length?this.script_dialog_data.length.split(a)[1]:0;break}this.length_type.value="空"}this.script_dialog_data.id&&"clone"==e&&delete this.script_dialog_data.id,this.script_dialog={type:e,show:!0}}else this.$VMessage.warning("请选择要".concat("edit"==e?"编辑":"克隆","的玻璃公式"))},confirmScriptDialog:function(){for(var e,t=0;t<this.table_headers.length;t++){var i=this.table_headers[t];if(i.required&&!this.script_dialog_data[i.value].toString().trim())return void this.$VMessage.warning("".concat(i.text,"不能为空"))}this.$refs.length[0].validate()&&(this.loading=!0,(e=$($({},this.script_dialog_data),{},{product_id:this.$route.params.id||this.$route.query.id})).pos_type||(e.pos_type=""),"-1"!=["doubleSash","foldSash","slideSash"].indexOf(this.active_tab_key)&&"size"==this.script_dialog_data.script_purpose&&"-1"!=["sash","screen"].indexOf(this.script_dialog_data.type)||(e.length?e.length="".concat("空"==this.length_type.value?"":this.length_type.value).concat(e.length):e.length="cc"),this.saveScriptById(e))},saveScriptById:function(e){var t=this,i="".concat(this.isTest?"https://shop-serv.thinkerx.com/api/up_shop_product_glass":"product_glass","/").concat(this.script_dialog_data.id),a="".concat(this.isTest?"https://shop-serv.thinkerx.com/api/add_shop_product_glass":"product_glass");this.$axios[e.id?"put":"post"](e.id?i:a,e).then((function(e){t.loading=!1,1==e.code?(t.script_dialog.show=!1,t.$VMessage.success(t.$t("alertmessage.success_save")),t.$emit("getScriptList","glass")):t.$VMessage.error(t.$t("server_message."+e.message))})).catch((function(e){t.$VMessage.error(t.$t("alertmessage.failed_save")),t.loading=!1}))},dropItem:function(){var e=this.table_data.filter((function(e){return e.is_selected}));e.length?this.$emit("readyDelete",{item:e[0],type:"glass"}):this.$VMessage.warning("请选择要删除的玻璃公式")},startSort:function(){this.table_data_copy=JSON.parse(JSON.stringify(this.table_data)),this.start_sort=!0},confirmSort:function(){var e=this,t={},i=0;this.table_data_copy.forEach((function(e){t[e.id]=i,i++})),this.$axios.post("product_glass_sort",t).then((function(t){e.$VMessage.success(e.$t("alertmessage.success_save")),e.start_sort=!1,e.$emit("getScriptList","glass")})).catch((function(t){e.$VMessage.error(e.$t("alertmessage.failed_save"))}))},cancelSort:function(){this.start_sort=!1},transformLabel:function(e){return"zh-CN"==this.lang?e.label:e.value},transformLabel2:function(e){return"zh-CN"==this.lang?e.label:this.$t("position."+e.value)},transformLabel3:function(e){return"zh-CN"==this.lang?e.label:this.$t("position.size_type"+e.value)},transformLengthLabel:function(e){return this.$t("product_script.label"+e)},changeCondition:function(){this.conditionDialog=!1,this.script_dialog_data.condition=this.$refs.conditionInput?this.$refs.conditionInput.getResult():this.script_dialog_data.condition}},watch:{pickedResults:function(e,t){e.length&&(this.barExpansion=0)}},computed:{form_length_hint:function(){return["sashGlass","sashBead","sash","sashMullion"].includes(this.script_dialog_data.type)?this.$t("product_script.message.sash_detail"):["screenNet","screenBead","screen","screenMullion"].includes(this.script_dialog_data.type)?this.$t("product_script.message.screen_detail"):this.$t("product_script.message.dim_detail")}},components:{draggable:n.a,conditionInput:h},mixins:[r]},C=(i("72e5"),Object(u.a)(S,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("v-expansion-panels",{staticClass:"script-panel",staticStyle:{"margin-top":"20px"},attrs:{flat:""},model:{value:e.barExpansion,callback:function(t){e.barExpansion=t},expression:"barExpansion"}},[i("v-expansion-panel",{on:{change:function(t){return e.pannelChange("glassCalc")}}},[i("v-expansion-panel-header",{directives:[{name:"show",rawName:"v-show",value:"glassCalc"==e.fixedType,expression:"fixedType == 'glassCalc'"}],staticClass:"pannelHeader",scopedSlots:e._u([{key:"actions",fn:function(){return[!e.start_sort&&(1!=e.$route.params.is_default&&"sl"==e.userType||e.isTest)?i("div",{staticClass:"text-left xs-shrink"},[i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.addItem.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.add")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.editItem("edit")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.edit")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.editItem("clone")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.clone")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"error",text:""},on:{click:function(t){return t.stopPropagation(),e.dropItem.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.delete")))])]),e.isTest?e._e():i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",color:"#666",text:""},on:{click:function(t){return t.stopPropagation(),e.startSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.sort")))])])],1):e._e(),e.start_sort?i("div",{staticClass:"text-left"},[i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"#1b7af8",text:""},on:{click:function(t){return t.stopPropagation(),e.confirmSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.complete")))])]),i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",text:"",color:"#666"},on:{click:function(t){return t.stopPropagation(),e.cancelSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.cancel")))])])],1):e._e(),i("v-icon",{attrs:{color:"primary"}},[e._v("$expand")])]},proxy:!0}])},[i("div",{staticClass:"blue-line"}),e._v(e._s(e.$t("product_script.label.glass"))+"\n                ")]),i("v-expansion-panel-header",{scopedSlots:e._u([{key:"actions",fn:function(){return[!e.start_sort&&(1!=e.$route.params.is_default&&"sl"==e.userType||e.isTest)?i("div",{staticClass:"text-left xs-shrink"},[i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.addItem.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.add")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.editItem("edit")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.edit")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.editItem("clone")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.clone")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"error",text:""},on:{click:function(t){return t.stopPropagation(),e.dropItem.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.delete")))])]),e.isTest?e._e():i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",color:"#666",text:""},on:{click:function(t){return t.stopPropagation(),e.startSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.sort")))])])],1):e._e(),e.start_sort?i("div",{staticClass:"text-left"},[i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"#1b7af8",text:""},on:{click:function(t){return t.stopPropagation(),e.confirmSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.complete")))])]),i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",text:"",color:"#666"},on:{click:function(t){return t.stopPropagation(),e.cancelSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.cancel")))])])],1):e._e(),i("v-icon",{attrs:{color:"primary"}},[e._v("$expand")])]},proxy:!0}])},[i("div",{staticClass:"blue-line"}),e._v(e._s(e.$t("product_script.label.glass"))+"\n\t\t\t    ")]),i("v-expansion-panel-content",{staticClass:"pannel-content",attrs:{id:"glassCalc"}},[i("table",{staticClass:"table table1 mb-6 d-none d-sm-block",attrs:{border:"1"}},[i("thead",[i("tr",[i("th",{staticStyle:{width:"40px"}}),e._l(e.table_headers,(function(t,a){return i("th",{key:a,style:{width:t.width+"px"}},[e._v(e._s(t.text))])}))],2)]),i("draggable",{attrs:{element:"tbody",disabled:!e.start_sort,list:e.start_sort?e.table_data_copy:e.table_data}},e._l(e.start_sort?e.table_data_copy:e.table_data,(function(t,a){return i("tr",{key:a,class:{active:t.is_selected,activeTr:e.pickedResults.includes(t.id)}},[e.start_sort?i("td"):e._e(),e.start_sort?e._e():i("td",{on:{click:function(i){return i.stopPropagation(),e.selectSingle(t)}}},[i("v-checkbox",{staticClass:"table-checkbox",attrs:{readonly:""},model:{value:t.is_selected,callback:function(i){e.$set(t,"is_selected",i)},expression:"item.is_selected"}})],1),e._l(e.table_headers,(function(a,s){return i("td",{key:s,on:{click:function(i){return e.selectSingle(t)}}},["note"==a.value?i("span",{staticClass:"text-truncate text",staticStyle:{display:"table-cell"},style:{"max-width":a.width+"px",width:a.width+"px"},attrs:{title:t[a.value]}},[e._v(e._s(t[a.value]))]):"type"==a.value?i("span",[e._v(e._s("zh-CN"==e.lang?t[a.value+"_text"]:e.$t("position."+t[a.value])))]):"pos_type"==a.value?e._l("zh-CN"==e.lang?t[a.value+"_text"]:t[a.value],(function(t){return i("span",{key:t},[e._v("\n\t\t\t\t\t\t\t\t"+e._s("zh-CN"==e.lang?t:e.$t("position."+t))+"\n\t\t\t\t\t\t\t\t"),i("br")])})):"size_type"==a.value?e._l("zh-CN"==e.lang?t[a.value+"_text"]:t[a.value],(function(t){return i("span",{key:t},[e._v("\n\t\t\t\t\t\t\t\t"+e._s("zh-CN"==e.lang?t:e.$t("position.size_type"+t))+"\n\t\t\t\t\t\t\t\t"),i("br")])})):i("span",[e._v(e._s(t[a.value]))])],2)}))],2)})),0)],1),i("div",{staticClass:"d-sm-none table-list"},e._l(e.table_data,(function(t,a){return i("div",{key:a,staticClass:"item pa-2 pa-sm-3",class:{active:t.is_selected}},[i("span",{on:{click:function(i){return i.stopPropagation(),e.selectSingle(t)}}},[i("v-checkbox",{staticClass:"table-checkbox",attrs:{readonly:""},model:{value:t.is_selected,callback:function(i){e.$set(t,"is_selected",i)},expression:"item.is_selected"}})],1),i("v-row",{staticClass:"content text-left",attrs:{"no-gutters":""},on:{click:function(i){return e.selectSingle(t)}}},e._l(e.table_headers,(function(a,s){return i("v-col",{key:s,staticClass:"text",attrs:{cols:12,sm:e.table_headers.length-s<4?12:6}},[i("span",{staticClass:"label"},[e._v(e._s(a.text)+"：")]),"note"==a.value?i("span",{attrs:{title:t[a.value]}},[e._v(e._s(t[a.value]))]):"type"==a.value?i("span",[e._v(e._s("zh-CN"==e.lang?t[a.value+"_text"]:e.$t("position."+t[a.value])))]):"pos_type"==a.value?e._l("zh-CN"==e.lang?t[a.value+"_text"]:t[a.value],(function(t){return i("span",{key:t},[e._v("\n\t\t\t\t\t\t\t\t"+e._s("zh-CN"==e.lang?t:e.$t("position."+t))+"\n\t\t\t\t\t\t\t\t"),i("br")])})):"size_type"==a.value?e._l("zh-CN"==e.lang?t[a.value+"_text"]:t[a.value],(function(t){return i("span",{key:t},[e._v("\n\t\t\t\t\t\t\t\t"+e._s("zh-CN"==e.lang?t:e.$t("position.size_type"+t))+"\n\t\t\t\t\t\t\t\t"),i("br")])})):i("span",[e._v(e._s(t[a.value]))])],2)})),1)],1)})),0)])],1)],1),i("comm-dialog",{attrs:{visible:e.script_dialog.show,width:"600",paddingX:3},on:{close:function(t){e.script_dialog.show=!1},confirm:e.confirmScriptDialog},scopedSlots:e._u([{key:"content",fn:function(){return[i("v-row",{staticClass:"dialog-form"},[e._l(e.table_headers,(function(t,a){return i("v-col",{key:a,staticClass:"dialog-form-col",attrs:{cols:12,sm:"row"==t.dialog_size?12:6}},["type"==t.value?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-select",{staticClass:"select",attrs:{items:"bar"==e.active_tab_key?e.script_config.glass.spec_type:e.script_config.glass.type,placeholder:""+e.$t("product_script.label.choose")+t.text,"item-text":e.transformLabel,"item-value":"value",outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"pos_type"==t.value?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-select",{staticClass:"select",attrs:{items:"bar"==e.active_tab_key?e.script_config.glass.spec_pos_type:e.script_config.glass.pos_type,placeholder:""+e.$t("product_script.label.choose")+t.text,"item-text":e.transformLabel2,"item-value":"value",multiple:"",outlined:"",dense:"","hide-details":"",clearable:""},scopedSlots:e._u([{key:"selection",fn:function(t){var a=t.item;t=t.index;return[0===t?i("v-chip",[i("span",[e._v(e._s("zh-CN"==e.lang?4<a.label.length?a.label.substring(0,4)+"...":a.label:e.$t("position."+a.value)))])]):e._e(),1===t&&"zh-CN"==e.lang?i("span",{staticClass:"grey--text "},[e._v("...")]):e._e()]}}],null,!0),model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"length"==t.value?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-text-field",{ref:"length",refInFor:!0,staticClass:"input",attrs:{placeholder:e.$t("product_script.message.enter_reduction"),hint:e.form_length_hint,"persistent-hint":"",outlined:"",dense:""},scopedSlots:e._u([{key:"prepend-inner",fn:function(){return[i("v-select",{staticClass:"input-inner-select",attrs:{"item-text":"label","item-value":"value",items:e.length_type.values,filled:"",dense:"","hide-details":""},model:{value:e.length_type.value,callback:function(t){e.$set(e.length_type,"value",t)},expression:"length_type.value"}})]},proxy:!0}],null,!0),model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"meter_weight"==t.value?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-text-field",{staticClass:"input",attrs:{placeholder:""+e.$t("product_script.label.input")+t.text,type:"number",outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"condition"===t.value?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-text-field",{staticClass:"input no-r-space",attrs:{placeholder:""+e.$t("product_script.label.input")+t.text,outlined:"",dense:"","hide-details":""},scopedSlots:e._u([{key:"append",fn:function(){return[i("v-btn",{staticStyle:{"margin-top":"-6px"},attrs:{color:"primary"},on:{click:function(t){e.conditionDialog=!0}}},[e._v(e._s(e.$t("product_script.label.choose")))])]},proxy:!0}],null,!0),model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):t.selectable?e._e():i("div",[i("span",{staticClass:"label"},[t.required?i("span",{staticClass:"text-red"},[e._v("*")]):e._e(),e._v(e._s(t.text))]),i("v-text-field",{staticClass:"input",attrs:{placeholder:""+e.$t("product_script.label.input")+t.text,outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1)])})),i("v-expansion-panels",{staticClass:"mb-6"},[i("v-expansion-panel",[i("v-expansion-panel-header",[e._v("\n\t\t            "+e._s(e.$t("product_script.tabs.more"))+"\n\t\t          ")]),i("v-expansion-panel-content",[i("v-row",{staticClass:"dialog-form"},e._l(e.table_headers,(function(t,a){return i("v-col",{key:a,staticClass:"dialog-form-col",attrs:{cols:12,sm:"row"==t.dialog_size?12:6}},["size_type"==t.value?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-select",{staticClass:"select",attrs:{items:e.script_config.glass.width_height_position,multiple:"",chips:"",placeholder:""+e.$t("product_script.label.choose")+t.text,"item-text":e.transformLabel3,"item-value":"value",outlined:"",dense:"","hide-details":"",clearable:""},scopedSlots:e._u([{key:"selection",fn:function(t){var a=t.item;t=t.index;return[0===t||1===t?i("v-chip",[i("span",[e._v(e._s("zh-CN"==e.lang?4<a.label.length?a.label.substring(0,4)+"...":a.label:e.$t("position.size_type"+a.value)))])]):e._e(),2===t?i("span",{staticClass:"grey--text "},[e._v("...")]):e._e()]}}],null,!0),model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):e._e()])})),1)],1)],1)],1)],2),i("v-overlay",{attrs:{value:e.loading}},[i("v-progress-circular",{attrs:{indeterminate:"",size:"64"}})],1)]},proxy:!0}])}),i("comm-dialog",{attrs:{visible:e.conditionDialog,title:e.$t("product_script.table.condition2"),width:"750"},on:{close:function(t){e.conditionDialog=!1},confirm:e.changeCondition},scopedSlots:e._u([{key:"content",fn:function(){return[i("condition-input",{ref:"conditionInput",staticClass:"input",staticStyle:{"vertical-align":"middle"},attrs:{condition:e.script_dialog_data.condition,tabKey:e.active_tab_key,cate:"glass",chosenPosition:e.script_dialog_data.pos_type||[],chosenType:e.script_dialog_data.type,show:e.script_dialog.show}})]},proxy:!0}])})],1)}),[],!1,null,"2702a7ed",null).exports);function T(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}function A(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?T(Object(i),!0).forEach((function(t){Object(a.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):T(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}var O={props:{table_headers:{type:Array,default:function(){return[]}},table_data:{type:Array,default:function(){return[]}},active_tab_key:{type:String,default:"bar"},fixedType:{type:String,default:""},pickedResults:{default:function(){return[]}},isTest:{type:Boolean,default:!1},userType:{type:String,default:"sj"},lang:{type:String,default:"zh-CN"}},data:function(){return{loading:!1,start_sort:!1,script_dialog:{type:"add",show:!1},script_dialog_data:{},table_data_copy:[],script_config:i("1fb2"),barExpansion:"",conditionDialog:!1}},methods:{selectSingle:function(e){this.start_sort||this.table_data.forEach((function(t){t.id==e.id&&t.is_selected||t.id!=e.id?t.is_selected=!1:t.is_selected=!0}))},addItem:function(){var e=this;switch(this.script_dialog_data={},this.table_headers.forEach((function(t){"count"==t.value&&e.$set(e.script_dialog_data,t.value,1),"type"==t.value?e.$set(e.script_dialog_data,t.value,("bar"==e.active_tab_key?e.script_config.addon.spec_type:e.script_config.addon.type)[0].value):e.$set(e.script_dialog_data,t.value,"")})),this.active_tab_key){case"bar":this.script_dialog_data.script_type="frame";break;case"sash":this.script_dialog_data.script_type="sash";break;case"doubleSash":this.script_dialog_data.script_type="doubleSash";break;case"foldSash":this.script_dialog_data.script_type="fold";break;case"slideSash":this.script_dialog_data.script_type="slide"}this.script_dialog={type:"add",show:!0}},editItem:function(e){var t=this.table_data.filter((function(e){return e.is_selected}));t.length?(this.script_dialog_data=JSON.parse(JSON.stringify(t[0])),delete this.script_dialog_data.is_selected,delete this.script_dialog_data.type_text,this.script_dialog_data.id&&"clone"==e&&delete this.script_dialog_data.id,this.script_dialog={type:e,show:!0}):this.$VMessage.warning("请选择要".concat("edit"==e?"编辑":"克隆","的配件公式"))},confirmScriptDialog:function(){for(var e=0;e<this.table_headers.length;e++){var t=this.table_headers[e];if(t.required&&!this.script_dialog_data[t.value].toString().trim())return void this.$VMessage.warning("".concat(t.text,"不能为空"))}this.loading=!0;var i=A(A({},this.script_dialog_data),{},{product_id:this.$route.params.id||this.$route.query.id});this.saveScriptById(i)},saveScriptById:function(e){var t=this,i="".concat(this.isTest?"https://shop-serv.thinkerx.com/api/up_shop_product_addon":"product_addon","/").concat(this.script_dialog_data.id),a="".concat(this.isTest?"https://shop-serv.thinkerx.com/api/add_shop_product_addon":"product_addon");this.$axios[e.id?"put":"post"](e.id?i:a,e).then((function(e){t.loading=!1,1==e.code?(t.script_dialog.show=!1,t.$VMessage.success(t.$t("alertmessage.success_save")),t.$emit("getScriptList","addon")):t.$VMessage.error(t.$t("server_message."+e.message))})).catch((function(e){t.$VMessage.error(t.$t("alertmessage.failed_save")),t.loading=!1}))},dropItem:function(){var e=this.table_data.filter((function(e){return e.is_selected}));e.length?this.$emit("readyDelete",{item:e[0],type:"addon"}):this.$VMessage.warning("请选择要删除的配件公式")},startSort:function(){this.table_data_copy=JSON.parse(JSON.stringify(this.table_data)),this.start_sort=!0},confirmSort:function(){var e=this,t={},i=0;this.table_data_copy.forEach((function(e){t[e.id]=i,i++})),this.$axios.post("product_addon_sort",t).then((function(t){e.$VMessage.success(e.$t("alertmessage.success_save")),e.start_sort=!1,e.$emit("getScriptList","addon")})).catch((function(t){e.$VMessage.error(e.$t("alertmessage.failed_save"))}))},changeMatchType:function(e){e?this.script_dialog_data.count=1:this.script_dialog_data.length=""},cancelSort:function(){this.start_sort=!1},transformLabel:function(e){return"zh-CN"==this.lang?e.label:this.$t("position."+e.value)},transformLabel2:function(e){return this.$t("position."+e.value)},changeCondition:function(){this.conditionDialog=!1,this.script_dialog_data.condition=this.$refs.conditionInput?this.$refs.conditionInput.getResult():this.script_dialog_data.condition}},watch:{pickedResults:function(e,t){e.length&&(this.barExpansion=0)}},components:{draggable:n.a,conditionInput:h},mixins:[r]};i("a90f"),o=Object(u.a)(O,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("v-expansion-panels",{staticClass:"script-panel",staticStyle:{"margin-top":"20px"},attrs:{flat:""},model:{value:e.barExpansion,callback:function(t){e.barExpansion=t},expression:"barExpansion"}},[i("v-expansion-panel",{on:{change:function(t){return e.pannelChange("addonCalc")}}},[i("v-expansion-panel-header",{directives:[{name:"show",rawName:"v-show",value:"addonCalc"==e.fixedType,expression:"fixedType == 'addonCalc'"}],staticClass:"pannelHeader",scopedSlots:e._u([{key:"actions",fn:function(){return[!e.start_sort&&(1!=e.$route.params.is_default&&"sl"==e.userType||e.isTest)?i("div",{staticClass:"text-left xs-shrink"},[i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.addItem.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.add")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.editItem("edit")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.edit")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.editItem("clone")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.clone")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"error",text:""},on:{click:function(t){return t.stopPropagation(),e.dropItem.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.delete")))])]),e.isTest?e._e():i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",color:"#666",text:""},on:{click:function(t){return t.stopPropagation(),e.startSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.sort")))])])],1):e._e(),e.start_sort?i("div",{staticClass:"text-left"},[i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"#1b7af8",text:""},on:{click:function(t){return t.stopPropagation(),e.confirmSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.complete")))])]),i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",text:"",color:"#666"},on:{click:function(t){return t.stopPropagation(),e.cancelSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.cancel")))])])],1):e._e(),i("v-icon",{attrs:{color:"primary"}},[e._v("$expand")])]},proxy:!0}])},[i("div",{staticClass:"blue-line"}),e._v(e._s(e.$t("product_script.label.addon"))+"\n                ")]),i("v-expansion-panel-header",{scopedSlots:e._u([{key:"actions",fn:function(){return[!e.start_sort&&(1!=e.$route.params.is_default&&"sl"==e.userType||e.isTest)?i("div",{staticClass:"text-left xs-shrink"},[i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.addItem.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.add")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.editItem("edit")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.edit")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.editItem("clone")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.clone")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"error",text:""},on:{click:function(t){return t.stopPropagation(),e.dropItem.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.delete")))])]),e.isTest?e._e():i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",color:"#666",text:""},on:{click:function(t){return t.stopPropagation(),e.startSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.sort")))])])],1):e._e(),e.start_sort?i("div",{staticClass:"text-left"},[i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"#1b7af8",text:""},on:{click:function(t){return t.stopPropagation(),e.confirmSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.complete")))])]),i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",text:"",color:"#666"},on:{click:function(t){return t.stopPropagation(),e.cancelSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.cancel")))])])],1):e._e(),i("v-icon",{attrs:{color:"primary"}},[e._v("$expand")])]},proxy:!0}])},[i("div",{staticClass:"blue-line"}),e._v(e._s(e.$t("product_script.label.addon"))+"\n\t\t\t    ")]),i("v-expansion-panel-content",{staticClass:"pannel-content",attrs:{id:"addonCalc"}},[i("table",{staticClass:"table table1 mb-6 d-none d-sm-block",attrs:{border:"1"}},[i("thead",[i("tr",[i("th",{staticStyle:{width:"40px"}}),e._l(e.table_headers,(function(t,a){return t&&!t.hideTable?i("th",{key:a,style:{width:t.width+"px"}},[e._v(e._s(t.text))]):e._e()}))],2)]),i("draggable",{attrs:{element:"tbody",disabled:!e.start_sort,list:e.start_sort?e.table_data_copy:e.table_data}},e._l(e.start_sort?e.table_data_copy:e.table_data,(function(t,a){return i("tr",{key:a,class:{active:t.is_selected,activeTr:e.pickedResults.includes(t.id)}},[e.start_sort?i("td"):e._e(),e.start_sort?e._e():i("td",{on:{click:function(i){return i.stopPropagation(),e.selectSingle(t)}}},[i("v-checkbox",{staticClass:"table-checkbox",attrs:{readonly:""},model:{value:t.is_selected,callback:function(i){e.$set(t,"is_selected",i)},expression:"item.is_selected"}})],1),e._l(e.table_headers,(function(a,s){return a&&!a.hideTable?i("td",{key:s,on:{click:function(i){return e.selectSingle(t)}}},["note"==a.value?i("span",{staticClass:"text-truncate text",staticStyle:{display:"table-cell"},style:{"max-width":a.width+"px",width:a.width+"px"},attrs:{title:t[a.value]}},[e._v(e._s(t[a.value]))]):"type"==a.value?i("span",[e._v(e._s(e.$t("position."+t[a.value])))]):i("span",[e._v(e._s(t[a.value]))])]):e._e()}))],2)})),0)],1),i("div",{staticClass:"d-sm-none table-list"},e._l(e.table_data,(function(t,a){return i("div",{key:a,staticClass:"item pa-2 pa-sm-3",class:{active:t.is_selected}},[i("span",{on:{click:function(i){return i.stopPropagation(),e.selectSingle(t)}}},[i("v-checkbox",{staticClass:"table-checkbox",attrs:{readonly:""},model:{value:t.is_selected,callback:function(i){e.$set(t,"is_selected",i)},expression:"item.is_selected"}})],1),i("v-row",{staticClass:"content text-left",attrs:{"no-gutters":""},on:{click:function(i){return e.selectSingle(t)}}},e._l(e.table_headers,(function(a,s){return a&&!a.hideTable?i("v-col",{key:s,staticClass:"text",attrs:{cols:12,sm:e.table_headers.length-s<4?12:6}},[i("span",{staticClass:"label"},[e._v(e._s(a.text)+":")]),"note"==a.value?i("span",{attrs:{title:t[a.value]}},[e._v(e._s(t[a.value]))]):"type"==a.value?i("span",[e._v(e._s(e.$t("position."+t[a.value])))]):i("span",[e._v(e._s(t[a.value]))])]):e._e()})),1)],1)})),0)])],1)],1),i("comm-dialog",{attrs:{visible:e.script_dialog.show,width:"600",paddingX:3},on:{close:function(t){e.script_dialog.show=!1},confirm:e.confirmScriptDialog},scopedSlots:e._u([{key:"content",fn:function(){return[i("v-row",{staticClass:"dialog-form"},e._l(e.table_headers,(function(t,a){return i("v-col",{key:a,staticClass:"dialog-form-col",attrs:{cols:12,sm:"row"==t.dialog_size?12:6}},["type"==t.value?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-select",{staticClass:"select",attrs:{items:"bar"==e.active_tab_key?e.script_config.addon.spec_type:"doubleSash"==e.active_tab_key?e.script_config.addon.doubleSash_type:"slideSash"==e.active_tab_key?e.script_config.addon.slide_type:"foldSash"==e.active_tab_key?e.script_config.addon.fold_type:e.script_config.addon.type,placeholder:""+e.$t("product_script.label.choose")+t.text,"item-text":e.transformLabel2,"item-value":"value",outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"condition"===t.value?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-text-field",{staticClass:"input no-r-space",attrs:{placeholder:""+e.$t("product_script.label.input")+t.text,outlined:"",dense:"","hide-details":""},scopedSlots:e._u([{key:"append",fn:function(){return[i("v-btn",{staticStyle:{"margin-top":"-6px"},attrs:{color:"primary"},on:{click:function(t){e.conditionDialog=!0}}},[e._v(e._s(e.$t("product_script.label.choose")))])]},proxy:!0}],null,!0),model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):t.selectable||"count"!=t.value?!t.selectable&&"length"==t.value&&e.script_dialog_data.match_type?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-text-field",{staticClass:"input",attrs:{placeholder:""+e.$t("product_script.label.input")+t.text,outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):t.selectable||"match_type"==t.value||"length"==t.value?e._e():i("div",[i("span",{staticClass:"label"},[t.required?i("span",{staticClass:"text-red"},[e._v("*")]):e._e(),e._v(e._s(t.text))]),i("v-text-field",{staticClass:"input",attrs:{placeholder:""+e.$t("product_script.label.input")+t.text,outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):i("div",[i("div",[i("span",{staticClass:"label"},[t.required?i("span",{staticClass:"text-red"},[e._v("*")]):e._e(),e._v(e._s(t.text))]),i("v-text-field",{staticClass:"input",attrs:{placeholder:""+e.$t("product_script.label.input")+t.text,disabled:1==e.script_dialog_data.match_type,outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1),i("div",{staticClass:"text-right mt-1"},[i("span",[e._v(e._s(e.script_dialog_data.match_type?e.$t("product_script.table.calcLength"):e.$t("product_script.table.calcCount")))]),i("v-switch",{staticClass:"switch ml-1",attrs:{"hide-details":"",color:"primary","true-value":1,"false-value":0},on:{change:e.changeMatchType},model:{value:e.script_dialog_data.match_type,callback:function(t){e.$set(e.script_dialog_data,"match_type",t)},expression:"script_dialog_data['match_type']"}})],1)])])})),1),i("v-overlay",{attrs:{value:e.loading}},[i("v-progress-circular",{attrs:{indeterminate:"",size:"64"}})],1)]},proxy:!0}])}),i("comm-dialog",{attrs:{visible:e.conditionDialog,title:e.$t("product_script.table.condition2"),width:"750"},on:{close:function(t){e.conditionDialog=!1},confirm:e.changeCondition},scopedSlots:e._u([{key:"content",fn:function(){return[i("condition-input",{ref:"conditionInput",staticClass:"input",staticStyle:{"vertical-align":"middle"},attrs:{condition:e.script_dialog_data.condition,tabKey:e.active_tab_key,cate:"addon",chosenPosition:e.script_dialog_data.pos_type||[],chosenType:e.script_dialog_data.type,show:e.script_dialog.show}})]},proxy:!0}])})],1)}),[],!1,null,"5a423b72",null).exports;function P(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}function D(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?P(Object(i),!0).forEach((function(t){Object(a.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):P(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function z(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}function M(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?z(Object(i),!0).forEach((function(t){Object(a.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):z(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function F(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}function E(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?F(Object(i),!0).forEach((function(t){Object(a.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):F(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function q(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}function H(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?q(Object(i),!0).forEach((function(t){Object(a.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):q(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}p={data:function(){return{loading:!1,start_sort:!1,script_dialog:{type:"add",show:!1},script_dialog_data:{},table_data_copy:[],script_config:i("cb12"),barExpansion:"",is_min_area:!0,conditionDialog:!1,material_automatic:0,is_english:"en-US"===this.$i18n.locale}},methods:{changeCalcType:function(e){["sash","screen","antiTheft"].includes(e)?this.script_dialog_data.pricing_method="2":this.script_dialog_data.pricing_method="1",this.script_dialog_data.count="",this.is_min_area&&"1"==this.script_dialog_data.pricing_method&&(this.script_dialog_data.count=this.defaultQuoteCount(e))},changePricingMethod:function(e){"1"==e&&this.is_min_area&&(this.script_dialog_data.count=this.defaultQuoteCount(e))},canShow:function(e){return["calc_type"].includes(e.value)?this.is_min_area:"count"===e.value?e.is_min_area==this.is_min_area:"pricing_method"===e.value?["sash","screen","antiTheft","openCell"].includes(this.script_dialog_data.calc_type)&&this.is_min_area:!["min_area","scope"].includes(e.value)||("1"===this.script_dialog_data.pricing_method||!["sash","screen","antiTheft","openCell"].includes(this.script_dialog_data.calc_type))&&this.is_min_area},setInitValue:function(e){e?(this.$set(this.script_dialog_data,"calc_type","frame"),this.$set(this.script_dialog_data,"scope","all"),this.$set(this.script_dialog_data,"pricing_method","1"),this.$set(this.script_dialog_data,"count",this.defaultQuoteCount("frame"))):this.$set(this.script_dialog_data,"calc_type","")},addItem:function(){var e=this;this.script_dialog_data={},this.table_headers.forEach((function(t){"count"==t.value&&e.$set(e.script_dialog_data,t.value,1),"type"==t.value?e.$set(e.script_dialog_data,t.value,("bar"==e.active_tab_key?e.script_config.addon.spec_type:e.script_config.addon.type)[0].value):e.$set(e.script_dialog_data,t.value,""),"discount"==t.value&&e.$set(e.script_dialog_data,t.value,e.is_english?0:1)})),this.script_dialog_data.script_type="offer_price",this.setInitValue(!0),this.script_dialog={type:"add",show:!0}},editItem:function(e){var t=this.table_data.filter((function(e){return e.is_selected}));t.length?(this.script_dialog_data=JSON.parse(JSON.stringify(t[0])),this.script_dialog_data.calc_type?this.is_min_area=!0:this.is_min_area=!1,this.is_min_area&&"1"==this.script_dialog_data.pricing_method&&!this.script_dialog_data.count&&(this.script_dialog_data.count=this.defaultQuoteCount(this.script_dialog_data.calc_type)),delete this.script_dialog_data.is_selected,delete this.script_dialog_data.type_text,this.is_english&&(this.script_dialog_data.discount=100-Number(100*this.script_dialog_data.discount)),this.script_dialog_data.id&&"clone"==e&&delete this.script_dialog_data.id,this.script_dialog={type:e,show:!0}):this.$VMessage.warning("请选择要".concat("edit"==e?"编辑":"克隆","的报价"))},confirmScriptDialog:function(){for(var e=0;e<this.table_headers.length;e++){var t=this.table_headers[e];if(t.required&&""==this.script_dialog_data[t.value]&&this.canShow(t))return void this.$VMessage.warning("".concat(t.text,"不能为空"))}this.is_english&&(this.script_dialog_data.discount=1-Number(this.script_dialog_data.discount/100));var i=JSON.parse(JSON.stringify(this.script_dialog_data));["sash","screen","antiTheft","openCell"].includes(i.calc_type)||(i.pricing_method=""),"2"==i.pricing_method&&(i.scope="",i.min_area=""),this.is_min_area||(i.calc_type="",i.scope="",i.pricing_method=""),i=D(D({},i),{},{product_id:this.$route.params.id||this.$route.query.id}),this.saveScriptById(i)},saveScriptById:function(e){var t=this,i="".concat(this.isTest?"https://shop-serv.thinkerx.com/api/up_shop_product_offer_price":"product_offer_price","/").concat(this.script_dialog_data.id),a="".concat(this.isTest?"https://shop-serv.thinkerx.com/api/add_shop_product_offer_price":"product_offer_price");this.$axios[e.id?"put":"post"](e.id?i:a,e).then((function(e){t.loading=!1,1==e.code?(t.script_dialog.show=!1,t.$VMessage.success(t.$t("alertmessage.success_save")),t.$emit("getScriptList","offer_price")):t.$VMessage.error(t.$t("server_message."+e.message))})).catch((function(e){t.$VMessage.error(t.$t("alertmessage.failed_save")),t.loading=!1}))},dropItem:function(){var e=this.table_data.filter((function(e){return e.is_selected}));e.length?this.$emit("readyDelete",{item:e[0],type:"offer_price"}):this.$VMessage.warning("请选择要删除的报价")},selectSingle:function(e){this.start_sort||this.table_data.forEach((function(t){t.id==e.id&&t.is_selected||t.id!=e.id?t.is_selected=!1:t.is_selected=!0}))},startSort:function(){this.table_data_copy=JSON.parse(JSON.stringify(this.table_data)),this.start_sort=!0},confirmSort:function(){var e=this,t={},i=0;this.table_data_copy.forEach((function(e){t[e.id]=i,i++})),this.$axios.post("product_offer_price_sort",t).then((function(t){e.$VMessage.success(e.$t("alertmessage.success_save")),e.start_sort=!1,e.$emit("getScriptList","offer_price")})).catch((function(t){e.$VMessage.error(e.$t("alertmessage.failed_save"))}))},cancelSort:function(){this.start_sort=!1},toggleAutomatic:function(e){var t=this;this.$store.commit("setGlobalLoading",!0);var i={material_automatic:0<this.material_automatic?0:e};this.$axios.put("product/".concat(this.$route.params.id),i).then((function(e){t.$store.commit("setGlobalLoading",!1),t.$VMessage.success(t.$t("alertmessage.success_save")),t.material_automatic=i.material_automatic,t.bus.$emit("change_material_automatic",{value:t.material_automatic,type:"material_automatic"})})).catch((function(e){t.$VMessage.error(t.$t("alertmessage.failed_save")),t.$store.commit("setGlobalLoading",!1)}))},transformLabel:function(e){return"zh-CN"==this.lang?e.label:e.value},transformLabel2:function(e){return"zh-CN"==this.lang?e.label:this.$t("position."+e.value)},transformLabel3:function(e){return"zh-CN"==this.lang?e.label:this.$t("position.pricing_method"+e.value)},changeCondition:function(){this.conditionDialog=!1,this.script_dialog_data.condition=this.$refs.conditionInput?this.$refs.conditionInput.getResult():this.script_dialog_data.condition},defaultQuoteCount:function(){if(!this.is_min_area||this.script_dialog_data.count)return this.script_dialog_data.count;switch(this.script_dialog_data.calc_type){case"frame":return"外框面积";case"sash":return"玻扇面积";case"screen":return"纱扇面积";case"antiTheft":return"防盗框面积";case"sashGlass":return"扇玻面积";case"fixedGlass":return"固玻面积";case"cornerJoiner":return"转角长度";case"connector":return"连接件长度";case"fixedCell":return"固定位面积";case"openCell":return"开启位面积";case"fixedShade":return"固定百叶面积";case"sashShade":return"扇百叶面积";case"decorationBar":return"格条面积";case"doubleSash":return"对开扇面积"}}},mounted:function(){},watch:{"script_dialog_data.pricing_method":function(e){"2"==e&&(this.script_dialog_data.count="")}},computed:{},props:{table_headers:{type:Array,default:function(){return[]}},table_data:{type:Array,default:function(){return[]}},active_tab_key:{type:String,default:"bar"},fixedType:{type:String,default:""},pickedResults:{default:function(){return[]}},isTest:{type:Boolean,default:!1},userType:{type:String,default:"sj"},lang:{type:String,default:"zh-CN"}},components:{draggable:n.a,conditionInput:h},mixins:[r]},Object(a.a)(p,"mounted",(function(){var e=this;this.bus.$on("emit_automatic",(function(t){e.material_automatic=t.material_automatic}))})),Object(a.a)(p,"beforeDestroyed",(function(){this.bus.$off("emit_automatic")})),g=p,i("328a"),w=Object(u.a)(g,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("v-expansion-panels",{staticClass:"script-panel",staticStyle:{"margin-top":"20px"},attrs:{flat:""},model:{value:e.barExpansion,callback:function(t){e.barExpansion=t},expression:"barExpansion"}},[i("v-expansion-panel",[i("v-expansion-panel-header",{scopedSlots:e._u([{key:"actions",fn:function(){return[e.start_sort||1==e.$route.params.is_default&&!e.isTest?e._e():i("div",{staticClass:"text-left xs-shrink"},[i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.addItem.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.add")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.toggleAutomatic(1)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.material_automatic?e.$t("product_script.operations.cancelAutomatic"):e.$t("product_script.operations.addAutomatic")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.editItem("edit")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.edit")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.editItem("clone")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.clone")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"error",text:""},on:{click:function(t){return t.stopPropagation(),e.dropItem.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.delete")))])]),e.isTest?e._e():i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",color:"#666",text:""},on:{click:function(t){return t.stopPropagation(),e.startSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.sort")))])])],1),e.start_sort?i("div",{staticClass:"text-left"},[i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"#1b7af8",text:""},on:{click:function(t){return t.stopPropagation(),e.confirmSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.complete")))])]),i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",text:"",color:"#666"},on:{click:function(t){return t.stopPropagation(),e.cancelSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.cancel")))])])],1):e._e(),i("v-icon",{attrs:{color:"primary"}},[e._v("$expand")])]},proxy:!0}])},[i("div",{staticClass:"blue-line"}),e._v(e._s(e.$t("product_script.tabs.quote"))+"\n\t\t\t\t  ")]),i("v-expansion-panel-content",[i("table",{staticClass:"table table1 mb-6 d-none d-md-block",attrs:{border:"1"}},[i("thead",[i("tr",[i("th",{staticStyle:{width:"40px"}}),e._l(e.table_headers,(function(t,a){return t.hideTable?e._e():i("th",{key:a,style:{width:t.width+"px"}},[e._v(e._s(t.text))])}))],2)]),i("draggable",{attrs:{element:"tbody",disabled:!e.start_sort,list:e.start_sort?e.table_data_copy:e.table_data}},[e._l(e.start_sort?e.table_data_copy:e.table_data,(function(t,a){return i("tr",{key:a,class:{active:t.is_selected,activeTr:e.pickedResults.includes(t.id)}},[e.start_sort?i("td"):e._e(),e.start_sort?e._e():i("td",{on:{click:function(i){return i.stopPropagation(),e.selectSingle(t)}}},[i("v-checkbox",{staticClass:"table-checkbox",attrs:{readonly:""},model:{value:t.is_selected,callback:function(i){e.$set(t,"is_selected",i)},expression:"item.is_selected"}})],1),e._l(e.table_headers,(function(a,s){return a.hideTable?e._e():i("td",{key:s,on:{click:function(i){return e.selectSingle(t)}}},[["pricing_method"].includes(a.value)&&t[a.value]?i("span",[e._v(e._s(e.$t("position.pricing_method"+t[a.value])))]):["name"].includes(a.value)&&t.as_order_area?i("span",[e._v("\n\t\t\t\t  \t\t\t\t\t\t"+e._s(t[a.value]||"")+"\n\t\t\t\t  \t\t\t\t\t\t"),i("br"),i("span",{staticClass:"text-red"},[e._v("*"+e._s(e.$t("product_script.label.min_area_extra_notice")))])]):["calc_type","scope"].includes(a.value)?i("span",[e._v("\n\t\t\t\t  \t\t\t\t\t\t"+e._s("zh-CN"==e.lang?e.script_config[a.value+"_map"][t[a.value]]:t[a.value])+"\n\t\t\t\t  \t\t\t\t\t")]):"discount"==a.value?i("span",[e._v(e._s(e.is_english?100-Number(100*t[a.value])+"% off":t[a.value]))]):i("span",[e._v(e._s(t[a.value]||""))])])}))],2)})),1===e.material_automatic?i("tr",[i("td"),e._l(e.table_headers,(function(t,a){return t.hideTable?e._e():i("td",{key:a},[["name"].includes(t.value)?i("span",[e._v(e._s(e.$t("product_script.table.material_automatic")))]):["count","price"].includes(t.value)?i("span",[e._v(e._s(e.$t("product_script.table.auto_distinguished")))]):e._e()])}))],2):e._e()],2)],1),i("div",{staticClass:"d-md-none table-list"},e._l(e.table_data,(function(t,a){return i("div",{key:a,staticClass:"item pa-2 pa-sm-3",class:{active:t.is_selected}},[i("span",{on:{click:function(i){return i.stopPropagation(),e.selectSingle(t)}}},[i("v-checkbox",{staticClass:"table-checkbox",attrs:{readonly:""},model:{value:t.is_selected,callback:function(i){e.$set(t,"is_selected",i)},expression:"item.is_selected"}})],1),i("v-row",{staticClass:"content text-left",attrs:{"no-gutters":""},on:{click:function(i){return e.selectSingle(t)}}},e._l(e.table_headers,(function(a,s){return a.hideTable?e._e():i("v-col",{key:s,staticClass:"text",attrs:{cols:12,sm:e.table_headers.length-s<4?12:6}},[i("span",{staticClass:"label"},[e._v(e._s(a.text)+":")]),["pricing_method"].includes(a.value)&&t[a.value]?i("span",[e._v(e._s(e.$t("position.pricing_method"+t[a.value])))]):["calc_type","scope"].includes(a.value)?i("span",[e._v("\n\t\t\t\t  \t\t\t\t\t"+e._s("zh-CN"==e.lang?e.script_config[a.value+"_map"][t[a.value]]:t[a.value])+"\n\t\t\t\t  \t\t\t\t")]):i("span",[e._v(e._s(t[a.value]||""))])])})),1)],1)})),0)])],1)],1),i("comm-dialog",{attrs:{visible:e.script_dialog.show,width:"650",paddingX:3},on:{close:function(t){e.script_dialog.show=!1},confirm:e.confirmScriptDialog},scopedSlots:e._u([{key:"title",fn:function(){return[i("div",{staticClass:"d-flex align-center",staticStyle:{"margin-left":"10px"}},[i("v-switch",{staticClass:"switch ml-1",attrs:{"hide-details":"",color:"primary"},on:{change:e.setInitValue},model:{value:e.is_min_area,callback:function(t){e.is_min_area=t},expression:"is_min_area"}}),i("span",{staticClass:"label ml-1",staticStyle:{"font-size":"14px"}},[e._v("智能报价")])],1)]},proxy:!0},{key:"content",fn:function(){return[e.script_dialog.show?i("v-row",{staticClass:"dialog-form"},e._l(e.table_headers,(function(t,a){return e.canShow(t)?i("v-col",{key:a,attrs:{cols:12,sm:"row"===t.dialog_size?12:6}},["count"===t.value?i("div",[i("span",{staticClass:"label"},[t.required?i("span",{staticClass:"text-red"},[e._v("*")]):e._e(),e._v(e._s(t.text))]),i("v-text-field",{staticClass:"input",attrs:{placeholder:""+(e.is_min_area?e.$t("product_script.label.quote_count_tip"):e.$t("product_script.label.input")+t.text),disabled:"2"==e.script_dialog_data.pricing_method,readonly:"bar"===e.script_dialog.panel_type,outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"meter_weight"===t.value?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-text-field",{staticClass:"input",attrs:{type:"number",placeholder:""+(e.$t("product_script.label.input")+t.text),outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,e._n(i))},expression:"script_dialog_data[head.value]"}})],1):"calc_type"===t.value?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-select",{staticClass:"select",attrs:{outlined:"",dense:"","hide-details":"",items:e.script_config.calc_type,"item-value":"value","item-text":e.transformLabel},on:{change:e.changeCalcType},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"scope"===t.value?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-select",{staticClass:"select",attrs:{outlined:"",dense:"","hide-details":"",items:e.script_config.scope,"item-value":"value","item-text":e.transformLabel},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"pricing_method"===t.value?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-select",{staticClass:"select",attrs:{outlined:"",dense:"","hide-details":"",items:e.script_config.pricing_method,"item-value":"value","item-text":e.transformLabel3},on:{change:e.changePricingMethod},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"min_area"===t.value?i("div",[i("span",{staticClass:"label"},[e._v(e._s(["connector","cornerJoiner"].includes(e.script_dialog_data.calc_type)?e.$t("product_script.table.minLength"):e.$t("product_script.table.minSize")))]),i("v-text-field",{staticClass:"input",attrs:{placeholder:""+(e.$t("product_script.label.input")+(["connector","cornerJoiner"].includes(e.script_dialog_data.calc_type)?e.$t("product_script.table.minLength"):e.$t("product_script.table.minSize"))),outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"discount"===t.value?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-text-field",{staticClass:"input",attrs:{placeholder:""+(e.$t("product_script.label.input")+t.text),outlined:"",dense:"","hide-details":"",suffix:e.is_english?"% off":""},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"as_order_area"===t.value?i("div",{staticStyle:{padding:"0 0 0 53px"}},["frame"==e.script_dialog_data.calc_type?i("div",[i("v-checkbox",{attrs:{"hide-details":"","false-value":0,"true-value":1},scopedSlots:e._u([{key:"label",fn:function(){return[i("div",[e._v("\n                                    "+e._s(e.$t("product_script.label.min_area_extra"))+"\n                                ")])]},proxy:!0}],null,!0),model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):e._e()]):"condition"===t.value?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-text-field",{staticClass:"input no-r-space",attrs:{placeholder:""+(e.$t("product_script.label.input")+t.text),outlined:"",dense:"","hide-details":""},scopedSlots:e._u([{key:"append",fn:function(){return[i("v-btn",{staticStyle:{"margin-top":"-6px"},attrs:{color:"primary"},on:{click:function(t){e.conditionDialog=!0}}},[e._v(e._s(e.$t("product_script.label.choose")))])]},proxy:!0}],null,!0),model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):i("div",[i("span",{staticClass:"label"},[t.required?i("span",{staticClass:"text-red"},[e._v("*")]):e._e(),e._v(e._s(t.text))]),i("v-text-field",{staticClass:"input",attrs:{placeholder:""+(e.$t("product_script.label.input")+t.text),outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1)]):e._e()})),1):e._e(),i("v-overlay",{attrs:{value:e.loading}},[i("v-progress-circular",{attrs:{indeterminate:"",size:"64"}})],1)]},proxy:!0}])}),i("comm-dialog",{attrs:{visible:e.conditionDialog,title:e.$t("product_script.table.condition2"),width:"750"},on:{close:function(t){e.conditionDialog=!1},confirm:e.changeCondition},scopedSlots:e._u([{key:"content",fn:function(){return[i("condition-input",{ref:"conditionInput",staticClass:"input",staticStyle:{"vertical-align":"middle"},attrs:{condition:e.script_dialog_data.condition,tabKey:e.active_tab_key,cate:"quote",chosenPosition:e.script_dialog_data.pos_type||[],chosenType:e.script_dialog_data.calc_type,show:e.script_dialog.show}})]},proxy:!0}])})],1)}),[],!1,null,"96974650",null).exports,S={data:function(){return{loading:!1,start_sort:!1,script_dialog:{type:"add",show:!1},script_dialog_data:{},table_data_copy:[],barExpansion:"",material_automatic_cost:0}},methods:{addItem:function(){this.script_dialog_data={},this.script_dialog_data.script_type="product_cost",this.script_dialog={type:"add",show:!0}},editItem:function(e){var t=this.table_data.filter((function(e){return e.is_selected}));t.length?(this.script_dialog_data=JSON.parse(JSON.stringify(t[0])),delete this.script_dialog_data.is_selected,delete this.script_dialog_data.type_text,this.script_dialog_data.id&&"clone"==e&&delete this.script_dialog_data.id,this.script_dialog={type:e,show:!0}):this.$VMessage.warning("请选择要".concat("edit"==e?"编辑":"克隆","的项目"))},confirmScriptDialog:function(){for(var e=0;e<this.table_headers.length;e++){var t=this.table_headers[e];if(t.required&&""==this.script_dialog_data[t.value])return void this.$VMessage.warning("".concat(t.text,"不能为空"))}var i=M(M({},JSON.parse(JSON.stringify(this.script_dialog_data))),{},{product_id:this.$route.params.id||this.$route.query.id});this.saveScriptById(i)},saveScriptById:function(e){var t=this,i="".concat(this.isTest?"https://shop-serv.thinkerx.com/api/up_shop_product_cost":"product_cost","/").concat(this.script_dialog_data.id),a="".concat(this.isTest?"https://shop-serv.thinkerx.com/api/add_shop_product_cost":"product_cost");this.$axios[e.id?"put":"post"](e.id?i:a,e).then((function(e){t.loading=!1,1==e.code?(t.script_dialog.show=!1,t.$VMessage.success(t.$t("alertmessage.success_save")),t.$emit("getScriptList","cost")):t.$VMessage.error(t.$t("server_message."+e.message))})).catch((function(e){t.$VMessage.error(t.$t("alertmessage.failed_save")),t.loading=!1}))},dropItem:function(){var e=this.table_data.filter((function(e){return e.is_selected}));e.length?this.$emit("readyDelete",{item:e[0],type:"cost"}):this.$VMessage.warning("请选择要删除的项目")},selectSingle:function(e){this.start_sort||this.table_data.forEach((function(t){t.id==e.id&&t.is_selected||t.id!=e.id?t.is_selected=!1:t.is_selected=!0}))},startSort:function(){this.table_data_copy=JSON.parse(JSON.stringify(this.table_data)),this.start_sort=!0},confirmSort:function(){var e=this,t={},i=0;this.table_data_copy.forEach((function(e){t[e.id]=i,i++})),this.$axios.post("product_cost_sort",t).then((function(t){e.$VMessage.success(e.$t("alertmessage.success_save")),e.start_sort=!1,e.$emit("getScriptList","cost")})).catch((function(t){e.$VMessage.error(e.$t("alertmessage.failed_save"))}))},cancelSort:function(){this.start_sort=!1},toggleAutomatic:function(e){var t=this;this.$store.commit("setGlobalLoading",!0);var i={material_automatic_cost:0<this.material_automatic_cost?0:e};this.$axios.put("product/".concat(this.$route.params.id),i).then((function(e){t.$store.commit("setGlobalLoading",!1),t.$VMessage.success(t.$t("alertmessage.success_save")),t.material_automatic_cost=i.material_automatic_cost,t.bus.$emit("change_material_automatic",{value:t.material_automatic_cost,type:"material_automatic_cost"})})).catch((function(e){t.$VMessage.error(t.$t("alertmessage.failed_save")),t.$store.commit("setGlobalLoading",!1)}))},transformLabel:function(e){return"zh-CN"==this.lang?e.label:e.value},transformLabel2:function(e){return"zh-CN"==this.lang?e.label:this.$t("position."+e.value)}},mounted:function(){var e=this;this.bus.$on("emit_automatic",(function(t){e.material_automatic_cost=t.material_automatic_cost}))},beforeDestroyed:function(){this.bus.$off("emit_automatic")},watch:{},computed:{},props:{table_headers:{type:Array,default:function(){return[]}},table_data:{type:Array,default:function(){return[]}},active_tab_key:{type:String,default:"bar"},fixedType:{type:String,default:""},pickedResults:{default:function(){return[]}},isTest:{type:Boolean,default:!1},userType:{type:String,default:"sj"},lang:{type:String,default:"zh-CN"}},components:{draggable:n.a},mixins:[r]},i("f244"),O=Object(u.a)(S,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("v-expansion-panels",{staticClass:"script-panel",staticStyle:{"margin-top":"20px"},attrs:{flat:""},model:{value:e.barExpansion,callback:function(t){e.barExpansion=t},expression:"barExpansion"}},[i("v-expansion-panel",[i("v-expansion-panel-header",{scopedSlots:e._u([{key:"actions",fn:function(){return[e.start_sort||1==e.$route.params.is_default&&!e.isTest?e._e():i("div",{staticClass:"text-left"},[i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.addItem.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.add")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.toggleAutomatic(1)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.material_automatic_cost?e.$t("product_script.operations.cancelAutomaticCost"):e.$t("product_script.operations.addAutomaticCost")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.editItem("edit")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.edit")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.editItem("clone")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.clone")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"error",text:""},on:{click:function(t){return t.stopPropagation(),e.dropItem.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.delete")))])]),e.isTest?e._e():i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",color:"#666",text:""},on:{click:function(t){return t.stopPropagation(),e.startSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.sort")))])])],1),e.start_sort?i("div",{staticClass:"text-left"},[i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"#1b7af8",text:""},on:{click:function(t){return t.stopPropagation(),e.confirmSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.complete")))])]),i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",text:"",color:"#666"},on:{click:function(t){return t.stopPropagation(),e.cancelSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.cancel")))])])],1):e._e(),i("v-icon",{attrs:{color:"primary"}},[e._v("$expand")])]},proxy:!0}])},[i("div",{staticClass:"blue-line"}),e._v(e._s(e.$t("product_script.tabs.cost"))+"\n\t\t\t\t  ")]),i("v-expansion-panel-content",[i("table",{staticClass:"table table1 mb-6 d-none d-md-block",attrs:{border:"1"}},[i("thead",[i("tr",[i("th",{staticStyle:{width:"40px"}}),e._l(e.table_headers,(function(t,a){return i("th",{key:a,style:{width:t.width+"px"}},[e._v(e._s(t.text))])}))],2)]),i("draggable",{attrs:{element:"tbody",disabled:!e.start_sort,list:e.start_sort?e.table_data_copy:e.table_data}},[e._l(e.start_sort?e.table_data_copy:e.table_data,(function(t,a){return i("tr",{key:a,class:{active:t.is_selected,activeTr:e.pickedResults.includes(t.id)}},[e.start_sort?i("td"):e._e(),e.start_sort?e._e():i("td",{on:{click:function(i){return i.stopPropagation(),e.selectSingle(t)}}},[i("v-checkbox",{staticClass:"table-checkbox",attrs:{readonly:""},model:{value:t.is_selected,callback:function(i){e.$set(t,"is_selected",i)},expression:"item.is_selected"}})],1),e._l(e.table_headers,(function(a,s){return i("td",{key:s,on:{click:function(i){return e.selectSingle(t)}}},[i("span",[e._v(e._s(t[a.value]||""))])])}))],2)})),1===e.material_automatic_cost?i("tr",[i("td"),e._l(e.table_headers,(function(t,a){return i("td",{key:a},[["name"].includes(t.value)?i("span",[e._v(e._s(e.$t("product_script.table.material_automatic_cost")))]):["quantity","price"].includes(t.value)?i("span",[e._v(e._s(e.$t("product_script.table.auto_distinguished")))]):e._e()])}))],2):e._e()],2)],1),i("div",{staticClass:"d-md-none table-list"},e._l(e.table_data,(function(t,a){return i("div",{key:a,staticClass:"item pa-2 pa-sm-3",class:{active:t.is_selected}},[i("span",{on:{click:function(i){return i.stopPropagation(),e.selectSingle(t)}}},[i("v-checkbox",{staticClass:"table-checkbox",attrs:{readonly:""},model:{value:t.is_selected,callback:function(i){e.$set(t,"is_selected",i)},expression:"item.is_selected"}})],1),i("v-row",{staticClass:"content text-left",attrs:{"no-gutters":""},on:{click:function(i){return e.selectSingle(t)}}},e._l(e.table_headers,(function(a,s){return i("v-col",{key:s,staticClass:"text",attrs:{cols:12,sm:e.table_headers.length-s<4?12:6}},[i("span",{staticClass:"label"},[e._v(e._s(a.text)+":")]),i("span",[e._v(e._s(t[a.value]||""))])])})),1)],1)})),0)])],1)],1),i("comm-dialog",{attrs:{visible:e.script_dialog.show,width:"650",paddingX:3},on:{close:function(t){e.script_dialog.show=!1},confirm:e.confirmScriptDialog},scopedSlots:e._u([{key:"content",fn:function(){return[e.script_dialog.show?i("v-row",{staticClass:"dialog-form"},e._l(e.table_headers,(function(t,a){return t.tableOnly?e._e():i("v-col",{key:a,attrs:{cols:12,sm:"row"===t.dialog_size?12:6}},[i("div",[i("span",{staticClass:"label"},[t.required?i("span",{staticClass:"text-red"},[e._v("*")]):e._e(),e._v(e._s(t.text))]),i("v-text-field",{staticClass:"input",attrs:{placeholder:""+(e.$t("product_script.label.input")+t.text),outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1)])})),1):e._e(),i("v-overlay",{attrs:{value:e.loading}},[i("v-progress-circular",{attrs:{indeterminate:"",size:"64"}})],1)]},proxy:!0}])})],1)}),[],!1,null,"6c209ef8",null).exports,p={data:function(){return{loading:!1,start_sort:!1,script_dialog:{type:"add",show:!1},script_dialog_data:{},table_data_copy:[],script_config:i("cb12"),barExpansion:"",is_min_area:!0,conditionDialog:!1,material_automatic:0}},methods:{addItem:function(){this.script_dialog_data={abort:0},this.script_dialog_data.script_type="rule",this.script_dialog_data.type=this.typeList[0].value,this.script_dialog={type:"add",show:!0}},editItem:function(e){var t=this.table_data.filter((function(e){return e.is_selected}));t.length?(this.script_dialog_data=JSON.parse(JSON.stringify(t[0])),delete this.script_dialog_data.is_selected,delete this.script_dialog_data.type_text,this.script_dialog_data.id&&"clone"==e&&delete this.script_dialog_data.id,this.script_dialog={type:e,show:!0}):this.$VMessage.warning("请选择要".concat("edit"==e?"编辑":"克隆","的规则"))},confirmScriptDialog:function(){for(var e=0;e<this.table_headers.length;e++){var t=this.table_headers[e];if(t.required&&(""==this.script_dialog_data[t.value]||null==this.script_dialog_data[t.value]))return void this.$VMessage.warning("".concat(t.text,"不能为空"))}var i=E(E({},JSON.parse(JSON.stringify(this.script_dialog_data))),{},{product_id:this.$route.params.id||this.$route.query.id});this.saveScriptById(i)},saveScriptById:function(e){var t=this,i="".concat(this.isTest?"https://shop-serv.thinkerx.com/api/up_shop_product_rule":"product_rule","/").concat(this.script_dialog_data.id),a="".concat(this.isTest?"https://shop-serv.thinkerx.com/api/add_shop_product_rule":"product_rule");this.$axios[e.id?"put":"post"](e.id?i:a,e).then((function(e){t.loading=!1,1==e.code?(t.script_dialog.show=!1,t.$VMessage.success(t.$t("alertmessage.success_save")),t.$emit("getScriptList","rule")):t.$VMessage.error(t.$t("server_message."+e.message))})).catch((function(e){t.$VMessage.error(t.$t("alertmessage.failed_save")),t.loading=!1}))},dropItem:function(){var e=this.table_data.filter((function(e){return e.is_selected}));e.length?this.$emit("readyDelete",{item:e[0],type:"rule"}):this.$VMessage.warning("请选择要删除的规则")},selectSingle:function(e){this.start_sort||this.table_data.forEach((function(t){t.id==e.id&&t.is_selected||t.id!=e.id?t.is_selected=!1:t.is_selected=!0}))},startSort:function(){this.table_data_copy=JSON.parse(JSON.stringify(this.table_data)),this.start_sort=!0},confirmSort:function(){var e=this,t={},i=0;this.table_data_copy.forEach((function(e){t[e.id]=i,i++})),this.$axios.post("product_rule_sort",t).then((function(t){e.$VMessage.success(e.$t("alertmessage.success_save")),e.start_sort=!1,e.$emit("getScriptList","rule")})).catch((function(t){e.$VMessage.error(e.$t("alertmessage.failed_save"))}))},cancelSort:function(){this.start_sort=!1},transformLabel:function(e){return"zh-CN"==this.lang?e.label:e.value},transformLabel2:function(e){return"zh-CN"==this.lang?e.label:this.$t("position."+e.value)},transformLabel3:function(e){return"zh-CN"==this.lang?e.label:this.$t("position.pricing_method"+e.value)},changeCondition:function(){this.conditionDialog=!1,this.$set(this.script_dialog_data,"condition",this.$refs.conditionInput?this.$refs.conditionInput.getResult():this.script_dialog_data.condition)},change:function(e){this.$set(this.script_dialog_data,"abort",e)}},mounted:function(){},watch:{},computed:{typeList:function(){return[{label:this.$t("product_script.select.sash"),value:"sash"},{label:this.$t("product_script.select.fixedGlass"),value:"fixedGlass"},{label:this.$t("product_script.select.sashGlass"),value:"sashGlass"},{label:this.$t("product_script.select.mullion"),value:"mullion"},{label:this.$t("product_script.select.frame"),value:"frame"}]},abortMap:function(){return{0:this.$t("product_script.table.hint_only"),1:this.$t("product_script.table.prevent_save")}}},props:{table_headers:{type:Array,default:function(){return[]}},table_data:{type:Array,default:function(){return[]}},active_tab_key:{type:String,default:"bar"},fixedType:{type:String,default:""},pickedResults:{default:function(){return[]}},isTest:{type:Boolean,default:!1},userType:{type:String,default:"sj"},lang:{type:String,default:"zh-CN"}},components:{draggable:n.a,conditionInput:h},mixins:[r]},Object(a.a)(p,"mounted",(function(){})),Object(a.a)(p,"beforeDestroyed",(function(){})),g=p,i("2e4f"),S=Object(u.a)(g,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("div",{staticClass:"pa-3"},[e.start_sort||1==e.$route.params.is_default&&!e.isTest?e._e():i("div",{staticClass:"text-left xs-shrink"},[i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.addItem.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.add")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.editItem("edit")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.edit")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(t){return t.stopPropagation(),e.editItem("clone")}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.clone")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"error",text:""},on:{click:function(t){return t.stopPropagation(),e.dropItem.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.delete")))])]),e.isTest?e._e():i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",color:"#666",text:""},on:{click:function(t){return t.stopPropagation(),e.startSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.sort")))])])],1),e.start_sort?i("div",{staticClass:"text-left"},[i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"#1b7af8",text:""},on:{click:function(t){return t.stopPropagation(),e.confirmSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.complete")))])]),i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",text:"",color:"#666"},on:{click:function(t){return t.stopPropagation(),e.cancelSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.cancel")))])])],1):e._e()]),i("table",{staticClass:"table table1 mb-6 d-none d-md-block",attrs:{border:"1"}},[i("thead",[i("tr",[i("th",{staticStyle:{width:"40px"}}),e._l(e.table_headers,(function(t,a){return t.hideTable?e._e():i("th",{key:a,style:{width:t.width+"px"}},[e._v(e._s(t.text))])}))],2)]),i("draggable",{attrs:{element:"tbody",disabled:!e.start_sort,list:e.start_sort?e.table_data_copy:e.table_data}},e._l(e.start_sort?e.table_data_copy:e.table_data,(function(t,a){return i("tr",{key:a,class:{active:t.is_selected,activeTr:e.pickedResults.includes(t.id)}},[e.start_sort?i("td"):e._e(),e.start_sort?e._e():i("td",{on:{click:function(i){return i.stopPropagation(),e.selectSingle(t)}}},[i("v-checkbox",{staticClass:"table-checkbox",attrs:{readonly:""},model:{value:t.is_selected,callback:function(i){e.$set(t,"is_selected",i)},expression:"item.is_selected"}})],1),e._l(e.table_headers,(function(a,s){return a.hideTable?e._e():i("td",{key:s,on:{click:function(i){return e.selectSingle(t)}}},["type"==a.value?i("span",[e._v("\n\t\t\t\t\t\t\t\t"+e._s(e.$t("product_script.select."+t[a.value]))+"\n\t\t\t\t\t\t\t")]):"abort"==a.value?i("span",[e._v(e._s(e.abortMap[t[a.value]]))]):i("span",[e._v(e._s(t[a.value]||""))])])}))],2)})),0)],1),i("div",{staticClass:"d-md-none table-list"},e._l(e.table_data,(function(t,a){return i("div",{key:a,staticClass:"item pa-2 pa-sm-3",class:{active:t.is_selected}},[i("span",{on:{click:function(i){return i.stopPropagation(),e.selectSingle(t)}}},[i("v-checkbox",{staticClass:"table-checkbox",attrs:{readonly:""},model:{value:t.is_selected,callback:function(i){e.$set(t,"is_selected",i)},expression:"item.is_selected"}})],1),i("v-row",{staticClass:"content text-left",attrs:{"no-gutters":""},on:{click:function(i){return e.selectSingle(t)}}},e._l(e.table_headers,(function(a,s){return a.hideTable?e._e():i("v-col",{key:s,staticClass:"text",attrs:{cols:12,sm:e.table_headers.length-s<4?12:6}},[i("span",{staticClass:"label"},[e._v(e._s(a.text)+":")]),"type"==a.value?i("span",[e._v("\n\t\t\t\t\t\t\t"+e._s(e.$t("product_script.select."+t[a.value]))+"\n\t\t\t\t\t\t")]):"abort"==a.value?i("span",[e._v(e._s(e.abortMap[t[a.value]]))]):i("span",[e._v(e._s(t[a.value]||""))])])})),1)],1)})),0),i("comm-dialog",{attrs:{visible:e.script_dialog.show,width:"650",paddingX:3},on:{close:function(t){e.script_dialog.show=!1},confirm:e.confirmScriptDialog},scopedSlots:e._u([{key:"content",fn:function(){return[e.script_dialog.show?i("v-row",{staticClass:"dialog-form"},e._l(e.table_headers,(function(t,a){return t.tableOnly?e._e():i("v-col",{key:a,attrs:{cols:12,sm:"row"===t.dialog_size?12:6}},["type"===t.value?i("div",[i("span",{staticClass:"label"},[t.required?i("span",{staticClass:"text-red"},[e._v("*")]):e._e(),e._v(e._s(t.text))]),i("v-select",{staticClass:"select",attrs:{outlined:"",dense:"","hide-details":"",items:e.typeList,"item-value":"value","item-text":e.transformLabel},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"abort"===t.value?i("div",[i("span",{staticClass:"label"},[t.required?i("span",{staticClass:"text-red"},[e._v("*")]):e._e(),e._v(e._s(t.text))]),i("v-switch",{staticClass:"input switch",attrs:{label:1==e.script_dialog_data[t.value]?e.$t("product_script.table.prevent_save"):e.$t("product_script.table.hint_only"),color:"primary","true-value":1,"false-value":0,"hide-details":""},on:{change:e.change},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):"condition"===t.value?i("div",[i("span",{staticClass:"label"},[e._v(e._s(t.text))]),i("v-text-field",{staticClass:"input no-r-space",attrs:{placeholder:""+(e.$t("product_script.label.input")+t.text),outlined:"",dense:"","hide-details":""},scopedSlots:e._u([{key:"append",fn:function(){return[i("v-btn",{staticStyle:{"margin-top":"-6px"},attrs:{color:"primary"},on:{click:function(t){e.conditionDialog=!0}}},[e._v(e._s(e.$t("product_script.label.choose")))])]},proxy:!0}],null,!0),model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1):i("div",[i("span",{staticClass:"label"},[t.required?i("span",{staticClass:"text-red"},[e._v("*")]):e._e(),e._v(e._s(t.text))]),i("v-text-field",{staticClass:"input",attrs:{placeholder:""+(e.$t("product_script.label.input")+t.text),outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data[t.value],callback:function(i){e.$set(e.script_dialog_data,t.value,i)},expression:"script_dialog_data[head.value]"}})],1)])})),1):e._e(),i("v-overlay",{attrs:{value:e.loading}},[i("v-progress-circular",{attrs:{indeterminate:"",size:"64"}})],1)]},proxy:!0}])}),i("comm-dialog",{attrs:{visible:e.conditionDialog,title:e.$t("product_script.table.condition2"),width:"750"},on:{close:function(t){e.conditionDialog=!1},confirm:e.changeCondition},scopedSlots:e._u([{key:"content",fn:function(){return[i("condition-input",{ref:"conditionInput",staticClass:"input",staticStyle:{"vertical-align":"middle"},attrs:{condition:e.script_dialog_data.condition,tabKey:"rule",cate:"rule",chosenPosition:[],chosenType:e.script_dialog_data.type,show:e.script_dialog.show}})]},proxy:!0}])})],1)}),[],!1,null,"43f25e98",null).exports,p={name:"stockStatus",data:function(){return{tab:"0",tabMap:{0:"drain"},dataList:[],page:{last_page:0,per_page:20,page:1,keyword:""},loading:!1,editForm:{code:"",setting:[]},customize:!0,editDialog:!1,confirmDeleteDialog:!1,selectedId:"",validate:!0,holeTab:"0",validHoleSetting:!1}},methods:{changeTab:function(e){this.resetEditForm(),this.resetPage(),this.getList()},resetEditForm:function(){this.editForm={code:"",setting:[],product_id:this.$route.params.id}},createCustmizeFormItem:function(){return{shape:"Circle",xOffset:"",angle:"0",pierce:"",size:{L:"",W:"",D:""},pos:{Y:"",Z:"",D:""}}},getList:function(){},search:function(){this.page.page=1,this.getList()},resetPage:function(){this.page={last_page:0,per_page:20,page:1}},changePage:function(e){this.page.page=e,this.getList()},changeCustomize:function(e){e?this.editForm.setting.push(this.createCustmizeFormItem()):this.resetEditForm()},addShape:function(){var e=this;this.changeCustomize(!0),this.$nextTick((function(){e.holeTab=e.editForm.setting.length-1}))},openEditDialog:function(e){this.editForm.product_id=this.$route.params.id,this.resetEditForm(),e?this.editForm=JSON.parse(JSON.stringify(e)):(this.editForm.holeType=this.tabMap[this.tab],this.changeCustomize(!0)),this.editDialog=!0},checkHoleSetting:function(){if(this.editForm.code){var e=this.$refs.editForm;try{e.forEach((function(e,t){if(!e.validate())throw new Error(t)}))}catch(e){return this.holeTab=+e.message,void this.$VMessage.error(this.$t("alertmessage.check_input"))}this.saveHoleSetting()}else this.$VMessage.error(this.$t("manage.code_required"))},saveHoleSetting:function(){var e=this,t=!!this.editForm.id;t=t?"put":"post";this.$store.commit("setGlobalLoading",!0),this.$axios[t]("product_hole_code",this.editForm).then((function(t){e.$store.commit("setGlobalLoading",!1),1==t.code?(e.editDialog=!1,e.$VMessage.success(e.$t("alertmessage.success_save")),e.$emit("confirm")):e.$VMessage.error(e.$t("alertmessage.failed_save"))})).catch((function(t){e.$store.commit("setGlobalLoading",!1),e.$VMessage.error(e.$t("alertmessage.failed_save"))}))},beforeDeleteStock:function(e){this.selectedId=e,this.confirmDeleteDialog=!0},confirmDelete:function(){var e=this;this.$store.commit("setGlobalLoading",!0);var t={ids:this.selectedId};this.$axios.post("del_warehouses",t).then((function(t){e.$store.commit("setGlobalLoading",!1),1==t.code?(e.$VMessage.success(e.$t("alertmessage.success_delete")),e.confirmDeleteDialog=!1,e.getList()):-1<t.message.indexOf("有余料库存")?e.$VMessage.error(e.$t("specmessage.delete_failed_for_surplus")):-1<t.message.indexOf("有库存")?e.$VMessage.error(e.$t("specmessage.delete_failed_for_stock")):e.$VMessage.error(e.$t("alertmessage.failed_delete"))})).catch((function(t){e.$store.commit("setGlobalLoading",!1),e.$VMessage.error(e.$t("alertmessage.failed_delete"))}))},deleteHole:function(e){1!==this.editForm.setting.length&&this.editForm.setting.splice(e,1)}},mounted:function(){this.getList()},computed:{header:function(){return this.stockStatusHeader[this.tabMap[this.tab]]},rules:function(){var e=this;return{empty:function(t){return!!t||e.$t("alertmessage.not_empty")},validNumber:function(t){return""===t||""!==t&&0<=t||e.$t("alertmessage.not_valid_number")}}}},created:function(){this.holeShapeList=[{label:this.$t("product_script.label.Circle"),value:"Circle"},{label:this.$t("product_script.label.Rectangle"),value:"Rectangle"},{label:this.$t("product_script.label.Waist"),value:"Waist"},{label:this.$t("product_script.label.Lock_Positive"),value:"Lock_Positive"},{label:this.$t("product_script.label.Lock_Negative"),value:"Lock_Negative"},{label:this.$t("product_script.label.WaistLock_Positive"),value:"WaistLock_Positive"},{label:this.$t("product_script.label.WaistLock_Negative"),value:"WaistLock_Negative"},{label:this.$t("product_script.label.Line"),value:"Line"}],this.angleList=[{label:"0",value:"0"},{label:"90",value:"90"},{label:"180",value:"180"},{label:"270",value:"270"}],this.stockStatusHeader={drain:[{text:this.$t("product_script.label.hole_code"),align:"center",width:100,value:"code"},{text:this.$t("product_script.label.hole_detail"),align:"center",value:"detail"},{text:this.$t("rightmenu.dingdanxinxi.operate"),align:"center",width:120,value:"operation"}]}},components:{pagination:i("db17").a}},i("1dfe"),g=Object(u.a)(p,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"hole-setting-container"},[i("symbol",{attrs:{id:"Circle",viewBox:"20 20 200 200"}},[i("g",{staticClass:"layer"},[i("ellipse",{attrs:{cx:"100",cy:"100",fill:"none",rx:"75",ry:"75",stroke:"#000000","stroke-dasharray":"null","stroke-linecap":"null","stroke-linejoin":"null","stroke-width":"2"}}),i("path",{attrs:{stroke:"#000",d:"M25 100 l8 -6 m-8 6 l8 6 m-8 -6 h150 l-8 -6 m8 6 l-8 6","stroke-width":"2",fill:"none"}}),i("text",{attrs:{x:"100",y:"90","font-size":"16"}},[e._v(e._s(e.$t("product_script.label.sizeD")))])])]),i("symbol",{attrs:{id:"Rectangle",viewBox:"0 0 350 120"}},[i("g",{staticClass:"layer"},[i("rect",{attrs:{fill:"none",height:"75",stroke:"#000000","stroke-dasharray":"null","stroke-linecap":"null","stroke-linejoin":"null","stroke-width":"2",width:"175",x:"25",y:"25"}}),i("path",{attrs:{stroke:"#000",d:"M25 120 l8 -6 m-8 6 l8 6 m-8 -6 h170 l-8 -6 m8 6 l-8 6","stroke-width":"2",fill:"none"}}),i("text",{attrs:{x:"100",y:"115","font-size":"16"}},[e._v(e._s(e.$t("product_script.label.sizeL")))]),i("path",{attrs:{stroke:"#000",d:"M220 25 l-6 8 m6 -8 l6 8 m-6 -8 v75 l-6 -8 m6 8 l6 -8","stroke-width":"2",fill:"none"}}),i("text",{attrs:{x:"200",y:"70","font-size":"16"}},[e._v(e._s(e.$t("product_script.label.sizeW")))])])]),i("symbol",{attrs:{id:"Waist",viewBox:"100 120 350 160"}},[i("g",{staticClass:"layer"},[i("path",{attrs:{stroke:"#000",d:"M150 150 h150 a37.5 37.5 90 0 1 0 75 h-150 a37.5 37.5 -90 0 1 0 -75 Z","stroke-width":"2",fill:"none"}}),i("path",{attrs:{stroke:"#000",d:"M112.5 245 l8 -6 m-8 6 l8 6 m-8 -6 h220 l-8 -6 m8 6 l-8 6","stroke-width":"2",fill:"none"}}),i("text",{attrs:{x:"225",y:"240","font-size":"16"}},[e._v(e._s(e.$t("product_script.label.sizeL")))]),i("path",{attrs:{stroke:"#000",d:"M352.5 150 l-6 8 m6 -8 l6 8 m-6 -8 v75 l-6 -8 m6 8 l6 -8","stroke-width":"2",fill:"none"}}),i("text",{attrs:{x:"342.5",y:"187.5","font-size":"16"}},[e._v(e._s(e.$t("product_script.label.sizeW")))])])]),i("symbol",{attrs:{id:"Lock_Positive",viewBox:"0 50 420 220"}},[i("g",{staticClass:"layer"},[i("path",{attrs:{stroke:"#000",d:"M70 100 h175 a70 70 90 1 1 0 75 h-175 a37.5 37.5 -90 0 1 0 -75 Z","stroke-width":"2",fill:"none"}}),i("path",{attrs:{stroke:"#000",d:"M30 220 l8 -6 m-8 6 l8 6 m-8 -6 h340 l-8 -6 m8 6 l-8 6","stroke-width":"2",fill:"none"}}),i("text",{attrs:{x:"170",y:"215","font-size":"16"}},[e._v(e._s(e.$t("product_script.label.sizeL")))]),i("path",{attrs:{stroke:"#000",d:"M32.5 137.5 l8 -6 m-8 6 l8 6 m-8 -6 h267.5 l-8 -6 m8 6 l-8 6","stroke-width":"2",fill:"none"}}),i("text",{attrs:{x:"160",y:"132.5","font-size":"16"}},[e._v(e._s(e.$t("product_script.label.sizeK")))]),i("path",{attrs:{stroke:"#000",d:"M390 65 l-6 8 m6 -8 l6 8 m-6 -8 v140 l-6 -8 m6 8 l6 -8","stroke-width":"2",fill:"none"}}),i("text",{attrs:{x:"375",y:"140","font-size":"16"}},[e._v(e._s(e.$t("product_script.label.sizeD")))]),i("path",{attrs:{stroke:"#000",d:"M70 100 l-6 8 m6 -8 l6 8 m-6 -8 v75 l-6 -8 m6 8 l6 -8","stroke-width":"2",fill:"none"}}),i("text",{attrs:{x:"75",y:"132.5","font-size":"16"}},[e._v(e._s(e.$t("product_script.label.sizeW")))])])]),i("symbol",{attrs:{id:"Lock_Negative",viewBox:"0 50 420 220"}},[i("g",{staticClass:"layer"},[i("path",{attrs:{stroke:"#000",d:"M170 100 h175 a37.5 37.5 90 1 1 0 75 h-175 a70 70 -90 1 1 0 -75 Z","stroke-width":"2",fill:"none"}}),i("path",{attrs:{stroke:"#000",d:"M40 220 l8 -6 m-8 6 l8 6 m-8 -6 h340 l-8 -6 m8 6 l-8 6","stroke-width":"2",fill:"none"}}),i("text",{attrs:{x:"170",y:"215","font-size":"16"}},[e._v(e._s(e.$t("product_script.label.sizeL")))]),i("path",{attrs:{stroke:"#000",d:"M113.5 137.5 l8 -6 m-8 6 l8 6 m-8 -6 h267.5 l-8 -6 m8 6 l-8 6","stroke-width":"2",fill:"none"}}),i("text",{attrs:{x:"160",y:"132.5","font-size":"16"}},[e._v(e._s(e.$t("product_script.label.sizeK")))]),i("path",{attrs:{stroke:"#000",d:"M20 65 l-6 8 m6 -8 l6 8 m-6 -8 v140 l-6 -8 m6 8 l6 -8","stroke-width":"2",fill:"none"}}),i("text",{attrs:{x:"25",y:"130","font-size":"16"}},[e._v(e._s(e.$t("product_script.label.sizeD")))]),i("path",{attrs:{stroke:"#000",d:"M332.5 100 l-6 8 m6 -8 l6 8 m-6 -8 v75 l-6 -8 m6 8 l6 -8","stroke-width":"2",fill:"none"}}),i("text",{attrs:{x:"337.5",y:"132.5","font-size":"16"}},[e._v(e._s(e.$t("product_script.label.sizeW")))])])]),i("symbol",{attrs:{id:"WaistLock_Positive",viewBox:"100 120 300 160"}},[i("g",{staticClass:"layer"},[i("path",{attrs:{stroke:"#000",d:"M150 150 h150 v75 h-150 a37.5 37.5 -90 1 1 0 -75 Z","stroke-width":"2",fill:"none"}}),i("path",{attrs:{stroke:"#000",d:"M112.5 245 l8 -6 m-8 6 l8 6 m-8 -6 h187.5 l-8 -6 m8 6 l-8 6","stroke-width":"2",fill:"none"}}),i("text",{attrs:{x:"205",y:"240","font-size":"16"}},[e._v(e._s(e.$t("product_script.label.sizeL")))]),i("path",{attrs:{stroke:"#000",d:"M320 150 l-6 8 m6 -8 l6 8 m-6 -8 v75 l-6 -8 m6 8 l6 -8","stroke-width":"2",fill:"none"}}),i("text",{attrs:{x:"305",y:"187.5","font-size":"16"}},[e._v(e._s(e.$t("product_script.label.sizeW")))])])]),i("symbol",{attrs:{id:"WaistLock_Negative",viewBox:"100 120 300 160"}},[i("g",{staticClass:"layer"},[i("path",{attrs:{stroke:"#000",d:"M150 150 h150 a37.5 37.5 90 1 1 0 75 h-150 v-75  Z","stroke-width":"2",fill:"none"}}),i("path",{attrs:{stroke:"#000",d:"M150 245 l8 -6 m-8 6 l8 6 m-8 -6 h187.5 l-8 -6 m8 6 l-8 6","stroke-width":"2",fill:"none"}}),i("text",{attrs:{x:"240",y:"240","font-size":"16"}},[e._v(e._s(e.$t("product_script.label.sizeL")))]),i("path",{attrs:{stroke:"#000",d:"M357.5 150 l-6 8 m6 -8 l6 8 m-6 -8 v75 l-6 -8 m6 8 l6 -8","stroke-width":"2",fill:"none"}}),i("text",{attrs:{x:"340",y:"187.5","font-size":"16"}},[e._v(e._s(e.$t("product_script.label.sizeW")))])])]),i("comm-dialog",{attrs:{visible:e.editDialog,title:e.selectedId?e.$t("product_script.operations.edit"):e.$t("product_script.operations.add"),width:"450"},on:{close:function(t){e.editDialog=!1},confirm:e.checkHoleSetting},scopedSlots:e._u([{key:"content",fn:function(){return[i("div",{staticClass:"hole-edit-header dialog-form"},[i("span",{staticClass:"label"},[i("span",{staticClass:"text-red"},[e._v("*")]),e._v(e._s(e.$t("product_script.label.hole_code"))+"：")]),i("v-text-field",{staticClass:"input mr-2",attrs:{rules:[e.rules.empty],outlined:"",dense:"","hide-details":""},model:{value:e.editForm.code,callback:function(t){e.$set(e.editForm,"code",t)},expression:"editForm.code"}}),i("v-btn",{attrs:{small:"",color:"primary"},on:{click:e.addShape}},[e._v(e._s(e.$t("product_script.operations.add")))])],1),i("v-chip-group",{attrs:{mandatory:"","active-class":"primary--text",column:""},model:{value:e.holeTab,callback:function(t){e.holeTab=t},expression:"holeTab"}},e._l(e.editForm.setting,(function(t,a){return i("v-chip",{key:a,attrs:{close:"",outlined:""},on:{"click:close":function(t){return e.deleteHole(a)}}},[e._v("\n                "+e._s(e.$t("product_script.label.hole"))+e._s(a+1)+"\n              ")])})),1),i("v-tabs-items",{model:{value:e.holeTab,callback:function(t){e.holeTab=t},expression:"holeTab"}},e._l(e.editForm.setting,(function(t,a){return i("v-tab-item",{key:a,attrs:{disabled:""}},["Line"!=t.shape?i("svg",{staticClass:"icon svg-icon",staticStyle:{height:"225px",width:"100%"},attrs:{"aria-hidden":"true"}},[i("use",{attrs:{"xlink:href":"#"+t.shape}})]):e._e(),i("v-form",{ref:"editForm",refInFor:!0},[i("v-row",{staticClass:"dialog-form mx-0"},[i("v-col",{attrs:{cols:"6",sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.label.hole_shape"))+"：")]),i("v-select",{staticClass:"input",attrs:{"item-text":"label","item-value":"value",items:e.holeShapeList,outlined:"",dense:"","hide-details":""},model:{value:t.shape,callback:function(i){e.$set(t,"shape",i)},expression:"item.shape"}})],1),i("v-col",{attrs:{cols:"6",sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.label.hole_rotate_angle"))+"：")]),i("v-select",{staticClass:"input",attrs:{"item-text":"label","item-value":"value",items:e.angleList,outlined:"",dense:"","hide-details":""},model:{value:t.angle,callback:function(i){e.$set(t,"angle",i)},expression:"item.angle"}})],1),"Circle"!=t.shape?i("v-col",{attrs:{cols:"6",sm:6,md:4}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.label.sizeL"))+"：")]),i("v-text-field",{staticClass:"input",attrs:{rules:[e.rules.validNumber],type:"number",outlined:"",dense:"","hide-details":""},model:{value:t.size.L,callback:function(i){e.$set(t.size,"L",e._n(i))},expression:"item.size.L"}})],1):e._e(),"Circle"!=t.shape?i("v-col",{attrs:{cols:"6",sm:6,md:4}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.label.sizeW"))+"：")]),i("v-text-field",{staticClass:"input",attrs:{rules:[e.rules.validNumber],type:"number",outlined:"",dense:"","hide-details":""},model:{value:t.size.W,callback:function(i){e.$set(t.size,"W",e._n(i))},expression:"item.size.W"}})],1):e._e(),["Circle","Lock_Positive","lock_Negative"].includes(t.shape)?i("v-col",{attrs:{cols:"6",sm:6,md:4}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.label.sizeD"))+"：")]),i("v-text-field",{staticClass:"input",attrs:{rules:[e.rules.validNumber],type:"number",outlined:"",dense:"","hide-details":""},model:{value:t.size.D,callback:function(i){e.$set(t.size,"D",e._n(i))},expression:"item.size.D"}})],1):e._e(),["Lock_Positive","lock_Negative"].includes(t.shape)?i("v-col",{attrs:{cols:"6",sm:6,md:4}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.label.sizeK"))+"：")]),i("v-text-field",{staticClass:"input",attrs:{rules:[e.rules.validNumber],type:"number",outlined:"",dense:"","hide-details":""},model:{value:t.size.K,callback:function(i){e.$set(t.size,"K",e._n(i))},expression:"item.size.K"}})],1):e._e(),i("v-col",{attrs:{cols:"6",sm:6,md:4}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.label.posY"))+"：")]),i("v-text-field",{staticClass:"input",attrs:{rules:[e.rules.validNumber],type:"number",outlined:"",dense:"","hide-details":""},model:{value:t.pos.Y,callback:function(i){e.$set(t.pos,"Y",e._n(i))},expression:"item.pos.Y"}})],1),i("v-col",{attrs:{cols:"6",sm:6,md:4}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.label.posZ"))+"：")]),i("v-text-field",{staticClass:"input",attrs:{rules:[e.rules.validNumber],type:"number",outlined:"",dense:"","hide-details":""},model:{value:t.pos.Z,callback:function(i){e.$set(t.pos,"Z",e._n(i))},expression:"item.pos.Z"}})],1),i("v-col",{attrs:{cols:"6",sm:6,md:4}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.label.posD"))+"：")]),i("v-text-field",{staticClass:"input",attrs:{rules:[e.rules.validNumber],type:"number",outlined:"",dense:"","hide-details":""},model:{value:t.pos.D,callback:function(i){e.$set(t.pos,"D",e._n(i))},expression:"item.pos.D"}})],1),i("v-col",{attrs:{cols:"6",sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.label.xOffset"))+"：")]),i("v-text-field",{staticClass:"input",attrs:{rules:[e.rules.validNumber],type:"number",outlined:"",dense:"","hide-details":""},model:{value:t.xOffset,callback:function(i){e.$set(t,"xOffset",e._n(i))},expression:"item.xOffset"}})],1),i("v-col",{attrs:{cols:"6",sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.label.pierce_count"))+"：")]),i("v-text-field",{staticClass:"input",attrs:{rules:[e.rules.validNumber],type:"number",outlined:"",dense:"","hide-details":""},model:{value:t.pierce,callback:function(i){e.$set(t,"pierce",e._n(i))},expression:"item.pierce"}})],1)],1)],1)],1)})),1)]},proxy:!0}])}),i("comm-dialog",{attrs:{visible:e.confirmDeleteDialog,title:e.$t("order_list.warning"),width:"420"},on:{close:function(t){e.confirmDeleteDialog=!1},confirm:e.confirmDelete},scopedSlots:e._u([{key:"content",fn:function(){return[i("div",{staticClass:"text-center body-2 dialog-warning all-content"},[i("i",{staticClass:"iconfont icontishi1"}),i("span",{staticStyle:{"font-size":"16px"}},[e._v(e._s(e.$t("product_script.message.confirm_delete")))])])]},proxy:!0}])})],1)}),[],!1,null,"1684f9de",null).exports;r={data:function(){return{loading:!1,start_sort:"",script_dialog:{type:"add",show:!1},script_dialog_data:{},table_data_copy:[],script_config:i("cb12"),drainExpansion:[],is_min_area:!0,conditionDialog:!1,material_automatic:0,selectedCate:"",targetType:"",selections:{frame:[],mullion:[],sash:[],screen:[],sashTurningFrame:[],screenFrame:[],lockTransferBar:[],upTrack:[],downTrack:[],sideTrack:[],fixedUpTrack:[],slideSash:[],slideScreen:[]}}},methods:{addItem:function(e){"hole_codes"!=e?(this.script_dialog_data={},"ps_holes"==(this.targetType=e)?(this.$set(this.script_dialog_data,"type","frameDrainHoleForGlass"),this.script_dialog_data.hole_type=1,this.$set(this.script_dialog_data,"count",1),this.$set(this.script_dialog_data,"dock_offset",5)):"kx_holes"==e?(this.$set(this.script_dialog_data,"type","mullionHoleOnFrame"),this.$set(this.script_dialog_data,"cut_reset",5),this.script_dialog_data.hole_type=2):"zs_holes"==e?(this.$set(this.script_dialog_data,"type","sashHole"),this.$set(this.script_dialog_data,"length","aa"),this.$set(this.script_dialog_data,"sash_assign_way",[]),this.script_dialog_data.hole_type=3):"az_holes"==e?(this.script_dialog_data.hole_type=4,this.$set(this.script_dialog_data,"bar_type","frame"),this.$set(this.script_dialog_data,"sash_type",""),this.$set(this.script_dialog_data,"is_split",0),this.$set(this.script_dialog_data,"type","injectionHole")):"ls_holes"==e?(this.$set(this.script_dialog_data,"type","mullionHoleOnFrame"),this.$set(this.script_dialog_data,"cut_reset",5),this.script_dialog_data.hole_type=5):"kazk_holes"==e&&(this.$set(this.script_dialog_data,"type","windowHole"),this.$set(this.script_dialog_data,"conflict_solution","avoid"),this.$set(this.script_dialog_data,"segment_based",0),this.$set(this.script_dialog_data,"bar_type","frame"),this.$set(this.script_dialog_data,"inside_belongs_to_sash",2),this.$set(this.script_dialog_data,"outside_belongs",["Wall"]),this.$set(this.script_dialog_data,"bar_type","frame"),this.script_dialog_data.hole_type=6),this.$set(this.script_dialog_data,"equipment_no",0),this.setEmpasize(),this.script_dialog_data.ccw=0,this.script_dialog_data.face="A",this.script_dialog={type:"add",show:!0}):this.$refs.holeSettings.openEditDialog("")},editItem:function(e,t){var i=(this.table_data[this.selectedCate]||[]).filter((function(e){return e.is_selected}));i.length?(this.targetType=t,this.script_dialog_data=JSON.parse(JSON.stringify(i[0])),delete this.script_dialog_data.is_selected,delete this.script_dialog_data.type_text,this.script_dialog_data.id&&"clone"==e&&delete this.script_dialog_data.id,"hole_codes"!=this.selectedCate?(this.setEmpasize(),this.script_dialog={type:e,show:!0}):this.$refs.holeSettings.openEditDialog(this.script_dialog_data)):this.$VMessage.warning("请选择要".concat("edit"==e?"编辑":"克隆","的公式"))},confirmScriptDialog:function(){for(var e=0;e<this.table_headers[this.targetType].length;e++){var t=this.table_headers[this.targetType][e];if(t.required){if(""===this.script_dialog_data[t.value]||null==this.script_dialog_data[t.value])return void this.$VMessage.warning("".concat(t.text).concat(this.$t("product_script.message.should_not_be_empty")));if("number"==t.type&&this.script_dialog_data[t.value]<0)return void this.$VMessage.warning("".concat(t.text).concat(this.$t("product_script.message.should_be_positive")))}}if(1<this.script_dialog_data.count&&this.script_dialog_data.margin<0)this.$VMessage.warning(this.$t("product_script.message.margin_should_be_positive"));else if(1==this.script_dialog_data.hole_type&&this.script_dialog_data.from>=this.script_dialog_data.to||this.script_dialog_data.from<0||this.script_dialog_data.to<0)this.$VMessage.warning(this.$t("product_script.message.invalid_length"));else{if(4==this.script_dialog_data.hole_type&&(this.script_dialog_data.bar_position=(this.script_dialog_data.bar_position||"").toString(),this.script_dialog_data.side=(this.script_dialog_data.side||"").toString(),this.script_dialog_data.corner_position=(this.script_dialog_data.corner_position||"").toString(),["sash","screen"].includes(this.script_dialog_data.bar_type)&&!["cornerProtectorHole","hingeHole"].includes(this.script_dialog_data.type)&&(this.script_dialog_data.side="")),6==this.script_dialog_data.hole_type){if(this.script_dialog_data.margin_min>=this.script_dialog_data.margin_max||this.script_dialog_data.margin_min<50||this.script_dialog_data.margin_max<50||this.script_dialog_data.space_min>=this.script_dialog_data.space_max||this.script_dialog_data.space_min<50||this.script_dialog_data.space_max<50)return void this.$VMessage.warning(this.$t("product_script.message.invalid_length2"));this.script_dialog_data.bar_position=(this.script_dialog_data.bar_position||"").toString(),this.script_dialog_data.dock_on_segment=(this.script_dialog_data.dock_on_segment||"").toString(),this.script_dialog_data.outside_belongs=(this.script_dialog_data.outside_belongs||"").toString()}var i=JSON.parse(JSON.stringify(this.script_dialog_data));i.sash_assign_way=i.sash_assign_way?i.sash_assign_way.toString():"",i=H(H({},i),{},{product_id:this.$route.params.id||this.$route.query.id}),this.saveScriptById(i)}},saveScriptById:function(e){var t=this,i="".concat(this.isTest?"https://shop-serv.thinkerx.com/api/up_shop_product_ps_hole":"product_ps_hole","/").concat(this.script_dialog_data.id),a="".concat(this.isTest?"https://shop-serv.thinkerx.com/api/add_shop_product_ps_hole":"product_ps_hole");this.$axios[e.id?"put":"post"](e.id?i:a,e).then((function(i){t.loading=!1,1==i.code?(t.script_dialog.show=!1,t.$VMessage.success(t.$t("alertmessage.success_save")),t.$emit("getScriptList",{target:"ps_hole",params:{hole_type:e.hole_type}})):t.$VMessage.error(t.$t("server_message."+i.message))})).catch((function(e){t.$VMessage.error(t.$t("alertmessage.failed_save")),t.loading=!1}))},dropItem:function(e){var t=(this.table_data[this.selectedCate]||[]).filter((function(e){return e.is_selected}));t.length?this.$emit("readyDelete",{item:t[0],type:"hole_codes"==this.selectedCate?"hole_code":"ps_hole",params:{hole_type:this.holeTypeMap[this.selectedCate]}}):this.$VMessage.warning("请选择要删除的公式")},selectSingle:function(e,t){this.selectedCate=t,this.start_sort||this.table_data[this.selectedCate].forEach((function(t){t.id==e.id&&t.is_selected||t.id!=e.id?t.is_selected=!1:t.is_selected=!0}))},startSort:function(e){this.targetType=e,this.table_data_copy=JSON.parse(JSON.stringify(this.table_data[e])),this.start_sort=e},confirmSort:function(){var e=this,t={},i=0;this.table_data_copy.forEach((function(e){t[e.id]=i,i++})),this.$axios.post("product_ps_hole_sort",t).then((function(t){e.$VMessage.success(e.$t("alertmessage.success_save")),e.start_sort="",e.$emit("getScriptList",{target:"ps_hole",params:{hole_type:e.holeTypeMap[e.targetType]}})})).catch((function(t){e.$VMessage.error(e.$t("alertmessage.failed_save"))}))},cancelSort:function(){this.start_sort=""},confirmHoleSettings:function(e){this.$emit("getScriptList","hole_code")},changeCount:function(e){1==e&&(this.script_dialog_data.margin="")},changeType:function(e){"mullionHoleOnFrame"==e&&(this.script_dialog_data.mullion_length="",this.script_dialog_data.mullion_strong_length=""),"cornerProtectorHole"!=e&&(this.script_dialog_data.sash_type=""),"cornerProtectorHole"==e&&(this.script_dialog_data.bar_type=""),"screwHoleOnSash"==e&&(this.script_dialog_data.cut_reset=0,this.script_dialog_data.bom_code=""),"lockTransferBar"==e&&(this.script_dialog_data.bar_type="lockTransferBar"),this.setEmpasize()},setEmpasize:function(){var e,t=this,i=document.querySelector("#holeIntro");i&&(e=i.querySelectorAll("line"),i=i.querySelectorAll("circle"),e&&e.forEach((function(e){-1<e.id.indexOf(t.script_dialog_data.type)?(e.setAttribute("stroke","#da4c3e"),e.setAttribute("stroke-width",8)):(e.setAttribute("stroke","#000"),e.setAttribute("stroke-width",5))})),i&&i.forEach((function(e){-1<e.id.indexOf(t.script_dialog_data.type)?e.setAttribute("r",30):e.setAttribute("r",0)})))},changeBelongsToSash:function(e){2==e&&(this.script_dialog_data.code_for_sash="")},changeBarType:function(){this.script_dialog_data.bom_code=""},changeCondition:function(){this.conditionDialog=!1,this.$set(this.script_dialog_data,"condition",this.$refs.conditionInput?this.$refs.conditionInput.getResult():this.script_dialog_data.condition)}},computed:(p={holeType:function(){return[{label:this.$t("product_script.operations.holeSettings"),value:"hole_codes"},{label:this.$t("product_script.tabs.drain"),value:"ps_holes"},{label:this.$t("product_script.tabs.mullionHole"),value:"kx_holes"},{label:this.$t("product_script.tabs.handleHole"),value:"zs_holes"},{label:this.$t("product_script.tabs.endPointHole"),value:"az_holes"},{label:this.$t("product_script.tabs.screwHole"),value:"ls_holes"},{label:this.$t("product_script.tabs.windowHole"),value:"kazk_holes"}]},holeTypeMap:function(){return{ps_holes:"1",kx_holes:"2",zs_holes:"3",az_holes:"4",ls_holes:"5",kazk_holes:"6"}},holeTypeList:function(){return{1:[{label:this.$t("product_script.label.frameDrainHoleForGlass"),value:"frameDrainHoleForGlass"},{label:this.$t("product_script.label.frameDrainHoleForSash"),value:"frameDrainHoleForSash"},{label:this.$t("product_script.label.mullionDrainHoleForGlass"),value:"mullionDrainHoleForGlass"},{label:this.$t("product_script.label.mullionDrainHoleForSash"),value:"mullionDrainHoleForSash"},{label:this.$t("product_script.label.sashDrainHole"),value:"sashDrainHole"},{label:this.$t("product_script.label.sashTurningFrameDrainHole"),value:"sashTurningFrameDrainHole"},{label:this.$t("product_script.label.fixedUpTrackDrainHole"),value:"fixedUpTrackDrainHole"},{label:this.$t("product_script.label.downTrackDrainHole"),value:"downTrackDrainHole"}],2:[{label:this.$t("product_script.label.mullionHoleOnFrame"),value:"mullionHoleOnFrame"},{label:this.$t("product_script.label.mullionHoleOnMullion"),value:"mullionHoleOnMullion"}],3:[{label:this.$t("product_script.label.sashHole"),value:"sashHole"},{label:this.$t("product_script.label.doubleSashHole"),value:"doubleSashHole"},{label:this.$t("product_script.label.screenHole"),value:"screenHole"},{label:this.$t("product_script.label.doubleScreenHole"),value:"doubleScreenHole"},{label:this.$t("product_script.label.slideSashHole"),value:"slideSashHole"},{label:this.$t("product_script.label.slideScreenHole"),value:"slideScreenHole"}],4:[{label:this.$t("product_script.label.injectionHole"),value:"injectionHole"},{label:this.$t("product_script.label.angleHole"),value:"angleHole"},{label:this.$t("product_script.label.hingeHole"),value:"hingeHole"},{label:this.$t("product_script.label.cornerProtectorHole"),value:"cornerProtectorHole"},{label:this.$t("product_script.label.lockTransferBar"),value:"lockTransferBar"}],5:[{label:this.$t("product_script.label.screwHoleOnFrame"),value:"mullionHoleOnFrame"},{label:this.$t("product_script.label.screwHoleOnMullion"),value:"mullionHoleOnMullion"},{label:this.$t("product_script.label.screwHoleOnSash"),value:"screwHoleOnSash"}],6:[]}},table_headers:function(){return{hole_codes:[{text:this.$t("product_script.label.hole_code"),value:"code",width:200,selectable:!0,formSort:1,tableSort:1},{text:this.$t("product_script.label.hole_detail"),value:"setting",width:900,selectable:!0,formSort:1,tableSort:1}],ps_holes:[{text:this.$t("product_script.table.posType"),value:"type",width:300,selectable:!0,formSort:1,tableSort:1},{text:this.$t("product_script.table.count"),value:"count",width:110,selectable:!0,formSort:1,tableSort:3},{text:this.$t("product_script.table.length"),value:"from",width:300,selectable:!0,formSort:1,tableSort:3},{text:this.$t("product_script.table.margins"),value:"margin",width:110,selectable:!0,formSort:1,tableSort:4},{text:this.$t("product_script.table.drainProfile"),value:"bom_code",width:300,selectable:!0,formSort:1,tableSort:2,required:!0},{text:this.$t("product_script.table.drainCode"),value:"code",width:300,selectable:!0,formSort:1,tableSort:1,required:!0},{text:this.$t("product_script.table.cut_reset"),width:110,value:"dock_offset",selectable:!0,formSort:1,tableSort:5,type:"number"},{text:this.$t("product_script.table.direction"),value:"ccw",width:110,selectable:!0,formSort:1,tableSort:7},{text:this.$t("product_script.table.condition2"),value:"condition",width:400,selectable:!0,formSort:1,tableSort:7}],kx_holes:[{text:this.$t("product_script.table.posType"),value:"type",width:300,selectable:!0,formSort:1,tableSort:1},{text:this.$t("product_script.table.drainCode"),value:"code",width:300,selectable:!0,formSort:1,tableSort:3,required:!0},{text:this.$t("product_script.table.drainProfile"),value:"bom_code",width:300,selectable:!0,formSort:1,tableSort:3,required:!0},{text:this.$t("product_script.table.cut_reset")+"/"+this.$t("product_script.table.mullion_milling"),width:110,value:"cut_reset",selectable:!0,formSort:1,tableSort:5,required:!0,type:"number"},{text:this.$t("product_script.table.sidePosition"),width:110,value:"size_type",selectable:!0,formSort:1,tableSort:7},{text:this.$t("product_script.table.sizeType"),width:110,value:"side",selectable:!0,formSort:1,tableSort:7},{text:this.$t("product_script.table.direction"),value:"ccw",width:110,selectable:!0,formSort:1,tableSort:7}],zs_holes:[{text:this.$t("windoor.type"),value:"type",width:110,selectable:!0,formSort:1,tableSort:1},{text:this.$t("product_script.table.drainCode"),value:"code",width:200,selectable:!0,formSort:1,tableSort:3,required:!0},{text:this.$t("product_script.table.drainProfile"),value:"bom_code",width:300,selectable:!0,formSort:1,tableSort:4,required:!0},{text:this.$t("rightmenu.kaishan.kaixiang"),value:"sash_assign_way",width:110,selectable:!0,formSort:1,tableSort:5},{text:this.$t("product_script.table.direction"),value:"ccw",width:120,selectable:!0,formSort:1,tableSort:6},{text:this.$t("product_script.table.machine_number"),value:"equipment_no",width:110,selectable:!0,formSort:1,tableSort:6},{text:this.$t("product_script.table.condition2"),value:"condition",width:400,selectable:!0,formSort:1,tableSort:7}],az_holes:[{text:this.$t("product_script.table.hole_process"),value:"type",width:110,selectable:!0,formSort:1,tableSort:1},{text:this.$t("product_script.table.drainProfile"),value:"bom_code",width:300,selectable:!0,formSort:1,tableSort:2,required:!0},{text:this.$t("product_script.table.profile"),value:"bar_type",width:110,selectable:!0,formSort:1,tableSort:1},{text:this.$t("product_script.table.drainCode"),value:"code",width:400,selectable:!0,formSort:2,tableSort:2,required:!0},{text:this.$t("product_script.table.bar_position"),value:"bar_position",width:300,selectable:!0,formSort:1,tableSort:1},{text:this.$t("product_script.table.is_split"),value:"is_split",width:100,selectable:!0,formSort:1,tableSort:1},{text:this.$t("rightmenu.kaishan.kaixiang"),value:"sash_assign_way",width:110,selectable:!0,formSort:1,tableSort:2},{text:this.$t("product_script.table.margin")+"/"+this.$t("product_script.table.cornerMargin"),value:"margin",width:110,selectable:!0,formSort:1,tableSort:3,required:!0,type:"number"},{text:this.$t("product_script.table.direction"),value:"ccw",width:150,selectable:!0,formSort:1,tableSort:6},{text:this.$t("product_script.table.condition2"),value:"condition",width:200,selectable:!0,formSort:1,tableSort:7}],ls_holes:[{text:this.$t("product_script.table.posType"),value:"type",width:300,selectable:!0,formSort:1,tableSort:1},{text:this.$t("product_script.table.drainCode"),value:"code",width:300,selectable:!0,formSort:1,tableSort:3,required:!0},{text:this.$t("product_script.table.drainProfile"),value:"bom_code",width:300,selectable:!0,formSort:1,tableSort:3,required:!0},{text:this.$t("product_script.table.offset"),width:110,value:"offset",selectable:!0,formSort:1,tableSort:6,type:"number"},{text:this.$t("product_script.table.cut_reset")+"/"+this.$t("product_script.table.mullion_milling"),width:110,value:"cut_reset",selectable:!0,formSort:1,tableSort:5,required:!0,type:"number"},{text:this.$t("product_script.table.sidePosition"),width:110,value:"size_type",selectable:!0,formSort:1,tableSort:6},{text:this.$t("product_script.table.direction"),value:"ccw",width:110,selectable:!0,formSort:1,tableSort:7}],kazk_holes:[{text:this.$t("product_script.table.drainCode"),value:"code",width:300,selectable:!0,formSort:1,tableSort:1,required:!0},{text:this.$t("product_script.table.drainProfile"),value:"bom_code",width:300,selectable:!0,formSort:1,tableSort:2,required:!0},{text:this.$t("product_script.table.profile"),value:"bar_type",width:110,selectable:!0,formSort:1,tableSort:1},{text:this.$t("product_script.table.marginRange"),value:"margin_range",width:300,selectable:!0,formSort:1,tableSort:3},{text:this.$t("product_script.table.spaceRange"),value:"space_range",width:300,selectable:!0,formSort:1,tableSort:4},{text:this.$t("product_script.table.sashHoleCode"),value:"code_for_sash",width:300,selectable:!0,formSort:1,tableSort:5},{text:this.$t("product_script.table.outsideBelongs"),value:"outside_belongs",width:300,selectable:!0,formSort:1,tableSort:6},{text:this.$t("product_script.table.direction"),value:"ccw",width:110,selectable:!0,formSort:1,tableSort:7},{text:this.$t("product_script.table.condition2"),value:"condition",width:200,selectable:!0,formSort:1,tableSort:8}]}},countList:function(){return[1,2,3,4,5]},finalDirectionList:function(){return["mullionDrainHoleForSash","mullionDrainHoleForGlass","mullionHoleOnMullion"].includes(this.script_dialog_data.type)||"mullion"==this.script_dialog_data.bar_type?this.mullionDirectionList:this.directionList},directionList:function(){return[{label:this.$t("product_script.table.counterClockWise"),value:1},{label:this.$t("product_script.table.clockWise"),value:0}]},mullionDirectionList:function(){return[{label:this.$t("product_script.table.backward"),value:1},{label:this.$t("product_script.table.forward"),value:0}]},faceList:function(){return["A","B","C","D"]},open_direction_list:function(){return[{label:this.$t("position.IL"),value:"IL",isSlide:!1},{label:this.$t("position.IR"),value:"IR",isSlide:!1},{label:this.$t("position.ID"),value:"ID",isSlide:!1},{label:this.$t("position.IDL"),value:"IDL",isSlide:!1},{label:this.$t("position.IDR"),value:"IDR",isSlide:!1},{label:this.$t("position.OL"),value:"OL",isSlide:!1},{label:this.$t("position.OR"),value:"OR",isSlide:!1},{label:this.$t("position.OU"),value:"OU",isSlide:!1},{label:this.$t("position.OUL"),value:"OUL",isSlide:!1},{label:this.$t("position.OUR"),value:"OUR",isSlide:!1},{label:this.$t("position.IU"),value:"IU",isSlide:!1},{label:this.$t("position.IUR"),value:"IUR",isSlide:!1},{label:this.$t("position.IUL"),value:"IUL",isSlide:!1},{label:this.$t("position.OD"),value:"OD",isSlide:!1},{label:this.$t("position.ODL"),value:"ODL",isSlide:!1},{label:this.$t("position.ODR"),value:"ODR",isSlide:!1},{label:this.$t("position.C"),value:"C",isSlide:!1}]},selectionType:function(){return["frameDrainHoleForSash","frameDrainHoleForGlass","mullionHoleOnFrame","windowHole"].includes(this.script_dialog_data.type)?"frame":["mullionDrainHoleForSash","mullionDrainHoleForGlass","mullionHoleOnMullion"].includes(this.script_dialog_data.type)?"mullion":["sashDrainHole","sashHole","doubleSashHole","screwHoleOnSash"].includes(this.script_dialog_data.type)?"sash":["screenHole","doubleScreenHole"].includes(this.script_dialog_data.type)?"screen":["injectionHole","angleHole","sashTurningFrameDrainHole"].includes(this.script_dialog_data.type)?"sashTurningFrame":["fixedUpTrackDrainHole"].includes(this.script_dialog_data.type)?"fixedUpTrack":["downTrackDrainHole"].includes(this.script_dialog_data.type)?"downTrack":["slideSashHole"].includes(this.script_dialog_data.type)?"slideSash":["slideScreenHole"].includes(this.script_dialog_data.type)?"slideScreen":"screenFrame"},positionList:function(){return[{name:this.$t("rightmenu.waikuang.left"),value:"left"},{name:this.$t("rightmenu.waikuang.right"),value:"right"},{name:this.$t("rightmenu.waikuang.up"),value:"up"},{name:this.$t("rightmenu.waikuang.down"),value:"down"}]},bar_typeList:function(){return[{name:this.$t("product_script.label.frame"),value:"frame"},{name:this.$t("product_script.label.mullion"),value:"mullion"},{name:this.$t("product_script.label.sash"),value:"sash"},{name:this.$t("product_script.label.screen"),value:"screen"}]},actualBar_typeList:function(){return["cornerProtectorHole","hingeHole"].includes(this.script_dialog_data.type)?[{name:this.$t("product_script.label.sash"),value:"sash"},{name:this.$t("product_script.label.screen"),value:"screen"}]:["injectionHole"].includes(this.script_dialog_data.type)?[{name:this.$t("product_script.label.frame"),value:"frame"},{name:this.$t("product_script.label.mullion"),value:"mullion"},{name:this.$t("product_script.label.sash"),value:"sash"},{name:this.$t("product_script.label.screen"),value:"screen"},{name:this.$t("product_script.label.screenFrame"),value:"screenFrame"},{name:this.$t("product_script.label.sashTurningFrame"),value:"sashTurningFrame"}]:["angleHole"].includes(this.script_dialog_data.type)?[{name:this.$t("product_script.label.frame"),value:"frame"},{name:this.$t("product_script.label.upTrack"),value:"upTrack"},{name:this.$t("product_script.label.downTrack"),value:"downTrack"},{name:this.$t("product_script.label.sideTrack"),value:"sideTrack"},{name:this.$t("product_script.label.mullion"),value:"mullion"},{name:this.$t("product_script.label.sash"),value:"sash"},{name:this.$t("product_script.label.screen"),value:"screen"},{name:this.$t("product_script.label.screenFrame"),value:"screenFrame"},{name:this.$t("product_script.label.sashTurningFrame"),value:"sashTurningFrame"}]:6==this.script_dialog_data.hole_type?[{name:this.$t("product_script.label.frame"),value:"frame"},{name:this.$t("product_script.label.upTrack"),value:"upTrack"},{name:this.$t("product_script.label.downTrack"),value:"downTrack"},{name:this.$t("product_script.label.sideTrack"),value:"sideTrack"}]:this.bar_typeList},boolList:function(){return[{name:this.$t("position.yes"),value:1},{name:this.$t("position.no"),value:0}]},outsideBelongsList:function(){return[{name:this.$t("product_script.label.cornerjoiner"),value:"CornerJoiner"},{name:this.$t("product_script.label.connector"),value:"Connector"},{name:this.$t("product_script.label.frame"),value:"Frame"},{name:this.$t("product_script.label.wall"),value:"Wall"}]},insideBelongsToSashList:function(){return[{name:this.$t("product_script.label.sash"),value:1},{name:this.$t("product_script.label.ignore"),value:2}]},dockOnSegmentList:function(){return[{name:this.$t("product_script.label.sash"),value:"Sash"},{name:this.$t("product_script.label.fixedGlass"),value:"Glass"}]},conflictSolutionList:function(){return[{name:this.$t("product_script.label.skip"),value:"skip"},{name:this.$t("product_script.label.avoid"),value:"avoid"}]},cornerPositionList:function(){return[{name:this.$t("position.handleTop"),value:"handleTop"},{name:this.$t("position.handleBottom"),value:"handleBottom"},{name:this.$t("position.hingeTop"),value:"hingeTop"},{name:this.$t("position.hingeBottom"),value:"hingeBottom"}]},filterProfileList:function(){return 4==this.script_dialog_data.hole_type?"cornerProtectorHole"==this.script_dialog_data.type?this.selections[this.script_dialog_data.sash_type]:"lockTransferBar"==this.script_dialog_data.type?this.selections.lockTransferBar:this.selections[this.script_dialog_data.bar_type]:6==this.script_dialog_data.hole_type?this.selections[this.script_dialog_data.bar_type]:this.selections[this.selectionType]}},Object(a.a)(p,"holeTypeMap",(function(){return{ps_holes:"1",kx_holes:"2",zs_holes:"3",az_holes:"4",ls_holes:"5",kazk_holes:"6"}})),Object(a.a)(p,"sizeTypeList",(function(){return[{name:this.$t("rightmenu.waikuang.heng"),value:"0"},{name:this.$t("rightmenu.waikuang.shu"),value:"1"}]})),Object(a.a)(p,"sideList",(function(){return[{name:this.$t("product_script.table.side_up"),value:"up",sizeType:"0"},{name:this.$t("product_script.table.side_down"),value:"down",sizeType:"0"},{name:this.$t("product_script.table.side_left"),value:"left",sizeType:"1"},{name:this.$t("product_script.table.side_right"),value:"right",sizeType:"1"}]})),p),props:{table_data:{type:Object,default:function(){return{hole_codes:[],ps_holes:[],kx_holes:[],zs_holes:[],az_holes:[],ls_holes:[],kazk_holes:[]}}},active_tab_key:{type:String,default:"bar"},fixedType:{type:String,default:""},pickedResults:{default:function(){return[]}},isTest:{type:Boolean,default:!1},userType:{type:String,default:"sj"},lang:{type:String,default:"zh-CN"}},components:{draggable:n.a,holeSettings:g,conditionInput:h},mixins:[r],mounted:function(){var e=this;this.bus.$on("updateHoleBarSelection",(function(t){e.selections=JSON.parse(JSON.stringify(t))}))},beforeDestroy:function(){this.bus.$off("updateHoleBarSelection")}},i("b3c5"),r=Object(u.a)(r,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{},[i("symbol",{attrs:{id:"holeIntro",viewBox:"-50 -20 1040 680"}},[i("g",{staticClass:"layer"},[i("rect",{attrs:{fill:"#ffffff",height:"640",id:"svg_1",stroke:"#000000","stroke-width":"5",width:"960",x:"1",x2:"240",y:"-1"}}),i("line",{attrs:{fill:"none",id:"svg_2",stroke:"#000000","stroke-dasharray":"null","stroke-linecap":"null","stroke-linejoin":"null","stroke-width":"5",x1:"240",x2:"240",y1:"0",y2:"640"}}),i("line",{attrs:{fill:"none",id:"svg_3",stroke:"#000000","stroke-dasharray":"null","stroke-linecap":"null","stroke-linejoin":"null","stroke-width":"5",x1:"720",x2:"720",y1:"0",y2:"640"}}),i("line",{attrs:{fill:"none",id:"mullionDrainHoleForGlass",stroke:"#000000","stroke-dasharray":"null","stroke-linecap":"null","stroke-linejoin":"null","stroke-width":"5",x1:"0",x2:"240",y1:"120",y2:"120"}}),i("line",{attrs:{fill:"none",id:"sashDrainHole_mullionDrainHoleForSash_sashTurningFrameDrainHole",stroke:"#000000","stroke-dasharray":"null","stroke-linecap":"null","stroke-linejoin":"null","stroke-width":"5",x1:"0",x2:"240",y1:"520",y2:"520"}}),i("line",{attrs:{fill:"none",id:"svg_6",stroke:"#000000","stroke-dasharray":"null","stroke-linecap":"null","stroke-linejoin":"null","stroke-width":"5",x1:"240",x2:"0",y1:"120",y2:"320"}}),i("line",{attrs:{fill:"none",id:"svg_7",stroke:"#000000","stroke-dasharray":"null","stroke-linecap":"null","stroke-linejoin":"null","stroke-width":"5",x1:"0",x2:"240",y1:"320",y2:"520"}}),i("line",{attrs:{fill:"none",id:"svg_8",stroke:"#000000","stroke-dasharray":"null","stroke-linecap":"null","stroke-linejoin":"null","stroke-width":"5",x1:"960",x2:"720",y1:"120",y2:"380"}}),i("line",{attrs:{fill:"none",id:"svg_9",stroke:"#000000","stroke-dasharray":"null","stroke-linecap":"null","stroke-linejoin":"null","stroke-width":"5",x1:"720",x2:"960",y1:"380",y2:"640"}}),i("line",{attrs:{fill:"none",id:"mullionDrainHoleForGlass",stroke:"#000000","stroke-dasharray":"null","stroke-linecap":"null","stroke-linejoin":"null","stroke-width":"5",x1:"240",x2:"720",y1:"120",y2:"120"}}),i("line",{attrs:{fill:"none",id:"mullionDrainHoleForGlass",stroke:"#000000","stroke-dasharray":"null","stroke-linecap":"null","stroke-linejoin":"null","stroke-width":"5",x1:"720",x2:"960",y1:"120",y2:"120"}}),i("line",{attrs:{fill:"none",id:"mullionDrainHoleForGlass",stroke:"#000000","stroke-dasharray":"null","stroke-linecap":"null","stroke-linejoin":"null","stroke-width":"5",x1:"240",x2:"720",y1:"520",y2:"520"}}),i("line",{attrs:{fill:"none",id:"sashDrainHole_frameDrainHoleForSash_sashTurningFrameDrainHole",stroke:"#000000","stroke-dasharray":"null","stroke-linecap":"null","stroke-linejoin":"null","stroke-width":"5",x1:"720",x2:"960",y1:"640",y2:"640"}}),i("line",{attrs:{fill:"none",id:"frameDrainHoleForGlass",stroke:"#000000","stroke-dasharray":"null","stroke-linecap":"null","stroke-linejoin":"null","stroke-width":"5",x1:"0",x2:"720",y1:"640",y2:"640"}}),i("circle",{attrs:{id:"mullionHoleOnMullion",cx:"240",cy:"120",r:"0",stroke:"#da4c3e","stroke-width":"10",fill:"none"}}),i("circle",{attrs:{id:"mullionHoleOnFrame",cx:"240",cy:"0",r:"0",stroke:"#da4c3e","stroke-width":"10",fill:"none"}}),i("circle",{attrs:{id:"mullionHoleOnFrame",cx:"0",cy:"120",r:"0",stroke:"#da4c3e","stroke-width":"10",fill:"none"}}),i("circle",{attrs:{id:"mullionHoleOnFrame",cx:"240",cy:"640",r:"0",stroke:"#da4c3e","stroke-width":"10",fill:"none"}}),i("circle",{attrs:{id:"sashHole_doubleSashHole_screenHole_doubleScreenHole",cx:"0",cy:"320",r:"0",stroke:"#da4c3e","stroke-width":"10",fill:"none"}}),i("circle",{attrs:{id:"sashHole_doubleSashHole_screenHole_doubleScreenHole",cx:"720",cy:"380",r:"0",stroke:"#da4c3e","stroke-width":"10",fill:"none"}})])]),i("symbol",{attrs:{id:"endpointHoleIntro",viewBox:"0 0 650 850"}},[i("g",{staticClass:"layer"},[i("rect",{attrs:{width:"500",height:"700",x:"100",y:"100","stroke-width":"5",fill:"#fff",stroke:"#000"}}),i("rect",{attrs:{width:"400",height:"600",x:"150",y:"150","stroke-width":"5",fill:"#fff",stroke:"#000"}}),i("rect",{attrs:{width:"300",height:"500",x:"200",y:"200","stroke-width":"5",fill:"#fff",stroke:"#000"}}),i("path",{attrs:{d:"M100 100 L200 200 M600 100 L500 200 M100 800 L200 700 M600 800 L500 700","stroke-width":"5",fill:"#fff",stroke:"#000"}}),i("path",{attrs:{d:"M200 200 l300 250,-300 250","stroke-width":"5",fill:"#fff","stroke-dasharray":"10",stroke:"#000"}}),i("circle",{attrs:{r:"15",cx:"125",cy:"175","stroke-width":"5",fill:"#000",stroke:"#000"}}),i("circle",{attrs:{r:"15",cx:"575",cy:"175","stroke-width":"5",fill:"#000",stroke:"#000"}}),i("circle",{attrs:{r:"15",cx:"125",cy:"725","stroke-width":"5",fill:"#000",stroke:"#000"}}),i("circle",{attrs:{r:"15",cx:"575",cy:"725","stroke-width":"5",fill:"#000",stroke:"#000"}}),i("circle",{attrs:{r:"15",cx:"175",cy:"125","stroke-width":"5",fill:"#000",stroke:"#000"}}),i("circle",{attrs:{r:"15",cx:"525",cy:"125","stroke-width":"5",fill:"#000",stroke:"#000"}}),i("circle",{attrs:{r:"15",cx:"175",cy:"775","stroke-width":"5",fill:"#000",stroke:"#000"}}),i("circle",{attrs:{r:"15",cx:"525",cy:"775","stroke-width":"5",fill:"#000",stroke:"#000"}}),i("circle",{attrs:{r:"7.5",cx:"175",cy:"225","stroke-width":"5",fill:"#000",stroke:"#000"}}),i("circle",{attrs:{r:"7.5",cx:"525",cy:"225","stroke-width":"5",fill:"#000",stroke:"#000"}}),i("circle",{attrs:{r:"7.5",cx:"175",cy:"675","stroke-width":"5",fill:"#000",stroke:"#000"}}),i("circle",{attrs:{r:"7.5",cx:"525",cy:"675","stroke-width":"5",fill:"#000",stroke:"#000"}}),i("circle",{attrs:{r:"7.5",cx:"225",cy:"175","stroke-width":"5",fill:"#000",stroke:"#000"}}),i("circle",{attrs:{r:"7.5",cx:"475",cy:"175","stroke-width":"5",fill:"#000",stroke:"#000"}}),i("circle",{attrs:{r:"7.5",cx:"225",cy:"725","stroke-width":"5",fill:"#000",stroke:"#000"}}),i("circle",{attrs:{r:"7.5",cx:"475",cy:"725","stroke-width":"5",fill:"#000",stroke:"#000"}})])]),i("v-expansion-panels",{staticClass:"script-panel",attrs:{flat:"",multiple:""},model:{value:e.drainExpansion,callback:function(t){e.drainExpansion=t},expression:"drainExpansion"}},e._l(e.holeType,(function(t,a){return i("v-expansion-panel",{key:a,staticClass:"mb-4"},[i("v-expansion-panel-header",{scopedSlots:e._u([{key:"actions",fn:function(){return[1!=e.$route.params.is_default&&"sl"==e.userType||e.isTest?i("div",{staticClass:"text-left"},[i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(i){return i.stopPropagation(),e.addItem(t.value)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.add")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(i){return i.stopPropagation(),e.editItem("edit",t.value)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.edit")))])]),i("v-btn",{directives:[{name:"show",rawName:"v-show",value:!e.isTest,expression:"!isTest"}],staticClass:"mr-5",attrs:{small:"",color:"primary",text:""},on:{click:function(i){return i.stopPropagation(),e.editItem("clone",t.value)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.clone")))])]),i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"error",text:""},on:{click:function(i){return i.stopPropagation(),e.dropItem(t.value)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.delete")))])]),e.isTest||"hole_codes"==t.value?e._e():i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",color:"#666",text:""},on:{click:function(i){return i.stopPropagation(),e.startSort(t.value)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.sort")))])])],1):e._e(),e.start_sort==t.value?i("div",{staticClass:"text-left"},[i("v-btn",{staticClass:"mr-5",attrs:{small:"",color:"#1b7af8",text:""},on:{click:function(t){return t.stopPropagation(),e.confirmSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.complete")))])]),i("v-btn",{staticClass:"mr-5 mt-2 mt-sm-0 d-none d-md-inline-flex",attrs:{small:"",text:"",color:"#666"},on:{click:function(t){return t.stopPropagation(),e.cancelSort.apply(null,arguments)}}},[i("span",{staticClass:"body-2"},[e._v(e._s(e.$t("product_script.operations.cancel")))])])],1):e._e(),i("v-icon",{attrs:{color:"primary"}},[e._v("$expand")])]},proxy:!0}],null,!0)},[i("div",{staticClass:"blue-line"}),e._v(e._s(t.label)+"\n            \t    ")]),i("v-expansion-panel-content",[i("table",{staticClass:"table table1 mb-6 d-none d-md-block",attrs:{border:"1"}},[i("thead",[i("tr",[i("th",{staticStyle:{width:"40px"}}),e._l(e.table_headers[t.value].sort((function(e,t){return e.tableSort-t.tableSort})),(function(t,a){return t.hideTable?e._e():i("th",{key:a,style:{width:t.width+"px"}},[e._v(e._s(t.text))])}))],2)]),i("draggable",{attrs:{element:"tbody",disabled:!e.start_sort,list:e.start_sort==t.value?e.table_data_copy:e.table_data[t.value]}},e._l(e.start_sort==t.value?e.table_data_copy:e.table_data[t.value],(function(a,s){return i("tr",{key:s,class:{active:a.is_selected,activeTr:e.pickedResults.includes(a.id)}},[e.start_sort==t.value?i("td"):i("td",{on:{click:function(i){return i.stopPropagation(),e.selectSingle(a,t.value)}}},[i("v-checkbox",{staticClass:"table-checkbox",attrs:{readonly:""},model:{value:a.is_selected,callback:function(t){e.$set(a,"is_selected",t)},expression:"item.is_selected"}})],1),e._l(e.table_headers[t.value].sort((function(e,t){return e.tableSort-t.tableSort})),(function(s,o){return s.hideTable?e._e():i("td",{key:o,on:{click:function(i){return e.selectSingle(a,t.value)}}},["setting"==s.value?i("div",e._l(a.setting,(function(t,a){return i("div",{key:a},[i("span",{staticClass:"mr-2"},[e._v(e._s(e.$t("product_script.label.hole_shape"))+":"),i("span",{staticClass:"emphasize"},[e._v(e._s(e.$t("product_script.label."+t.shape))+";")])]),i("span",{staticClass:"mr-2"},[e._v(e._s(e.$t("product_script.label.hole_rotate_angle"))+":"),i("span",{staticClass:"emphasize"},[e._v(e._s(t.angle))]),e._v(";")]),"Circle"!=t.shape?i("span",{staticClass:"mr-2"},[e._v(e._s(e.$t("product_script.label.sizeL"))+":"),i("span",{staticClass:"emphasize"},[e._v(e._s(t.size.L))]),e._v(";")]):e._e(),"Circle"!=t.shape?i("span",{staticClass:"mr-2"},[e._v(e._s(e.$t("product_script.label.sizeW"))+":"),i("span",{staticClass:"emphasize"},[e._v(e._s(t.size.W))]),e._v(";")]):e._e(),["Circle","Lock_Positive","lock_Negative"].includes(t.shape)?i("span",{staticClass:"mr-2"},[e._v(e._s(e.$t("product_script.label.sizeD"))+":"),i("span",{staticClass:"emphasize"},[e._v(e._s(t.size.D))]),e._v(";")]):e._e(),["Lock_Positive","lock_Negative"].includes(t.shape)?i("span",{staticClass:"mr-2"},[e._v(e._s(e.$t("product_script.label.sizeK"))+":"),i("span",{staticClass:"emphasize"},[e._v(e._s(t.size.K))]),e._v(";")]):e._e(),i("span",{staticClass:"mr-2"},[e._v(e._s(e.$t("product_script.label.posY"))+":"),i("span",{staticClass:"emphasize"},[e._v(e._s(t.pos.Y))]),e._v(";")]),i("span",{staticClass:"mr-2"},[e._v(e._s(e.$t("product_script.label.posZ"))+":"),i("span",{staticClass:"emphasize"},[e._v(e._s(t.pos.Z))]),e._v(";")]),i("span",{staticClass:"mr-2"},[e._v(e._s(e.$t("product_script.label.posD"))+":"),i("span",{staticClass:"emphasize"},[e._v(e._s(t.pos.D))]),e._v(";")]),i("span",{staticClass:"mr-2"},[e._v(e._s(e.$t("product_script.label.xOffset"))+":"),i("span",{staticClass:"emphasize"},[e._v(e._s(t.xOffset))]),e._v(";")]),i("span",{staticClass:"mr-2"},[e._v(e._s(e.$t("product_script.label.pierce_count"))+":"),i("span",{staticClass:"emphasize"},[e._v(e._s(t.pierce))]),e._v(";")])])})),0):"type"==s.value?i("span",[5!=a.hole_type?i("span",[e._v(e._s(e.$t("product_script.label."+a.type)))]):i("span",[e._v(e._s("mullionHoleOnFrame"==a.type?e.$t("product_script.label.screwHoleOnFrame"):"mullionHoleOnMullion"==a.type?e.$t("product_script.label.screwHoleOnMullion"):e.$t("product_script.label.screwHoleOnSash")))])]):"from"==s.value?i("span",[e._v("\n                                            "+e._s(a.from)+"-"+e._s(a.to)+"\n                                        ")]):"mullion"==s.value?i("div",[i("span",[e._v(e._s(e.$t("product_script.table.mullion_normal_code"))+": "+e._s(a.frame_normal_code)+"  "),"mullionHoleOnMullion"==a.type?i("span",[e._v(e._s(e.$t("product_script.table.mullion_length"))+": "+e._s(a.mullion_length))]):e._e()]),i("span",[i("br"),e._v(e._s(e.$t("product_script.table.mullion_strong_code"))+": "+e._s(a.frame_strong_code)+"  "),"mullionHoleOnMullion"==a.type?i("span",[e._v(e._s(e.$t("product_script.table.mullion_length"))+": "+e._s(a.mullion_strong_length))]):e._e()])]):"ccw"==s.value&&"lockTransferBar"!=a.type?i("span",[["mullionDrainHoleForSash","mullionDrainHoleForGlass","mullionHoleOnMullion"].includes(a.type)||["mullion"].includes(a.bar_type)?i("span",[e._v("\n                                                "+e._s(1==a.ccw?e.$t("product_script.table.backward"):e.$t("product_script.table.forward"))+"\n                                            ")]):i("span",[e._v(e._s(1==a.ccw?e.$t("product_script.table.counterClockWise"):e.$t("product_script.table.clockWise")))])]):"sash_assign_way"==s.value?i("span",e._l(a[s.value],(function(t,a){return i("span",{key:a},[e._v("\n                                                "+e._s(e.$t("position."+t))+",\n                                            ")])})),0):"bar_type"==s.value?i("span",[a.sash_type&&"cornerProtectorHole"==a.type?i("span",[e._v(e._s(e.$t("product_script.label."+a.sash_type)))]):e._e(),"lockTransferBar"==a.type?i("span",[e._v(e._s(e.$t("position.lockTransferBar")))]):a.bar_type&&"cornerProtectorHole"!=a.type?i("span",[e._v(e._s(e.$t("product_script.label."+a.bar_type)))]):e._e()]):["bar_position","side"].includes(s.value)?i("span",["cornerProtectorHole"!=a.type&&"mullionHoleOnMullion"!=a.type?i("span",e._l(a[s.value],(function(t,a){return i("span",{key:a},[e._v("\n                                                   "+e._s(e.$t("rightmenu.waikuang."+t))+",\n                                               ")])})),0):e._e(),"cornerProtectorHole"==a.type?i("span",e._l(a.corner_position,(function(t,a){return i("span",{key:a},[e._v("\n                                                   "+e._s(e.$t("position."+t))+",\n                                               ")])})),0):e._e(),"2"==a.hole_type&&"mullionHoleOnMullion"==a.type?i("span",[e._v("\n                                               "+e._s(a[s.value]?e.$t("product_script.table.side_"+a[s.value]):"")+"\n                                           ")]):e._e()]):["one_side_belongs_to_sash","is_split"].includes(s.value)&&!["cornerProtectorHole","hingeHole"].includes(a.type)?i("span",["one_side_belongs_to_sash"==s.value&&"mullion"==a.bar_type||"is_split"==s.value&&["frame","mullion"].includes(a.bar_type)?i("span",[e._v("\n                                               "+e._s(1==a[s.value]?e.$t("position.yes"):e.$t("position.no"))+"\n                                           ")]):i("span")]):["segment_based"].includes(s.value)?i("span",[e._v("\n                                           "+e._s(1==a[s.value]?e.$t("position.yes"):e.$t("position.no"))+"\n                                       ")]):["inside_belongs_to_sash"].includes(s.value)?i("span",[1==a[s.value]?i("span",[e._v(e._s(e.$t("product_script.label.sash")))]):0==a[s.value]?i("span",[e._v(e._s(e.$t("product_script.label.fixedGlassAll")))]):i("span",[e._v(e._s(e.$t("product_script.label.ignore")))])]):["dock_on_segment"].includes(s.value)?i("span",e._l(a[s.value],(function(t,a){return i("span",{key:a},[e._v("\n                                               "+e._s("Sash"==t?e.$t("product_script.label.sash"):e.$t("product_script.label.fixedGlass"))+",\n                                           ")])})),0):["margin_range"].includes(s.value)?i("span",[e._v("\n                                           "+e._s(a.margin_min)+"-"+e._s(a.margin_max)+"\n                                       ")]):["space_range"].includes(s.value)?i("span",[e._v("\n                                           "+e._s(a.space_min)+"-"+e._s(a.space_max)+"\n                                       ")]):["segment_based"].includes(s.value)?i("span",[e._v("\n                                           "+e._s(1==a[s.value]?e.$t("position.yes"):e.$t("position.no"))+"\n                                       ")]):["outside_belongs"].includes(s.value)?i("span",e._l(a[s.value],(function(t,a){return i("span",{key:a},[e._v("\n                                               "+e._s(e.$t("product_script.label."+t.toLowerCase()))+",\n                                           ")])})),0):["conflict_solution"].includes(s.value)?i("span",[e._v("\n                                           "+e._s(e.$t("product_script.label."+a[s.value]))+"\n                                       ")]):["size_type"].includes(s.value)?i("span",[e._v("\n                                           "+e._s(""!==a[s.value]?e.$t("product_script.table.size_type"+a[s.value]):"")+"\n                                       ")]):["side"].includes(s.value)?i("span",{staticClass:"sss"},[e._v("\n                                           "+e._s(""!==a[s.value]?e.$t("product_script.table.side_"+a[s.value]):"")+"\n                                       ")]):i("span",[e._v(e._s(a[s.value]||""))])])}))],2)})),0)],1),i("div",{staticClass:"d-md-none table-list"},e._l(e.table_data[t.value],(function(a,s){return i("div",{key:s,staticClass:"item pa-2 pa-sm-3",class:{active:a.is_selected}},[i("span",{on:{click:function(i){return i.stopPropagation(),e.selectSingle(a,t.value)}}},[i("v-checkbox",{staticClass:"table-checkbox",attrs:{readonly:""},model:{value:a.is_selected,callback:function(t){e.$set(a,"is_selected",t)},expression:"item.is_selected"}})],1),i("v-row",{staticClass:"content text-left",attrs:{"no-gutters":""},on:{click:function(i){return e.selectSingle(a,t.value)}}},e._l(e.table_headers[t.value].sort((function(e,t){return e.tableSort-t.tableSort})),(function(t,s){return t.hideTable?e._e():i("v-col",{key:s,staticClass:"text",attrs:{cols:12}},[i("span",{staticClass:"label"},[e._v(e._s(t.text)+":")]),"setting"==t.value?i("div",e._l(a.setting,(function(t,s){return i("div",{key:s},[i("span",{staticClass:"mr-2"},[e._v(e._s(e.$t("product_script.label.hole_shape"))+":"),i("span",{staticClass:"emphasize"},[e._v(e._s(e.$t("product_script.label."+t.shape))+";")])]),i("span",{staticClass:"mr-2"},[e._v(e._s(e.$t("product_script.label.hole_rotate_angle"))+":"),i("span",{staticClass:"emphasize"},[e._v(e._s(t.angle))]),e._v(";")]),"Circle"!=t.shape?i("span",{staticClass:"mr-2"},[e._v(e._s(e.$t("product_script.label.sizeL"))+":"),i("span",{staticClass:"emphasize"},[e._v(e._s(t.size.L))]),e._v(";")]):e._e(),"Circle"!=t.shape?i("span",{staticClass:"mr-2"},[e._v(e._s(e.$t("product_script.label.sizeW"))+":"),i("span",{staticClass:"emphasize"},[e._v(e._s(t.size.W))]),e._v(";")]):e._e(),["Circle","Lock_Positive","lock_Negative"].includes(a.shape)?i("span",{staticClass:"mr-2"},[e._v(e._s(e.$t("product_script.label.sizeD"))+":"),i("span",{staticClass:"emphasize"},[e._v(e._s(t.size.D))]),e._v(";")]):e._e(),["Lock_Positive","lock_Negative"].includes(a.shape)?i("span",{staticClass:"mr-2"},[e._v(e._s(e.$t("product_script.label.sizeK"))+":"),i("span",{staticClass:"emphasize"},[e._v(e._s(t.size.K))]),e._v(";")]):e._e(),i("span",{staticClass:"mr-2"},[e._v(e._s(e.$t("product_script.label.posY"))+":"),i("span",{staticClass:"emphasize"},[e._v(e._s(t.pos.Y))]),e._v(";")]),i("span",{staticClass:"mr-2"},[e._v(e._s(e.$t("product_script.label.posZ"))+":"),i("span",{staticClass:"emphasize"},[e._v(e._s(t.pos.Z))]),e._v(";")]),i("span",{staticClass:"mr-2"},[e._v(e._s(e.$t("product_script.label.posD"))+":"),i("span",{staticClass:"emphasize"},[e._v(e._s(t.pos.D))]),e._v(";")]),i("span",{staticClass:"mr-2"},[e._v(e._s(e.$t("product_script.label.xOffset"))+":"),i("span",{staticClass:"emphasize"},[e._v(e._s(t.xOffset))]),e._v(";")]),i("span",{staticClass:"mr-2"},[e._v(e._s(e.$t("product_script.label.pierce_count"))+":"),i("span",{staticClass:"emphasize"},[e._v(e._s(t.pierce))]),e._v(";")])])})),0):"type"==t.value?i("span",[5!=a.hole_type?i("span",[e._v(e._s(e.$t("product_script.label."+a.type)))]):i("span",[e._v(e._s("mullionHoleOnFrame"==a.type?e.$t("product_script.label.screwHoleOnFrame"):"mullionHoleOnMullion"==a.type?e.$t("product_script.label.screwHoleOnMullion"):e.$t("product_script.label.screwHoleOnSash")))])]):"from"==t.value?i("span",[e._v("\n                                         "+e._s(a.from)+"-"+e._s(a.to)+"\n                                     ")]):"mullion"==t.value?i("div",[i("span",[e._v(e._s(e.$t("product_script.table.mullion_normal_code"))+": "+e._s(a.frame_normal_code)+"  "),"mullionHoleOnMullion"==a.type?i("span",[e._v(e._s(e.$t("product_script.table.mullion_length"))+": "+e._s(a.mullion_length))]):e._e()]),i("span",[i("br"),e._v(e._s(e.$t("product_script.table.mullion_strong_code"))+": "+e._s(a.frame_strong_code)+"  "),"mullionHoleOnMullion"==a.type?i("span",[e._v(e._s(e.$t("product_script.table.mullion_length"))+": "+e._s(a.mullion_strong_length))]):e._e()])]):"ccw"==t.value&&"lockTransferBar"!=a.type?i("span",[["mullionDrainHoleForSash","mullionDrainHoleForGlass","mullionHoleOnMullion"].includes(a.type)||["mullion"].includes(a.bar_type)?i("span",[e._v("\n                                             "+e._s(1==a.ccw?e.$t("product_script.table.backward"):e.$t("product_script.table.forward"))+"\n                                         ")]):i("span",[e._v(e._s(1==a.ccw?e.$t("product_script.table.counterClockWise"):e.$t("product_script.table.clockWise")))])]):"sash_assign_way"==t.value?i("span",e._l(a[t.value],(function(t,a){return i("span",{key:a},[e._v("\n                                             "+e._s(e.$t("position."+t))+",\n                                         ")])})),0):"bar_type"==t.value?i("span",[a.sash_type&&"cornerProtectorHole"==a.type?i("span",[e._v(e._s(e.$t("product_script.label."+a.sash_type)))]):e._e(),"lockTransferBar"==a.type?i("span",[e._v(e._s(e.$t("position.lockTransferBar")))]):a.bar_type&&"cornerProtectorHole"!=a.type?i("span",[e._v(e._s(e.$t("product_script.label."+a.bar_type)))]):e._e()]):["bar_position","side"].includes(t.value)?i("span",["cornerProtectorHole"!=a.type&&"mullionHoleOnMullion"!=a.type?i("span",e._l(a[t.value],(function(t,a){return i("span",{key:a},[e._v("\n                                                "+e._s(e.$t("rightmenu.waikuang."+t))+",\n                                            ")])})),0):e._e(),"cornerProtectorHole"==a.type?i("span",e._l(a.corner_position,(function(t,a){return i("span",{key:a},[e._v("\n                                                "+e._s(e.$t("position."+t))+",\n                                            ")])})),0):e._e(),"2"==a.hole_type&&"mullionHoleOnMullion"==a.type?i("span",[e._v("\n                                            "+e._s(a[t.value]?e.$t("product_script.table.side_"+a[t.value]):"")+"\n                                        ")]):e._e()]):["one_side_belongs_to_sash","is_split"].includes(t.value)&&!["cornerProtectorHole","hingeHole"].includes(a.type)?i("span",["one_side_belongs_to_sash"==t.value&&"mullion"==a.bar_type||"is_split"==t.value&&["frame","mullion"].includes(a.bar_type)?i("span",[e._v("\n                                            "+e._s(1==a[t.value]?e.$t("position.yes"):e.$t("position.no"))+"\n                                        ")]):i("span")]):["segment_based"].includes(t.value)?i("span",[e._v("\n                                        "+e._s(1==a[t.value]?e.$t("position.yes"):e.$t("position.no"))+"\n                                    ")]):["inside_belongs_to_sash"].includes(t.value)?i("span",[1==a[t.value]?i("span",[e._v(e._s(e.$t("product_script.label.sash")))]):0==a[t.value]?i("span",[e._v(e._s(e.$t("product_script.label.fixedGlassAll")))]):i("span",[e._v(e._s(e.$t("product_script.label.ignore")))])]):["dock_on_segment"].includes(t.value)?i("span",e._l(a[t.value],(function(t,a){return i("span",{key:a},[e._v("\n                                            "+e._s("Sash"==t?e.$t("product_script.label.sash"):e.$t("product_script.label.fixedGlass"))+",\n                                        ")])})),0):["margin_range"].includes(t.value)?i("span",[e._v("\n                                        "+e._s(a.margin_min)+"-"+e._s(a.margin_max)+"\n                                    ")]):["space_range"].includes(t.value)?i("span",[e._v("\n                                        "+e._s(a.space_min)+"-"+e._s(a.space_max)+"\n                                    ")]):["segment_based"].includes(t.value)?i("span",[e._v("\n                                        "+e._s(1==a[t.value]?e.$t("position.yes"):e.$t("position.no"))+"\n                                    ")]):["outside_belongs"].includes(t.value)?i("span",e._l(a[t.value],(function(t,a){return i("span",{key:a},[e._v("\n                                            "+e._s(e.$t("product_script.label."+t.toLowerCase()))+",\n                                        ")])})),0):["conflict_solution"].includes(t.value)?i("span",[e._v("\n                                        "+e._s(e.$t("product_script.label."+a[t.value]))+"\n                                    ")]):["size_type"].includes(t.value)?i("span",[e._v("\n                                        "+e._s(""!==a[t.value]?e.$t("product_script.table.size_type"+a[t.value]):"")+"\n                                    ")]):i("span",[e._v(e._s(a[t.value]||""))])])})),1)],1)})),0)])],1)})),1),i("comm-dialog",{attrs:{visible:e.script_dialog.show,width:"600",paddingX:3},on:{close:function(t){e.script_dialog.show=!1},confirm:e.confirmScriptDialog},scopedSlots:e._u([{key:"content",fn:function(){return[[4,6].includes(e.script_dialog_data.hole_type)?e._e():i("div",{staticClass:"text-center"},[i("svg",{staticClass:"icon svg-icon",staticStyle:{height:"225px"},attrs:{"aria-hidden":"true"}},[i("use",{attrs:{"xlink:href":"#holeIntro"}})])]),4==e.script_dialog_data.hole_type?i("div",{staticClass:"text-center"},[i("svg",{staticClass:"icon svg-icon",staticStyle:{height:"225px"},attrs:{"aria-hidden":"true"}},[i("use",{attrs:{"xlink:href":"#endpointHoleIntro"}})])]):e._e(),e.script_dialog.show?i("v-row",{staticClass:"dialog-form mx-0"},[6!=e.script_dialog_data.hole_type?i("v-col",{staticClass:"pa-1 flex-col",attrs:{cols:12,sm:6}},[3==e.script_dialog_data.hole_type?i("span",{staticClass:"label"},[e._v(e._s(e.$t("windoor.type")))]):4==e.script_dialog_data.hole_type?i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.table.hole_process")))]):i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.table.posType")))]),i("v-select",{staticClass:"select",attrs:{outlined:"",dense:"","hide-details":"",items:e.holeTypeList[e.script_dialog_data.hole_type],"item-text":"label","item-value":"value"},on:{change:e.changeType},model:{value:e.script_dialog_data.type,callback:function(t){e.$set(e.script_dialog_data,"type",t)},expression:"script_dialog_data.type"}})],1):e._e(),4==e.script_dialog_data.hole_type&&!["cornerProtectorHole","lockTransferBar"].includes(e.script_dialog_data.type)||6==e.script_dialog_data.hole_type?i("v-col",{staticClass:"pa-1 flex-col",attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.table.profile")))]),i("v-select",{staticClass:"select",attrs:{outlined:"",dense:"","hide-details":"",items:e.actualBar_typeList,"item-text":"name","item-value":"value"},on:{change:e.changeBarType},model:{value:e.script_dialog_data.bar_type,callback:function(t){e.$set(e.script_dialog_data,"bar_type",t)},expression:"script_dialog_data.bar_type"}})],1):e._e(),4==e.script_dialog_data.hole_type&&["cornerProtectorHole"].includes(e.script_dialog_data.type)?i("v-col",{staticClass:"pa-1 flex-col",attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.table.profile")))]),i("v-select",{staticClass:"select",attrs:{outlined:"",dense:"","hide-details":"",items:e.actualBar_typeList,"item-text":"name","item-value":"value"},on:{change:e.changeBarType},model:{value:e.script_dialog_data.sash_type,callback:function(t){e.$set(e.script_dialog_data,"sash_type",t)},expression:"script_dialog_data.sash_type"}})],1):e._e(),i("v-col",{staticClass:"pa-1 flex-col",attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[i("span",{staticClass:"text-red"},[e._v("*")]),e._v(e._s(e.$t("product_script.table.drainCode")))]),i("v-text-field",{attrs:{outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data.code,callback:function(t){e.$set(e.script_dialog_data,"code",t)},expression:"script_dialog_data.code"}})],1),1==e.script_dialog_data.hole_type?i("v-col",{staticClass:"pa-1 flex-col",attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.table.count")))]),i("v-select",{staticClass:"select",attrs:{outlined:"",dense:"","hide-details":"",items:e.countList},on:{change:e.changeCount},model:{value:e.script_dialog_data.count,callback:function(t){e.$set(e.script_dialog_data,"count",t)},expression:"script_dialog_data.count"}})],1):e._e(),1==e.script_dialog_data.hole_type?i("v-col",{staticClass:"flex-col pa-1",attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.table.length")))]),i("v-text-field",{attrs:{type:"number",outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data.from,callback:function(t){e.$set(e.script_dialog_data,"from",e._n(t))},expression:"script_dialog_data.from"}}),i("span",{staticClass:"mx-1"},[e._v("—")]),i("v-text-field",{attrs:{type:"number",outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data.to,callback:function(t){e.$set(e.script_dialog_data,"to",e._n(t))},expression:"script_dialog_data.to"}})],1):e._e(),1==e.script_dialog_data.hole_type?i("v-col",{staticClass:"pa-1 flex-col",attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.table.margins")))]),i("v-text-field",{attrs:{type:"number",disabled:"1"==e.script_dialog_data.count,outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data.margin,callback:function(t){e.$set(e.script_dialog_data,"margin",e._n(t))},expression:"script_dialog_data.margin"}})],1):e._e(),[2,5].includes(e.script_dialog_data.hole_type)&&"screwHoleOnSash"!=e.script_dialog_data.type?i("v-col",{staticClass:"pa-1 flex-col",attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[e._v(e._s("mullionHoleOnFrame"==e.script_dialog_data.type?e.$t("product_script.table.cut_reset"):e.$t("product_script.table.mullion_milling")))]),i("v-text-field",{attrs:{type:"number",outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data.cut_reset,callback:function(t){e.$set(e.script_dialog_data,"cut_reset",e._n(t))},expression:"script_dialog_data.cut_reset"}})],1):e._e(),[5].includes(e.script_dialog_data.hole_type)?i("v-col",{staticClass:"pa-1 flex-col",attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.table.offset")))]),i("v-text-field",{attrs:{type:"number",outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data.offset,callback:function(t){e.$set(e.script_dialog_data,"offset",e._n(t))},expression:"script_dialog_data.offset"}})],1):e._e(),[1].includes(e.script_dialog_data.hole_type)?i("v-col",{staticClass:"pa-1 flex-col",attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.table.cut_reset")))]),i("v-text-field",{attrs:{type:"number",outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data.dock_offset,callback:function(t){e.$set(e.script_dialog_data,"dock_offset",e._n(t))},expression:"script_dialog_data.dock_offset"}})],1):e._e(),i("v-col",{staticClass:"pa-1 flex-col",attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[i("span",{staticClass:"text-red"},[e._v("*")]),e._v(e._s(e.$t("product_script.table.drainProfile")))]),i("v-select",{staticClass:"select",attrs:{outlined:"",clearable:"",dense:"","hide-details":"",items:e.filterProfileList},on:{"click:clear":function(t){e.script_dialog_data.bom_code=""}},scopedSlots:e._u([{key:"no-data",fn:function(){return[i("span",{staticClass:"pa-2"},[e._v(e._s(e.$t("personal_center.no_data")))])]},proxy:!0}],null,!1,3200458562),model:{value:e.script_dialog_data.bom_code,callback:function(t){e.$set(e.script_dialog_data,"bom_code",t)},expression:"script_dialog_data.bom_code"}})],1),["mullionHoleOnMullion"].includes(e.script_dialog_data.type)?i("v-col",{staticClass:"pa-1 flex-col",attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.table.sidePosition")))]),i("v-select",{staticClass:"select",attrs:{outlined:"",dense:"",clearable:"","item-text":"name","item-value":"value","hide-details":"",items:e.sizeTypeList},model:{value:e.script_dialog_data.size_type,callback:function(t){e.$set(e.script_dialog_data,"size_type",t)},expression:"script_dialog_data.size_type"}})],1):e._e(),["mullionHoleOnMullion"].includes(e.script_dialog_data.type)&&"2"==e.script_dialog_data.hole_type&&e.script_dialog_data.size_type?i("v-col",{staticClass:"pa-1 flex-col",attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.table.sizeType")))]),i("v-select",{staticClass:"select",attrs:{outlined:"",dense:"",clearable:"","item-text":"name","item-value":"value","hide-details":"",items:e.sideList.filter((function(t){return t.sizeType==e.script_dialog_data.size_type}))},model:{value:e.script_dialog_data.side,callback:function(t){e.$set(e.script_dialog_data,"side",t)},expression:"script_dialog_data.side"}})],1):e._e(),[4].includes(e.script_dialog_data.hole_type)&&!["cornerProtectorHole","lockTransferBar"].includes(e.script_dialog_data.type)?i("v-col",{staticClass:"pa-1 flex-col",attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.table.bar_position")))]),i("v-select",{staticClass:"select",attrs:{outlined:"",dense:"",multiple:"",clearable:"","item-text":"name","item-value":"value","hide-details":"",items:e.positionList},model:{value:e.script_dialog_data.bar_position,callback:function(t){e.$set(e.script_dialog_data,"bar_position",t)},expression:"script_dialog_data.bar_position"}})],1):e._e(),4==e.script_dialog_data.hole_type&&["frame","mullion"].includes(e.script_dialog_data.bar_type)&&!["cornerProtectorHole","lockTransferBar"].includes(e.script_dialog_data.type)?i("v-col",{staticClass:"pa-1 flex-col",attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.table.is_split")))]),i("v-select",{staticClass:"select",attrs:{outlined:"",dense:"","item-text":"name","item-value":"value","hide-details":"",items:e.boolList},model:{value:e.script_dialog_data.is_split,callback:function(t){e.$set(e.script_dialog_data,"is_split",t)},expression:"script_dialog_data.is_split"}})],1):e._e(),6==e.script_dialog_data.hole_type?i("v-col",{staticClass:"flex-col pa-1",attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.table.marginRange")))]),i("v-text-field",{attrs:{type:"number",outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data.margin_min,callback:function(t){e.$set(e.script_dialog_data,"margin_min",e._n(t))},expression:"script_dialog_data.margin_min"}}),i("span",{staticClass:"mx-1"},[e._v("—")]),i("v-text-field",{attrs:{type:"number",outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data.margin_max,callback:function(t){e.$set(e.script_dialog_data,"margin_max",e._n(t))},expression:"script_dialog_data.margin_max"}})],1):e._e(),6==e.script_dialog_data.hole_type?i("v-col",{staticClass:"flex-col pa-1",attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.table.spaceRange")))]),i("v-text-field",{attrs:{type:"number",outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data.space_min,callback:function(t){e.$set(e.script_dialog_data,"space_min",e._n(t))},expression:"script_dialog_data.space_min"}}),i("span",{staticClass:"mx-1"},[e._v("—")]),i("v-text-field",{attrs:{type:"number",outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data.space_max,callback:function(t){e.$set(e.script_dialog_data,"space_max",e._n(t))},expression:"script_dialog_data.space_max"}})],1):e._e(),6==e.script_dialog_data.hole_type?i("v-col",{staticClass:"pa-1 flex-col",attrs:{cols:12,sm:6}},[i("v-checkbox",{staticClass:"label form-checkbox",attrs:{"hide-details":"","true-value":1,"false-value":2,label:e.$t("product_script.table.sashSideHole")},on:{change:e.changeBelongsToSash},model:{value:e.script_dialog_data.inside_belongs_to_sash,callback:function(t){e.$set(e.script_dialog_data,"inside_belongs_to_sash",t)},expression:"script_dialog_data.inside_belongs_to_sash"}}),i("v-text-field",{staticClass:"form-text-field",attrs:{light:"",disabled:2==e.script_dialog_data.inside_belongs_to_sash,placeholder:e.$t("product_script.label.hole_code"),outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data.code_for_sash,callback:function(t){e.$set(e.script_dialog_data,"code_for_sash",t)},expression:"script_dialog_data.code_for_sash"}})],1):e._e(),6==e.script_dialog_data.hole_type?i("v-col",{staticClass:"pa-1 flex-col",attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.table.outsideBelongs")))]),i("v-select",{staticClass:"select",attrs:{"item-text":"name","item-value":"value",multiple:"",outlined:"",dense:"","hide-details":"",items:e.outsideBelongsList},model:{value:e.script_dialog_data.outside_belongs,callback:function(t){e.$set(e.script_dialog_data,"outside_belongs",t)},expression:"script_dialog_data.outside_belongs"}})],1):e._e(),4==e.script_dialog_data.hole_type&&["cornerProtectorHole"].includes(e.script_dialog_data.type)?i("v-col",{staticClass:"pa-1 flex-col",attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.table.bar_position")))]),i("v-select",{staticClass:"select",attrs:{outlined:"",dense:"",multiple:"",clearable:"","item-text":"name","item-value":"value","hide-details":"",items:e.cornerPositionList},scopedSlots:e._u([{key:"selection",fn:function(t){var a=t.item;t=t.index;return[i("div",{staticStyle:{color:"#000"}},[0===t?i("span",[e._v(e._s(a.name))]):e._e(),1===t?i("span",[e._v("...")]):e._e()])]}}],null,!1,810161003),model:{value:e.script_dialog_data.corner_position,callback:function(t){e.$set(e.script_dialog_data,"corner_position",t)},expression:"script_dialog_data.corner_position"}})],1):e._e(),4==e.script_dialog_data.hole_type?i("v-col",{staticClass:"pa-1 flex-col",attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[i("span",{staticClass:"text-red"},[e._v("*")]),e._v(e._s("cornerProtectorHole"==e.script_dialog_data.type?e.$t("product_script.table.cornerMargin"):e.$t("product_script.table.margin")))]),i("v-text-field",{attrs:{type:"number",outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data.margin,callback:function(t){e.$set(e.script_dialog_data,"margin",e._n(t))},expression:"script_dialog_data.margin"}})],1):e._e(),3==e.script_dialog_data.hole_type?i("v-col",{staticClass:"pa-1 flex-col",attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.kaixiang")))]),i("v-select",{staticClass:"select",attrs:{outlined:"",dense:"",multiple:"","hide-details":"",items:e.open_direction_list,"item-text":"label","item-value":"value"},scopedSlots:e._u([{key:"selection",fn:function(t){var a=t.item;t=t.index;return[i("div",{staticStyle:{color:"#000"}},[0===t?i("span",[e._v(e._s(a.label))]):e._e(),1===t?i("span",[e._v(","+e._s(a.label))]):e._e(),2===t?i("span",[e._v("...")]):e._e()])]}}],null,!1,2153330284),model:{value:e.script_dialog_data.sash_assign_way,callback:function(t){e.$set(e.script_dialog_data,"sash_assign_way",t)},expression:"script_dialog_data.sash_assign_way"}})],1):e._e(),"cornerProtectorHole"==e.script_dialog_data.type?i("v-col",{staticClass:"pa-1 flex-col",attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("rightmenu.kaishan.kaixiang")))]),i("v-select",{staticClass:"select",attrs:{outlined:"",dense:"",multiple:"","hide-details":"",items:e.open_direction_list,"item-text":"label","item-value":"value"},scopedSlots:e._u([{key:"selection",fn:function(t){var a=t.item;t=t.index;return[i("div",{staticStyle:{color:"#000"}},[0===t?i("span",[e._v(e._s(a.label))]):e._e(),1===t?i("span",[e._v(","+e._s(a.label))]):e._e(),2===t?i("span",[e._v("...")]):e._e()])]}}],null,!1,2153330284),model:{value:e.script_dialog_data.sash_assign_way,callback:function(t){e.$set(e.script_dialog_data,"sash_assign_way",t)},expression:"script_dialog_data.sash_assign_way"}})],1):e._e(),"lockTransferBar"!=e.script_dialog_data.type?i("v-col",{staticClass:"pa-1 flex-col",attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.table.direction")))]),i("v-select",{staticClass:"select",attrs:{outlined:"",dense:"","hide-details":"","true-value":1,"false-value":0,items:e.finalDirectionList,"item-text":"label","item-value":"value"},model:{value:e.script_dialog_data.ccw,callback:function(t){e.$set(e.script_dialog_data,"ccw",t)},expression:"script_dialog_data.ccw"}})],1):e._e(),3==e.script_dialog_data.hole_type?i("v-col",{staticClass:"pa-1 flex-col",attrs:{cols:12,sm:6}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.table.machine_number")))]),i("v-text-field",{attrs:{outlined:"",dense:"","hide-details":""},model:{value:e.script_dialog_data.equipment_no,callback:function(t){e.$set(e.script_dialog_data,"equipment_no",t)},expression:"script_dialog_data.equipment_no"}})],1):e._e(),[1,3,4,6].includes(e.script_dialog_data.hole_type)?i("v-col",{staticClass:"pa-1 flex-col",attrs:{cols:12,sm:12}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.table.condition2")))]),i("v-text-field",{attrs:{outlined:"",dense:"","hide-details":""},scopedSlots:e._u([[4,6].includes(e.script_dialog_data.hole_type)?null:{key:"append",fn:function(){return[i("v-btn",{staticStyle:{"margin-top":"-6px","margin-right":"-10px"},attrs:{color:"primary"},on:{click:function(t){e.conditionDialog=!0}}},[e._v(e._s(e.$t("product_script.label.choose")))])]},proxy:!0}],null,!0),model:{value:e.script_dialog_data.condition,callback:function(t){e.$set(e.script_dialog_data,"condition",e._n(t))},expression:"script_dialog_data.condition"}})],1):e._e()],1):e._e(),i("v-overlay",{attrs:{value:e.loading}},[i("v-progress-circular",{attrs:{indeterminate:"",size:"64"}})],1)]},proxy:!0}])}),i("comm-dialog",{attrs:{visible:e.conditionDialog,title:e.$t("product_script.table.condition2"),width:"750"},on:{close:function(t){e.conditionDialog=!1},confirm:e.changeCondition},scopedSlots:e._u([{key:"content",fn:function(){return[i("condition-input",{ref:"conditionInput",staticClass:"input",staticStyle:{"vertical-align":"middle"},attrs:{condition:e.script_dialog_data.condition,chosenType:e.script_dialog_data.type,tabKey:"hole",cate:"drain",chosenPosition:"","use-common":!1,show:e.conditionDialog}})]},proxy:!0}])}),i("hole-settings",{ref:"holeSettings",on:{confirm:e.confirmHoleSettings}})],1)}),[],!1,null,"71cf854a",null).exports;var j=i("4b53");function L(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}r={props:{active_tab_key:{type:String,default:"bar"},profile_table_data:{type:Array,default:function(){return[]}},profile_table_type_map:{type:Array,default:function(){return[]}},glass_table_data:{type:Array,default:function(){return[]}},addon_table_data:{type:Array,default:function(){return[]}},quote_table_data:{type:Array,default:function(){return[]}},cost_table_data:{type:Array,default:function(){return[]}},rule_table_data:{type:Array,default:function(){return[]}},drain_table_data:{type:Object,default:function(){return{hole_codes:[],ps_holes:[],kx_holes:[],zs_holes:[],az_holes:[],ls_holes:[],kazk_holes:[]}}},pickedResults:{default:function(){return{profile:[],glass:[],addon:[],quote:[]}}},isTest:{type:Boolean,default:!1}},data:function(){return{profile_table_headers:{bar:[{text:this.$t("product_script.table.code"),value:"code",width:150,required:!0,formSort:1,tableSort:1},{text:this.$t("product_script.table.name"),value:"name",width:150,required:!0,formSort:2,tableSort:2},{text:this.$t("product_script.table.posType"),value:"pos_type",width:100,selectable:!0,formSort:5,tableSort:3},{text:this.$t("product_script.table.length"),value:"length",width:250,dialog_size:"row",selectable:!0,formSort:4,tableSort:4},{text:this.$t("product_script.table.type"),value:"type",width:100,selectable:!0,formSort:3,tableSort:5},{text:this.$t("product_script.table.color"),value:"color",width:100,formSort:6,tableSort:6},{text:this.$t("product_script.table.sidePosition"),value:"side_position",width:35,selectable:!0,formSort:7,tableSort:7},{text:this.$t("product_script.table.sizeType"),value:"size_type",width:35,selectable:!0,formSort:8,tableSort:8},{text:this.$t("product_script.table.isOptimize"),value:"is_optimize",width:60,tableOnly:!0,formSort:9,tableSort:9,hideTable:!0},{text:this.$t("product_script.table.auxibar"),value:"auxibar",width:35,formSort:10,tableSort:10,hideTable:!0},{text:this.$t("product_script.table.cutAngle"),value:"angle_one",width:60,selectable:!0,formSort:12,tableSort:12,hideTable:!0},{text:this.$t("product_script.table.meterWeight"),value:"meter_weight",width:35,formSort:13,tableSort:13,hideTable:!0},{text:this.$t("product_script.table.barHeight"),value:"bar_height",width:35,formSort:13,tableSort:13,tableOnly:!0,hideTable:!0},{text:this.$t("product_script.table.barWidth"),value:"bar_width",width:35,formSort:13,tableSort:13,tableOnly:!0,hideTable:!0},{text:this.$t("product_script.table.condition2"),value:"condition",width:300,dialog_size:"row",formSort:14,tableSort:14},{text:this.$t("product_script.table.note"),value:"note",width:200,dialog_size:"row",formSort:15,tableSort:15,hideTable:!0},{text:this.$t("product_script.label.more"),value:"more",dialog_size:"row",no_match:!0,sizeWidth:400,formSort:17,tableSort:17,tableOnly:!0,hideTable:!0}],sash:[{text:this.$t("product_script.table.code"),value:"code",width:150,required:!0,formSort:1,tableSort:1},{text:this.$t("product_script.table.name"),value:"name",width:150,required:!0,formSort:2,tableSort:2},{text:this.$t("product_script.table.posType"),value:"pos_type",width:120,selectable:!0,no_match:!0,sizeWidth:170,formSort:5,tableSort:3},{text:this.$t("product_script.table.length"),value:"length",width:250,dialog_size:"row",selectable:!0,no_match:!0,sizeWidth:300,formSort:4,tableSort:4},{text:this.$t("product_script.table.type"),value:"type",width:120,selectable:!0,no_match:!0,sizeWidth:120,formSort:3,tableSort:5},{text:this.$t("product_script.table.color"),value:"color",width:100,formSort:6,tableSort:6},{text:this.$t("product_script.table.sidePosition"),value:"side_position",width:60,selectable:!0,formSort:7,tableSort:7},{text:this.$t("product_script.table.isOptimize"),value:"is_optimize",width:60,tableOnly:!0,formSort:8,tableSort:8,hideTable:!0},{text:this.$t("product_script.table.auxibar"),value:"auxibar",width:35,formSort:9,tableSort:9,hideTable:!0},{text:this.$t("product_script.table.cutAngle"),value:"angle_one",width:60,selectable:!0,formSort:11,tableSort:11,hideTable:!0},{text:this.$t("product_script.table.meterWeight"),value:"meter_weight",width:35,formSort:12,tableSort:12,hideTable:!0},{text:this.$t("product_script.table.barHeight"),value:"bar_height",width:35,formSort:12,tableSort:12,tableOnly:!0,hideTable:!0},{text:this.$t("product_script.table.barWidth"),value:"bar_width",width:35,formSort:12,tableSort:12,tableOnly:!0,hideTable:!0},{text:this.$t("product_script.table.sashAssignWay"),value:"sash_assign_way",width:100,selectable:!0,no_match:!0,isspec:!0,sizeWidth:150,formSort:13,tableSort:13},{text:this.$t("product_script.table.sizeType"),value:"size_type",width:80,selectable:!0,no_match:!0,isspec:!0,sizeWidth:60,formSort:14,tableSort:14},{text:this.$t("product_script.table.condition2"),value:"condition",width:160,dialog_size:"row",no_match:!0,sizeWidth:300,formSort:15,tableSort:15},{text:this.$t("product_script.table.note"),value:"note",width:150,dialog_size:"row",no_match:!0,sizeWidth:300,formSort:16,tableSort:16,hideTable:!0},{text:this.$t("product_script.label.more"),value:"more",dialog_size:"row",no_match:!0,sizeWidth:400,formSort:17,tableSort:17,tableOnly:!0,hideTable:!0}],doubleSash:[{text:this.$t("product_script.table.code"),value:"code",width:150,required:!0,formSort:1,tableSort:1},{text:this.$t("product_script.table.name"),value:"name",width:150,required:!0,formSort:2,tableSort:2},{text:this.$t("product_script.table.posType"),value:"pos_type",width:100,selectable:!0,no_match:!0,sizeWidth:170,formSort:5,tableSort:3},{text:this.$t("product_script.table.length"),value:"length",width:250,dialog_size:"row",selectable:!0,no_match:!0,sizeWidth:300,formSort:4,tableSort:4},{text:this.$t("product_script.table.type"),value:"type",width:100,selectable:!0,no_match:!0,sizeWidth:120,formSort:3,tableSort:5},{text:this.$t("product_script.table.color"),value:"color",width:100,formSort:6,tableSort:6},{text:this.$t("product_script.table.sidePosition"),value:"side_position",width:80,selectable:!0,formSort:7,tableSort:7},{text:this.$t("product_script.table.isOptimize"),value:"is_optimize",width:60,tableOnly:!0,formSort:8,tableSort:8,hideTable:!0},{text:this.$t("product_script.table.auxibar"),value:"auxibar",width:35,formSort:9,tableSort:9,hideTable:!0},{text:this.$t("product_script.table.cutAngle"),value:"angle_one",width:60,selectable:!0,formSort:11,tableSort:11,hideTable:!0},{text:this.$t("product_script.table.meterWeight"),value:"meter_weight",width:35,formSort:12,tableSort:12,hideTable:!0},{text:this.$t("product_script.table.barHeight"),value:"bar_height",width:35,formSort:12,tableSort:12,tableOnly:!0,hideTable:!0},{text:this.$t("product_script.table.barWidth"),value:"bar_width",width:35,formSort:12,tableSort:12,tableOnly:!0,hideTable:!0},{text:this.$t("product_script.table.sashAssignWay3"),value:"sash_assign_way",width:120,selectable:!0,no_match:!0,isspec:!0,sizeWidth:150,formSort:13,tableSort:13},{text:this.$t("product_script.table.sizeType"),value:"size_type",width:120,selectable:!0,no_match:!0,isspec:!0,sizeWidth:60,formSort:14,tableSort:14},{text:this.$t("product_script.table.sashNum"),value:"sash_num",width:60,selectable:!0,no_match:!0,sizeWidth:60,formSort:15,tableSort:15},{text:this.$t("product_script.table.condition2"),value:"condition",width:125,dialog_size:"row",formSort:16,tableSort:16},{text:this.$t("product_script.table.note"),value:"note",width:150,dialog_size:"row",no_match:!0,sizeWidth:300,formSort:17,tableSort:17,hideTable:!0},{text:this.$t("product_script.label.more"),value:"more",dialog_size:"row",no_match:!0,sizeWidth:400,formSort:17,tableSort:17,tableOnly:!0,hideTable:!0}],slideSash:[{text:this.$t("product_script.table.code"),value:"code",width:150,required:!0,formSort:1,tableSort:1},{text:this.$t("product_script.table.name"),value:"name",width:150,required:!0,formSort:2,tableSort:2},{text:this.$t("product_script.table.posType"),value:"slide_position",width:100,selectable:!0,no_match:!1,sizeWidth:150,hideTable:!0,formSort:3,tableSort:3},{text:this.$t("product_script.table.posType"),value:"pos_type",width:80,selectable:!0,no_match:!0,sizeWidth:250,formSort:6,tableSort:4},{text:this.$t("product_script.table.length"),value:"length",width:230,dialog_size:"row",selectable:!0,no_match:!0,sizeWidth:200,formSort:5,tableSort:5},{text:this.$t("product_script.table.type"),value:"type",width:100,selectable:!0,no_match:!0,sizeWidth:120,formSort:4,tableSort:6},{text:this.$t("product_script.table.sashNumTrackIndex"),value:"sash_num_track_index",width:35,sizeWidth:35,dialog_size:"none",no_match:!0,selectable:!0,showTable:"slideSash",tableOnly:!0,formSort:7,tableSort:7},{text:this.$t("product_script.table.color"),value:"color",width:100,formSort:8,tableSort:8},{text:this.$t("product_script.table.sidePosition"),value:"side_position",width:90,selectable:!0,formSort:9,tableSort:9},{text:this.$t("product_script.table.isOptimize"),value:"is_optimize",width:60,tableOnly:!0,formSort:10,tableSort:10,hideTable:!0},{text:this.$t("product_script.table.auxibar"),value:"auxibar",width:40,formSort:11,tableSort:11,hideTable:!0},{text:this.$t("product_script.table.cutAngle"),value:"angle_one",width:60,selectable:!0,formSort:12,tableSort:12,hideTable:!0},{text:this.$t("product_script.table.meterWeight"),value:"meter_weight",width:35,formSort:13,tableSort:13,hideTable:!0},{text:this.$t("product_script.table.barHeight"),value:"bar_height",width:35,formSort:13,tableSort:13,tableOnly:!0,hideTable:!0},{text:this.$t("product_script.table.barWidth"),value:"bar_width",width:35,formSort:13,tableSort:13,tableOnly:!0,hideTable:!0},{text:this.$t("product_script.table.sashNum"),value:"sash_num",width:35,selectable:!0,no_match:!0,sizeWidth:60,hideTable:!0,formSort:14,tableSort:14},{text:this.$t("product_script.table.sizeType"),value:"size_type",width:35,selectable:!0,no_match:!0,isspec:!0,sizeWidth:80,formSort:15,tableSort:15},{text:this.$t("product_script.table.trackIndex"),value:"track_index",width:90,sizeWidth:150,dialog_size:"none",no_match:!0,selectable:!0,hideTable:!0,formSort:16,tableSort:16},{text:this.$t("product_script.table.sashAssignWay4"),value:"sash_assign_way",width:150,selectable:!0,dialog_size:"row",no_match:!0,sizeWidth:180,formSort:18,tableSort:18},{text:this.$t("product_script.table.condition2"),value:"condition",width:250,sizeWidth:250,dialog_size:"row",no_match:!0,formSort:19,tableSort:19},{text:this.$t("product_script.table.note"),value:"note",width:150,dialog_size:"row",no_match:!0,sizeWidth:300,formSort:20,tableSort:20,hideTable:!0},{text:this.$t("product_script.label.more"),value:"more",dialog_size:"row",no_match:!0,sizeWidth:400,formSort:20,tableSort:20,tableOnly:!0,hideTable:!0}],foldSash:[{text:this.$t("product_script.table.code"),value:"code",width:150,required:!0,formSort:1,tableSort:1},{text:this.$t("product_script.table.name"),value:"name",width:150,required:!0,formSort:2,tableSort:2},{text:this.$t("product_script.table.posType"),value:"pos_type",width:100,selectable:!0,no_match:!0,sizeWidth:200,formSort:7,tableSort:3},{text:this.$t("product_script.table.sashAssignWay2"),value:"sash_assign_way",width:100,selectable:!0,dialog_size:"row",formSort:4,tableSort:4},{text:this.$t("product_script.table.posType"),value:"foldWay",width:100,selectable:!0,formSort:4,tableSort:4,hideTable:!0},{text:this.$t("product_script.table.sashNum"),value:"sash_num",width:60,selectable:!0,formSort:5,tableSort:5},{text:this.$t("product_script.table.length"),value:"length",width:150,dialog_size:"row",selectable:!0,no_match:!0,sizeWidth:350,formSort:6,tableSort:6},{text:this.$t("product_script.table.type"),value:"type",width:100,selectable:!0,no_match:!0,sizeWidth:140,formSort:3,tableSort:7},{text:this.$t("product_script.table.color"),value:"color",width:100,formSort:8,tableSort:8},{text:this.$t("product_script.table.sidePosition"),value:"side_position",width:35,selectable:!0,formSort:9,tableSort:9},{text:this.$t("product_script.table.isOptimize"),value:"is_optimize",width:60,tableOnly:!0,formSort:10,tableSort:10,hideTable:!0},{text:this.$t("product_script.table.auxibar"),value:"auxibar",width:40,formSort:11,tableSort:11,hideTable:!0},{text:this.$t("product_script.table.cutAngle"),value:"angle_one",width:60,selectable:!0,formSort:13,tableSort:13,hideTable:!0},{text:this.$t("product_script.table.meterWeight"),value:"meter_weight",width:35,formSort:14,tableSort:14,hideTable:!0},{text:this.$t("product_script.table.barHeight"),value:"bar_height",width:35,formSort:14,tableSort:14,tableOnly:!0,hideTable:!0},{text:this.$t("product_script.table.barWidth"),value:"bar_width",width:35,formSort:14,tableSort:14,tableOnly:!0,hideTable:!0},{text:this.$t("product_script.table.sizeType"),value:"size_type",width:90,selectable:!0,no_match:!0,isspec:!0,sizeWidth:80,formSort:15,tableSort:15},{text:this.$t("product_script.table.condition2"),value:"condition",width:250,dialog_size:"row",no_match:!0,sizeWidth:170,formSort:16,tableSort:16},{text:this.$t("product_script.table.note"),value:"note",width:200,dialog_size:"row",no_match:!0,sizeWidth:400,formSort:17,tableSort:17,hideTable:!0},{text:this.$t("product_script.label.more"),value:"more",dialog_size:"row",no_match:!0,sizeWidth:400,formSort:17,tableSort:17,tableOnly:!0,hideTable:!0}],quote:[],cost:[],rule:[],drain:[]},glass_table_headers:{bar:[{text:this.$t("product_script.table.name"),value:"name",width:40,required:!0},{text:this.$t("product_script.table.specs"),value:"specs",width:120,required:!0},{text:this.$t("product_script.table.type"),value:"type",width:40,selectable:!0},{text:this.$t("product_script.table.posType"),value:"pos_type",width:100,selectable:!0},{text:this.$t("product_script.table.sizeType"),value:"size_type",width:35,selectable:!0},{text:this.$t("product_script.table.length2"),value:"length",width:250,dialog_size:"row",selectable:!0},{text:this.$t("product_script.table.condition2"),value:"condition",width:474,dialog_size:"row"},{text:this.$t("product_script.table.note"),value:"note",width:100,dialog_size:"row"}],sash:[{text:this.$t("product_script.table.name"),value:"name",width:40,required:!0},{text:this.$t("product_script.table.specs"),value:"specs",width:120,required:!0},{text:this.$t("product_script.table.type"),value:"type",width:40,selectable:!0},{text:this.$t("product_script.table.posType"),value:"pos_type",width:100,selectable:!0},{text:this.$t("product_script.table.squareMeterWeight"),value:"meter_weight",width:80},{text:this.$t("product_script.table.sizeType"),value:"size_type",width:35,selectable:!0},{text:this.$t("product_script.table.length2"),value:"length",width:250,dialog_size:"row",selectable:!0},{text:this.$t("product_script.table.condition2"),value:"condition",width:474,dialog_size:"row"},{text:this.$t("product_script.table.note"),value:"note",width:100,dialog_size:"row"}],doubleSash:[{text:this.$t("product_script.table.name"),value:"name",width:40,required:!0},{text:this.$t("product_script.table.specs"),value:"specs",width:120,required:!0},{text:this.$t("product_script.table.type"),value:"type",width:40,selectable:!0},{text:this.$t("product_script.table.posType"),value:"pos_type",width:100,selectable:!0},{text:this.$t("product_script.table.squareMeterWeight"),value:"meter_weight",width:80},{text:this.$t("product_script.table.sizeType"),value:"size_type",width:35,selectable:!0},{text:this.$t("product_script.table.length2"),value:"length",width:250,dialog_size:"row",selectable:!0},{text:this.$t("product_script.table.condition2"),value:"condition",width:474,dialog_size:"row"},{text:this.$t("product_script.table.note"),value:"note",width:100,dialog_size:"row"}],slideSash:[{text:this.$t("product_script.table.name"),value:"name",width:40,required:!0},{text:this.$t("product_script.table.specs"),value:"specs",width:120,required:!0},{text:this.$t("product_script.table.type"),value:"type",width:40,selectable:!0},{text:this.$t("product_script.table.posType"),value:"pos_type",width:100,selectable:!0},{text:this.$t("product_script.table.sizeType"),value:"size_type",width:35,selectable:!0},{text:this.$t("product_script.table.length2"),value:"length",width:250,dialog_size:"row",selectable:!0},{text:this.$t("product_script.table.condition2"),value:"condition",width:474,dialog_size:"row"},{text:this.$t("product_script.table.note"),value:"note",width:100,dialog_size:"row"}],foldSash:[{text:this.$t("product_script.table.name"),value:"name",width:40,required:!0},{text:this.$t("product_script.table.specs"),value:"specs",width:120,required:!0},{text:this.$t("product_script.table.type"),value:"type",width:40,selectable:!0},{text:this.$t("product_script.table.posType"),value:"pos_type",width:100,selectable:!0},{text:this.$t("product_script.table.sizeType"),value:"size_type",width:35,selectable:!0},{text:this.$t("product_script.table.length2"),value:"length",width:250,dialog_size:"row",selectable:!0},{text:this.$t("product_script.table.condition2"),value:"condition",width:474,dialog_size:"row"},{text:this.$t("product_script.table.note"),value:"note",width:100,dialog_size:"row"}],quote:[],cost:[],rule:[]},addon_table_headers:{bar:[{text:this.$t("product_script.table.code"),value:"code",width:100,required:!0},{text:this.$t("product_script.table.name"),value:"name",width:150,required:!0},{text:this.$t("product_script.table.specs"),value:"specs",width:150},{text:this.$t("product_script.table.type"),value:"type",width:150,selectable:!0},{text:this.$t("product_script.table.color"),value:"color",width:100},{text:this.$t("product_script.table.count"),value:"count",width:70,required:!0},{text:this.$t("product_script.table.length"),value:"length",width:70},{text:this.$t("product_script.table.matchTarget"),value:"match_type",width:70,hideTable:!0},{text:this.$t("product_script.table.condition2"),value:"condition",width:335,dialog_size:"row"},{text:this.$t("product_script.table.note"),value:"note",width:200,dialog_size:"row"}],sash:[{text:this.$t("product_script.table.code"),value:"code",width:100,required:!0},{text:this.$t("product_script.table.name"),value:"name",width:150,required:!0},{text:this.$t("product_script.table.specs"),value:"specs",width:150},{text:this.$t("product_script.table.type"),value:"type",width:150,selectable:!0},{text:this.$t("product_script.table.color"),value:"color",width:100},{text:this.$t("product_script.table.count"),value:"count",width:70,required:!0},{text:this.$t("product_script.table.length"),value:"length",width:70},{text:this.$t("product_script.table.matchTarget"),value:"match_type",width:70,hideTable:!0},{text:this.$t("product_script.table.condition2"),value:"condition",width:335,dialog_size:"row"},{text:this.$t("product_script.table.note"),value:"note",width:200,dialog_size:"row"}],doubleSash:[{text:this.$t("product_script.table.code"),value:"code",width:100,required:!0},{text:this.$t("product_script.table.name"),value:"name",width:150,required:!0},{text:this.$t("product_script.table.specs"),value:"specs",width:150},{text:this.$t("product_script.table.type"),value:"type",width:150,selectable:!0},{text:this.$t("product_script.table.color"),value:"color",width:100},{text:this.$t("product_script.table.count"),value:"count",width:70,required:!0},{text:this.$t("product_script.table.length"),value:"length",width:70},{text:this.$t("product_script.table.matchTarget"),value:"match_type",width:70,hideTable:!0},{text:this.$t("product_script.table.condition2"),value:"condition",width:335,dialog_size:"row"},{text:this.$t("product_script.table.note"),value:"note",width:200,dialog_size:"row"}],slideSash:[{text:this.$t("product_script.table.code"),value:"code",width:100,required:!0},{text:this.$t("product_script.table.name"),value:"name",width:150,required:!0},{text:this.$t("product_script.table.specs"),value:"specs",width:150},{text:this.$t("product_script.table.type"),value:"type",width:150,selectable:!0},{text:this.$t("product_script.table.color"),value:"color",width:100},{text:this.$t("product_script.table.count"),value:"count",width:70,required:!0},{text:this.$t("product_script.table.length"),value:"length",width:70},{text:this.$t("product_script.table.matchTarget"),value:"match_type",width:70,hideTable:!0},{text:this.$t("product_script.table.condition2"),value:"condition",width:335,dialog_size:"row"},{text:this.$t("product_script.table.note"),value:"note",width:200,dialog_size:"row"}],foldSash:[{text:this.$t("product_script.table.code"),value:"code",width:100,required:!0},{text:this.$t("product_script.table.name"),value:"name",width:150,required:!0},{text:this.$t("product_script.table.specs"),value:"specs",width:150},{text:this.$t("product_script.table.type"),value:"type",width:150,selectable:!0},{text:this.$t("product_script.table.color"),value:"color",width:100},{text:this.$t("product_script.table.count"),value:"count",width:70,required:!0},{text:this.$t("product_script.table.length"),value:"length",width:70},{text:this.$t("product_script.table.matchTarget"),value:"match_type",width:70,hideTable:!0},{text:this.$t("product_script.table.condition2"),value:"condition",width:335,dialog_size:"row"},{text:this.$t("product_script.table.note"),value:"note",width:200,dialog_size:"row"}],quote:[],cost:[],rule:[]},quote_table_headers:[{text:this.$t("product_script.table.item"),value:"name",width:1500,required:!0},{text:this.$t("product_script.table.price"),value:"price",width:1500,required:!0},{text:this.$t("product_script.table.count"),value:"count",width:1500,required:!0,is_min_area:!1},{text:this.$t("product_script.table.discount"),value:"discount",width:1500},{text:this.$t("product_script.table.matchTarget"),value:"calc_type",width:1500,hideable:!0},{text:this.$t("product_script.table.asQuantity"),value:"pricing_method",width:1500,hideable:!0},{text:this.$t("product_script.table.matchType"),value:"scope",width:1500,hideable:!0},{text:this.$t("product_script.table.minSizeAndLength"),value:"min_area",width:1500,hideable:!0},{text:this.$t("product_script.table.count"),value:"count",width:1500,required:!1,is_min_area:!0,hideTable:!0},{text:this.$t("product_script.table.minSize"),value:"as_order_area",hideTable:!0},{text:this.$t("product_script.table.condition2"),value:"condition",width:2e3,dialog_size:"row"},{text:this.$t("product_script.table.note"),value:"note",width:1500,dialog_size:"row"}],cost_table_headers:[{text:this.$t("product_script.table.name2"),value:"name",width:1500,required:!0},{text:this.$t("product_script.table.price"),value:"price",width:1500,required:!0},{text:this.$t("product_script.table.count"),value:"quantity",width:1500,required:!0},{text:this.$t("product_script.table.unit"),value:"unit",width:1500},{text:this.$t("product_script.table.condition2"),value:"condition",width:2e3,dialog_size:"row"},{text:this.$t("product_script.table.note"),value:"note",width:1500,dialog_size:"row"}],rule_table_headers:[{text:this.$t("product_script.table.type"),value:"type",width:100,required:!0},{text:this.$t("product_script.table.effect"),value:"abort",width:150},{text:this.$t("product_script.table.condition2"),value:"condition",width:800,required:!0,dialog_size:"row"},{text:this.$t("product_script.table.error_message"),value:"message",width:800,required:!0,dialog_size:"row"}],slide_config:i("efb1"),choose_slide_sash_assign_way_dialog:{show:!1,tab:"",serial:"",sashesCount:0},choose_slide_sash_assign_way_childRef:"",to_delete_data:null,confirm_delete:!1,childList:["sizeCalc","barCalc","glassCalc","addonCalc"],fixedType:"",positionInfo:[],tabs:0,mapPosition:new Map,lang:"zh-CN",throttleFn:null}},methods:{getScriptList:function(e){this.$emit("getScriptList",e)},readyDelete:function(e){this.$set(this,"to_delete_data",e),this.confirm_delete=!0},confirmDeleteScript:function(){var e=this,t=this.to_delete_data.type,i=this.to_delete_data.item.id,a=this.isTest?"delete":"post";t=this.isTest?"https://shop-serv.thinkerx.com/api/delete_shop_product_"+t+"/"+i:"del_product_".concat(t).concat(["glass"].includes(t)?"es":"s");this.$axios[a](t,{ids:i}).then((function(t){1==t.code?(e.$VMessage.success(e.$t("alertmessage.success_delete")),e.confirm_delete=!1,e.to_delete_data.params?e.$emit("getScriptList",{target:e.to_delete_data.type,params:e.to_delete_data.params}):e.$emit("getScriptList",e.to_delete_data.type),e.$set(e,"to_delete_data",null)):e.$VMessage.error(e.$t("server_message."+t.message))})).catch((function(t){e.$VMessage.error(e.$t("alertmessage.failed_delete"))}))},openSlideSashAssignWayDialog:function(e){"slideSash"==this.active_tab_key&&(this.choose_slide_sash_assign_way_childRef=e.refName,this.choose_slide_sash_assign_way_dialog=JSON.parse(JSON.stringify(e.data)),this.$refs[this.choose_slide_sash_assign_way_childRef].script_dialog_data.sash_assign_way||(this.choose_slide_sash_assign_way_dialog.tab="two"),this.choose_slide_sash_assign_way_dialog.show=!0)},chooseSlideSashAssignWaySubmit:function(){var e,t=this,i=0<arguments.length&&void 0!==arguments[0]&&arguments[0];i||this.choose_slide_sash_assign_way_dialog.serial&&(this.$refs[this.choose_slide_sash_assign_way_childRef].script_dialog_data.sash_assign_way=this.choose_slide_sash_assign_way_dialog.serial,e=this.slide_config.slideType.filter((function(e){return e.serial==t.$refs[t.choose_slide_sash_assign_way_childRef].script_dialog_data.sash_assign_way}))[0],this.choose_slide_sash_assign_way_dialog.tab=e.windowOptionType),i&&this.$refs[this.choose_slide_sash_assign_way_childRef].script_dialog_data.sash_assign_way&&(e=this.slide_config.slideType.filter((function(e){return e.serial==t.$refs[t.choose_slide_sash_assign_way_childRef].script_dialog_data.sash_assign_way}))[0],this.choose_slide_sash_assign_way_dialog.tab=e.windowOptionType),this.choose_slide_sash_assign_way_dialog.show=!1,this.$refs[this.choose_slide_sash_assign_way_childRef].sildeSashAssignWayFinish(this.choose_slide_sash_assign_way_dialog)},getElementTop:function(e){for(var t=e.offsetTop,i=e.offsetParent;null!==i;)t+=i.offsetTop,i=i.offsetParent;return t},contentScroll:function(e){for(var t=e.target.scrollTop+160,i=0;i<this.positionInfo.length;i++)if(this.positionInfo[i].start<=t&&this.positionInfo[i].end>=t)return void(this.fixedType=this.positionInfo[i].type);this.fixedType=""},initEvent:function(){var e=this;this.bus.$on("expansionChange",(function(t){e.savePositionData()})),this.bus.$on("variableChange",(function(t){e.tabs=t,e.positionInfo=e.mapPosition.get(e.tabs)||[],e.savePositionData()})),this.throttleFn=Object(j.k)(this.contentScroll,60),document.querySelector(".windoor-script").addEventListener("scroll",this.throttleFn)},savePositionData:function(){var e=this;setTimeout((function(){e.$nextTick((function(){e.positionInfo=[],document.querySelectorAll(".v-expansion-panel--active .pannel-content").forEach((function(t){e.positionInfo.push({start:e.getElementTop(t),end:e.getElementTop(t)+t.clientHeight,type:t.id})})),e.mapPosition.set(e.tabs,e.positionInfo)}))}),500)}},mounted:function(){this.isTest||this.initEvent(),this.lang=localStorage.getItem("language")||"zh-CN"},watch:{active_tab_key:function(e){var t=this;this.childList.forEach((function(e){t.$refs[e].cancelSort()}))}},computed:function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?L(Object(i),!0).forEach((function(t){Object(a.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):L(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}({},Object(s.b)(["userType"])),beforeDestroy:function(){this.bus.$off("expansionChange"),this.bus.$off("variableChange"),this.$parent.$el.querySelector(".windoor-script").removeEventListener("scroll",this.throttleFn)},components:{SizeCalc:f,BarCalc:x,GlassCalc:C,AddonCalc:o,quoteCalc:w,costCalc:O,ruleCalc:S,drainCalc:r}},i("10a0"),r=Object(u.a)(r,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"mx-auto",attrs:{id:"script-pannel"}},[i("size-calc",{directives:[{name:"show",rawName:"v-show",value:!["bar","glass","quote","cost","rule","drain"].includes(e.active_tab_key),expression:"!['bar','glass','quote','cost','rule','drain'].includes(active_tab_key)"}],ref:"sizeCalc",staticClass:"white mx-auto mt-6 calc-bar",attrs:{table_headers:e.profile_table_headers[e.active_tab_key].filter((function(e){return 1==e.no_match})),table_data:e.profile_table_data.filter((function(e){return"size"==e.script_purpose})),active_tab_key:e.active_tab_key,fixedType:e.fixedType,isTest:e.isTest,userType:e.userType,lang:e.lang},on:{getScriptList:e.getScriptList,readyDelete:e.readyDelete,slideSashAssignWay:e.openSlideSashAssignWayDialog}}),i("bar-calc",{directives:[{name:"show",rawName:"v-show",value:!["quote","cost","rule","drain"].includes(e.active_tab_key),expression:"!['quote','cost','rule','drain'].includes(active_tab_key)"}],ref:"barCalc",staticClass:"white mx-auto mt-6",attrs:{table_headers:e.profile_table_headers[e.active_tab_key].filter((function(e){return!e.isspec})),table_data:e.profile_table_data.filter((function(e){return"bar"==e.script_purpose})),profile_table_type_map:e.profile_table_type_map,active_tab_key:e.active_tab_key,fixedType:e.fixedType,pickedResults:e.pickedResults.profile,isTest:e.isTest,userType:e.userType,lang:e.lang},on:{getScriptList:e.getScriptList,readyDelete:e.readyDelete,slideSashAssignWay:e.openSlideSashAssignWayDialog}}),i("glass-calc",{directives:[{name:"show",rawName:"v-show",value:!["quote","cost","rule","drain"].includes(e.active_tab_key),expression:"!['quote','cost','rule','drain'].includes(active_tab_key)"}],ref:"glassCalc",staticClass:"white mx-auto mt-6",attrs:{active_tab_key:e.active_tab_key,table_headers:e.glass_table_headers[e.active_tab_key],table_data:e.glass_table_data,fixedType:e.fixedType,pickedResults:e.pickedResults.glass,isTest:e.isTest,userType:e.userType,lang:e.lang},on:{readyDelete:e.readyDelete,getScriptList:e.getScriptList}}),i("addon-calc",{directives:[{name:"show",rawName:"v-show",value:!["quote","cost","rule","drain"].includes(e.active_tab_key),expression:"!['quote','cost','rule','drain'].includes(active_tab_key)"}],ref:"addonCalc",staticClass:"white mx-auto mt-6",attrs:{table_headers:e.addon_table_headers[e.active_tab_key],table_data:e.addon_table_data,active_tab_key:e.active_tab_key,fixedType:e.fixedType,pickedResults:e.pickedResults.addon,isTest:e.isTest,userType:e.userType,lang:e.lang},on:{readyDelete:e.readyDelete,getScriptList:e.getScriptList}}),i("quote-calc",{directives:[{name:"show",rawName:"v-show",value:["quote"].includes(e.active_tab_key)&&!e.isTest,expression:"['quote'].includes(active_tab_key) && !isTest"}],ref:"quoteCalc",staticClass:"white mx-auto mt-6",attrs:{table_headers:e.quote_table_headers,table_data:e.quote_table_data,active_tab_key:e.active_tab_key,fixedType:e.fixedType,pickedResults:e.pickedResults.quote,isTest:e.isTest,userType:e.userType,lang:e.lang},on:{readyDelete:e.readyDelete,getScriptList:e.getScriptList}}),i("cost-calc",{directives:[{name:"show",rawName:"v-show",value:["cost"].includes(e.active_tab_key)&&!e.isTest,expression:"['cost'].includes(active_tab_key) && !isTest"}],ref:"costCalc",staticClass:"white mx-auto mt-6",attrs:{table_headers:e.cost_table_headers,table_data:e.cost_table_data,active_tab_key:e.active_tab_key,fixedType:e.fixedType,pickedResults:e.pickedResults.cost,isTest:e.isTest,userType:e.userType,lang:e.lang},on:{readyDelete:e.readyDelete,getScriptList:e.getScriptList}}),i("rule-calc",{directives:[{name:"show",rawName:"v-show",value:["rule"].includes(e.active_tab_key)&&!e.isTest,expression:"['rule'].includes(active_tab_key) && !isTest"}],ref:"ruleCalc",staticClass:"white mx-auto mt-6",attrs:{table_headers:e.rule_table_headers,table_data:e.rule_table_data,active_tab_key:e.active_tab_key,fixedType:e.fixedType,pickedResults:e.pickedResults.rule,isTest:e.isTest,userType:e.userType,lang:e.lang},on:{readyDelete:e.readyDelete,getScriptList:e.getScriptList}}),i("drain-calc",{directives:[{name:"show",rawName:"v-show",value:["drain"].includes(e.active_tab_key)&&!e.isTest,expression:"['drain'].includes(active_tab_key) && !isTest"}],ref:"drainCalc",staticClass:"mx-auto mt-6",attrs:{table_data:e.drain_table_data,active_tab_key:e.active_tab_key,pickedResults:e.pickedResults.drain,isTest:e.isTest,userType:e.userType,lang:e.lang},on:{readyDelete:e.readyDelete,getScriptList:e.getScriptList}}),i("comm-dialog",{attrs:{visible:e.confirm_delete,title:e.$t("alertmessage.system_warning"),width:"420"},on:{close:function(t){e.confirm_delete=!1},confirm:e.confirmDeleteScript},scopedSlots:e._u([{key:"content",fn:function(){return[i("div",{staticClass:"text-center body-2 dialog-warning all-content"},[i("i",{staticClass:"iconfont icontishi1"}),i("span",{staticStyle:{"font-size":"16px"}},[e._v(e._s(e.$t("product_script.message.confirm_delete")))])])]},proxy:!0}])}),i("comm-dialog",{attrs:{visible:e.choose_slide_sash_assign_way_dialog.show,title:e.$t("product_script.label.choose_slide_way"),cancelText:e.$t("alertmessage.cancel"),confirmText:e.$t("alertmessage.confirm"),width:"475"},on:{close:function(t){return e.chooseSlideSashAssignWaySubmit(!0)},cancel:function(t){return e.chooseSlideSashAssignWaySubmit(!0)},confirm:function(t){return e.chooseSlideSashAssignWaySubmit()}},scopedSlots:e._u([{key:"content",fn:function(){return[i("v-tabs",{attrs:{height:"40"},model:{value:e.choose_slide_sash_assign_way_dialog.tab,callback:function(t){e.$set(e.choose_slide_sash_assign_way_dialog,"tab",t)},expression:"choose_slide_sash_assign_way_dialog.tab"}},[i("v-tabs-slider"),e._l(e.slide_config.type_list,(function(t,a){return i("v-tab",{key:a,staticClass:"sm-tab",attrs:{flat:"",href:"#"+t}},[e._v("\n          "+e._s(e.$t(e.slide_config.type_map[t]))+"\n        ")])})),e._l(e.slide_config.type_list,(function(t){return i("v-tab-item",{key:t,staticStyle:{"max-height":"400px","overflow-y":"auto"},attrs:{value:""+t}},[i("v-container",{attrs:{fluid:""}},e._l(e.slide_config.slideType.filter((function(e){return e.windowOptionType==t})),(function(a,s){return i("div",{key:s,staticClass:"img-container",on:{click:function(t){e.choose_slide_sash_assign_way_dialog.serial=a.serial,e.choose_slide_sash_assign_way_dialog.sashesCount=a.sashesCount}}},[i("img",{staticClass:"slide-img",attrs:{src:"https://webcc-pro.thinkerx.com/imge/slide-options/new/"+t+"/"+a.serial.replace(/\|V/,"-V")+".png"}}),a.serial==e.choose_slide_sash_assign_way_dialog.serial?i("i",{staticClass:"iconfont iconxuanze1 chosen"}):e._e(),i("div",{staticClass:"slide_desc selectable"},[e._v(e._s(a.serial))])])})),0)],1)}))],2)]},proxy:!0}])})],1)}),[],!1,null,"7665f2b6",null),t.a=r.exports},a90f:function(e,t,i){"use strict";i("60c6")},a9a2:function(e,t,i){},ad2c:function(e,t,i){"use strict";i("819a")},adf8:function(e,t,i){"use strict";i("db60")},afc0:function(e,t,i){},b023:function(e,t,i){"use strict";t.a={data:function(){return{contract_status_list:[{value:"意向单",label:this.$t("order_list.intent_contract")},{value:"合同单",label:this.$t("order_list.agreement_contract")},{value:"生产单",label:this.$t("order_list.production_contract")},{value:"已完工",label:this.$t("order_list.finished_contract")},{value:"已发货",label:this.$t("order_list.delivered_contract")},{value:"已结清",label:this.$t("order_list.settled_contract")}]}}}},b1b1:function(e,t,i){var a=i("5ca1"),s=i("9c12"),o=Math.abs;a(a.S,"Number",{isSafeInteger:function(e){return s(e)&&o(e)<=9007199254740991}})},b39a:function(e,t,i){var a=i("d3f4");e.exports=function(e,t){if(!a(e)||e._t!==t)throw TypeError("Incompatible receiver, "+t+" required!");return e}},b3c5:function(e,t,i){"use strict";i("3925")},b436:function(e){e.exports=JSON.parse('[{"name":"leftmenu.common.common","icon":"iconqita","content":[{"label":"leftmenu.common.juxing","action":"frame_scalable","icon":"iconputongkuang","q_key":"W"},{"label":"leftmenu.common.hengshuting","action":"mullion_cross_line","icon":"iconbudengfen2","q_key":"V"},{"label":"leftmenu.common.pingkaishan","action":"sash","icon":"iconboshan","q_key":"S"},{"label":"leftmenu.common.shasha","action":"screen","icon":"iconshashan","q_key":"S"},{"label":"leftmenu.common.fangdaokuang","action":"antiTheft","icon":"iconfdkuang","q_key":"S"},{"label":"leftmenu.common.tuilashan","action":"slide","icon":"icontlbshan","q_key":"C"},{"label":"leftmenu.common.zhedieboshan","action":"foldSash","icon":"iconzdshan","q_key":"D"},{"label":"leftmenu.other.connerJoiner","action":"connerJoiner","icon":"iconfzhuan","q_key":"C"}]},{"name":"leftmenu.kuang.kuang","icon":"iconputongkuang","content":[{"label":"leftmenu.kuang.pan","icon":"iconxuanze","action":"pan","q_key":"P"},{"label":"leftmenu.kuang.juxing","icon":"iconputongkuang","action":"frame_scalable","q_key":"F","is_active":true},{"label":"leftmenu.kuang.springline","action":"frame_springline","icon":"iconicon-test3","q_key":"F"},{"label":"leftmenu.kuang.door","action":"door","icon":"iconmen","q_key":"F","disable_type":7,"children":[{"action":"frame_single_track","icon":"icondanguiwaikuang_you","q_key":"F"},{"action":"frame_single_track_left","icon":"icondanguiwaikuang_zuo","q_key":"F"},{"action":"frame_single_track_up","icon":"icondanguiwaikuang_shang","q_key":"F"},{"action":"frame_single_track_down","icon":"icondanguiwaikuang_xia","q_key":"F"},{"action":"frame_single_track_left_right","icon":"icondanguiwaikuang_zuoyou","q_key":"F"}]},{"label":"leftmenu.kuang.frame_half_kfc","action":"frame_half_kfc","icon":"iconwaikuang","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.frame_half_kfc2","action":"frame_half_kfc2","icon":"iconchuangx","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.kfc","action":"frame_kfc","icon":"iconmen1","q_key":"F","disable_type":7,"children":[{"action":"frame_kfc","icon":"iconmen1","q_key":"F"},{"action":"frame_kfc3","icon":"iconmen31","q_key":"F"}]},{"label":"leftmenu.kuang.kfc2","action":"frame_kfc2","icon":"iconmen2","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.kfc4","action":"frame_kfc4","icon":"iconhmc","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.yuan","action":"frame_circle","icon":"iconicon-test6","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.dimensional_arc","action":"frame_three_dimensional_arc","icon":"iconLTYHC","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.parallelogram","action":"frame_parallelogram","icon":"iconicon-test21","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.banyuan","action":"frame_half_circle","icon":"iconicon-test","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.quartercircle","action":"frame_quarter_circle","icon":"iconicon-test2","q_key":"F","disable_type":7,"children":[{"action":"frame_quarter_circle","icon":"iconicon-test2","q_key":"F"},{"action":"frame_left_quarter_circle","icon":"iconicon-test2-copy","q_key":"F"}]},{"label":"leftmenu.kuang.gothic","action":"frame_gothic","icon":"iconicon-test19","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.onion","action":"frame_onion","icon":"iconicon-test13","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.octagon","action":"frame_octagon","icon":"iconicon-test4","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.springlineflanker","action":"frame_springline_flanker","icon":"iconicon-test30","q_key":"F","disable_type":7,"children":[{"action":"frame_springline_flanker","icon":"iconicon-test30","q_key":"F"},{"action":"frame_springline_flanker_left","icon":"iconframe_springline_flanker_left1","q_key":"F"}]},{"label":"leftmenu.kuang.isoscelestriangle","action":"frame_isosceles_triangle","icon":"iconicon-test20","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.hexagon","action":"frame_hexagon","icon":"iconicon-test46","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.hexagon2","action":"frame_hexagon2","icon":"iconzhijiao","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.hexagon3","icon":"iconyuanjiao","q_key":"F","disable_type":7,"children":[{"action":"frame_hexagon3","icon":"iconyuanjiao","q_key":"F"},{"action":"frame_rounded_rectangle","icon":"icona-yuanjiao3_huaban1","q_key":"F"}]},{"label":"leftmenu.kuang.diamond","action":"frame_diamond","icon":"iconicon-test10","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.angledpentagon","icon":"iconicon-test8","q_key":"F","disable_type":7,"children":[{"action":"frame_angled_pentagon","icon":"iconicon-test8","q_key":"F"},{"action":"frame_angled_pentagon_right","icon":"iconyqj21","q_key":"F"},{"action":"frame_angled_pentagon_down","icon":"iconyqj","q_key":"F"},{"action":"frame_angled_pentagon_left","icon":"iconyqj2","q_key":"F"}]},{"label":"leftmenu.kuang.peakpentagon","action":"frame_peak_pentagon","icon":"iconsanjiaoding","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.trapezoid","action":"frame_trapezoid","icon":"icon06_shang","q_key":"F","disable_type":7,"children":[{"action":"frame_trapezoid","icon":"icon06_shang","q_key":"F"},{"action":"frame_trapezoid_right","icon":"icon06_you","q_key":"F"},{"action":"frame_trapezoid_down","icon":"icon06_xia","q_key":"F"},{"action":"frame_trapezoid_left","icon":"icon06_zuo","q_key":"F"},{"label":"leftmenu.kuang.isoscelesTrapezoid","action":"frame_isosceles_trapezoid","icon":"iconicon-test8-01","q_key":"F","disable_type":7}]},{"label":"leftmenu.kuang.quarterarch","action":"frame_quarter_arch","icon":"iconicon-test26","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.hollowside","action":"frame_hollow_side","icon":"icon35_you","q_key":"F","disable_type":7,"children":[{"action":"frame_hollow_side","icon":"icon35_you","q_key":"F"},{"action":"frame_hollow_side_down","icon":"icon35_xia","q_key":"F"},{"action":"frame_hollow_side_left","icon":"icon35_zuo","q_key":"F"},{"action":"frame_hollow_side_up","icon":"icon35_shang","q_key":"F"}]},{"label":"leftmenu.kuang.hollow","action":"frame_hollow","icon":"iconicon-test33","q_key":"F","disable_type":7,"children":[{"action":"frame_hollow","icon":"iconicon-test33","q_key":"F"},{"action":"frame_hollow2","icon":"icona-36_top","q_key":"F"},{"action":"frame_hollow_down","icon":"icon36_xia","q_key":"F"},{"action":"frame_hollow_left","icon":"icon36_zuo","q_key":"F"},{"action":"frame_hollow_right","icon":"icon36_you","q_key":"F"}]},{"label":"leftmenu.kuang.convex","action":"frame_convex","icon":"iconicon-test34","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.quatrefoil","action":"frame_quatrefoil","icon":"icon-1","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.extendedpartialarch","action":"frame_extended_partial_arch","icon":"iconicon-test14","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.triangle","action":"frame_triangle","icon":"iconicon-test37","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.ear_frame_settings","action":"frame_ear","icon":"iconkuang_you","q_key":"F","disable_type":7,"children":[{"action":"frame_ear","icon":"iconkuang_you","q_key":"F"},{"action":"frame_ear_left","icon":"iconkuang_zuo","q_key":"F"},{"action":"frame_ear_up","icon":"iconkuang_shang","q_key":"F"},{"action":"frame_ear_down","icon":"iconkuang_xia","q_key":"F"}]},{"label":"leftmenu.kuang.frame_pointed_ear","action":"frame_pointed_ear","icon":"icontb","q_key":"F","disable_type":7,"children":[{"action":"frame_pointed_ear","icon":"icontb","q_key":"F"},{"action":"frame_pointed_ear_left","icon":"icontb2","q_key":"F"},{"action":"frame_pointed_ear_up","icon":"icontb3","q_key":"F"},{"action":"frame_pointed_ear_down","icon":"icontb4","q_key":"F"}]},{"label":"leftmenu.kuang.frame_double_ears","action":"frame_double_ears","icon":"iconshuanger","q_key":"F","disable_type":7,"children":[{"action":"frame_double_ears","icon":"iconshuanger_shang","q_key":"F"},{"action":"frame_double_ears_left","icon":"iconshuanger_zuo","q_key":"F"},{"action":"frame_double_ears_right","icon":"iconshuanger_you","q_key":"F"},{"action":"frame_double_ears_down","icon":"iconshuanger_xia","q_key":"F"}]},{"label":"leftmenu.kuang.frame_ear2","action":"frame_ear2","icon":"iconwaikuang3","q_key":"F","disable_type":7,"children":[{"action":"frame_ear2","icon":"iconwaikuang3","q_key":"F"},{"action":"frame_ear2_vertical","icon":"iconwaikuangshu","q_key":"F"}]},{"label":"leftmenu.kuang.frame_ear3","action":"frame_ear3","icon":"iconframe_ear3","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.frame_wave","action":"frame_wave","icon":"iconicon-test15","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.frame_mosque","action":"frame_mosque","icon":"iconq","q_key":"F","disable_type":7},{"label":"leftmenu.kuang.waikuang","action":"frame_polygon","tips":"leftmenu.yixingtips","icon":"iconshejijingli","q_key":"F","disable_type":7}]},{"name":"leftmenu.zhongting.zhongting","icon":"iconshuting","content":[{"label":"leftmenu.common.hengshuting","action":"mullion_cross_line","icon":"iconbudengfen2","q_key":"V"},{"label":"leftmenu.zhongting.hua","action":"mullion_cross_line_equal_two","icon":"iconshuting","q_key":"V","is_active":true,"children":[{"label":"leftmenu.zhongting.equal_two","icon":"iconshuting","action":"mullion_cross_line_equal_two","q_key":"V"},{"label":"leftmenu.zhongting.equal_three","icon":"iconsandengfen","action":"mullion_cross_line_equal_three","q_key":"V"},{"label":"leftmenu.zhongting.equal_four","icon":"iconsidengfen","action":"mullion_cross_line_equal_four","q_key":"V"}]},{"label":"leftmenu.zhongting.mullion_half_wheel","action":"mullion_half_wheel","icon":"iconfentiyuanhukuang1","q_key":"V"},{"label":"leftmenu.zhongting.mullion_semi_arc","action":"mullion_semi_arc","icon":"iconfentiyuanhukuang","q_key":"V"},{"label":"leftmenu.zhongting.innerArc","action":"mullion_inner_arc","icon":"iconicon-test35","q_key":"V"},{"label":"leftmenu.zhongting.semiArcPro","action":"mullion_semi_arc_pro","icon":"iconliantiyuanhukuang","q_key":"V","children":[{"label":"leftmenu.zhongting.semiArcPro","icon":"iconliantiyuanhukuang","action":"mullion_semi_arc_pro","q_key":"V"},{"label":"leftmenu.zhongting.semiArcPro2","icon":"iconhmc-01","action":"mullion_semi_arc_pro2","q_key":"V"},{"label":"leftmenu.zhongting.semiSegmentPro","icon":"icona-cx4_huaban1","action":"mullion_semi_segment_pro","q_key":"V"}]},{"label":"leftmenu.zhongting.spin","action":"mullion_spin","icon":"iconicon-test38","q_key":"V","disable_type":7},{"label":"leftmenu.zhongting.compoundsquare","action":"mullion_compound_square","icon":"iconicon-test43","q_key":"V","disable_type":7},{"label":"leftmenu.zhongting.compoundsquare","action":"mullion_compound_x_square","icon":"iconzhongting","q_key":"V","disable_type":7},{"label":"leftmenu.zhongting.compounddiamond","action":"mullion_compound_diamond","icon":"iconicon-test41","q_key":"V","disable_type":7},{"label":"leftmenu.zhongting.compoundcircle","action":"mullion_compound_circle","icon":"iconicon-test44","q_key":"V","disable_type":7},{"label":"leftmenu.zhongting.compoundhexagon","action":"mullion_compound_hexagon","icon":"iconicon-test45","q_key":"V","disable_type":7},{"label":"leftmenu.zhongting.halfhexagon","action":"mullion_half_hexagon","icon":"iconicon-test36","q_key":"V","disable_type":7},{"label":"leftmenu.zhongting.sijiao","icon":"iconsijiao","action":"mullion_compound_rectangle_single","q_key":"V","disable_type":7},{"label":"leftmenu.zhongting.bajiao","icon":"iconbajiao","action":"mullion_compound_rectangle_double","q_key":"V","disable_type":7},{"label":"leftmenu.zhongting.changbabianxing","icon":"iconchangbabianxing","action":"mullion_compound_long_octagon","q_key":"V","disable_type":7},{"label":"leftmenu.zhongting.shuangbabianxing","icon":"iconshuangbabianxing","action":"mullion_compound_double_octagon","q_key":"V","disable_type":7},{"label":"leftmenu.zhongting.bolangzhongting","icon":"iconbolangzhongting","action":"mullion_wave","q_key":"V","disable_type":7},{"label":"leftmenu.zhongting.shanzhongting","icon":"iconsash_mullion_eq_split","q_key":"V","disable_type":7,"children":[{"label":"leftmenu.zhongting.zhongting","icon":"iconsash_mullion_eq_split","action":"mullion_inner_eq_split","q_key":"V"},{"label":"leftmenu.zhongting.zhongting","icon":"iconn121_split","action":"mullion_inner_121_split","q_key":"V"}]}]},{"name":"leftmenu.pingkai.pingkai","icon":"iconduikaiboshan","content":[{"label":"leftmenu.pingkai.shan","action":"sash","icon":"iconboshan","q_key":"S","is_active":true},{"label":"leftmenu.pingkai.screen","action":"screen","icon":"iconshashan","q_key":"S"},{"label":"leftmenu.pingkai.antiTheft","action":"antiTheft","icon":"iconfdkuang","q_key":"S"},{"label":"leftmenu.pingkai.innerSashAndScreen","action":"innerSashAndScreen","icon":"icontubiao","q_key":"S"},{"label":"leftmenu.pingkai.downWithSlideSash","action":"downWithSlideSash","icon":"iconbolichanpin1","q_key":"S"},{"label":"leftmenu.pingkai.doubleSash","action":"doubleSash","icon":"iconduikaiboshan1","q_key":"S"},{"label":"leftmenu.pingkai.doubleScreen","action":"doubleScreen","icon":"iconduikaishashan1","q_key":"S"},{"label":"leftmenu.pingkai.kfcSash","action":"kfcSash","icon":"iconkfc_door2","q_key":"S"},{"label":"leftmenu.pingkai.doubleKfcSash","action":"doubleKfcSash","icon":"iconkfc_door","q_key":"S"},{"label":"leftmenu.pingkai.shadePushSash","action":"shadePushSash","icon":"iconpingkaibaiye","q_key":"S"},{"label":"leftmenu.pingkai.doubleShadePushSash","action":"doubleShadePushSash","icon":"iconduikaibaiye","q_key":"S"},{"label":"leftmenu.pingkai.guardSash","action":"guardSash","icon":"icona-menshan_huaban1","q_key":"S"},{"label":"leftmenu.pingkai.foldDouble","action":"foldDouble","icon":"iconduikaiboshan3-01","q_key":"S"},{"label":"leftmenu.pingkai.innerSash","action":"innerSash","icon":"iconhuaban-01","q_key":"S"},{"label":"leftmenu.pingkai.stylishDoor","icon":"icona-yuanhu_huaban1","disable_type":7,"q_key":"S","children":[{"label":"leftmenu.pingkai.stylishDoor","icon":"icona-yuanhu_huaban1","action":"stylishDoor","q_key":"S"},{"label":"leftmenu.pingkai.stylishDoor","icon":"icona-getiao_huaban1","action":"stylishDoor2","q_key":"S"},{"label":"leftmenu.pingkai.stylishDoor","icon":"icona-ty2_huaban1","action":"stylishDoor3","q_key":"S"}]}]},{"name":"leftmenu.tuilazhedie.tuilazhedie","icon":"icontlbshan","content":[{"label":"leftmenu.tuilazhedie.slide","action":"slide","icon":"icontlbshan","q_key":"D","is_active":true},{"label":"leftmenu.tuilazhedie.zhedieboshan","action":"foldSash","icon":"iconzdshan","q_key":"D"},{"label":"leftmenu.tuilazhedie.zhedieshashan","action":"foldScreen","icon":"iconzhedieshashan","q_key":"D"}]},{"name":"leftmenu.other.decoration_bar_chinese","icon":"icongetiaogongju","content":[{"label":"leftmenu.other.decoration_bar_chinese","action":"decoration_bar_chinese","icon":"icongetiaogongju","q_key":"B","is_active":true,"disable_type":7},{"label":"leftmenu.other.decoration_bar_prairie","action":"decoration_bar_prairie","icon":"iconjingdiangetiao","q_key":"B","disable_type":7},{"label":"leftmenu.other.decoration_bar_colonial","action":"decoration_bar_colonial","icon":"iconjunfengetiao","q_key":"B","disable_type":7},{"label":"leftmenu.other.decoration_bar_chinese","action":"decoration_bar_diamond","icon":"iconlingxinggetiao","q_key":"B","disable_type":7},{"label":"leftmenu.other.decoration_bar_chinese2","action":"decoration_bar_chinese2","icon":"icongetiao2","q_key":"B","disable_type":7},{"label":"leftmenu.other.decoration_bar_semi_arc","action":"decoration_bar_semi_arc","icon":"iconfentiyuanhukuang1","q_key":"B","disable_type":7},{"label":"leftmenu.other.decoration_bar_chinese3","action":"decoration_bar_chinese3","icon":"icona-weibiaoti-2_huaban1","q_key":"B","disable_type":7},{"label":"leftmenu.other.decoration_bar_chinese4","action":"decoration_bar_chinese4","icon":"iconjingdiangetiao1","q_key":"B","disable_type":7},{"label":"leftmenu.other.decoration_bar_semi_arc_pro","action":"decoration_bar_semi_arc_pro","icon":"iconsemiarcpro2","q_key":"B","disable_type":7},{"label":"leftmenu.other.decoration_bar_semi_arc_pro","action":"decoration_bar_semi_arc_pro2","icon":"iconsemiarcpro3","q_key":"B","disable_type":7},{"label":"leftmenu.other.decoration_bar_semi_arc_pro","action":"decoration_bar_semi_arc_pro3","icon":"iconsemiarcpro4","q_key":"B","disable_type":7},{"label":"leftmenu.other.decoration_bar_quarter_arc","action":"decoration_bar_quarter_arc","icon":"icona-getiao1","q_key":"B","disable_type":7}]},{"name":"leftmenu.fill.fill","icon":"icontianchong","content":[{"label":"leftmenu.fill.glass","action":"fillerGlass","icon":"iconbolichanpin","q_key":"T","is_active":true},{"label":"leftmenu.fill.screen","action":"fillerScreen","icon":"icontianchongwu","q_key":"T"},{"label":"leftmenu.fill.panel","action":"fillerPanel","icon":"iconshimubancai","q_key":"T"},{"label":"leftmenu.fill.shade","action":"fillerShade","icon":"iconbaiyechuang","q_key":"T"},{"label":"leftmenu.fill.fillerEmpty","action":"fillerEmpty","icon":"iconwutianchong2","q_key":"T"},{"label":"leftmenu.fill.glassHole","action":"glassHole","icon":"icontubiaosvg-","q_key":"T"}]},{"name":"leftmenu.extraDim.extraDim","icon":"icon05","keepShowing":true,"content":[{"label":"leftmenu.extraDim.extraDimHorizontal","action":"extraDimHorizontal","icon":"icon02","q_key":"E","is_active":true},{"label":"leftmenu.extraDim.extraDimVertical","action":"extraDimVertical","icon":"icon03","q_key":"E"},{"label":"leftmenu.extraDim.extraDimArbitrary","action":"extraDimArbitrary","icon":"icon04","q_key":"E"},{"label":"leftmenu.extraDim.extraDimRadius","action":"extraDimRadius","icon":"icon05","q_key":"E"},{"label":"leftmenu.extraDim.extraDimAngle","action":"extraDimAngle","icon":"icon01","q_key":"E"},{"label":"leftmenu.extraDim.note","action":"note","icon":"iconT","q_key":"E"},{"label":"leftmenu.extraDim.extraManImage","action":"extraManImage","icon":"iconmen3","q_key":"E"},{"label":"leftmenu.extraDim.extraWomanImage","action":"extraWomenImage","icon":"iconwomen","q_key":"E"}]},{"name":"leftmenu.other.other","icon":"iconqita","content":[{"label":"leftmenu.other.wall","action":"wall","icon":"iconqiangzhi","q_key":"W","is_active":true},{"label":"leftmenu.other.connerJoiner","action":"connerJoiner","icon":"iconfzhuan","q_key":"C"},{"label":"leftmenu.other.connector","action":"connector","icon":"iconlianjiejian","q_key":"C"},{"label":"leftmenu.other.wallCornerJoiner","action":"wallCornerJoiner","icon":"icona-fanzhuan1","q_key":"C"},{"label":"leftmenu.other.panoramicCornerJoiner","action":"panoramicCornerJoiner","icon":"icona-3d_huaban1","q_key":"C"},{"label":"rightmenu.waikuang.innerFrame","action":"mullion_frametify_like","icon":"iconputongkuang","q_key":"F","disable_type":7}]}]')},b560:function(e,t,i){"use strict";i("a9a2")},b8bf:function(e,t,i){"use strict";var a={props:{imgs:{type:String,default:""},background:{type:String,default:"rgba(0,0,0,0.6)"}},data:function(){return{percent:100,positionX:0,positionY:80,startX:0,startY:0,fixedY:0,lastDistance:null,deltaDistance:null}},watch:{imgs:function(e,t){}},computed:{magnifyAble:function(){return this.percent<500},narrowAble:function(){return 80<this.percent},isMobileDevice:function(){return this.$store.getters.isMobileDevice}},methods:{viewerClick:function(){this.percent=100,this.startX=0,this.startY=0,this.$emit("viewerClick")},scaleImg:function(e){this.percent+=e},resetPosition:function(){this.percent=100,this.positionX=0,this.positionY=80,this.startX=0,this.startY=0},imgLoaded:function(e){this.resetPosition()},outerTouch:function(e){return e.stopPropagation(),!1},dragStart:function(e,t){var i=this.positionX,a=this.positionY;this.startX=1==t?e.changedTouches[0].clientX-i:e.clientX-i,this.startY=1==t?e.changedTouches[0].clientY-a:e.clientY-a},dragMove:function(e,t){var i;(e.clientX||e.clientY||2!=t)&&(i=(1==t?e.changedTouches[0]:e).clientX,e=(1==t?e.changedTouches[0]:e).clientY,i-=this.startX,e-=this.startY,this.positionX=i,this.positionY=e)},mousewheel:function(e){this.percent+=0<e.deltaY?20:this.percent<=60?0:-20},changeDistance:function(e){var t,i,a;e.length<2||(0==e.length&&(this.lastDistance=null),t=e[0].clientX.toFixed(2),i=e[0].clientY.toFixed(2),a=e[1].clientX.toFixed(2),e=e[1].clientY.toFixed(2),e=Math.sqrt(Math.pow(t-a,2)+Math.pow(i-e,2)),this.lastDistance&&(this.deltaDistance=e-this.lastDistance),this.lastDistance=e)},pinchHandler:function(e){this.changeDistance(e.changedTouches),this.percent+=0<this.deltaDistance?5:this.deltaDistance<0&&this.percent<=60?0:-5},moveHandler:function(e){this.positionX+=e.deltaX,this.positionY+=e.deltaY},loadScript:function(){var e=this;this.$loadScript("/alloyFinger/alloy_finger.js").then((function(){var t=document.getElementById("viewer-box");new AlloyFinger(t,{pinch:e.pinchHandler,pressMove:e.moveHandler})})).catch((function(){console.log("Failed to fetch reports.js script")}))}},mounted:function(){this.loadScript()}};i("34ab"),i=i("2877"),a=Object(i.a)(a,(function(){var e=this,t=e.$createElement;t=e._self._c||t;return t("div",{staticClass:"viewer-box",attrs:{id:"viewer-box"},on:{touchmove:function(t){return t.preventDefault(),e.outerTouch.apply(null,arguments)},mousewheel:function(t){return t.preventDefault(),e.mousewheel.apply(null,arguments)}}},[t("div",{staticClass:"viewer-wrapper",style:{backgroundColor:e.background},on:{click:e.viewerClick,touchmove:function(t){return t.preventDefault(),e.outerTouch.apply(null,arguments)}}}),e.imgs?t("v-img",{staticClass:"viewer-img",style:{transform:"scale("+e.percent/100+")",top:e.positionY+"px",left:e.positionX+"px"},attrs:{src:e.imgs,width:"100%",contain:"","max-height":"80vh",id:"viewer-img",eager:"",draggable:""},on:{click:e.viewerClick,load:e.imgLoaded,dragstart:function(t){return e.dragStart(t,2)},drag:function(t){return t.preventDefault(),e.dragMove(t,2)}}}):e._e(),t("div",{staticClass:"bottom-operation d-flex",class:{hide:e.isMobileDevice}},[t("v-btn",{staticClass:"scale-btn",attrs:{elevation:"2",fab:"",rounded:"","x-small":"",disabled:!e.narrowAble,color:"primary"},on:{click:function(t){return e.scaleImg(-20)}}},[e._v("-")]),t("span",{staticClass:"percent"},[e._v(e._s(e.percent)+"%")]),t("v-btn",{staticClass:"scale-btn",attrs:{elevation:"2",fab:"",rounded:"","x-small":"",color:"primary"},on:{click:function(t){return e.scaleImg(20)}}},[e._v("+")])],1)],1)}),[],!1,null,"2357f0d9",null);t.a=a.exports},bb63:function(e,t,i){},bdc1:function(e,t,i){"use strict";i("7797")},bdc2:function(e,t,i){},beca:function(e,t,i){"use strict";i("cca6")},bef9:function(e,t,i){var a=i("2d95");e.exports=function(e,t){if("number"!=typeof e&&"Number"!=a(e))throw TypeError(t);return+e}},bfeb:function(e,t,i){},c26b:function(e,t,i){"use strict";function a(e,t){var i,a=_(t);if("F"!==a)return e._i[a];for(i=e._f;i;i=i.n)if(i.k==t)return i}var s=i("86cc").f,o=i("2aeb"),n=i("dcbc"),r=i("9b43"),l=i("f605"),c=i("4a59"),d=i("01f9"),p=i("d53b"),u=i("7a56"),h=i("9e1e"),_=i("67ab").fastKey,m=i("b39a"),g=h?"_s":"size";e.exports={getConstructor:function(e,t,i,d){var p=e((function(e,a){l(e,p,t,"_i"),e._t=t,e._i=o(null),e._f=void 0,e._l=void 0,e[g]=0,null!=a&&c(a,i,e[d],e)}));return n(p.prototype,{clear:function(){for(var e=m(this,t),i=e._i,a=e._f;a;a=a.n)a.r=!0,a.p&&(a.p=a.p.n=void 0),delete i[a.i];e._f=e._l=void 0,e[g]=0},delete:function(e){var i,s=m(this,t),o=a(s,e);return o&&(i=o.n,e=o.p,delete s._i[o.i],o.r=!0,e&&(e.n=i),i&&(i.p=e),s._f==o&&(s._f=i),s._l==o&&(s._l=e),s[g]--),!!o},forEach:function(e){m(this,t);for(var i,a=r(e,1<arguments.length?arguments[1]:void 0,3);i=i?i.n:this._f;)for(a(i.v,i.k,this);i&&i.r;)i=i.p},has:function(e){return!!a(m(this,t),e)}}),h&&s(p.prototype,"size",{get:function(){return m(this,t)[g]}}),p},def:function(e,t,i){var s,o=a(e,t);return o?o.v=i:(e._l=o={i:s=_(t,!0),k:t,v:i,p:i=e._l,n:void 0,r:!1},e._f||(e._f=o),i&&(i.n=o),e[g]++,"F"!==s&&(e._i[s]=o)),e},getEntry:a,setStrong:function(e,t,i){d(e,t,(function(e,i){this._t=m(e,t),this._k=i,this._l=void 0}),(function(){for(var e=this._k,t=this._l;t&&t.r;)t=t.p;return this._t&&(this._l=t=t?t.n:this._t._f)?p(0,"keys"==e?t.k:"values"==e?t.v:[t.k,t.v]):(this._t=void 0,p(1))}),i?"entries":"values",!i,!0),u(t)}}},c2f2:function(e,t,i){},c304:function(e,t,i){"use strict";i("ed88")},c350:function(e,t,i){},ca5b:function(e){e.exports=JSON.parse('{"describe":{"6":{"name":"反转室内外标签","type":"1: boolean"}},"settings":{"6":{"value":"0","id":""}},"settingMap":{"6":{"name":"reverseInnerOuter","type":1}}}')},cb12:function(e){e.exports=JSON.parse('{"calc_type":[{"label":"框","value":"frame"},{"label":"玻扇","value":"sash"},{"label":"纱扇","value":"screen"},{"label":"防盗框","value":"antiTheft"},{"label":"扇玻","value":"sashGlass"},{"label":"固玻","value":"fixedGlass"},{"label":"连接件","value":"connector"},{"label":"转角","value":"cornerJoiner"},{"label":"固定位","value":"fixedCell"},{"label":"开启位","value":"openCell"},{"label":"固定百叶","value":"fixedShade"},{"label":"扇百叶","value":"sashShade"}],"calc_type_map":{"sash":"玻扇","screen":"纱扇","sashGlass":"扇玻","fixedGlass":"固玻","cornerJoiner":"转角","connector":"连接件","fixedCell":"固定位","openCell":"开启位","frame":"框","antiTheft":"防盗框","fixedShade":"固定百叶","sashShade":"扇百叶"},"scope":[{"label":"汇总","value":"all"},{"label":"单个","value":"per"}],"scope_map":{"per":"单个","all":"汇总"},"pricing_method":[{"label":"按尺寸","value":"1"},{"label":"按数量","value":"2"}],"pricing_method_map":{"1":"按尺寸","2":"按数量"}}')},cca6:function(e,t,i){},cef3:function(e,t,i){"use strict";i("1871")},cfb3:function(e,t,i){},d0aa:function(e,t,i){"use strict";i("48e3")},d21d:function(e,t,i){},d235:function(e,t,i){},d263:function(e,t,i){"use strict";i("386b")("fixed",(function(e){return function(){return e(this,"tt","","")}}))},d2c1:function(e,t,i){"use strict";i("bb63")},d311:function(e,t,i){"use strict";i("f40d")},d35b:function(e,t,i){"use strict";i("eba1")},d572:function(e,t,i){"use strict";i("045e")},d57a:function(e,t,i){"use strict";i("8e6e"),i("456d"),i("7514"),i("8615"),i("6b54"),i("55dd"),i("7f7f");var a=i("7618"),s=i("75fc"),o=(i("4f7f"),i("5df3"),i("1c4c"),i("6762"),i("2fdb"),i("c5f6"),i("bd86")),n=(i("ac6a"),i("3ceb")),r=i("dae6");function l(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}function c(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?l(Object(i),!0).forEach((function(t){Object(o.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):l(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}i("dd32");var d=i("1fb2"),p={bar:["code","name","color","cutAngle","type","origin_size_type"],glass:["name","specs","type"],addon:["code","name","spec","color","length"],sub_bar:["code","material","color","cutAngle"]};function u(e,t){var i={},a=[];for(var o in t.forEach((function(t){var a=[];p[e].forEach((function(e){a.push(t[e])})),a=a.join(","),i[a]?("glass"==e&&i[a].result.push({count:t.count,width:t.width,height:t.height,serial:[t.serial],widthExpression:t.widthExpression,heightExpression:t.heightExpression}),"bar"!=e&&"sub_bar"!==e||i[a].result.push({count:t.count,length:t.length,size_type:t.origin_size_type,lengthExpression:t.lengthExpression,actualAngle:"".concat(t.barSerial,":").concat(t.stAngle,"-").concat(t.etAngle," "),pattern:"".concat(t.code,"/").concat(t.barSerial," "),actualPosition:"".concat(t.barSerial,":").concat(t.origin_position||t.origin_size_type," ")}),"addon"==e&&i[a].result.push({count:t.count,length:t.length,countExpression:t.countExpression,lengthExpression:t.lengthExpression})):("glass"==e&&(i[a]=c(c({},t),{},{result:[{count:t.count,width:t.width,height:t.height,serial:[t.serial],widthExpression:t.widthExpression,heightExpression:t.heightExpression}]})),"bar"!=e&&"sub_bar"!==e||(i[a]=c(c({},t),{},{result:[{count:t.count,length:t.length,size_type:t.origin_size_type,lengthExpression:t.lengthExpression,actualAngle:"".concat(t.barSerial,":").concat(t.stAngle,"-").concat(t.etAngle," "),pattern:"".concat(t.code,"/").concat(t.barSerial," "),actualPosition:"".concat(t.barSerial,":").concat(t.origin_position||t.origin_size_type," ")}]})),"addon"==e&&(i[a]=c(c({},t),{},{result:[{count:t.count,length:t.length,countExpression:t.countExpression,lengthExpression:t.lengthExpression}]})))})),i)!function(t){var o=i[t],n=(t=i[t].result,[]),r=[];t.forEach((function(t){var i=[];"glass"==e?i=n.filter((function(e){return e.width==t.width&&e.height==t.height})):"bar"==e||"sub_bar"===e?i=n.filter((function(e){return e.length==t.length})):"addon"==e&&(i=n),i.length?(i[0].count=i[0].count+t.count,"bar"==e&&(i[0].actualAngle+=t.actualAngle,i[0].actualPosition+=t.actualPosition,i[0].pattern+=t.pattern),r.push({lengthExpression:t.lengthExpression,widthExpression:t.widthExpression,heightExpression:t.heightExpression,countExpression:t.countExpression}),"glass"!==e||i[0].serial.includes(t.serial[0])||i[0].serial.push(t.serial[0])):(r=[{lengthExpression:t.lengthExpression,widthExpression:t.widthExpression,heightExpression:t.heightExpression,countExpression:t.countExpression}],n.push(t))})),o.result=n,o.express=Array.from(new Set(Object(s.a)(r))),a.push(o)}(o);return a}function h(e,t){return t=Math.pow(10,1<arguments.length&&void 0!==t?t:2),Math.round(e*t)/t}t.a={getBarResultAuto:function(e,t){var i=[];return t.forEach((function(t){e.filter((function(e){return e.type==t.type&&(""==t.pos_type||e.posType==t.pos_type)})).forEach((function(e){compiler.pushKey("cc",e.cc),i.push(c(c({},t),{},{result:[{length:Number(compiler.parseNumber(t.length).toFixed(1)),count:Number(t.count)}]}))}))})),u("bar",i)},getGlassResultAuto:function(e,t){for(var i=!(2<arguments.length&&void 0!==arguments[2])||arguments[2],a=[],s=d.glass,o=s.type.map((function(e){return e.value})),n=e.filter((function(e){return o.includes(e.type)})),l=0;l<n.length;l++){var p=function(e){var o=n[e],l=t.filter((function(e){return e.type==o.type&&(""==e.pos_type||o.posType.width==e.pos_type)}));if(!l.length&&i)return r.a.error("".concat(s.position_map[o.posType.width],"的").concat(s.type_map[o.type],"公式不存在"),{}),a=[],"break";if(1<l.length&&i)return r.a.error("存在多个".concat(s.position_map[o.posType.width],"的").concat(s.type_map[o.type],"公式"),{}),a=[],"break";if((!l.length||1<l.length)&&!i)return"continue";compiler.pushKey("cc",o.cc.width);var d=Number(compiler.parseNumber(l[0].length).toFixed(1)),p=t.filter((function(e){return e.type==o.type&&(""==e.pos_type||o.posType.height==e.pos_type)}));return!p.length&&i?(r.a.error("".concat(s.position_map[o.posType.height],"的").concat(s.type_map[o.type],"公式不存在"),{}),a=[],"break"):1<p.length&&i?(r.a.error("存在多个".concat(s.position_map[o.posType.height],"的").concat(s.type_map[o.type],"公式"),{}),a=[],"break"):p.length&&!(1<p.length)||i?(compiler.pushKey("cc",o.cc.height),e=Number(compiler.parseNumber(p[0].length).toFixed(1)),void a.push(c(c({},l[0]),{},{result:[{width:d,height:e,count:Number(p[0].count)}]}))):"continue"}(l);if("break"===p)break}return u("glass",a)},getSashListAuto:function(e,t){var i,a={},s=[];for(i in(t=t.filter((function(e){return"Sash"==e.type||"Screen"==e.type||"DoubleSash"==e.type||"DoubleScreen"==e.type||"FoldSash"==e.type||"SlideSash"==e.type}))).forEach((function(t){for(var i=e.filter((function(e){return e.type==t.type&&(""==t.pos_type||e.posType==t.pos_type)})),s=0;s<i.length;s++){var n=i[s];a[n.id]&&a[n.id].width&&0==n.sizeType||a[n.id]&&a[n.id].height&&1==n.sizeType||(compiler.pushKey("cc",n.cc),a[n.id]?a[n.id][1==n.sizeType?"height":"width"]=compiler.parseNumber(t.length):a[n.id]=Object(o.a)({},1==n.sizeType?"height":"width",compiler.parseNumber(t.length)))}})),a)s.push({id:Number(i),width:a[i].width,height:a[i].height});return s},parseResultString:function(e,t){var i=[];return t.forEach((function(t){"bar"===e||"sub_bar"===e?i.push("".concat(t.length,"=").concat(t.count)):"glass"===e?i.push("".concat(t.width,"*").concat(t.height,"=").concat(t.count,"(").concat(t.serial.join(","),")")):"addon"===e&&i.push("".concat(t.length?t.length+"=":"").concat(t.count))})),i.join("，")},superAutoScript:function(e,t,i,s,o){var r=5<arguments.length&&void 0!==arguments[5]?arguments[5]:{},l=o.map((function(e){return{spec:e.value,thickness:e.value1,price:e.price,meterWeight:e.value2}})),c=new n.CompileScript(e,s,r,l);i=c.preCompile(i);return console.log(t),c.beforeOfferPriceCompile=function(e){c.setSpecPrices(l)},""!==i.errors?{errors:JSON.parse(i.errors),type:!1,result:null,customVariableRes:i.result}:(t.product_bar.forEach((function(e){e.track_index?e.track_index.forEach((function(e,t,i){i[t]=Number(i[t])})):e.track_index=[],e.sub_bars="object"==Object(a.a)(e.sub_bars)?e.sub_bars:[],e.sub_bar_color&&(e.color=e.sub_bar_color)})),t=c.compile(t),c.compileScriptHole.patchLockHoleResult(t),""===t.errors?{result:t.results,type:!0,customVariableRes:i.results,summary:t.summary}:{errors:JSON.parse(t.errors),type:!1,result:t.results,customVariableRes:i.results,summary:t.summary})},sumResult:u,sumAdditionResult:function(e,t){var i=[],a=[],s={};return e.map((function(e){var i="".concat(e.type,"|").concat(e.sash_assign_way),o="".concat(e.type,"|").concat(e.sash_assign_way,"|").concat(e.width,"*").concat(e.height,"|").concat(e.widthExpression,"*").concat(e.heightExpression);a.push(i),s[o]=s[o]||[],s[o].push({type:e.type,sash_assign_way:e.sash_assign_way,sash_assign_type:t,size:"".concat(e.width,"*").concat(e.height),widthExpression:e.widthExpression,heightExpression:e.heightExpression})})),Array.from(new Set(a)).forEach((function(e){var t,a="",o={},n=[];for(t in s)-1<t.indexOf(e)&&(o=s[t][0],a+=s[t][0].size+"="+s[t].length+",",n.push("(".concat(s[t][0].widthExpression,")*(").concat(s[t][0].heightExpression,")")));o.sizeStr=a.slice(0,a.length-1),o.expressionArr=n,i.push(o)})),i},fetchComponents:function(e){var t=!(1<arguments.length&&void 0!==arguments[1])||arguments[1],i=[],a={sash:"sash",doubleSash:"doubleSash",slide:"slideSash",fold:"foldSash"};return e.forEach((function(e){(-1<["sash","screen","antitheft","fixednet","screennet"].indexOf(e.type.toLowerCase())||"openCell"==e.type&&t)&&i.push({width:e.width,height:e.height,type:e.type,host_type:a[e.hostType]||"sash",sash_assign_way:e.sashAssignWay||"none",specs:e.specs||"",name:e.name||"",widthExpression:e.widthExpression,heightExpression:e.heightExpression,serial:e.serial})})),i},sumHoles:function(){var e,t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:[],i=1<arguments.length&&void 0!==arguments[1]&&arguments[1],a=2<arguments.length&&void 0!==arguments[2]?arguments[2]:"",s=3<arguments.length&&void 0!==arguments[3]?arguments[3]:0,o={holes:{},common:{face:"",code:""}};for(e in t.forEach((function(e,t){var n,r,l,c,d;e.holes.length&&(n={data:[],diff:[],hole:{face:"",code:"",side:""}},r={face:{},code:{}},e.holes.sort((function(e,t){return e.position-t.position})).filter((function(e){return!a||a==e.aliaType})).forEach((function(e,t){n.data.push(s?h(e.position,s):e.position),n.diff.push({holeIdx:t,code:e.code,face:e.face,eqp_no:e.equipment_no||0}),r.code[e.code]=r.code[e.code]+1||1,n.hole.side=(e.side||"").toString(),n.hole.type=e.aliaType||"",n.hole.equipment_no=e.equipment_no||0})),l=r.code,d=r.code,c=Object.values(d).sort((function(e,t){}))[0]||0,d=Object.keys(l).find((function(e){return l[e]===c}))||"",n.hole.code=d,n.data=n.data.toString(),n.data.length&&(n.position=e.origin_position||"",n.size_type=e.origin_size_type,e=i?e.code+"/"+e.barSerial+"|"+t:e.code+"/"+e.barSerial,o.holes[e]=n))})),o.holes)o.holes.hasOwnProperty(e)&&function(){var t=o.holes[e];t.diff=t.diff.filter((function(e){return e.code!=t.hole.code}))}();return o},sumCornerProtectorHoles:function(e,t){var i=2<arguments.length&&void 0!==arguments[2]?arguments[2]:0,a={holes:{},common:{face:"",code:""}};return e.forEach((function(e,t){var s;e.holes.length&&((s={data:[],diff:[],hole:{face:"",code:"",side:""}}).hole.code=e.cornerProtector.code||"",s.position=e.origin_position||"",s.size_type=e.origin_size_type,s.start=i?h(e.cornerProtector.start,i):e.cornerProtector.start,s.end=i?h(e.cornerProtector.end,i):e.cornerProtector.end,s.margin=e.cornerProtector.margin,e=e.code+"/"+e.barSerial,a.holes[e]=s)})),a}}},d748:function(e,t,i){},d752:function(e,t,i){var a=i("7726").parseFloat,s=i("aa77").trim;e.exports=1/a(i("fdef")+"-0")!=-1/0?function(e){var t=s(String(e),3);e=a(t);return 0===e&&"-"==t.charAt(0)?-0:e}:a},d8ca:function(e,t,i){"use strict";i("d748")},db17:function(e,t,i){"use strict";i("c5f6");var a={data:function(){return{curPage:1}},methods:{changePage:function(e){this.$emit("change",this.curPage)}},watch:{page:function(e){this.curPage=e}},props:{totalPage:{type:Number,default:0},page:{type:Number,default:1}},mounted:function(){}};i("4904"),i=i("2877"),a=Object(i.a)(a,(function(){var e=this,t=e.$createElement;t=e._self._c||t;return t("div",{staticClass:"text-center mt-2 pagination-line"},[t("v-pagination",{attrs:{length:e.totalPage,"total-visible":10},on:{input:e.changePage},model:{value:e.curPage,callback:function(t){e.curPage=t},expression:"curPage"}}),t("div",{staticClass:"pagination-jump"},[t("span",[e._v(e._s(e.$t("personal_center.goto")))]),t("div",{staticClass:"pagination-jump-wrapper"},[t("input",{directives:[{name:"model",rawName:"v-model.number",value:e.curPage,expression:"curPage",modifiers:{number:!0}}],attrs:{type:"number",autocomplete:"off",min:1,max:e.totalPage},domProps:{value:e.curPage},on:{change:e.changePage,input:function(t){t.target.composing||(e.curPage=e._n(t.target.value))},blur:function(t){return e.$forceUpdate()}}})]),t("span",[e._v(e._s(e.$t("personal_center.page")))])])],1)}),[],!1,null,"df2e1a9a",null);t.a=a.exports},db60:function(e,t,i){},dc54:function(e,t,i){"use strict";i("9c86");var a={data:function(){return{show_color:!1,color:""}},methods:{pickColor:function(e){this.$emit("pickColor",this.color)}},mounted:function(){this.color=this.initialColor},props:{initialColor:{type:String,default:""},big:{type:Boolean,default:!1},mode:{type:String,default:"rgba"},top:{type:Boolean,default:!1},showSwatches:{type:Boolean,default:!0},swatches:{default:function(){return[]}},label:{type:String,default:""},useAlpha:{type:Boolean,default:!1}},computed:{color_block_style:function(){return{backgroundColor:this.initialColor,height:this.big?"30px":"20px"}}},watch:{initialColor:function(e,t){this.useAlpha&&e.indexOf("rgba")<0&&e.length<9?this.color=e+"99":this.color=e}}};i("c304"),i("55e4"),i=i("2877"),a=Object(i.a)(a,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"color-picker",class:{big:e.big}},[i("v-text-field",{attrs:{outlined:"",label:e.label,placeholder:e.label,readonly:"","hide-details":""},scopedSlots:e._u([{key:"append",fn:function(){return[i("v-menu",{attrs:{"offset-y":!0,top:e.top,"close-on-content-click":!1},scopedSlots:e._u([{key:"activator",fn:function(t){return t=t.on,[i("div",e._g({staticClass:"color-btn",style:e.color_block_style},t))]}}]),model:{value:e.show_color,callback:function(t){e.show_color=t},expression:"show_color"}},[i("v-card",[i("v-color-picker",{staticClass:"mx-auto custom-color-picker",attrs:{flat:"",width:"180px","show-swatches":e.showSwatches,swatches:[e.swatches],"hide-sliders":!0,"hide-mode-switch":!0},on:{input:e.pickColor},model:{value:e.color,callback:function(t){e.color=t},expression:"color"}})],1)],1)]},proxy:!0}])})],1)}),[],!1,null,"0c919fb4",null);t.a=a.exports},dd32:function(e,t,i){i("c5f6"),i("2e37"),i("fca0"),i("7cdf"),i("ee1d"),i("b1b1"),i("87f3"),i("9278"),i("5df2"),i("04ff"),i("036c"),i("54a8"),i("8c4e"),e.exports=i("8378").Number},dea9:function(e,t,i){"use strict";i("7f7f");var a=i("6fd1"),s=i("697e");s={components:{WindoorLibrary:a.default,CatalogTree:s.a},data:function(){return{OSS_ZIP:"x-image-process=image/quality,q_30",expand_catalog_id:{first:0,second:0,third:0},menu_dialog:{show:!1,action:"",title:""},confirm_delete:{show:!1,context:"",id:"",type:""},choose_windoor:{show:!1},choosen_script:[],menu_model:{type:0,name:"",note:"",fid:"",id:"",pid:""},productmenu:[],scriptlist:[]}},props:{choosescript:{type:Boolean,default:!1},singleChoose:{type:Boolean,default:!1},scriptList:{default:function(){return[]}}},methods:{add_script:function(){this.is_small_screen?this.$router.push({name:"product-manage.addProductMob",params:{product_id:this.expand_catalog_id.third}}):this.choose_windoor.show=!0},menu_model_dataInitialization:function(){this.menu_dialog.show=!1,this.menu_dialog.action="",this.menu_model.type=0,this.menu_model.name="",this.menu_model.note="",this.menu_model.fid="",this.menu_model.id="",this.menu_model.pid="",this.menu_dialog.title=""},deleteReady:function(e,t){this.confirm_delete.id=e,"menu"==t&&(this.confirm_delete.context=this.$t("alertmessage.deletemenu")),"product"==t&&(this.confirm_delete.context=this.$t("alertmessage.deleteproduct")),"script"==t&&(this.confirm_delete.context=this.$t("alertmessage.deletescript")),this.confirm_delete.show=!0,this.confirm_delete.type=t},dodelete:function(){var e=this;"menu"==this.confirm_delete.type&&this.$axios.delete("product-catelog/".concat(this.confirm_delete.id)).then((function(t){1==t.code?(e.$VMessage.success(e.$t("server_message."+t.message)),e.getproduct_catelog(),e.confirm_delete.show=!1):e.$VMessage.error(e.$t("server_message."+t.message))})),"product"==this.confirm_delete.type&&this.$axios.delete("product/".concat(this.confirm_delete.id)).then((function(t){1==t.code?(e.$VMessage.success(e.$t("server_message."+t.message)),e.getproduct_list(),e.confirm_delete.show=!1):e.$VMessage.error(e.$t("server_message."+t.message))})),"script"==this.confirm_delete.type&&this.$axios.delete("script/".concat(this.confirm_delete.id)).then((function(t){1==t.code?(e.$VMessage.success(e.$t("server_message."+t.message)),e.confirm_delete.show=!1,e.getscriptlist()):e.$VMessage.error(e.$t("server_message."+t.message))}))},showMenuDialog:function(e,t){"addFirst"!=e&&"addSecond"!=e||(this.menu_dialog.title="新增目录",t&&(this.menu_model.fid=t.id,this.menu_model.type=1)),"editMenu"==e&&(this.menu_dialog.title="编辑目录",this.menu_model.name=t.name,this.menu_model.note=t.note,this.menu_model.fid=t.fid,this.menu_model.id=t.id,this.menu_model.type=0==t.fid?0:1),"addProduct"==e&&(this.menu_dialog.title="新增系列",this.menu_model.id=t.id),"editProduct"==e&&(this.menu_dialog.title="编辑系列",this.menu_model.name=t.name,this.menu_model.note=t.note,this.menu_model.pid=t.id,this.menu_model.id=t.catelog_id),this.menu_dialog.action=e,this.menu_dialog.show=!0},getscriptlist:function(){var e=this;this.$axios.get("script?product_id=".concat(this.expand_catalog_id.third)).then((function(t){1==t.code?(e.$set(e,"scriptlist",t.data),e.choosescript&&e.$set(e,"choosen_script",JSON.parse(JSON.stringify(e.choosen_script)))):e.$VMessage.error(e.$t("server_message."+t.message))}))},getproduct_list:function(){var e=this,t=0<arguments.length&&void 0!==arguments[0]&&arguments[0];this.$axios.get("product?catelog_id=".concat(this.expand_catalog_id.second)).then((function(i){var a;1==i.code?(a=e.productmenu.filter((function(t){return t.id===e.expand_catalog_id.first}))[0].children.filter((function(t){return t.id===e.expand_catalog_id.second}))[0],e.$set(a,"children",i.data),t&&0<i.data.length&&(e.expand_catalog_id.third=i.data[0].id,e.getscriptlist(i.data[0].id))):e.$VMessage.error(e.$t("server_message."+i.message))}))},getproduct_catelog:function(){var e=this,t=0<arguments.length&&void 0!==arguments[0]&&arguments[0];this.$axios.get("product-catelog").then((function(i){1==i.code?(e.$set(e,"productmenu",i.data),t&&i.data.length&&0<i.data[0].children.length&&(e.expand_catalog_id.first=i.data[0].id,e.expand_catalog_id.second=i.data[0].children[0].id,e.getproduct_list(!0))):e.$VMessage.error(e.$t("server_message."+i.message))}))},edit_dialog_submit:function(){"addFirst"!=this.menu_dialog.action&&"addSecond"!=this.menu_dialog.action&&"editMenu"!=this.menu_dialog.action||this.menusubmit(),"addProduct"!=this.menu_dialog.action&&"editProduct"!=this.menu_dialog.action||this.productsubmit()},dataInitialization:function(){this.choosen_script=[]},choose_windoor_submit:function(){var e=this,t=this.$refs.windoor_library.windoorselected;0!=t.length?(t={product_id:this.expand_catalog_id.third,windoor_ids:t},this.$axios.post("script",t).then((function(t){1==t.code&&(e.$VMessage.success(e.$t("server_message."+t.message)),e.getscriptlist(),e.$refs.windoor_library.dataInitialization(),e.choose_windoor.show=!1)}))):this.$VMessage.error("请先选择窗型！")},productsubmit:function(){var e,t=this;this.menu_model.name?(e={catelog_id:this.menu_model.id,name:this.menu_model.name,note:this.menu_model.note,id:this.menu_model.pid}).catelog_id?this.$axios[e.id?"put":"post"](e.id?"product/".concat(e.id):"product",e).then((function(i){1==i.code?(t.$VMessage.success(t.$t("server_message."+i.message)),t.expand_catalog_id.second=e.catelog_id,t.getproduct_list(),t.menu_model_dataInitialization()):t.$VMessage.error(t.$t("server_message."+i.message))})):this.$VMessage.error("请先选择目录"):this.$VMessage.error("请输入系列名")},menusubmit:function(){var e=this;this.menu_model.name?(0==this.menu_model.type&&(this.menu_model.fid=0),this.$axios[this.menu_model.id?"put":"post"](this.menu_model.id?"product-catelog/".concat(this.menu_model.id):"product-catelog",this.menu_model).then((function(t){1==t.code?(e.$VMessage.success(e.$t("server_message."+t.message)),e.expand_catalog_id.second=0,e.getproduct_catelog(),e.menu_model_dataInitialization()):e.$VMessage.error(e.$t("server_message."+t.message))}))):this.$VMessage.error("请输入系列名")},handleClickCatalog:function(e){var t=e.level;e=e.catalogs;1===t?this.expand_catalog_id.first=this.expand_catalog_id.first==e[0].id?0:e[0].id:2===t?(this.expand_catalog_id.second=this.expand_catalog_id.second==e[1].id?0:e[1].id,this.getproduct_list()):3===t&&(this.expand_catalog_id.third=e[2].id,this.getscriptlist(this.expand_catalog_id.third))},handleCatalogAction:function(e){var t=e.level,i=e.type;e=e.catalogs;0===t&&"add"===i?this.showMenuDialog("addFirst"):1===t&&"add"===i?this.showMenuDialog("addSecond",e[0]):1===t&&"edit"===i?this.showMenuDialog("editMenu",e[0]):1===t&&"delete"===i?this.deleteReady(e[0].id,"menu"):2===t&&"add"===i?this.showMenuDialog("addProduct",e[1]):2===t&&"edit"===i?this.showMenuDialog("editMenu",e[1]):2===t&&"delete"===i?this.deleteReady(e[1].id,"menu"):3===t&&"edit"===i?this.showMenuDialog("editProduct",e[2]):3===t&&"delete"===i&&this.deleteReady(e[2].id,"product")}},mounted:function(){this.scriptList.length?this.scriptlist=this.scriptList:this.getproduct_catelog(!0)},computed:{is_small_screen:function(){return this.$store.getters.is_small_screen(this.$vuetify)}}},i("2344"),i("ad2c"),i=i("2877"),s=Object(i.a)(s,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"windoorLibraryindex",staticStyle:{overflow:"auto"}},[i("catalog-tree",{directives:[{name:"show",rawName:"v-show",value:!e.scriptList.length,expression:"!scriptList.length"}],attrs:{list:e.productmenu,activeIds:e.expand_catalog_id,"can-edit":!e.choosescript,level:3,height:e.choosescript?"100%":"","hide-head":e.choosescript},on:{"click-catalog":e.handleClickCatalog,"catalog-action":e.handleCatalogAction}}),i("div",{class:{"bg-grey pa-2 pa-md-4":!e.choosescript,"px-4":e.choosescript},staticStyle:{flex:"1"}},[!e.choosescript&&e.expand_catalog_id.third?i("div",{staticClass:"text-right mb-md-2"},[i("v-btn",{attrs:{color:"#1b7af8",elevation:"0"},on:{click:e.add_script}},[i("span",{staticClass:"body-2 white--text"},[e._v("新增公式")])])],1):e._e(),i("div",{directives:[{name:"show",rawName:"v-show",value:!e.scriptlist.length,expression:"!scriptlist.length"}],staticClass:"body-1 text-center py-5"},[e._v("暂无公式")]),i("v-row",e._l(e.scriptlist,(function(t,a){return i("v-col",{key:a,attrs:{cols:6,sm:4,lg:3,xl:2}},[i("v-hover",{attrs:{disabled:e.choosescript||e.is_small_screen},scopedSlots:e._u([{key:"default",fn:function(a){return a=a.hover,[i("div",{staticClass:"pic-contain text-center py-2",class:{border:e.choosescript}},[i("p",{staticClass:"script-name"},[e._v(e._s(t.name||e.$t("windoor.undefined")))]),i("v-img",{staticClass:"mx-auto",attrs:{src:t.pic_url+"?"+e.OSS_ZIP,contain:"",height:"150",width:"150"}}),e.choosescript?i("v-checkbox",{staticClass:"checkbox",attrs:{multiple:!e.singleChoose,value:t},model:{value:e.choosen_script,callback:function(t){e.choosen_script=t},expression:"choosen_script"}}):e._e(),!a&&!e.is_small_screen||e.choosescript?e._e():i("div",{staticClass:"hover-tips",class:{bottom:e.is_small_screen}},[i("v-btn",{staticClass:"mr-1 mr-md-2",attrs:{small:"",color:"#539BFA",elevation:"0"},on:{click:function(i){return e.$router.push("script/"+t.id)}}},[i("span",{staticClass:"white--text"},[e._v(e._s(e.$t("windoor.edit")))])]),i("v-btn",{attrs:{small:"",color:"#FF4400",elevation:"0"},on:{click:function(i){return e.deleteReady(t.id,"script")}}},[i("span",{staticClass:"white--text"},[e._v(e._s(e.$t("windoor.delete")))])])],1)],1)]}}],null,!0)})],1)})),1)],1),i("comm-dialog",{attrs:{visible:e.menu_dialog.show,title:e.menu_dialog.title,cancelText:"取消",confirmText:"确定",width:"420"},on:{confirm:e.edit_dialog_submit,close:e.menu_model_dataInitialization},scopedSlots:e._u([{key:"content",fn:function(){return[i("div",{staticClass:"menuedit"},["editMenu"==e.menu_dialog.action&&1==e.menu_model.type?i("v-row",{staticClass:"input-row"},[i("span",{staticClass:"label"},[e._v("请选择目录等级")]),i("v-switch",{attrs:{color:"primary","true-value":1,"false-value":0},model:{value:e.menu_model.type,callback:function(t){e.$set(e.menu_model,"type",t)},expression:"menu_model.type"}}),1==e.menu_model.type?i("span",[e._v("二级目录")]):e._e(),0==e.menu_model.type?i("span",[e._v("一级目录")]):e._e()],1):e._e(),1==e.menu_model.type&&"editMenu"==e.menu_dialog.action?i("v-row",{staticClass:"input-row"},[i("span",{staticClass:"label"},[e._v("请选择上级目录")]),i("v-select",{attrs:{outlined:"","single-line":"",items:e.productmenu,"item-text":"name","item-value":"id"},model:{value:e.menu_model.fid,callback:function(t){e.$set(e.menu_model,"fid",t)},expression:"menu_model.fid"}})],1):e._e(),"addFirst"==e.menu_dialog.action||"addSecond"==e.menu_dialog.action||"editMenu"==e.menu_dialog.action?i("v-text-field",{staticClass:"body-2",attrs:{outlined:"",dense:"",label:"目录名",placeholder:"目录名"},model:{value:e.menu_model.name,callback:function(t){e.$set(e.menu_model,"name",t)},expression:"menu_model.name"}}):e._e(),"addProduct"==e.menu_dialog.action||"editProduct"==e.menu_dialog.action?i("v-text-field",{staticClass:"body-2",attrs:{outlined:"",dense:"",label:"系列名",placeholder:"系列名"},model:{value:e.menu_model.name,callback:function(t){e.$set(e.menu_model,"name",t)},expression:"menu_model.name"}}):e._e(),i("v-text-field",{staticClass:"body-2",attrs:{outlined:"",dense:"",label:"备注",placeholder:"备注"},model:{value:e.menu_model.note,callback:function(t){e.$set(e.menu_model,"note",t)},expression:"menu_model.note"}})],1)]},proxy:!0}])}),i("comm-dialog",{attrs:{visible:e.confirm_delete.show,title:e.$t("alertmessage.warning"),cancelText:e.$t("alertmessage.cancel"),confirmText:e.$t("alertmessage.confirm"),width:"420"},on:{close:function(t){e.confirm_delete.show=!1},cancel:function(t){e.confirm_delete.show=!1},confirm:e.dodelete},scopedSlots:e._u([{key:"content",fn:function(){return[i("div",{staticClass:"text-center body-2 dialog-warning all-content"},[i("i",{staticClass:"iconfont icontishi1"}),i("span",{staticStyle:{"font-size":"16px"}},[e._v(e._s(e.confirm_delete.context))])])]},proxy:!0}])}),i("comm-dialog",{attrs:{visible:e.choose_windoor.show,title:"选择窗型",cancelText:e.$t("alertmessage.cancel"),confirmText:e.$t("alertmessage.confirm"),width:"1600"},on:{close:function(t){e.choose_windoor.show=!1},cancel:function(t){e.choose_windoor.show=!1},confirm:e.choose_windoor_submit},scopedSlots:e._u([{key:"content",fn:function(){return[e.choose_windoor.show?i("windoor-library",{ref:"windoor_library",attrs:{choosewindoor:!0}}):e._e()]},proxy:!0}])})],1)}),[],!1,null,"55f9cbc4",null);t.a=s.exports},deeb:function(e,t,i){},e047:function(e,t,i){"use strict";i("d235")},e0b8:function(e,t,i){"use strict";var a=i("7726"),s=i("5ca1"),o=i("2aba"),n=i("dcbc"),r=i("67ab"),l=i("4a59"),c=i("f605"),d=i("d3f4"),p=i("79e5"),u=i("5cc5"),h=i("7f20"),_=i("5dbc");e.exports=function(e,t,i,m,g,f){function v(e){var t=T[e];o(T,e,"delete"==e||"has"==e?function(e){return!(f&&!d(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return f&&!d(e)?void 0:t.call(this,0===e?0:e)}:"add"==e?function(e){return t.call(this,0===e?0:e),this}:function(e,i){return t.call(this,0===e?0:e,i),this})}var y,b,w,x,k,$=a[e],S=$,C=g?"set":"add",T=S&&S.prototype,A={};return"function"==typeof S&&(f||T.forEach&&!p((function(){(new S).entries().next()})))?(b=(y=new S)[C](f?{}:-0,1)!=y,w=p((function(){y.has(1)})),x=u((function(e){new S(e)})),k=!f&&p((function(){for(var e=new S,t=5;t--;)e[C](t,t);return!e.has(-0)})),x||(((S=t((function(t,i){return c(t,S,e),t=_(new $,t,S),null!=i&&l(i,g,t[C],t),t}))).prototype=T).constructor=S),(w||k)&&(v("delete"),v("has"),g&&v("get")),(k||b)&&v(C),f&&T.clear&&delete T.clear):(S=m.getConstructor(t,e,g,C),n(S.prototype,i),r.NEED=!0),h(S,e),A[e]=S,s(s.G+s.W+s.F*(S!=$),A),f||m.setStrong(S,e,g),S}},e195:function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_es6_regexp_replace__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("a481"),core_js_modules_es6_regexp_replace__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es6_regexp_replace__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("c5f6"),core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es6_number_constructor__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("6762"),core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es7_array_includes__WEBPACK_IMPORTED_MODULE_2__),core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("2fdb"),core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(core_js_modules_es6_string_includes__WEBPACK_IMPORTED_MODULE_3__),core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("28a5"),core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_es6_regexp_split__WEBPACK_IMPORTED_MODULE_4__),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("ac6a"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_5__),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("7f7f"),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_6__),_uniqueScriptTable_vue__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("7412");__webpack_exports__.a={data:function(){return{product_bars:[],product_glass:[],product_var:[],product_var_map:{},product_type:"bar",script_config:__webpack_require__("1fb2"),name:"",pic_url:"",product_type_map:{1:{type:"sash",script_type:"sash"},2:{type:"slideSash",script_type:"slide"}}}},methods:{getDefault:function(){var e=this,t={type:this.$route.query.type};this.$axios.get("pk_default_info",t).then((function(t){if(t.code){e.name=t.data.name,e.pic_url=t.data.pic_url,e.product_var=t.data.product_var,e.product_var.forEach((function(t,i){e.product_var_map[i]={text:t.name,value:JSON.parse(t.item)[0].value}}));for(var i=0;i<t.data.product_bars.length;i++)t.data.product_bars[i].pos_type=""==t.data.product_bars[i].pos_type?"":t.data.product_bars[i].pos_type.split(",").filter((function(e){return e&&e.trim()})),t.data.product_bars[i].side_position=""==t.data.product_bars[i].side_position?"":t.data.product_bars[i].side_position.split(",").filter((function(e){return e&&e.trim()})),t.data.product_bars[i].size_type=""==t.data.product_bars[i].size_type?"":t.data.product_bars[i].size_type.split(",").filter((function(e){return e&&e.trim()})),t.data.product_bars[i].track_index=t.data.product_bars[i].track_index?t.data.product_bars[i].track_index.split(","):"",t.data.product_bars[i].sash_assign_way&&t.data.product_bars[i].sash_assign_way.includes(",")&&(t.data.product_bars[i].sash_assign_way=""==t.data.product_bars[i].sash_assign_way?"":t.data.product_bars[i].sash_assign_way.split(",").filter((function(e){return e&&e.trim()}))),delete t.data.product_bars[i].product_id,e.variableToNumber(t.data.product_bars[i]);for(var a=0;a<t.data.product_glass.length;a++)t.data.product_glass[a].pos_type=""==t.data.product_glass[a].pos_type?"":t.data.product_glass[a].pos_type.split(",").filter((function(e){return e&&e.trim()})),t.data.product_glass[a].size_type=""==t.data.product_glass[a].size_type?"":t.data.product_glass[a].size_type.split(",").filter((function(e){return e&&e.trim()})),delete t.data.product_glass[a].product_id,e.variableToNumber(t.data.product_glass[a]);e.product_bars=t.data.product_bars,e.product_glass=e.formatScriptData("glass",t.data.product_glass)}else e.$VMessage.error(e.$t("server_message."+t.message))})).catch((function(t){e.$VMessage.error(e.$t("alertmessage.failed_details"))}))},formatScriptData:function(e,t){var i=this,a=this.script_config[e].type_map,s=this.script_config[e].pos_type_map,o=this.script_config[e].side_position_map,n=this.script_config[e].width_height_position_map,r=this.script_config.bar.mullion_width_height_position_map,l=this.script_config[e].sash_assign_way_map,c=this.script_config[e].antiTheftMullion_pos_type_map,d=this.script_config[e].sashBead_pos_type_map,p=this.script_config[e].spec_pos_type_map;return t.forEach((function(t,u){var h,_,m,g,f;t.type_text=a[t.type],t.pos_type&&0<t.pos_type.length&&""!==t.pos_type[0]&&(h=[],"antitheftMullion"==t.type?t.pos_type.forEach((function(e){h.push(c[e])})):"glass"===e&&"frame"==t.script_type?t.pos_type.forEach((function(e){h.push(p[e])})):["sashBead","screenBead","sashMullion","screenMullion","panelBead"].includes(t.type)?t.pos_type.forEach((function(e){h.push(d[e])})):t.pos_type.forEach((function(e){h.push(s[e])})),t.pos_type_text=h),t.leftFold&&""!==t.leftFold&&(t.leftFold=Number(t.leftFold)),t.rightFold&&""!==t.rightFold&&(t.rightFold=Number(t.rightFold)),t.sash_num&&""!=t.sash_num&&(t.sash_num=Number(t.sash_num)),t.sash_assign_way&&"array"==i.gettype(t.sash_assign_way)&&(_=[],t.sash_assign_way.forEach((function(e){_.push(e?l[e]:"")})),t.sash_assign_way_text=_),t.side_position&&0<t.side_position.length&&""!=t.side_position[0]&&(m=[],t.side_position.forEach((function(e){m.push(e?o[e]:"")})),t.side_position_text=m),t.size_type&&0<t.size_type.length&&""!=t.size_type[0]&&(g=[],f=JSON.parse(JSON.stringify(t.size_type)),"mullion"==t.type?f.forEach((function(e){g.push(""!==e?r[e]:"")})):n&&f.forEach((function(e){g.push(""!==e?n[e]:"")})),t.size_type=f,t.size_type_text=g),t.is_selected=!1})),t},variableToNumber:function variableToNumber(item){for(var k in item.newLength=item.length,this.product_var_map)item.newLength=item.newLength.replace(eval("/"+this.product_var_map[k].text+"/g"),this.product_var_map[k].value||0)},applyChange:function(){var e=this;this.product_bars.forEach((function(t){e.variableToNumber(t)})),this.product_glass.forEach((function(t){e.variableToNumber(t)}))}},computed:{is_xs_screen:function(){return"xs"==this.$vuetify.breakpoint.name}},mounted:function(){this.product_type=this.$route.query.product_type||"bar",this.getDefault()},props:{type:{default:"1"}},components:{uniqueScriptTable:_uniqueScriptTable_vue__WEBPACK_IMPORTED_MODULE_7__.a}}},e1a8:function(e,t,i){"use strict";i("7cd9")},e88e:function(e,t,i){},ea4b:function(e,t,i){},eba1:function(e,t,i){},ed88:function(e,t,i){},ee1d:function(e,t,i){i=i("5ca1"),i(i.S,"Number",{isNaN:function(e){return e!=e}})},efb1:function(e){e.exports=JSON.parse('{"type_list":["two","three","four","five","six","eight","single_track"],"type_map":{"two":"rightmenu.kaishan.two_track","three":"rightmenu.kaishan.three_track","four":"rightmenu.kaishan.four_track","five":"rightmenu.kaishan.five_track","six":"rightmenu.kaishan.six_track","eight":"rightmenu.kaishan.eight_track","single_track":"rightmenu.kaishan.single_track"},"slideType":[{"index":11,"serial":"A0","windowOptionType":"single_track","sashesCount":1},{"index":12,"serial":"A1","windowOptionType":"single_track","sashesCount":1},{"index":13,"serial":"A1A2","windowOptionType":"single_track","sashesCount":2},{"index":14,"serial":"A0A3","windowOptionType":"single_track","sashesCount":2},{"index":15,"serial":"A1-A0","windowOptionType":"two","sashesCount":2},{"index":0,"serial":"A0-A1","windowOptionType":"two","sashesCount":2},{"index":1,"serial":"A0-A1-S0","windowOptionType":"two","sashesCount":3},{"index":7,"serial":"S0-S1","windowOptionType":"two","sashesCount":2},{"index":8,"serial":"A0-A1-S1","windowOptionType":"two","sashesCount":3},{"index":16,"serial":"S1-A0-A1","windowOptionType":"two","sashesCount":3},{"index":17,"serial":"S0-A1-A0","windowOptionType":"two","sashesCount":3},{"index":4,"serial":"A0A2-A1|V","windowOptionType":"three","sashesCount":3},{"index":5,"serial":"A0A1-A2","windowOptionType":"three","sashesCount":3},{"index":6,"serial":"A0A2-A1-S0","windowOptionType":"three","sashesCount":4},{"index":10,"serial":"S0S2-S1|V","windowOptionType":"three","sashesCount":3},{"index":20,"serial":"A0A2-A1","windowOptionType":"three","sashesCount":3},{"index":21,"serial":"A1-A0A2","windowOptionType":"three","sashesCount":3},{"index":22,"serial":"A0-A1-A2","windowOptionType":"three","sashesCount":3},{"index":24,"serial":"A1-A0-S1","windowOptionType":"two","sashesCount":3},{"index":25,"serial":"S0-A1A2-A0","windowOptionType":"three","sashesCount":4},{"index":2,"serial":"A0A3-A1A2","windowOptionType":"four","sashesCount":4},{"index":3,"serial":"A1A2-A0A3-S1S2","windowOptionType":"four","sashesCount":6},{"index":9,"serial":"S0S3-S1S2","windowOptionType":"four","sashesCount":4},{"index":18,"serial":"A1A2-A0A3","windowOptionType":"four","sashesCount":4},{"index":19,"serial":"S1S2-A0A3-A1A2","windowOptionType":"four","sashesCount":6},{"index":23,"serial":"A0-A1-A2-A3","windowOptionType":"four","sashesCount":4},{"index":44,"serial":"A0A3-A1A2","windowOptionType":"four","sashesCount":4},{"index":43,"serial":"A2-A1-A0","windowOptionType":"three","sashesCount":3},{"index":41,"serial":"A0A5-A1A4-A2A3","windowOptionType":"six","sashesCount":6},{"index":42,"serial":"A2A3-A1A4-A0A5","windowOptionType":"six","sashesCount":6},{"index":45,"serial":"A0-A1A2-S0","windowOptionType":"three","sashesCount":4},{"index":46,"serial":"A2-A0A1-S2","windowOptionType":"three","sashesCount":4},{"index":47,"serial":"A0-A1|V","windowOptionType":"two","sashesCount":2},{"index":48,"serial":"S0-S1|V","windowOptionType":"two","sashesCount":2},{"index":49,"serial":"S0-S1-A2-A1-A0","windowOptionType":"three","sashesCount":5},{"index":50,"serial":"A2A3-A0A1A4A5-S2S3","windowOptionType":"six","sashesCount":8},{"index":51,"serial":"A1-A0-S1-S0","windowOptionType":"two","sashesCount":4},{"index":52,"serial":"S1-S0-A1-A0","windowOptionType":"two","sashesCount":4},{"index":53,"serial":"A1-A0-S0-S1","windowOptionType":"two","sashesCount":4},{"index":54,"serial":"S1-S0-A0-A1","windowOptionType":"two","sashesCount":4},{"index":55,"serial":"A0-A1-A2-S2-S1-S0","windowOptionType":"three","sashesCount":6},{"index":56,"serial":"S0-S1-S2-A2-A1-A0","windowOptionType":"three","sashesCount":6},{"index":57,"serial":"S2-S1-A0-A1-A2","windowOptionType":"three","sashesCount":5},{"index":58,"serial":"S1S2-S0S3-A0A3-A1A2","windowOptionType":"four","sashesCount":8},{"index":59,"serial":"S3-S2-S1-S0-A0-A1-A2-A3","windowOptionType":"four","sashesCount":8},{"index":60,"serial":"S2S3-S1S4-S0S5","windowOptionType":"six","sashesCount":6},{"index":61,"serial":"S2S3-S1S4-S0S5-A0A5-A1A4-A2A3","windowOptionType":"six","sashesCount":12},{"index":62,"serial":"A2-A1A3-A0A4","windowOptionType":"five","sashesCount":5},{"index":63,"serial":"S2S3-S1S4-A2A3-A1A4-A0A5","windowOptionType":"six","sashesCount":10},{"index":64,"serial":"S1-S0","windowOptionType":"two","sashesCount":2},{"index":65,"serial":"S0-S1-A1-A0","windowOptionType":"two","sashesCount":4},{"index":66,"serial":"S0-S1-S2","windowOptionType":"three","sashesCount":3},{"index":67,"serial":"S2-S1-S0","windowOptionType":"three","sashesCount":3},{"index":68,"serial":"S2-S1-S0-A0-A1-A2","windowOptionType":"three","sashesCount":6},{"index":69,"serial":"S1S2-S0S3","windowOptionType":"four","sashesCount":4},{"index":70,"serial":"A3-A2-A1-A0","windowOptionType":"four","sashesCount":4},{"index":71,"serial":"S3-S2-S1-S0","windowOptionType":"four","sashesCount":4},{"index":72,"serial":"S0-S1-S2-S3","windowOptionType":"four","sashesCount":4},{"index":73,"serial":"S0-S1-S2-S3-A3-A2-A1-A0","windowOptionType":"four","sashesCount":8},{"index":74,"serial":"A1A2-A0A3-A4","windowOptionType":"five","sashesCount":5},{"index":75,"serial":"A2A3-A1A4-A0","windowOptionType":"five","sashesCount":5},{"index":76,"serial":"S1S2-S0S3-S4","windowOptionType":"five","sashesCount":5},{"index":77,"serial":"S2S3-S1S4-S0","windowOptionType":"five","sashesCount":5},{"index":78,"serial":"A0-A1-A2-A3-A4","windowOptionType":"five","sashesCount":5},{"index":79,"serial":"A4-A3-A2-A1-A0","windowOptionType":"five","sashesCount":5},{"index":80,"serial":"S0-S1-S2-S3-S4","windowOptionType":"five","sashesCount":5},{"index":81,"serial":"S4-S3-S2-S1-S0","windowOptionType":"five","sashesCount":5},{"index":82,"serial":"S0S5-S1S4-S2S3","windowOptionType":"six","sashesCount":6},{"index":83,"serial":"A0-A1-A2-A3-A4-A5","windowOptionType":"six","sashesCount":6},{"index":84,"serial":"A5-A4-A3-A2-A1-A0","windowOptionType":"six","sashesCount":6},{"index":85,"serial":"S0-S1-S2-S3-S4-S5","windowOptionType":"six","sashesCount":10},{"index":86,"serial":"S5-S4-S3-S2-S1-S0","windowOptionType":"six","sashesCount":6},{"index":87,"serial":"S2S3-S1S4-A0A5-A1A4-A2A3","windowOptionType":"six","sashesCount":10},{"index":88,"serial":"A1H2-A0","windowOptionType":"two","sashesCount":2},{"index":89,"serial":"H0A1-A2","windowOptionType":"two","sashesCount":2},{"index":90,"serial":"A2H3-A1-A0","windowOptionType":"three","sashesCount":3},{"index":91,"serial":"H0A1-A2-A3","windowOptionType":"three","sashesCount":3},{"index":92,"serial":"A3H4-A2-A1-A0","windowOptionType":"four","sashesCount":4},{"index":93,"serial":"S0-A1-A2-A3-A4","windowOptionType":"four","sashesCount":5},{"index":94,"serial":"S0-A1-A2-A3-A4-A5","windowOptionType":"five","sashesCount":6},{"index":95,"serial":"A4H5-A3-A2-A1-A0","windowOptionType":"five","sashesCount":5},{"index":96,"serial":"S0-S1-A0-A1","windowOptionType":"two","sashesCount":4},{"index":97,"serial":"S0S2-A1-A0A2","windowOptionType":"three","sashesCount":5},{"index":98,"serial":"A0-A1-S0-S1","windowOptionType":"two","sashesCount":4},{"index":99,"serial":"A1A2-A0A3-S0S3-S1S2","windowOptionType":"four","sashesCount":8},{"index":100,"serial":"A0-A1-A2-S0-S1-S2","windowOptionType":"three","sashesCount":6},{"index":101,"serial":"A2-A1-A0-S2-S1-S0","windowOptionType":"three","sashesCount":6},{"index":102,"serial":"A2-A1-A0-S1-S2","windowOptionType":"three","sashesCount":5},{"index":103,"serial":"A0-A1-A2-S1-S0","windowOptionType":"three","sashesCount":5},{"index":104,"serial":"A4-A3-A2-H0A1","windowOptionType":"four","sashesCount":4},{"index":105,"serial":"A0-A1-S1-S0","windowOptionType":"two","sashesCount":4},{"index":106,"serial":"A0S2S3A5-A1A4-A2A3","windowOptionType":"six","sashesCount":8},{"index":107,"serial":"A2A3-A1A4-A0S2S3A5","windowOptionType":"six","sashesCount":8},{"index":108,"serial":"A1A2A3-A0A4","windowOptionType":"five","sashesCount":5},{"index":109,"serial":"A0A3A4-A1A2A5","windowOptionType":"six","sashesCount":6},{"index":110,"serial":"S0S3-A1A2-A0A3","windowOptionType":"four","sashesCount":6},{"index":111,"serial":"S0","windowOptionType":"single_track","sashesCount":1},{"index":112,"serial":"S1","windowOptionType":"single_track","sashesCount":1},{"index":113,"serial":"S1S2","windowOptionType":"single_track","sashesCount":2},{"index":114,"serial":"S0-S1H2","windowOptionType":"two","sashesCount":2},{"index":115,"serial":"S2-H0S1","windowOptionType":"two","sashesCount":2},{"index":116,"serial":"S0-S1-S2H3","windowOptionType":"three","sashesCount":3},{"index":117,"serial":"S3-S2-H0S1","windowOptionType":"three","sashesCount":3},{"index":118,"serial":"A0A3-A1A2-S0S3","windowOptionType":"four","sashesCount":6},{"index":119,"serial":"A0A2A5A7-A1A3A4A6","windowOptionType":"eight","sashesCount":8},{"index":120,"serial":"A3A4-A2A5-A1A6-A0A7","windowOptionType":"eight","sashesCount":8},{"index":121,"serial":"A0A7-A1A6-A2A5-A3A4","windowOptionType":"eight","sashesCount":8},{"index":122,"serial":"A1A2A5A6-A0A3A4A7-S1S2S5S6","windowOptionType":"eight","sashesCount":12},{"index":123,"serial":"A0A2A5A7-A1A3A4A6-S1S2S5S6","windowOptionType":"eight","sashesCount":12},{"index":124,"serial":"A1A2A5-A0A3A4-S1S2S5","windowOptionType":"six","sashesCount":9},{"index":125,"serial":"A0A7-A1A2A3A4A5A6","windowOptionType":"eight","sashesCount":8},{"index":126,"serial":"A1-A0-S0","windowOptionType":"two","sashesCount":3},{"index":127,"serial":"A1-S0-A0","windowOptionType":"two","sashesCount":3},{"index":128,"serial":"S1-A1-A0","windowOptionType":"two","sashesCount":3},{"index":129,"serial":"A1-S1-A0","windowOptionType":"two","sashesCount":3},{"index":130,"serial":"S0-A0-A1","windowOptionType":"two","sashesCount":3},{"index":131,"serial":"A0-S0-A1","windowOptionType":"two","sashesCount":3},{"index":132,"serial":"A0-S1-A1","windowOptionType":"two","sashesCount":3},{"index":133,"serial":"A0-A1A2","windowOptionType":"three","sashesCount":3},{"index":134,"serial":"A2-A0A1","windowOptionType":"three","sashesCount":3},{"index":135,"serial":"A1A2-A0","windowOptionType":"three","sashesCount":3},{"index":136,"serial":"A1-A0A2-S0","windowOptionType":"three","sashesCount":4},{"index":137,"serial":"A0-A1H2","windowOptionType":"two","sashesCount":2},{"index":138,"serial":"A1-A0A2-S1","windowOptionType":"three","sashesCount":4},{"index":139,"serial":"A0A3-A1A2A4A5","windowOptionType":"six","sashesCount":6},{"index":140,"serial":"A1A2A4A5-A0A3","windowOptionType":"six","sashesCount":6},{"index":141,"serial":"A2-H0A1","windowOptionType":"two","sashesCount":2},{"index":142,"serial":"A0A4A5-A1A2A3","windowOptionType":"six","sashesCount":6},{"index":143,"serial":"S1H2-S0","windowOptionType":"two","sashesCount":2},{"index":144,"serial":"H0S1-S2","windowOptionType":"two","sashesCount":2},{"index":145,"serial":"H0A1-A2-A3-A4","windowOptionType":"four","sashesCount":4},{"index":146,"serial":"A1A2-A0A3-S1S2-S0S3","windowOptionType":"four","sashesCount":8},{"index":147,"serial":"S0S4-A0A4-A1A3-A2","windowOptionType":"five","sashesCount":7},{"index":148,"serial":"S0-S1-S2-A0-A1-A2","windowOptionType":"three","sashesCount":6},{"index":149,"serial":"S2-S1-S0-A2-A1-A0","windowOptionType":"three","sashesCount":6},{"index":150,"serial":"A1A2A5-A0A3A4","windowOptionType":"six","sashesCount":6},{"index":151,"serial":"A2-A1-A0S2","windowOptionType":"three","sashesCount":4},{"index":152,"serial":"A0-A1-S0A2","windowOptionType":"three","sashesCount":4},{"index":153,"serial":"A2A3A4A5-A0A1A6A7","windowOptionType":"eight","sashesCount":8},{"index":154,"serial":"A2A3-H0A1A4H5","windowOptionType":"four","sashesCount":4},{"index":155,"serial":"A2A3-A0A1A4A5","windowOptionType":"six","sashesCount":6},{"index":156,"serial":"A2A3-A1A4-A0A5-S1S4-S2S3","windowOptionType":"six","sashesCount":10},{"index":157,"serial":"A2H3-H0A1","windowOptionType":"two","sashesCount":2},{"index":158,"serial":"A0A2-A1-S0S2","windowOptionType":"three","sashesCount":5},{"index":159,"serial":"H0A1A4H5-A2A3","windowOptionType":"four","sashesCount":4},{"index":160,"serial":"S0S2-S1","windowOptionType":"three","sashesCount":3},{"index":161,"serial":"A3-A2-A0A1","windowOptionType":"four","sashesCount":4},{"index":162,"serial":"A0A4-A1A2A3-S0S4","windowOptionType":"five","sashesCount":7},{"index":163,"serial":"S1S2-A0A3A4-A1A2","windowOptionType":"five","sashesCount":7},{"index":164,"serial":"A1A2-A0A3A4-S1S2","windowOptionType":"five","sashesCount":7},{"index":165,"serial":"S1-A0-A1|V","windowOptionType":"two","sashesCount":3},{"index":166,"serial":"A1-A0A2-S0S2","windowOptionType":"three","sashesCount":5},{"index":167,"serial":"A0A1A4A5-A2A3","windowOptionType":"six","sashesCount":6},{"index":168,"serial":"A3-A2-H0A1","windowOptionType":"three","sashesCount":3},{"index":169,"serial":"A0-A1A2A3A4-S1S2S3S4","windowOptionType":"five","sashesCount":9},{"index":170,"serial":"A2A3-A1-A0","windowOptionType":"four","sashesCount":4},{"index":171,"serial":"A0-A1-A2H3","windowOptionType":"three","sashesCount":3},{"index":172,"serial":"H0A1-A2-A3-A4-A5","windowOptionType":"five","sashesCount":5},{"index":173,"serial":"A5-A4-A3-A2-H0A1","windowOptionType":"five","sashesCount":5},{"index":174,"serial":"A0-A1-A2-A3-A4H5","windowOptionType":"five","sashesCount":5},{"index":175,"serial":"A4-A0A3-A1A2","windowOptionType":"five","sashesCount":5},{"index":176,"serial":"A2A3-A0A1-S0S1","windowOptionType":"four","sashesCount":6},{"index":177,"serial":"A0A1","windowOptionType":"single_track","sashesCount":2},{"index":178,"serial":"S0-A0-A1|V","windowOptionType":"two","sashesCount":3},{"index":179,"serial":"H0A1A2","windowOptionType":"single_track","sashesCount":2}]}')},f021:function(e,t,i){},f19b:function(e,t,i){},f244:function(e,t,i){"use strict";i("deeb")},f400:function(e,t,i){"use strict";var a=i("c26b"),s=i("b39a");e.exports=i("e0b8")("Map",(function(e){return function(){return e(this,0<arguments.length?arguments[0]:void 0)}}),{get:function(e){return e=a.getEntry(s(this,"Map"),e),e&&e.v},set:function(e,t){return a.def(s(this,"Map"),0===e?0:e,t)}},a,!0)},f40d:function(e,t,i){},fa56:function(e,t,i){"use strict";i("040c")},fca0:function(e,t,i){var a=i("5ca1"),s=i("7726").isFinite;a(a.S,"Number",{isFinite:function(e){return"number"==typeof e&&s(e)}})},fcc7:function(e,t,i){"use strict";i("4d1c")},fd4d:function(e,t,i){"use strict";i.r(t),i("8e6e"),i("456d"),i("7f7f"),i("a481"),i("ac6a"),i("4917"),i("6762"),i("2fdb"),i("28a5"),i("96cf");var a=i("3b8d"),s=i("bd86"),o=(i("c5f6"),i("b0cb")),n=i("57be"),r=i("3ceb"),l=i("a444"),c=i("4b53"),d=i("48ce"),p=i("6fd1"),u=i("3c49"),h=i("a7ad"),_=i("8804"),m=i("21e6"),g=i("d57a"),f=i("2f62"),v=i("7cf7"),y=i("e195").a,b=(i("fcc7"),i("2877"));y=Object(b.a)(y,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"mt-3"},[i("div",{staticClass:"pa-3",staticStyle:{"background-color":"#fff"}},[i("p",{staticClass:"setting-title"},[e._v(e._s(e.$t("product_script.label.parameter_setting")))]),i("p",{staticClass:"setting-des"},[e._v(e._s(e.$t("product_script.message.parameter_setting_des")))]),i("v-row",{staticStyle:{"flex-wrap":"wrap",width:"100%",margin:"0"}},[e._l(e.product_var,(function(t,a){return i("v-col",{key:a,staticClass:"input-row-2",attrs:{cols:"6",sm:3,md:3}},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("product_script.label."+t.name)))]),i("v-text-field",{staticClass:"text-input",attrs:{label:e.$t("product_script.label."+t.name),solo:"","hide-details":"",type:"number"},model:{value:e.product_var_map[a].value,callback:function(t){e.$set(e.product_var_map[a],"value",t)},expression:"product_var_map[index].value"}})],1)})),i("v-col",{staticClass:"input-row-2 my-sm-0 my-3",staticStyle:{"justify-content":"center"},attrs:{cols:"12",sm:3,md:3}},[i("v-btn",{attrs:{color:"primary",width:"70%",height:e.is_xs_screen?45:38},on:{click:e.applyChange}},[e._v(e._s(e.$t("product_script.operations.generate_formula")))])],1)],2)],1),i("unique-script-table",{attrs:{product_type:"bar",title:e.$t("product_script.tabs.bar"),cate:"profile_table_headers",tableList:e.formatScriptData("bar",e.product_bars.filter((function(e){return"frame"==e.script_type&&"size"!=e.script_purpose})))}}),i("unique-script-table",{attrs:{product_type:"bar",title:e.$t("product_script.tabs.glass"),cate:"glass_table_headers",tableList:e.product_glass.filter((function(e){return"frame"==e.script_type}))}}),i("unique-script-table",{attrs:{product_type:1==e.type?"sashSize":"slideSashSize",title:1==e.type?e.$t("product_script.tabs.sash"):e.$t("product_script.tabs.slideSash"),cate:"profile_table_headers",tableList:e.formatScriptData(e.product_type_map[e.type].type,e.product_bars.filter((function(t){return t.script_type==e.product_type_map[e.type].script_type&&"size"==t.script_purpose})))}}),i("unique-script-table",{attrs:{product_type:1==e.type?"sash":"slideSash",title:e.$t("product_script.tabs.sashGlass"),cate:"glass_table_headers",tableList:e.product_glass.filter((function(t){return t.script_type==e.product_type_map[e.type].script_type}))}})],1)}),[],!1,null,"18eca774",null).exports;function w(e,t){var i,a=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)),a}function x(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?w(Object(i),!0).forEach((function(t){Object(s.a)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):w(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}y={data:function(){return{overlay:!1,initValue:0,eventPayload:{},calcPosition:{clientX:"",clientY:""},editType:"length",fixed_canvas:{is_fixed:!1,refresh:!0},bread_nav:[{text:this.$t("windoor.go_back"),disabled:!1},{text:"",disabled:!0}],panel:0,showPreview:!0,mullion_equally_divided_way:1,displayGlassSpec:!1,profile_table_result:{bar:[],sash:[],doubleSash:[],foldSash:[],slideSash:[],quote:[]},glass_table_result:{bar:[]},addon_table_result:{bar:[]},order_form_keys:{window_no:this.$t("rightmenu.dingdanxinxi.window_no"),product_name:this.$t("rightmenu.dingdanxinxi.xilie"),width:this.$t("rightmenu.dingdanxinxi.zongkuan"),height:this.$t("rightmenu.dingdanxinxi.zonggao"),area:this.$t("rightmenu.dingdanxinxi.area"),count:this.$t("rightmenu.dingdanxinxi.tangshu"),price:this.$t("rightmenu.dingdanxinxi.danjia"),install_position:this.$t("rightmenu.dingdanxinxi.install_position"),note:this.$t("rightmenu.dingdanxinxi.beizhu"),out_color:this.$t("threed.outcolor"),in_color:this.$t("threed.incolor"),guigelabel:this.$t("rightmenu.boli.boli"),productName:this.$t("order_list.hardware"),hole_pic_url:this.$t("order_list.opening")},attr_form_keys:{"glass_data.guigelabel":"".concat(this.$t("rightmenu.boli.boli")),"glass_data.net":"".concat(this.$t("rightmenu.dingdanxinxi.net")),"hardware_data.productName":"".concat(this.$t("rightmenu.wujin.peijian"))},active_tab_key:"bar",choose_windoor:!1,pickedResults:{profile:[],glass:[],addon:[]},barResult:[],glassResult:[],type:"1",result:{bar_profile:[],sash_profile:[],slideSash_profile:[],bar_glass:[],sash_glass:[],slideSash_glass:[],polyGlass:[]},resultMap:{1:[{cate:"外框结果",target:"bar_profile",showType:1},{cate:"玻璃结果",target:"bar_glass",showType:2},{cate:"内扇结果",target:"sash_profile",showType:1},{cate:"扇玻结果",target:"sash_glass",showType:2}],2:[{cate:"外框结果",target:"bar_profile",showType:1},{cate:"玻璃结果",target:"bar_glass",showType:2},{cate:"内扇结果",target:"slideSash_profile",showType:1},{cate:"扇玻结果",target:"slideSash_glass",showType:2}]},showEditNameDialog:!1,scriptName:""}},methods:{getGlobalParams:function(){var e=this;this.$axios.post("find_company_param_value",{key:["mullion_equally_divided_way","displayGlassSpec","splitGlassForCalculation"]}).then((function(t){e.mullion_equally_divided_way="1"!=t.data.mullion_equally_divided_way||t.data.splitGlassForCalculation.length?Number(t.data.splitGlassForCalculation):1,e.displayGlassSpec="1"==t.data.displayGlassSpec,e.canvas.shapeManager.equalSplitGlass=Number(t.data.mullion_equally_divided_way)})).catch((function(t){e.$VMessage.error(e.$t("alertmessage.get_system_setting_failed"))}))},cancelKeyboard:function(){this.overlay=!1},confirmKeyboard:function(e){if(this.overlay=!1,"degree"==this.editType)return this.editType="length",void this.eventPayload.onConfirm(Number(e.value));this.eventPayload.onConfirm(Number(e.value),this.eventPayload.initValue,e.direction)},importWindoor:function(){this.is_small_screen?this.$router.push({name:"product-manage.addProductMob",params:{product_id:this.id},query:{action:"import_windoor"}}):this.choose_windoor=!0},importJson:function(){var e=this,t=document.createElement("input");t.type="file",t.accept="application/json ",t.onchange=function(i){var a=i.target.files;i=new FileReader;i.onload=function(i){i=i.target.result,e.canvas.shapeManager.openFile(i,!1,!1),e.canvas.shapeManager.strictWheel=!0,t=null},i.readAsText(a[0])},t.click()},chooseWindoorSubmit:function(){var e=this,t=(0<arguments.length&&void 0!==arguments[0]?arguments[0]:null)||[x({},this.$refs.windoor_library.windoorselected)];0!=t.length?(1<t.length&&this.$VMessage.warning("只能选择一个窗型，默认选择第一个"),this.$axios.get("".concat(t[0].is_default?"default_windoor_info":"windoor","/").concat(t[0].id)).then((function(t){1==t.code&&(e.choose_windoor=!1,e.canvas.shapeManager.openFile(t.data.drawing_data,!0),delete(t=JSON.parse(e.script_info.show_setting)).type,e.canvas.shapeManager.profileSize=t,e.canvas.shapeManager.shapeMode="normal",e.canvas.shapeManager.strictWheel=!0)})).catch((function(t){e.$VMessage.error(e.$t("alertmessage.failed_list"))}))):this.$VMessage.error("请先选择窗型！")},parseResultString:function(e,t){return g.a.parseResultString(e,t)},onIntersect:function(e,t){var i,s=this;this.canvas.shapeManager.isEmpty||(this.fixed_canvas.is_fixed=!e[0].isIntersecting,(i=this.canvas.shapeManager.serialize(!0))&&(this.fixed_canvas.refresh=!1,this.$nextTick(Object(a.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s.fixed_canvas.refresh=!0,e.next=3,function(e){return new Promise((function(t){return setTimeout(t,e)}))}(50);case 3:s.$store.commit("setCanvas",o.default.createWebcc()),l.a.apply(s),s.canvas.shapeManager.openFile(i,!0);case 6:case"end":return e.stop()}}),e)}))))))},testScript:function(){var e=this;if(this.canvas.shapeManager.isEmpty)this.$VMessage.error("请先画图或导入一个窗型模板");else{this.$refs.right_card.$refs.order_info.order_info.count;var t,i,a=new r.Compiler,s=this.$refs.right_card.buildSaveData();for(t in s.guigelabel=s.attr_data.glass_data.guigelabel,s.net=s.attr_data.glass_data.net,s.productName=s.attr_data.hardware_data.productName,this.order_form_keys)a.pushKey(this.order_form_keys[t],s[t]);for(i in this.attr_form_keys){var o=i.split(".")[0],n=i.split(".")[1];a.pushKey(this.attr_form_keys[i],s.attr_data[o][n])}var l,c,d=this.canvas.shapeManager.ccBar,p=this.$refs.uniqueScripts;p={product_bar:JSON.parse(JSON.stringify(p.product_bars)).map((function(e){return e.length=e.newLength,e})),product_glass:JSON.parse(JSON.stringify(p.product_glass)).map((function(e){return e.length=e.newLength,e})),product_addon:[],product_offer_price:[]},p=g.a.superAutoScript(d,JSON.parse(JSON.stringify(p)),[],a,[],{equalSplitGlass:1==this.mullion_equally_divided_way,displayGlassSpec:this.displayGlassSpec,fixedSashToFixedGlass:this.canvas.shapeManager.fixedSashToFixedGlass});p.type||((l=this.$t("calculation_err.err_".concat(p.errors.code))).includes("{")&&(c=p.errors.params,l.match(/{.+?}/g).forEach((function(t){var i=t.replace(/\{|}/g,"");i=c[i];"array"==e.gettype(i)&&(i=i.join(",")),l=l.replace(t,i||"")}))),this.$VMessage.error(l)),p.result.bar.forEach((function(e){e.length=Number(e.length.toFixed(1)),e.count=e.count*s.count})),p.result.sub_bar.forEach((function(e){e.length=Number(e.length.toFixed(1)),e.count=e.count*s.count})),p.result.glass.forEach((function(e){e.height=Number(e.height.toFixed(1)),e.width=Number(e.width.toFixed(1)),e.count=e.count*s.count})),p.result.addon.forEach((function(e){e.count=Number(e.count.toFixed(1)),e.count=e.count*s.count})),this.result={bar_profile:g.a.sumResult("bar",p.result.bar.filter((function(e){return"frame"==e.script_type}))),sash_profile:g.a.sumResult("bar",p.result.bar.filter((function(e){return"sash"==e.script_type}))),slideSash_profile:g.a.sumResult("bar",p.result.bar.filter((function(e){return"slide"==e.script_type}))),bar_glass:g.a.sumResult("glass",p.result.glass.filter((function(e){return"frame"==e.script_type}))),sash_glass:g.a.sumResult("glass",p.result.glass.filter((function(e){return"sash"==e.script_type}))),slideSash_glass:g.a.sumResult("glass",p.result.glass.filter((function(e){return"slide"==e.script_type}))),polyGlass:p.result.polyGLass.map((function(e){return e.svg='<svg width="250" height="250" viewBox="0 0 300 300">'+e.svg+"</svg>",e}))},this.$nextTick((function(){e.scrollToResult()}))}},scrollToResult:function(){var e=document.querySelector("#result-pannel"),t=Object(c.e)(e);setTimeout((function(){window.scrollTo({top:t.top,behavior:"smooth"})}),200)},togglePreview:function(){this.showPreview=!this.showPreview},handleKey:function(e){this.canvas.toolManager.handleKey(e.srcKey),this.$refs.left_card.keyEvent=!0,this.$refs.left_card.pickToolByKeyboard(this.canvas.toolManager.currentToolText)},saveProduct:function(){var e=this,t=this.$refs.uniqueScripts;t={catelog_id:this.$route.query.second,name:this.scriptName,pic_url:t.pic_url,data:{product_bars:t.product_bars,product_glass:t.product_glass}};this.$axios.post("save-pk-product",t).then((function(t){t.code?(e.$VMessage.success(e.$t("server_message."+t.message)),e.$router.go(-1)):e.$VMessage.error(e.$t("server_message."+t.message))})).catch((function(t){e.$VMessage.error(e.$t("alertmessage.failed_edit"))}))},setName:function(){this.scriptName=this.$refs.uniqueScripts.name,this.showEditNameDialog=!0}},created:function(){this.type=this.$route.query.type},mounted:function(){this.$store.commit("setCanvas",o.default.createWebcc()),this.canvas.shapeManager.strictWheel=!0,this.canvas.shapeManager.customDimEditor=!0,this.canvas.shapeManager.pullingHeightMigrate=!0,this.canvas.shapeManager.customeventPayloador=!0,l.a.apply(this)},computed:x(x({short_keys:function(){return n.ShortkeyHelper.shortKeys},is_small_screen:function(){return this.$store.getters.is_small_screen(this.$vuetify)},is_xs_screen:function(){return"xs"==this.$vuetify.breakpoint.name},isTrial:function(){return 1==this.userinfo.is_ty&&!Object(c.i)(this.userinfo.ty_expiration_time)}},Object(f.b)(["gettype","userType","getLenUnit","isMobileDevice"])),Object(f.c)(["canvas","userSettings","userinfo"])),components:{WindoorLibrary:p.default,CustomVariable:u.a,Order:d.a,Scripts:h.a,LeftCard:_.a,RightCard:m.a,keyboard:v.a,uniqueScripts:y}},i("199f"),i("615e"),y=Object(b.a)(y,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("div",{staticClass:"full-bg-grey text-center windoor-script",staticStyle:{height:"auto","overflow-x":"hidden"}},[i("div",{staticClass:"mx-auto px-3 px-lg-0 pt-4 text-center white pb-2",staticStyle:{width:"100%","max-width":"1200px"}},[i("v-breadcrumbs",{staticClass:"pa-0 float-left",staticStyle:{"line-height":"32px"},attrs:{items:e.bread_nav},scopedSlots:e._u([{key:"item",fn:function(t){return t=t.item,[i("v-breadcrumbs-item",{attrs:{disabled:t.disabled}},[t.disabled?i("span",[e._v(e._s(t.text))]):i("span",{staticStyle:{color:"#1B7AF8"},on:{click:function(t){return e.$router.go(-1)}}},[e._v(e._s(t.text))])])]}}])}),i("div",{staticClass:"d-inline-block float-right mb-2"},[i("v-btn",{directives:[{name:"show",rawName:"v-show",value:"product-manage.product-model"==e.$route.name&&!e.isTrial,expression:"$route.name == 'product-manage.product-model' && !isTrial"}],staticClass:"mr-2",attrs:{small:"",color:"primary",height:"35","min-width":"85",elevation:"0"},on:{click:e.setName}},[i("span",{staticClass:"body-2 white--text"},[e._v(e._s(e.$t("drawpage.btn.save")))])]),i("v-btn",{attrs:{small:"",color:"#29b67b",height:"35","min-width":"85",elevation:"0"},on:{click:e.testScript}},[i("span",{staticClass:"body-2 white--text"},[e._v(e._s(e.$t("product_script.operations.test")))])])],1),i("div",{staticClass:"d-inline-block text-center operate-btn-group",staticStyle:{margin:"0 auto"}},[i("v-btn",{attrs:{small:"",color:"#666",height:"35","min-width":"50",elevation:"0",text:""},on:{click:function(t){return e.canvas.mometoManager.undo()}}},[i("span",{staticClass:"body-2"},[i("i",{staticClass:"iconfont iconchexiao mr-1"}),e._v(e._s(e.$t("product_script.operations.undo")))])]),i("v-btn",{attrs:{small:"",color:"#666",height:"35","min-width":"50",elevation:"0",text:""},on:{click:function(t){return e.canvas.mometoManager.redo()}}},[i("span",{staticClass:"body-2"},[i("i",{staticClass:"iconfont iconzhongzuo mr-1"}),e._v(e._s(e.$t("product_script.operations.redo")))])]),i("v-btn",{attrs:{small:"",color:"#666",height:"35","min-width":"50",elevation:"0",text:""},on:{click:function(t){return e.canvas.shapeManager.remove()}}},[i("span",{staticClass:"body-2"},[i("i",{staticClass:"iconfont iconRectangleCopy11 mr-1"}),e._v(e._s(e.$t("product_script.operations.remove")))])]),i("v-btn",{attrs:{small:"",color:"#666",height:"35","min-width":"50",elevation:"0",text:""},on:{click:function(t){e.canvas.shapeManager.clear(),e.$refs.right_card.clearTabItemData()}}},[i("span",{staticClass:"body-2"},[i("i",{staticClass:"iconfont iconqingchu mr-1"}),e._v(e._s(e.$t("product_script.operations.clear")))])]),i("v-menu",{attrs:{"offset-y":""},scopedSlots:e._u([{key:"activator",fn:function(t){return t=t.on,[i("v-btn",e._g({directives:[{name:"show",rawName:"v-show",value:e.is_xs_screen,expression:"is_xs_screen"}],attrs:{small:"",color:"#666",height:"35","min-width":"50",elevation:"0",text:""}},t),[i("span",{staticClass:"body-2 "},[i("i",{staticClass:"iconfont iconwenjianjia1 mr-1"}),e._v(e._s(e.$t("drawpage.btn.import")))])])]}}])},[i("v-list",{attrs:{dense:""}},[i("v-list-item",{on:{click:e.importWindoor}},[i("v-list-item-title",[i("i",{staticClass:"iconfont iconwenjianjia1 mr-1"}),e._v(e._s(e.$t("product_script.operations.importWindoor")))])],1),i("v-list-item",{on:{click:e.importJson}},[i("v-list-item-title",[i("i",{staticClass:"iconfont iconwenjianjia1 mr-1"}),e._v(e._s(e.$t("product_script.operations.importJson")))])],1)],1)],1),i("v-btn",{directives:[{name:"show",rawName:"v-show",value:!e.is_xs_screen,expression:"!is_xs_screen"}],attrs:{small:"",color:"#666",height:"35","min-width":"50",elevation:"0",text:""},on:{click:e.importWindoor}},[i("span",{staticClass:"body-2 "},[i("i",{staticClass:"iconfont iconwenjianjia1 mr-1"}),e._v(e._s(e.$t("product_script.operations.importWindoor")))])]),i("v-btn",{directives:[{name:"show",rawName:"v-show",value:!e.is_xs_screen,expression:"!is_xs_screen"}],attrs:{small:"",color:"#666",height:"35","min-width":"50",elevation:"0",text:""},on:{click:e.importJson}},[i("span",{staticClass:"body-2 "},[i("i",{staticClass:"iconfont iconwenjianjia1 mr-1"}),e._v(e._s(e.$t("product_script.operations.importJson")))])])],1)],1),i("div",{directives:[{name:"intersect",rawName:"v-intersect.quiet",value:e.onIntersect,expression:"onIntersect",modifiers:{quiet:!0}}],staticClass:"mx-auto mt-2 white canvas-box"},[i("div",{staticClass:"move-contain white",class:{fixed:e.fixed_canvas.is_fixed},style:{height:e.showPreview?"345px":"48px"}},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.fixed_canvas.is_fixed,expression:"fixed_canvas.is_fixed"}],staticClass:"text-right pt-2 pr-2"},[i("v-btn",{staticClass:"mr-2",attrs:{small:"",color:"error",height:"35","min-width":"85",elevation:"0"},on:{click:e.togglePreview}},[i("span",{staticClass:"body-2 white--text"},[e._v(e._s(e.showPreview?e.$t("rightmenu.waikuang.hide"):e.$t("rightmenu.waikuang.show")))])]),i("v-btn",{directives:[{name:"show",rawName:"v-show",value:e.showPreview,expression:"showPreview"}],attrs:{small:"",color:"#29b67b",height:"35","min-width":"85",elevation:"0"},on:{click:e.testScript}},[i("span",{staticClass:"body-2 white--text"},[e._v(e._s(e.$t("product_script.operations.test")))])])],1),e.fixed_canvas.refresh?i("div",{staticStyle:{position:"relative"}},[i("div",{directives:[{name:"shortkey",rawName:"v-shortkey",value:e.short_keys,expression:"short_keys"}],staticClass:"webcc-canvas",staticStyle:{width:"100%"},attrs:{id:"webcc"},on:{shortkey:e.handleKey}}),i("div",{directives:[{name:"show",rawName:"v-show",value:!e.isMobileDevice,expression:"!isMobileDevice"}],staticClass:"webcc-canvas-tips"},[i("v-chip",{attrs:{color:"#eee"}},[e._v(e._s(e.$t("alertmessage.mouseamplification")))])],1),i("left-card",{ref:"left_card",staticClass:"hidden",staticStyle:{position:"absolute",left:"0","z-index":"100"},style:{top:e.is_xs_screen?"initial":0}}),i("right-card",{ref:"right_card",staticClass:"hidden",staticStyle:{position:"absolute",top:"0",right:"0","z-index":"100"}})],1):e._e()])]),i("div",{staticClass:"mx-auto"},[i("unique-scripts",{ref:"uniqueScripts",attrs:{type:e.type}})],1),i("div",{staticClass:"white mx-auto mb-6"},[i("v-expansion-panels",{staticStyle:{"margin-top":"20px"},attrs:{flat:"",id:"result-pannel"},model:{value:e.panel,callback:function(t){e.panel=t},expression:"panel"}},[i("v-expansion-panel",[i("v-expansion-panel-header",{scopedSlots:e._u([{key:"actions",fn:function(){return[i("v-icon",{attrs:{color:"primary"}},[e._v("$expand")])]},proxy:!0}])},[i("div",{staticClass:"blue-line"}),e._v(e._s(e.$t("product_script.label.calculationResult"))+"\n\t              ")]),i("v-expansion-panel-content",[e._l(e.resultMap[e.type],(function(t,a){return i("div",{key:a},[i("div",{directives:[{name:"show",rawName:"v-show",value:e.result[t.target].length,expression:"result[mapItem.target].length"}],staticClass:"body-2",staticStyle:{"line-height":"46px",background:"#eeeff1"}},[e._v(e._s(t.cate))]),e.result[t.target].length&&1==t.showType?i("table",{staticClass:"table table1",staticStyle:{width:"100%"},attrs:{border:"1"}},[i("thead",[i("tr",[i("th",{staticStyle:{width:"10%"}},[e._v(e._s(e.$t("product_script.table.code")))]),i("th",{staticStyle:{width:"10%"}},[e._v(e._s(e.$t("product_script.table.name")))]),i("th",{staticStyle:{width:"20%"}},[e._v(e._s(e.$t("product_script.table.type")))]),i("th",{staticStyle:{width:"8%"}},[e._v(e._s(e.$t("product_script.table.cutAngle")))]),i("th",{staticStyle:{width:"10%"}},[e._v(e._s(e.$t("product_script.table.color")))]),i("th",{staticStyle:{width:"42%"}},[e._v(e._s(e.$t("product_script.table.calculationResult")))])])]),i("tbody",e._l(e.result[t.target],(function(t,a){return i("tr",{key:a,staticClass:"cursor-pointer"},[i("td",[e._v(e._s(t.code))]),i("td",[e._v(e._s(t.name))]),i("td",[e._v(e._s("1"==t.auxibar?"辅料(来自":"")+e._s(t.type_text)+e._s("1"==t.auxibar?")":""))]),i("td",[e._v(e._s(t.cutAngle))]),i("td",[e._v(e._s(t.color))]),i("td",[e._v(e._s(e.parseResultString("bar",t.result)))])])})),0)]):e._e(),e.result[t.target].length&&2==t.showType?i("table",{staticClass:"table table1",staticStyle:{width:"100%"},attrs:{border:"1"}},[i("thead",[i("tr",[i("th",{staticStyle:{width:"10%"}},[e._v(e._s(e.$t("product_script.table.name")))]),i("th",{staticStyle:{width:"10%"}},[e._v(e._s(e.$t("product_script.table.specs")))]),i("th",{staticStyle:{width:"20%"}},[e._v(e._s(e.$t("product_script.table.type")))]),i("th",{staticStyle:{width:"60%"}},[e._v(e._s(e.$t("product_script.table.calculationResult")))])])]),i("tbody",e._l(e.result[t.target],(function(t,a){return i("tr",{key:a,staticClass:"cursor-pointer"},[i("td",[e._v(e._s(t.name))]),i("td",[e._v(e._s(t.specs))]),i("td",[e._v(e._s(t.type_text))]),i("td",[e._v(e._s(e.parseResultString("glass",t.result)))])])})),0)]):e._e()])})),i("div",[i("div",{directives:[{name:"show",rawName:"v-show",value:e.result.polyGlass.length,expression:"result['polyGlass'].length"}],staticClass:"body-2",staticStyle:{"line-height":"46px",background:"#eeeff1"}},[e._v(e._s(e.$t("windoor.poly_glass_list")))]),i("v-row",e._l(e.result.polyGlass,(function(t,a){return i("v-col",{key:a,staticClass:"table-cell",attrs:{cols:"12",sm:4}},[i("div",{domProps:{innerHTML:e._s(t.svg)}}),i("div",{staticClass:"text-left pl-2"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("windoor.serial")))]),e._v(e._s(t.serial))]),i("div",{staticClass:"text-left pl-2"},[i("span",{staticClass:"label"},[e._v(e._s(e.$t("windoor.area")))]),e._v(e._s(Math.floor(100*t.area)/100)+"/(㎡)")])])})),1)],1)],2)],1)],1)],1),i("comm-dialog",{attrs:{visible:e.choose_windoor,cancelText:e.$t("alertmessage.cancel"),confirmText:e.$t("alertmessage.confirm"),width:"1600"},on:{close:function(t){e.choose_windoor=!1},cancel:function(t){e.choose_windoor=!1},confirm:function(t){return e.chooseWindoorSubmit()}},scopedSlots:e._u([{key:"content",fn:function(){return[e.choose_windoor?i("windoor-library",{ref:"windoor_library",attrs:{choosewindoor:!0,singleChoose:!0}}):e._e()]},proxy:!0}])}),i("comm-dialog",{attrs:{visible:e.showEditNameDialog,title:e.$t("windoor.edit_name"),width:"420"},on:{close:function(t){e.showEditNameDialog=!1},confirm:e.saveProduct},scopedSlots:e._u([{key:"content",fn:function(){return[i("div",{staticClass:"text-center body-2 dialog-warning all-content"},[i("v-text-field",{staticClass:"input",attrs:{solo:"",label:"",dense:"","hide-details":""},model:{value:e.scriptName,callback:function(t){e.scriptName=t},expression:"scriptName"}})],1)]},proxy:!0}])})],1),e.overlay?i("keyboard",{attrs:{overlay:e.overlay,calcPosition:e.calcPosition,initValue:e.initValue,isMiddleDim:e.eventPayload.isMiddleDim,isVertical:e.eventPayload.isVertical,editType:e.editType},on:{cancel:e.cancelKeyboard,confirm:e.confirmKeyboard}}):e._e()],1)}),[],!1,null,"3331f5c0",null),t.default=y.exports},ff0b:function(e,t,i){"use strict";i("bdc2")}}]);