From 510802551c9168aa0accdccb42236efd2d662ca9 Mon Sep 17 00:00:00 2001 From: testadmin Date: Sat, 2 May 2026 01:11:29 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20handle=5Fb.js=20=E8=B7=AF=E5=AD=90?= =?UTF-8?q?=E7=8F=A0=E4=BF=AE=E6=AD=A3=EF=BC=88tab=5Fbaccarat=20=E5=AE=9E?= =?UTF-8?q?=E9=99=85=E5=8A=A0=E8=BD=BD=E7=9A=84JS=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 根因:tab_b.html 加载 handle_b.js(不是 handle.js) - 字段名 lucky_six → luck_six(匹配 Waybill 返回) - 判断值 ==1 → >0(后端存 2/3 不是 1) - 补加 dragon_seven/panda_eight --- public/static/handle/js/handle_b.js | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/public/static/handle/js/handle_b.js b/public/static/handle/js/handle_b.js index a5f6f80..99d3fa9 100644 --- a/public/static/handle/js/handle_b.js +++ b/public/static/handle/js/handle_b.js @@ -1433,7 +1433,7 @@ function cutRoad(roadType,ctb,unit,roadData,cols,ask,askroad){ }else if(roadType=="bigeyeWay"){ BigeyePath(ctb,unit,v.show_x-cut,v.show_y,v.result) }else if(roadType=="showWay"){ - SoloPath(ctb,unit,v.show_x-cut,v.show_y,v.result,v.pair,v.lucky_six) + SoloPath(ctb,unit,v.show_x-cut,v.show_y,v.result,v.pair,v.luck_six||0,v.dragon_seven||0,v.panda_eight||0) }else if(roadType=="bigWay"){ BigPath(ctb,unit,v.show_x-cut,v.show_y,v.result,v.tie_num,v.pair) }else if(roadType=="sanxingWay"){ @@ -1453,21 +1453,29 @@ function Font_tie(ctb,num,Font_x,Font_y,fontsize){ ctb.stroke(); } } -function SoloPath(ctb,unit,x,y,type,corners,luckySix){ +function SoloPath(ctb,unit,x,y,type,corners,luck_six,dragon_seven,panda_eight){ ctb.beginPath(); ctb.lineWidth = 0.5; ctb.strokeStyle = "#000"; var radius=unit/2||0; - if(type==1){ + if(game_id==1 && luck_six > 0){ + var color='#1a8c3a', fonts="6"; + ctb.strokeStyle = "#2eb553"; + ctb.lineWidth = 2; + }else if(game_id==1 && dragon_seven > 0){ + var color='#d4a017', fonts="7"; + ctb.strokeStyle = "#e6b822"; + ctb.lineWidth = 2; + }else if(game_id==1 && panda_eight > 0){ + var color='#1a6ed8', fonts="8"; + ctb.strokeStyle = "#4a9af5"; + ctb.lineWidth = 2; + }else if(type==1){ var color='#b20a00'; if(game_id == 2){ var fonts = lang.dragon; }else{ - if(luckySix == 1){ - var fonts = 6; - }else{ - var fonts = lang.banker; - } + var fonts = lang.banker; } ctb.strokeStyle = "#ff4a68"; }else if(type==2){