From d0b3eb2b50550bba8fa4acd7e2362fac935c20d6 Mon Sep 17 00:00:00 2001 From: ankio Date: Thu, 19 Sep 2024 10:13:09 +0800 Subject: [PATCH] =?UTF-8?q?:bug:=20(=E5=BE=AE=E4=BF=A1=E5=85=AC=E4=BC=97?= =?UTF-8?q?=E5=8F=B7=E5=AE=81=E6=B3=A2=E9=93=B6=E8=A1=8C):=20=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E4=BA=A4=E6=98=93=E7=B1=BB=E5=9E=8B=E5=88=A4=E6=96=AD?= =?UTF-8?q?=E9=80=BB=E8=BE=91=20#264?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修复了交易类型判断逻辑, 现在可以正确识别“网络支付退款”类型的交易。 --- .../main.js" | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git "a/src/rule/com.tencent.mm/app/\345\276\256\344\277\241\345\205\254\344\274\227\345\217\267\345\256\201\346\263\242\351\223\266\350\241\214/main.js" "b/src/rule/com.tencent.mm/app/\345\276\256\344\277\241\345\205\254\344\274\227\345\217\267\345\256\201\346\263\242\351\223\266\350\241\214/main.js" index 75e4b49..47af6e9 100644 --- "a/src/rule/com.tencent.mm/app/\345\276\256\344\277\241\345\205\254\344\274\227\345\217\267\345\256\201\346\263\242\351\223\266\350\241\214/main.js" +++ "b/src/rule/com.tencent.mm/app/\345\276\256\344\277\241\345\205\254\344\274\227\345\217\267\345\256\201\346\263\242\351\223\266\350\241\214/main.js" @@ -9,11 +9,12 @@ const regexMapBOC = [ [ //交易类型:尾号2582-工资-人民币\n交易时间:09月15日 17:00\n交易对象:大夏公司\n交易金额:1696.49\n可用余额:428.97 //交易类型:尾号2582-网络支付消费-人民币\n交易时间:09月16日 10:29\n交易对象:拼多多平台商户\n交易金额:58.75\n可用余额:370.22 + //交易类型:尾号2582-网络支付退款-人民币\n交易时间:09月17日 11:35\n交易对象:上海付费通信息服务有限公司\n交易金额:-3.99\n可用余额:374.21 /交易类型:尾号(\d{4})-(.*?)-人民币\n交易时间:(.*?)\n交易对象:(.*?)\n交易金额:([\d,]+.\d{2})\n可用余额:([\d,]+.\d{2})$/, match => { let [,number,shopItem,time,shopName,money,] = match let billType = BillType.Income; - if (shopItem.indexOf("消费") !==-1 || shopItem.indexOf("支付")!==-1){ + if (shopItem.indexOf("消费") !==-1 ){ billType = BillType.Expend; }