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\270\255\345\233\275\351\223\266\350\241\214\345\276\256\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\344\270\255\345\233\275\351\223\266\350\241\214\345\276\256\351\223\266\350\241\214/main.js" index 7f1aeb9..0bb628b 100644 --- "a/src/rule/com.tencent.mm/app/\345\276\256\344\277\241\345\205\254\344\274\227\345\217\267\344\270\255\345\233\275\351\223\266\350\241\214\345\276\256\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\344\270\255\345\233\275\351\223\266\350\241\214\345\276\256\351\223\266\350\241\214/main.js" @@ -66,9 +66,9 @@ const rules = [ ) } ], - [ - //交易时间:09月26日19:05\n交易类型:电子钱包取现(尾号0464)\n交易金额:人民币 36.00\n账户余额:61.04元\n交易说明:点击查看更多详情 - /交易时间:(.*?)\n交易类型:(.*入账|.*转入|.*提现|.*取现)(尾号(\d+))\n交易金额:(.*?) ([\d\,]+.\d{2})\n账户余额:.*元\n交易说明:点击查看更多详情/, + [//交易时间:09月26日19:05\n交易类型:电子钱包取现(尾号0464)\n交易金额:人民币 36.00\n账户余额:61.04元\n交易说明:点击查看更多详情 + //交易时间:10月25日14:54\n交易类型:工资(尾号xxxx)\n交易金额:人民币 123,4\n账户余额:123,45.69元\n交易说明:点击查看更多详情 + /交易时间:(.*?)\n交易类型:(.*入账|.*转入|.*提现|.*取现|工资)(尾号(\d+))\n交易金额:(.*?) ([\d,]+(.\d{2})?)\n账户余额:.*元\n交易说明:点击查看更多详情/, match => { const [, time, type, number, currency, money] = match; let billType = BillType.Income; 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\270\255\345\233\275\351\223\266\350\241\214\345\276\256\351\223\266\350\241\214/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\270\255\345\233\275\351\223\266\350\241\214\345\276\256\351\223\266\350\241\214/main.test.js" index a8e5260..ff7731c 100644 --- "a/src/rule/com.tencent.mm/app/\345\276\256\344\277\241\345\205\254\344\274\227\345\217\267\344\270\255\345\233\275\351\223\266\350\241\214\345\276\256\351\223\266\350\241\214/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\270\255\345\233\275\351\223\266\350\241\214\345\276\256\351\223\266\350\241\214/main.test.js" @@ -21,6 +21,18 @@ test('中国银行入账', () => "time": formatDate('04月12日18:12', 'M月D日h:i'), "channel": '微信[中国银行-入账]', }, + { + "type": "Income", + "money": 1234.0, + "fee": 0, + "shopName": '', + "shopItem": '工资', + "accountNameFrom": '中国银行(1234)', + "accountNameTo": '', + "currency": 'CNY', + "time": formatDate('10月25日14:54', 'M月D日h:i'), + "channel": '微信[中国银行-入账]', + }, ])); test('中国银行跨行转入', () => 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\270\255\345\233\275\351\223\266\350\241\214\345\276\256\351\223\266\350\241\214/tests/\344\270\255\345\233\275\351\223\266\350\241\214\345\205\245\350\264\2462.txt" "b/src/rule/com.tencent.mm/app/\345\276\256\344\277\241\345\205\254\344\274\227\345\217\267\344\270\255\345\233\275\351\223\266\350\241\214\345\276\256\351\223\266\350\241\214/tests/\344\270\255\345\233\275\351\223\266\350\241\214\345\205\245\350\264\2462.txt" new file mode 100644 index 0000000..d657ba8 --- /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\270\255\345\233\275\351\223\266\350\241\214\345\276\256\351\223\266\350\241\214/tests/\344\270\255\345\233\275\351\223\266\350\241\214\345\205\245\350\264\2462.txt" @@ -0,0 +1,13 @@ +{ +"mMap": { +"tableName": "AppMessage", +"description": "交易时间:10月25日14:54\n交易类型:工资(尾号1234)\n交易金额:人民币 123,4\n账户余额:123,45.69元\n交易说明:点击查看更多详情", +"source": "中国银行微银行", +"t": 1729839300080, +"arg": "msgId", +"type": 5, +"appId": "", +"msgId": 962528, +"title": "交易成功提醒" +} +}