fix: 绿票商店稳定性提升 (#16369)

fix: 添加1层ocr识别失败时备用逻辑
fix:2层只购买公招券和单抽券
This commit is contained in:
Roland125
2026-05-05 01:01:56 +08:00
committed by GitHub
parent 0404959bd1
commit a0588e7da6

View File

@@ -4981,7 +4981,16 @@
"action": "ClickSelf",
"text": ["资质凭证区"],
"roi": [108, 163, 124, 56],
"next": ["Store@EnterTicketStore@LoadingIcon", "GreenTicket@Store@ClickFirstFloor"]
"next": ["Store@EnterTicketStore@LoadingIcon", "GreenTicket@Store@ClickFirstFloor", "GreenTicket@Store@SwitchToSecondFloor"]
},
"GreenTicket@Store@SwitchToSecondFloor": {
"doc": "备选方案点击二层使一层按钮变为灰底提高一层OCR识别成功率",
"algorithm": "OcrDetect",
"text": ["2"],
"action": "ClickSelf",
"isAscii": false,
"roi": [262, 364, 38, 58],
"next": ["GreenTicket@Store@ClickFirstFloor"]
},
"GreenTicket@Store@ClickFirstFloor": {
"algorithm": "OcrDetect",
@@ -4990,7 +4999,7 @@
"action": "ClickSelf",
"roi": [263, 196, 35, 73],
"sub": ["SlowlySwipeToTheLeft"],
"postDelay": 1000,
"postDelay": 500,
"next": ["GreenTicket@Store@ClickItemList#next", "GreenTicket@Store@ClickSecondFloor"]
},
"GreenTicket@Store@ClickItem": {
@@ -5084,7 +5093,46 @@
"maxTimes": 1,
"sub": ["SlowlySwipeToTheLeft*3"],
"postDelay": 1000,
"next": ["GreenTicket@Store@ClickItemList#next", "Stop"]
"next": ["GreenTicket@Store@ClickSecondFloorItemList#next", "Stop"]
},
"GreenTicket@Store@ClickSecondFloorItemList": {
"algorithm": "JustReturn",
"next": [
"GreenTicket@Store@ClickSecondFloorItem_Headhunting_Permit",
"GreenTicket@Store@ClickSecondFloorItem_Recruitment_Permit"
]
},
"GreenTicket@Store@ClickSecondFloorItem": {
"baseTask": "GreenTicket@Store@ClickItem",
"template": "empty.png",
"next": ["GreenTicket@Store@SecondFloorChooseMaxAmount"]
},
"GreenTicket@Store@ClickSecondFloorItem_Headhunting_Permit": {
"doc": "二层-单抽",
"baseTask": "GreenTicket@Store@ClickSecondFloorItem",
"template": "items/7003.png"
},
"GreenTicket@Store@ClickSecondFloorItem_Recruitment_Permit": {
"doc": "二层-招募许可",
"baseTask": "GreenTicket@Store@ClickSecondFloorItem",
"template": "items/7001.png"
},
"GreenTicket@Store@SecondFloorChooseMaxAmount": {
"baseTask": "GreenTicket@Store@ChooseMaxAmount",
"next": ["GreenTicket@Store@UnderfundedOCR", "GreenTicket@Store@SecondFloorPurchase"]
},
"GreenTicket@Store@SecondFloorPurchase": {
"baseTask": "GreenTicket@Store@Purchase",
"next": ["GreenTicket@Store@SecondFloorPurchasedConfirm"]
},
"GreenTicket@Store@SecondFloorPurchasedConfirm": {
"baseTask": "GreenTicket@Store@PurchasedConfirm",
"template": "CreditShop-Bought.png",
"next": [
"GreenTicket@Store@SecondFloorPurchasedConfirm",
"GreenTicket@Store@ClickSecondFloorItemList#next",
"Stop"
]
},
"YellowTicket@Store@ChooseTicketType": {
"algorithm": "OcrDetect",