From 07342961b3eb22e1f8491876df5a151e96ef4756 Mon Sep 17 00:00:00 2001 From: ankio Date: Wed, 18 Dec 2024 10:35:02 +0800 Subject: [PATCH] =?UTF-8?q?:sparkles:=20(tests):=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E4=BA=A4=E9=80=9A=E9=93=B6=E8=A1=8C=E4=BF=A1=E7=94=A8=E5=8D=A1?= =?UTF-8?q?=E6=B6=88=E8=B4=B9=E6=B5=8B=E8=AF=95=E7=94=A8=E4=BE=8B=20#461?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 新增交通银行信用卡消费测试数据,更新正则表达式以匹配新的交易附言格式。 --- .../main.js" | 3 ++- .../main.test.js" | 12 ++++++++++++ ...24\250\345\215\241\346\224\257\345\207\2722.txt" | 13 +++++++++++++ 3 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 "src/rule/com.tencent.mm/app/\345\276\256\344\277\241\345\205\254\344\274\227\345\217\267\344\272\244\351\200\232\351\223\266\350\241\214\344\277\241\347\224\250\345\215\241\344\271\260\345\215\225\345\220\247/tests/\344\272\244\351\200\232\351\223\266\350\241\214\344\277\241\347\224\250\345\215\241\346\224\257\345\207\2722.txt" diff --git "a/src/rule/com.tencent.mm/app/\345\276\256\344\277\241\345\205\254\344\274\227\345\217\267\344\272\244\351\200\232\351\223\266\350\241\214\344\277\241\347\224\250\345\215\241\344\271\260\345\215\225\345\220\247/main.js" "b/src/rule/com.tencent.mm/app/\345\276\256\344\277\241\345\205\254\344\274\227\345\217\267\344\272\244\351\200\232\351\223\266\350\241\214\344\277\241\347\224\250\345\215\241\344\271\260\345\215\225\345\220\247/main.js" index 2449066..2490241 100644 --- "a/src/rule/com.tencent.mm/app/\345\276\256\344\277\241\345\205\254\344\274\227\345\217\267\344\272\244\351\200\232\351\223\266\350\241\214\344\277\241\347\224\250\345\215\241\344\271\260\345\215\225\345\220\247/main.js" +++ "b/src/rule/com.tencent.mm/app/\345\276\256\344\277\241\345\205\254\344\274\227\345\217\267\344\272\244\351\200\232\351\223\266\350\241\214\344\277\241\347\224\250\345\215\241\344\271\260\345\215\225\345\220\247/main.js" @@ -7,8 +7,9 @@ const TITLE = ['交易提醒']; // 正则表达式和处理函数的映射关系 const rules = [ [ + // 交易卡号:7355\n交易时间:2024年10月23日 12:05\n交易类型:消费\n交易金额:¥47.00\n交易附言:点击查看详情 //交易卡号:9354\n交易时间:2024年11月29日 11:03\n交易类型:消费\n交易金额:¥10.00\n交易附言:点击查看详情>>> - /交易卡号:(\d+)\n交易时间:(.*?)\n交易类型:(.*?)\n交易金额:¥(\d+.\d{2})\n交易附言:点击查看详情>>>/, + /交易卡号:(\d+)\n交易时间:(.*?)\n交易类型:(.*?)\n交易金额:¥(\d+.\d{2})\n交易附言:点击查看详情/, (match,t,item) => { let [,number,time,matchType,money] = match; let matchTypeName = ''; diff --git "a/src/rule/com.tencent.mm/app/\345\276\256\344\277\241\345\205\254\344\274\227\345\217\267\344\272\244\351\200\232\351\223\266\350\241\214\344\277\241\347\224\250\345\215\241\344\271\260\345\215\225\345\220\247/main.test.js" "b/src/rule/com.tencent.mm/app/\345\276\256\344\277\241\345\205\254\344\274\227\345\217\267\344\272\244\351\200\232\351\223\266\350\241\214\344\277\241\347\224\250\345\215\241\344\271\260\345\215\225\345\220\247/main.test.js" index 23e783f..817bef4 100644 --- "a/src/rule/com.tencent.mm/app/\345\276\256\344\277\241\345\205\254\344\274\227\345\217\267\344\272\244\351\200\232\351\223\266\350\241\214\344\277\241\347\224\250\345\215\241\344\271\260\345\215\225\345\220\247/main.test.js" +++ "b/src/rule/com.tencent.mm/app/\345\276\256\344\277\241\345\205\254\344\274\227\345\217\267\344\272\244\351\200\232\351\223\266\350\241\214\344\277\241\347\224\250\345\215\241\344\271\260\345\215\225\345\220\247/main.test.js" @@ -19,5 +19,17 @@ test('交通银行信用卡支出', () => "time": formatDate('2024年11月29日 11:03', 'Y年M月D日 h:i'), "channel": '微信[交通银行信用卡买单吧-支出]', }, + { + "type": "Expend", + "money": 47, + "fee": 0, + "shopName": '', + "shopItem": '消费', + "accountNameFrom": '交通银行信用卡(7355)', + "accountNameTo": '', + "currency": 'CNY', + "time": formatDate('2024年10月23日 12:05', 'Y年M月D日 h:i'), + "channel": '微信[交通银行信用卡买单吧-支出]', + }, ])); diff --git "a/src/rule/com.tencent.mm/app/\345\276\256\344\277\241\345\205\254\344\274\227\345\217\267\344\272\244\351\200\232\351\223\266\350\241\214\344\277\241\347\224\250\345\215\241\344\271\260\345\215\225\345\220\247/tests/\344\272\244\351\200\232\351\223\266\350\241\214\344\277\241\347\224\250\345\215\241\346\224\257\345\207\2722.txt" "b/src/rule/com.tencent.mm/app/\345\276\256\344\277\241\345\205\254\344\274\227\345\217\267\344\272\244\351\200\232\351\223\266\350\241\214\344\277\241\347\224\250\345\215\241\344\271\260\345\215\225\345\220\247/tests/\344\272\244\351\200\232\351\223\266\350\241\214\344\277\241\347\224\250\345\215\241\346\224\257\345\207\2722.txt" new file mode 100644 index 0000000..4c4883c --- /dev/null +++ "b/src/rule/com.tencent.mm/app/\345\276\256\344\277\241\345\205\254\344\274\227\345\217\267\344\272\244\351\200\232\351\223\266\350\241\214\344\277\241\347\224\250\345\215\241\344\271\260\345\215\225\345\220\247/tests/\344\272\244\351\200\232\351\223\266\350\241\214\344\277\241\347\224\250\345\215\241\346\224\257\345\207\2722.txt" @@ -0,0 +1,13 @@ +{ +"mMap": { +"tableName": "AppMessage", +"description": "交易卡号:7355\n交易时间:2024年10月23日 12:05\n交易类型:消费\n交易金额:¥47.00\n交易附言:点击查看详情", +"source": "交通银行信用卡买单吧", +"t": 1729656316832, +"arg": "msgId", +"type": 5, +"appId": "", +"msgId": 10127940, +"title": "交易提醒" +} +}