|
12553
|
4
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"c0b973407 {"Commits":[{"Sha1":"c0b973407154541b63863817fabc89ddb04749cb","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T18:58:13+08:00"}],"HeadCommit":{"Sha1":"c0b973407154541b63863817fabc89ddb04749cb","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T18:58:13+08:00"},"CompareURL":"vodtest/pay/compare/1ad864d25f3bb1951c3bbf0f848f2c00059bb975...c0b973407154541b63863817fabc89ddb04749cb","Len":1}...
|
1781521099
|
Edit
Delete
|
|
12554
|
8
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"c0b973407 {"Commits":[{"Sha1":"c0b973407154541b63863817fabc89ddb04749cb","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T18:58:13+08:00"}],"HeadCommit":{"Sha1":"c0b973407154541b63863817fabc89ddb04749cb","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T18:58:13+08:00"},"CompareURL":"vodtest/pay/compare/1ad864d25f3bb1951c3bbf0f848f2c00059bb975...c0b973407154541b63863817fabc89ddb04749cb","Len":1}...
|
1781521099
|
Edit
Delete
|
|
12555
|
10
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"c0b973407 {"Commits":[{"Sha1":"c0b973407154541b63863817fabc89ddb04749cb","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T18:58:13+08:00"}],"HeadCommit":{"Sha1":"c0b973407154541b63863817fabc89ddb04749cb","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T18:58:13+08:00"},"CompareURL":"vodtest/pay/compare/1ad864d25f3bb1951c3bbf0f848f2c00059bb975...c0b973407154541b63863817fabc89ddb04749cb","Len":1}...
|
1781521099
|
Edit
Delete
|
|
12556
|
11
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"c0b973407 {"Commits":[{"Sha1":"c0b973407154541b63863817fabc89ddb04749cb","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T18:58:13+08:00"}],"HeadCommit":{"Sha1":"c0b973407154541b63863817fabc89ddb04749cb","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T18:58:13+08:00"},"CompareURL":"vodtest/pay/compare/1ad864d25f3bb1951c3bbf0f848f2c00059bb975...c0b973407154541b63863817fabc89ddb04749cb","Len":1}...
|
1781521099
|
Edit
Delete
|
|
12557
|
7
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"86bdb3c06 {"Commits":[{"Sha1":"86bdb3c06ee85c9892ffbe33e93632c714868633","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T18:58:25+08:00"}],"HeadCommit":{"Sha1":"86bdb3c06ee85c9892ffbe33e93632c714868633","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T18:58:25+08:00"},"CompareURL":"vodtest/pay/compare/c0b973407154541b63863817fabc89ddb04749cb...86bdb3c06ee85c9892ffbe33e93632c714868633","Len":1}...
|
1781521110
|
Edit
Delete
|
|
12558
|
9
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"86bdb3c06 {"Commits":[{"Sha1":"86bdb3c06ee85c9892ffbe33e93632c714868633","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T18:58:25+08:00"}],"HeadCommit":{"Sha1":"86bdb3c06ee85c9892ffbe33e93632c714868633","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T18:58:25+08:00"},"CompareURL":"vodtest/pay/compare/c0b973407154541b63863817fabc89ddb04749cb...86bdb3c06ee85c9892ffbe33e93632c714868633","Len":1}...
|
1781521110
|
Edit
Delete
|
|
12559
|
1
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"86bdb3c06 {"Commits":[{"Sha1":"86bdb3c06ee85c9892ffbe33e93632c714868633","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T18:58:25+08:00"}],"HeadCommit":{"Sha1":"86bdb3c06ee85c9892ffbe33e93632c714868633","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T18:58:25+08:00"},"CompareURL":"vodtest/pay/compare/c0b973407154541b63863817fabc89ddb04749cb...86bdb3c06ee85c9892ffbe33e93632c714868633","Len":1}...
|
1781521110
|
Edit
Delete
|
|
12560
|
3
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"86bdb3c06 {"Commits":[{"Sha1":"86bdb3c06ee85c9892ffbe33e93632c714868633","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T18:58:25+08:00"}],"HeadCommit":{"Sha1":"86bdb3c06ee85c9892ffbe33e93632c714868633","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T18:58:25+08:00"},"CompareURL":"vodtest/pay/compare/c0b973407154541b63863817fabc89ddb04749cb...86bdb3c06ee85c9892ffbe33e93632c714868633","Len":1}...
|
1781521110
|
Edit
Delete
|
|
12561
|
4
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"86bdb3c06 {"Commits":[{"Sha1":"86bdb3c06ee85c9892ffbe33e93632c714868633","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T18:58:25+08:00"}],"HeadCommit":{"Sha1":"86bdb3c06ee85c9892ffbe33e93632c714868633","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T18:58:25+08:00"},"CompareURL":"vodtest/pay/compare/c0b973407154541b63863817fabc89ddb04749cb...86bdb3c06ee85c9892ffbe33e93632c714868633","Len":1}...
|
1781521110
|
Edit
Delete
|
|
12562
|
8
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"86bdb3c06 {"Commits":[{"Sha1":"86bdb3c06ee85c9892ffbe33e93632c714868633","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T18:58:25+08:00"}],"HeadCommit":{"Sha1":"86bdb3c06ee85c9892ffbe33e93632c714868633","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T18:58:25+08:00"},"CompareURL":"vodtest/pay/compare/c0b973407154541b63863817fabc89ddb04749cb...86bdb3c06ee85c9892ffbe33e93632c714868633","Len":1}...
|
1781521110
|
Edit
Delete
|
|
12563
|
10
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"86bdb3c06 {"Commits":[{"Sha1":"86bdb3c06ee85c9892ffbe33e93632c714868633","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T18:58:25+08:00"}],"HeadCommit":{"Sha1":"86bdb3c06ee85c9892ffbe33e93632c714868633","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T18:58:25+08:00"},"CompareURL":"vodtest/pay/compare/c0b973407154541b63863817fabc89ddb04749cb...86bdb3c06ee85c9892ffbe33e93632c714868633","Len":1}...
|
1781521110
|
Edit
Delete
|
|
12564
|
11
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"86bdb3c06 {"Commits":[{"Sha1":"86bdb3c06ee85c9892ffbe33e93632c714868633","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T18:58:25+08:00"}],"HeadCommit":{"Sha1":"86bdb3c06ee85c9892ffbe33e93632c714868633","Message":"1\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T18:58:25+08:00"},"CompareURL":"vodtest/pay/compare/c0b973407154541b63863817fabc89ddb04749cb...86bdb3c06ee85c9892ffbe33e93632c714868633","Len":1}...
|
1781521110
|
Edit
Delete
|
|
12565
|
7
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"8a1444935 {"Commits":[{"Sha1":"8a1444935a3a3dcacf99d5899c22f38574b92a18","Message":"续费场景\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T19:15:08+08:00"}],"HeadCommit":{"Sha1":"8a1444935a3a3dcacf99d5899c22f38574b92a18","Message":"续费场景\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T19:15:08+08:00"},"CompareURL":"vodtest/pay/compare/86bdb3c06ee85c9892ffbe33e93632c714868633...8a1444935a3a3dcacf99d5899c22f38574b92a18","Len":1}...
|
1781522114
|
Edit
Delete
|
|
12566
|
9
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"8a1444935 {"Commits":[{"Sha1":"8a1444935a3a3dcacf99d5899c22f38574b92a18","Message":"续费场景\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T19:15:08+08:00"}],"HeadCommit":{"Sha1":"8a1444935a3a3dcacf99d5899c22f38574b92a18","Message":"续费场景\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T19:15:08+08:00"},"CompareURL":"vodtest/pay/compare/86bdb3c06ee85c9892ffbe33e93632c714868633...8a1444935a3a3dcacf99d5899c22f38574b92a18","Len":1}...
|
1781522114
|
Edit
Delete
|
|
12567
|
1
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"8a1444935 {"Commits":[{"Sha1":"8a1444935a3a3dcacf99d5899c22f38574b92a18","Message":"续费场景\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T19:15:08+08:00"}],"HeadCommit":{"Sha1":"8a1444935a3a3dcacf99d5899c22f38574b92a18","Message":"续费场景\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T19:15:08+08:00"},"CompareURL":"vodtest/pay/compare/86bdb3c06ee85c9892ffbe33e93632c714868633...8a1444935a3a3dcacf99d5899c22f38574b92a18","Len":1}...
|
1781522114
|
Edit
Delete
|
|
12568
|
3
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"8a1444935 {"Commits":[{"Sha1":"8a1444935a3a3dcacf99d5899c22f38574b92a18","Message":"续费场景\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T19:15:08+08:00"}],"HeadCommit":{"Sha1":"8a1444935a3a3dcacf99d5899c22f38574b92a18","Message":"续费场景\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T19:15:08+08:00"},"CompareURL":"vodtest/pay/compare/86bdb3c06ee85c9892ffbe33e93632c714868633...8a1444935a3a3dcacf99d5899c22f38574b92a18","Len":1}...
|
1781522114
|
Edit
Delete
|
|
12569
|
4
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"8a1444935 {"Commits":[{"Sha1":"8a1444935a3a3dcacf99d5899c22f38574b92a18","Message":"续费场景\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T19:15:08+08:00"}],"HeadCommit":{"Sha1":"8a1444935a3a3dcacf99d5899c22f38574b92a18","Message":"续费场景\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T19:15:08+08:00"},"CompareURL":"vodtest/pay/compare/86bdb3c06ee85c9892ffbe33e93632c714868633...8a1444935a3a3dcacf99d5899c22f38574b92a18","Len":1}...
|
1781522114
|
Edit
Delete
|
|
12570
|
8
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"8a1444935 {"Commits":[{"Sha1":"8a1444935a3a3dcacf99d5899c22f38574b92a18","Message":"续费场景\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T19:15:08+08:00"}],"HeadCommit":{"Sha1":"8a1444935a3a3dcacf99d5899c22f38574b92a18","Message":"续费场景\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T19:15:08+08:00"},"CompareURL":"vodtest/pay/compare/86bdb3c06ee85c9892ffbe33e93632c714868633...8a1444935a3a3dcacf99d5899c22f38574b92a18","Len":1}...
|
1781522114
|
Edit
Delete
|
|
12571
|
10
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"8a1444935 {"Commits":[{"Sha1":"8a1444935a3a3dcacf99d5899c22f38574b92a18","Message":"续费场景\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T19:15:08+08:00"}],"HeadCommit":{"Sha1":"8a1444935a3a3dcacf99d5899c22f38574b92a18","Message":"续费场景\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T19:15:08+08:00"},"CompareURL":"vodtest/pay/compare/86bdb3c06ee85c9892ffbe33e93632c714868633...8a1444935a3a3dcacf99d5899c22f38574b92a18","Len":1}...
|
1781522114
|
Edit
Delete
|
|
12572
|
11
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"8a1444935 {"Commits":[{"Sha1":"8a1444935a3a3dcacf99d5899c22f38574b92a18","Message":"续费场景\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T19:15:08+08:00"}],"HeadCommit":{"Sha1":"8a1444935a3a3dcacf99d5899c22f38574b92a18","Message":"续费场景\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-15T19:15:08+08:00"},"CompareURL":"vodtest/pay/compare/86bdb3c06ee85c9892ffbe33e93632c714868633...8a1444935a3a3dcacf99d5899c22f38574b92a18","Len":1}...
|
1781522114
|
Edit
Delete
|
|
12573
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/react-migration
|
0
|
|
1781524152
|
Edit
Delete
|
|
12574
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/react-migration
|
0
|
{"Commits":[{"Sha1":"247d57ffd {"Commits":[{"Sha1":"247d57ffdf2ba9ba3e2f8023f7f140cbcc1bbd29","Message":"feat(frontend-react): Capacitor 安卓打包与模拟器部署链路\n\n将 frontend-react 经 Capacitor 7.6.6 打包为原生安卓 App 并在模拟器跑通:\n- 新增 android 原生工程(compileSdk/targetSdk 35,gradle 8.11.1)\n- capacitor.config.ts 启用 CapacitorHttp + cleartext + allowMixedContent,\n 让 WebView 内 axios 走原生网络层,绕过混合内容/CORS 直连本机后端\n- AndroidManifest 加 usesCleartextTraffic + network_security_config,\n 放行模拟器回环 10.0.2.2 的明文 HTTP\n- .env.android 指向 http://10.0.2.2:3000/v1(模拟器访问宿主后端)\n- root/frontend-react package.json 增加 android/ios 打包脚本\n- scripts/android、scripts/ios 提供 gradle/emulator helper\n- .gitignore 忽略 .local-tools/jdks 与 gradle 缓存\n- 补齐迁移分支缺失的 ar-ledger/Detail、opportunities/DetailHeader\n 两个 .module.scss(否则 vite build 直接失败)\n- docs 补 Android/iOS runbook,记录 JDK21 要求、CapacitorHttp 连通前提、\n default 系统镜像选型与故障对照表\n\n验证:模拟器(API 34)登录 admin@juhi.com 后工作台仪表盘加载,\n后端单次进入 100+ 个 200 请求(/dashboard、/stats、/todos 等)。\n\nCo-Authored-By: Claude Opus 4.8 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-06-15T04:45:09-07:00"},{"Sha1":"bfc67c2712903f1da5b77de5f89347be1ecdaf84","Message":"fix(rls): safe-rls-inject.sql 对齐 canonical 策略口径\n\n原脚本用 app.current_tenant_id(legacy 变体),与运行态 rls-extension.ts\n注入的 set_config('app.tenant_id',...) 不匹配,误用会导致本租户合法读被\nRLS 全过滤;且只有 USING 无 WITH CHECK,跨租户写不受拦。\n\n对齐迁移真源:app.tenant_id + current_setting(...,true) 兜底 + NULLIF 空串\n保护 + 补 WITH CHECK。已对测试库幂等实跑验证策略可建、USING/WITH CHECK\n均绑定 app.tenant_id。\n\nCo-Authored-By: Claude Opus 4.8 (1M context) \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-06-14T07:26:30-07:00"},{"Sha1":"18c752c4fa928ecfa8b9b99188545f9ed939315b","Message":"chore(react-migration): pnpm dev 默认前端切到 React(接管规范端口 5173)\n\n本地 dev cutover:start-all.sh FRONTEND_DIR 默认指向 frontend-react,\nReact 接管规范端口 5173,healthcheck/docker-compose/nginx 自然指向 React。\nVue 降级为显式 opt-in(dev:frontend:vue / dev:vue / FRONTEND_APP_DIR=frontend)。\n\n- start-all.sh: FRONTEND_DIR 默认 frontend-react,保留 FRONTEND_APP_DIR 回退口\n- frontend-react/package.json: 补 dev:bg(--port 5173)/dev:bg:https/dev:cert/dev:https\n- frontend-react/vite.config.ts: 加 HTTPS dev 证书解析,与 Vue 同口径复用 generate-dev-cert\n- 根 package.json: dev:frontend→React,新增 Vue opt-in 脚本\n\n生产/容器构建仍为 Vue,生产 cutover 受 17 项治理门禁约束,未在此变更。\n\nCo-Authored-By: Claude Opus 4.8 (1M context) \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-06-14T06:55:23-07:00"},{"Sha1":"4715abdbac750e073f17409c46ee9c1b27dcc9ef","Message":"chore(react-migration): refresh cutover readiness ledger\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"laoluojuhai","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"laoluojuhai","Timestamp":"2026-06-14T21:14:03+08:00"},{"Sha1":"b9000ffd475e71c448e0ab6afc283fe88b1117a6","Message":"chore(react-migration): refresh e2e readiness evidence\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"laoluojuhai","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"laoluojuhai","Timestamp":"2026-06-14T21:05:07+08:00"}],"HeadCommit":{"Sha1":"247d57ffdf2ba9ba3e2f8023f7f140cbcc1bbd29","Message":"feat(frontend-react): Capacitor 安卓打包与模拟器部署链路\n\n将 frontend-react 经 Capacitor 7.6.6 打包为原生安卓 App 并在模拟器跑通:\n- 新增 android 原生工程(compileSdk/targetSdk 35,gradle 8.11.1)\n- capacitor.config.ts 启用 CapacitorHttp + cleartext + allowMixedContent,\n 让 WebView 内 axios 走原生网络层,绕过混合内容/CORS 直连本机后端\n- AndroidManifest 加 usesCleartextTraffic + network_security_config,\n 放行模拟器回环 10.0.2.2 的明文 HTTP\n- .env.android 指向 http://10.0.2.2:3000/v1(模拟器访问宿主后端)\n- root/frontend-react package.json 增加 android/ios 打包脚本\n- scripts/android、scripts/ios 提供 gradle/emulator helper\n- .gitignore 忽略 .local-tools/jdks 与 gradle 缓存\n- 补齐迁移分支缺失的 ar-ledger/Detail、opportunities/DetailHeader\n 两个 .module.scss(否则 vite build 直接失败)\n- docs 补 Android/iOS runbook,记录 JDK21 要求、CapacitorHttp 连通前提、\n default 系统镜像选型与故障对照表\n\n验证:模拟器(API 34)登录 admin@juhi.com 后工作台仪表盘加载,\n后端单次进入 100+ 个 200 请求(/dashboard、/stats、/todos 等)。\n\nCo-Authored-By: Claude Opus 4.8 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-06-15T04:45:09-07:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/1ae44a161007d2352abbc9000239e9a603240dfc...247d57ffdf2ba9ba3e2f8023f7f140cbcc1bbd29","Len":10}...
|
1781524152
|
Edit
Delete
|
|
12575
|
5
|
5
|
5
|
6
|
0
|
0
|
refs/heads/react-migration
|
0
|
{"Commits":[{"Sha1":"03d1e228d {"Commits":[{"Sha1":"03d1e228ddabedbfc97f6c2a3da75c952c522d9e","Message":"docs(frontend-react): 补记 Capacitor iOS 打包脚手架(说明 247d57ffdf)\n\n上一提交 247d57ffdf 信息仅写「安卓打包」,但实际同时纳入了 iOS 打包脚手架,\n此处在历史中补记,避免信息与内容不符:\n\n- @capacitor/ios 7.6.6 依赖 + build:ios / ios:add|sync|run|open 脚本\n (含根级 frontend-react:ios:* 转发脚本)\n- frontend-react/.env.ios(iOS 模拟器走 localhost:3000,区别于 Android 的 10.0.2.2)\n- scripts/ios/frontend-react-cap.sh(pod 命令 PATH 兜底包装,标准 PATH 优先)\n- frontend-react/capacitor.config.ts、docs/operations/frontend-react-ios-capacitor.md\n\n本提交为空,仅补充历史说明。CocoaPods 1.12.1 安装于本机用户 gem 目录\n(~/.gem/ruby/2.6.0),属本机环境不入仓库;ios/ 原生工程待安装 Xcode 后\n执行 pnpm run ios:add 生成。\n\nCo-Authored-By: Claude Opus 4.8 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-06-15T04:52:37-07:00"}],"HeadCommit":{"Sha1":"03d1e228ddabedbfc97f6c2a3da75c952c522d9e","Message":"docs(frontend-react): 补记 Capacitor iOS 打包脚手架(说明 247d57ffdf)\n\n上一提交 247d57ffdf 信息仅写「安卓打包」,但实际同时纳入了 iOS 打包脚手架,\n此处在历史中补记,避免信息与内容不符:\n\n- @capacitor/ios 7.6.6 依赖 + build:ios / ios:add|sync|run|open 脚本\n (含根级 frontend-react:ios:* 转发脚本)\n- frontend-react/.env.ios(iOS 模拟器走 localhost:3000,区别于 Android 的 10.0.2.2)\n- scripts/ios/frontend-react-cap.sh(pod 命令 PATH 兜底包装,标准 PATH 优先)\n- frontend-react/capacitor.config.ts、docs/operations/frontend-react-ios-capacitor.md\n\n本提交为空,仅补充历史说明。CocoaPods 1.12.1 安装于本机用户 gem 目录\n(~/.gem/ruby/2.6.0),属本机环境不入仓库;ios/ 原生工程待安装 Xcode 后\n执行 pnpm run ios:add 生成。\n\nCo-Authored-By: Claude Opus 4.8 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"luoguoguo@gmail.com","AuthorName":"luoguoguo","CommitterEmail":"luoguoguo@gmail.com","CommitterName":"luoguoguo","Timestamp":"2026-06-15T04:52:37-07:00"},"CompareURL":"luoanwu/juhi-omni-knowledge-hub/compare/247d57ffdf2ba9ba3e2f8023f7f140cbcc1bbd29...03d1e228ddabedbfc97f6c2a3da75c952c522d9e","Len":1}...
|
1781524367
|
Edit
Delete
|
|
12576
|
1
|
5
|
1
|
32
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"fe9aa0ee9 {"Commits":[{"Sha1":"fe9aa0ee986ccba4bf74b4861fc661ecbe7d0cb4","Message":"11\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-16T09:36:08+08:00"}],"HeadCommit":{"Sha1":"fe9aa0ee986ccba4bf74b4861fc661ecbe7d0cb4","Message":"11\n","AuthorEmail":"121158035@qq.com","AuthorName":"zhangjunnan","CommitterEmail":"121158035@qq.com","CommitterName":"zhangjunnan","Timestamp":"2026-06-16T09:36:08+08:00"},"CompareURL":"zhangjunnan/zhouhui/compare/030b71b05e33d8b5487102f7b093d288a6d1592f...fe9aa0ee986ccba4bf74b4861fc661ecbe7d0cb4","Len":1}...
|
1781573915
|
Edit
Delete
|
|
12577
|
7
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"00f12d18b {"Commits":[{"Sha1":"00f12d18b5a1db1cc8aca1c9d3dd4ad4b3cdb2af","Message":"预订合并开房\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-16T11:21:47+08:00"}],"HeadCommit":{"Sha1":"00f12d18b5a1db1cc8aca1c9d3dd4ad4b3cdb2af","Message":"预订合并开房\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-16T11:21:47+08:00"},"CompareURL":"vodtest/pay/compare/8a1444935a3a3dcacf99d5899c22f38574b92a18...00f12d18b5a1db1cc8aca1c9d3dd4ad4b3cdb2af","Len":1}...
|
1781580111
|
Edit
Delete
|
|
12578
|
9
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"00f12d18b {"Commits":[{"Sha1":"00f12d18b5a1db1cc8aca1c9d3dd4ad4b3cdb2af","Message":"预订合并开房\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-16T11:21:47+08:00"}],"HeadCommit":{"Sha1":"00f12d18b5a1db1cc8aca1c9d3dd4ad4b3cdb2af","Message":"预订合并开房\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-16T11:21:47+08:00"},"CompareURL":"vodtest/pay/compare/8a1444935a3a3dcacf99d5899c22f38574b92a18...00f12d18b5a1db1cc8aca1c9d3dd4ad4b3cdb2af","Len":1}...
|
1781580111
|
Edit
Delete
|
|
12579
|
1
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"00f12d18b {"Commits":[{"Sha1":"00f12d18b5a1db1cc8aca1c9d3dd4ad4b3cdb2af","Message":"预订合并开房\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-16T11:21:47+08:00"}],"HeadCommit":{"Sha1":"00f12d18b5a1db1cc8aca1c9d3dd4ad4b3cdb2af","Message":"预订合并开房\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-16T11:21:47+08:00"},"CompareURL":"vodtest/pay/compare/8a1444935a3a3dcacf99d5899c22f38574b92a18...00f12d18b5a1db1cc8aca1c9d3dd4ad4b3cdb2af","Len":1}...
|
1781580111
|
Edit
Delete
|
|
12580
|
3
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"00f12d18b {"Commits":[{"Sha1":"00f12d18b5a1db1cc8aca1c9d3dd4ad4b3cdb2af","Message":"预订合并开房\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-16T11:21:47+08:00"}],"HeadCommit":{"Sha1":"00f12d18b5a1db1cc8aca1c9d3dd4ad4b3cdb2af","Message":"预订合并开房\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-16T11:21:47+08:00"},"CompareURL":"vodtest/pay/compare/8a1444935a3a3dcacf99d5899c22f38574b92a18...00f12d18b5a1db1cc8aca1c9d3dd4ad4b3cdb2af","Len":1}...
|
1781580111
|
Edit
Delete
|
|
12581
|
4
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"00f12d18b {"Commits":[{"Sha1":"00f12d18b5a1db1cc8aca1c9d3dd4ad4b3cdb2af","Message":"预订合并开房\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-16T11:21:47+08:00"}],"HeadCommit":{"Sha1":"00f12d18b5a1db1cc8aca1c9d3dd4ad4b3cdb2af","Message":"预订合并开房\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-16T11:21:47+08:00"},"CompareURL":"vodtest/pay/compare/8a1444935a3a3dcacf99d5899c22f38574b92a18...00f12d18b5a1db1cc8aca1c9d3dd4ad4b3cdb2af","Len":1}...
|
1781580111
|
Edit
Delete
|
|
12582
|
8
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"00f12d18b {"Commits":[{"Sha1":"00f12d18b5a1db1cc8aca1c9d3dd4ad4b3cdb2af","Message":"预订合并开房\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-16T11:21:47+08:00"}],"HeadCommit":{"Sha1":"00f12d18b5a1db1cc8aca1c9d3dd4ad4b3cdb2af","Message":"预订合并开房\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-16T11:21:47+08:00"},"CompareURL":"vodtest/pay/compare/8a1444935a3a3dcacf99d5899c22f38574b92a18...00f12d18b5a1db1cc8aca1c9d3dd4ad4b3cdb2af","Len":1}...
|
1781580111
|
Edit
Delete
|
|
12583
|
10
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"00f12d18b {"Commits":[{"Sha1":"00f12d18b5a1db1cc8aca1c9d3dd4ad4b3cdb2af","Message":"预订合并开房\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-16T11:21:47+08:00"}],"HeadCommit":{"Sha1":"00f12d18b5a1db1cc8aca1c9d3dd4ad4b3cdb2af","Message":"预订合并开房\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-16T11:21:47+08:00"},"CompareURL":"vodtest/pay/compare/8a1444935a3a3dcacf99d5899c22f38574b92a18...00f12d18b5a1db1cc8aca1c9d3dd4ad4b3cdb2af","Len":1}...
|
1781580111
|
Edit
Delete
|
|
12584
|
11
|
5
|
7
|
21
|
0
|
0
|
refs/heads/pay-260616
|
0
|
{"Commits":[{"Sha1":"00f12d18b {"Commits":[{"Sha1":"00f12d18b5a1db1cc8aca1c9d3dd4ad4b3cdb2af","Message":"预订合并开房\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-16T11:21:47+08:00"}],"HeadCommit":{"Sha1":"00f12d18b5a1db1cc8aca1c9d3dd4ad4b3cdb2af","Message":"预订合并开房\n","AuthorEmail":"11833999+littlemaidi@user.noreply.gitee.com","AuthorName":"LITTLEMAIDI","CommitterEmail":"11833999+littlemaidi@user.noreply.gitee.com","CommitterName":"LITTLEMAIDI","Timestamp":"2026-06-16T11:21:47+08:00"},"CompareURL":"vodtest/pay/compare/8a1444935a3a3dcacf99d5899c22f38574b92a18...00f12d18b5a1db1cc8aca1c9d3dd4ad4b3cdb2af","Len":1}...
|
1781580111
|
Edit
Delete
|
|
12585
|
8
|
5
|
8
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"39c12b567 {"Commits":[{"Sha1":"39c12b567ff0a3d5aca2662200f9aecea9c58d62","Message":"需求 小程序预定,现场订单记录 16473\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-06-16T11:25:20+08:00"}],"HeadCommit":{"Sha1":"39c12b567ff0a3d5aca2662200f9aecea9c58d62","Message":"需求 小程序预定,现场订单记录 16473\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-06-16T11:25:20+08:00"},"CompareURL":"vodtest/pay/compare/ce4492e2761331bcafa1bd3a969828fc4939ba80...39c12b567ff0a3d5aca2662200f9aecea9c58d62","Len":1}...
|
1781580326
|
Edit
Delete
|
|
12586
|
9
|
5
|
8
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"39c12b567 {"Commits":[{"Sha1":"39c12b567ff0a3d5aca2662200f9aecea9c58d62","Message":"需求 小程序预定,现场订单记录 16473\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-06-16T11:25:20+08:00"}],"HeadCommit":{"Sha1":"39c12b567ff0a3d5aca2662200f9aecea9c58d62","Message":"需求 小程序预定,现场订单记录 16473\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-06-16T11:25:20+08:00"},"CompareURL":"vodtest/pay/compare/ce4492e2761331bcafa1bd3a969828fc4939ba80...39c12b567ff0a3d5aca2662200f9aecea9c58d62","Len":1}...
|
1781580326
|
Edit
Delete
|
|
12587
|
1
|
5
|
8
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"39c12b567 {"Commits":[{"Sha1":"39c12b567ff0a3d5aca2662200f9aecea9c58d62","Message":"需求 小程序预定,现场订单记录 16473\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-06-16T11:25:20+08:00"}],"HeadCommit":{"Sha1":"39c12b567ff0a3d5aca2662200f9aecea9c58d62","Message":"需求 小程序预定,现场订单记录 16473\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-06-16T11:25:20+08:00"},"CompareURL":"vodtest/pay/compare/ce4492e2761331bcafa1bd3a969828fc4939ba80...39c12b567ff0a3d5aca2662200f9aecea9c58d62","Len":1}...
|
1781580326
|
Edit
Delete
|
|
12588
|
3
|
5
|
8
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"39c12b567 {"Commits":[{"Sha1":"39c12b567ff0a3d5aca2662200f9aecea9c58d62","Message":"需求 小程序预定,现场订单记录 16473\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-06-16T11:25:20+08:00"}],"HeadCommit":{"Sha1":"39c12b567ff0a3d5aca2662200f9aecea9c58d62","Message":"需求 小程序预定,现场订单记录 16473\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-06-16T11:25:20+08:00"},"CompareURL":"vodtest/pay/compare/ce4492e2761331bcafa1bd3a969828fc4939ba80...39c12b567ff0a3d5aca2662200f9aecea9c58d62","Len":1}...
|
1781580326
|
Edit
Delete
|
|
12589
|
4
|
5
|
8
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"39c12b567 {"Commits":[{"Sha1":"39c12b567ff0a3d5aca2662200f9aecea9c58d62","Message":"需求 小程序预定,现场订单记录 16473\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-06-16T11:25:20+08:00"}],"HeadCommit":{"Sha1":"39c12b567ff0a3d5aca2662200f9aecea9c58d62","Message":"需求 小程序预定,现场订单记录 16473\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-06-16T11:25:20+08:00"},"CompareURL":"vodtest/pay/compare/ce4492e2761331bcafa1bd3a969828fc4939ba80...39c12b567ff0a3d5aca2662200f9aecea9c58d62","Len":1}...
|
1781580326
|
Edit
Delete
|
|
12590
|
7
|
5
|
8
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"39c12b567 {"Commits":[{"Sha1":"39c12b567ff0a3d5aca2662200f9aecea9c58d62","Message":"需求 小程序预定,现场订单记录 16473\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-06-16T11:25:20+08:00"}],"HeadCommit":{"Sha1":"39c12b567ff0a3d5aca2662200f9aecea9c58d62","Message":"需求 小程序预定,现场订单记录 16473\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-06-16T11:25:20+08:00"},"CompareURL":"vodtest/pay/compare/ce4492e2761331bcafa1bd3a969828fc4939ba80...39c12b567ff0a3d5aca2662200f9aecea9c58d62","Len":1}...
|
1781580326
|
Edit
Delete
|
|
12591
|
10
|
5
|
8
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"39c12b567 {"Commits":[{"Sha1":"39c12b567ff0a3d5aca2662200f9aecea9c58d62","Message":"需求 小程序预定,现场订单记录 16473\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-06-16T11:25:20+08:00"}],"HeadCommit":{"Sha1":"39c12b567ff0a3d5aca2662200f9aecea9c58d62","Message":"需求 小程序预定,现场订单记录 16473\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-06-16T11:25:20+08:00"},"CompareURL":"vodtest/pay/compare/ce4492e2761331bcafa1bd3a969828fc4939ba80...39c12b567ff0a3d5aca2662200f9aecea9c58d62","Len":1}...
|
1781580326
|
Edit
Delete
|
|
12592
|
11
|
5
|
8
|
21
|
0
|
0
|
refs/heads/pay-260707
|
0
|
{"Commits":[{"Sha1":"39c12b567 {"Commits":[{"Sha1":"39c12b567ff0a3d5aca2662200f9aecea9c58d62","Message":"需求 小程序预定,现场订单记录 16473\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-06-16T11:25:20+08:00"}],"HeadCommit":{"Sha1":"39c12b567ff0a3d5aca2662200f9aecea9c58d62","Message":"需求 小程序预定,现场订单记录 16473\n","AuthorEmail":"developer.jeff.c@gmail.com","AuthorName":"chenjunfeng","CommitterEmail":"developer.jeff.c@gmail.com","CommitterName":"chenjunfeng","Timestamp":"2026-06-16T11:25:20+08:00"},"CompareURL":"vodtest/pay/compare/ce4492e2761331bcafa1bd3a969828fc4939ba80...39c12b567ff0a3d5aca2662200f9aecea9c58d62","Len":1}...
|
1781580326
|
Edit
Delete
|
|
12593
|
4
|
5
|
4
|
40
|
0
|
0
|
refs/heads/master
|
0
|
{"Commits":[{"Sha1":"b77d06205 {"Commits":[{"Sha1":"b77d06205adec76cd1edcc4f29ee7e58a49ba0cb","Message":"feat: 员工值班类型区分 + 加班费报表\n\n- Employee.duty_type: workday/offday 两类值班员工\n- 自动排班按类型过滤,两组各自独立均衡分配\n- 员工面板显示值班类型标签,编辑弹窗加单选按钮\n- 加班费报表:三档费率设置 + 月度明细 + CSV 导出\n- 工具栏新增「加班报表」按钮\n- 日历名字字号 12px,员工面板宽度 440px\n- 测试 52 -\u003e 59 个,含 7 个值班类型专项,全部通过\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"dqdy1517@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"dqdy1517@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-06-16T11:26:01+08:00"}],"HeadCommit":{"Sha1":"b77d06205adec76cd1edcc4f29ee7e58a49ba0cb","Message":"feat: 员工值班类型区分 + 加班费报表\n\n- Employee.duty_type: workday/offday 两类值班员工\n- 自动排班按类型过滤,两组各自独立均衡分配\n- 员工面板显示值班类型标签,编辑弹窗加单选按钮\n- 加班费报表:三档费率设置 + 月度明细 + CSV 导出\n- 工具栏新增「加班报表」按钮\n- 日历名字字号 12px,员工面板宽度 440px\n- 测试 52 -\u003e 59 个,含 7 个值班类型专项,全部通过\n\nCo-Authored-By: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"dqdy1517@gmail.com","AuthorName":"laiqiaojie","CommitterEmail":"dqdy1517@gmail.com","CommitterName":"laiqiaojie","Timestamp":"2026-06-16T11:26:01+08:00"},"CompareURL":"laiqiaojie/auto-schedule/compare/3322302b1b93d98ec0b628f3ee408ede705f5294...b77d06205adec76cd1edcc4f29ee7e58a49ba0cb","Len":1}...
|
1781580377
|
Edit
Delete
|
|
12594
|
12
|
1
|
12
|
41
|
0
|
0
|
|
1
|
|
1781582403
|
Edit
Delete
|
|
12595
|
12
|
5
|
12
|
41
|
0
|
0
|
refs/heads/master
|
1
|
|
1781582669
|
Edit
Delete
|
|
12596
|
12
|
5
|
12
|
41
|
0
|
0
|
refs/heads/master
|
1
|
{"Commits":[{"Sha1":"4c2e01744 {"Commits":[{"Sha1":"4c2e0174439321d11eb1251e910026cbca36d557","Message":"v3.1.5: 智控服务升级到2.1.6, 支持内置门牌灯控制\n","AuthorEmail":"paidong@live.com","AuthorName":"paidong","CommitterEmail":"paidong@live.com","CommitterName":"paidong","Timestamp":"2026-06-15T18:29:54+08:00"},{"Sha1":"237b804a23c1365cdd575dd3c91ceb432883d07b","Message":"v3.1.4\n","AuthorEmail":"paidong@live.com","AuthorName":"paidong","CommitterEmail":"paidong@live.com","CommitterName":"paidong","Timestamp":"2026-06-15T16:07:03+08:00"},{"Sha1":"9a796342c20de73c4831728b4131fc7613dc64e8","Message":"改为啸叫检测在独立线程处理\n","AuthorEmail":"paidong@live.com","AuthorName":"paidong","CommitterEmail":"paidong@live.com","CommitterName":"paidong","Timestamp":"2026-06-15T16:06:48+08:00"},{"Sha1":"ccb80e8437a10c90c0c1f75de8d5a8affefdad44","Message":"v3.1.3\n","AuthorEmail":"paidong@live.com","AuthorName":"paidong","CommitterEmail":"paidong@live.com","CommitterName":"paidong","Timestamp":"2026-06-14T00:19:54+08:00"},{"Sha1":"d4de90884905afc77b0896a64d8df4d78bc0e695","Message":"修复变量溢出导致录音上传日志显示异常\n","AuthorEmail":"paidong@live.com","AuthorName":"paidong","CommitterEmail":"paidong@live.com","CommitterName":"paidong","Timestamp":"2026-06-14T00:19:44+08:00"}],"HeadCommit":{"Sha1":"4c2e0174439321d11eb1251e910026cbca36d557","Message":"v3.1.5: 智控服务升级到2.1.6, 支持内置门牌灯控制\n","AuthorEmail":"paidong@live.com","AuthorName":"paidong","CommitterEmail":"paidong@live.com","CommitterName":"paidong","Timestamp":"2026-06-15T18:29:54+08:00"},"CompareURL":"zhengpeizhong/jhplayer/compare/80968c774d6ba1227169b739a4eee21c59524aee...4c2e0174439321d11eb1251e910026cbca36d557","Len":10}...
|
1781582669
|
Edit
Delete
|
|
12597
|
12
|
5
|
12
|
41
|
0
|
0
|
refs/heads/audiorecord
|
1
|
|
1781582669
|
Edit
Delete
|
|
12598
|
12
|
5
|
12
|
41
|
0
|
0
|
refs/heads/audiorecord
|
1
|
{"Commits":[{"Sha1":"2b1703501 {"Commits":[{"Sha1":"2b170350106c5648e89d8d7eac6be15794019e6c","Message":"test codes for running more than one active audiorecord instance at the same time\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2019-01-22T12:41:29+08:00"}],"HeadCommit":{"Sha1":"2b170350106c5648e89d8d7eac6be15794019e6c","Message":"test codes for running more than one active audiorecord instance at the same time\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2019-01-22T12:41:29+08:00"},"CompareURL":"zhengpeizhong/jhplayer/compare/d9235ab317ea019dcb9c7104fbfd8ba850b1e345...2b170350106c5648e89d8d7eac6be15794019e6c","Len":1}...
|
1781582669
|
Edit
Delete
|
|
12599
|
12
|
5
|
12
|
41
|
0
|
0
|
refs/heads/iptv
|
1
|
|
1781582669
|
Edit
Delete
|
|
12600
|
12
|
5
|
12
|
41
|
0
|
0
|
refs/heads/iptv
|
1
|
{"Commits":[],"HeadCommit":{"S {"Commits":[],"HeadCommit":{"Sha1":"fc6f203023196b338f8ff0f2f79089de2c6e9e76","Message":"v1.0.13\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2020-04-28T10:54:10+08:00"},"CompareURL":"zhengpeizhong/jhplayer/compare/master...fc6f203023196b338f8ff0f2f79089de2c6e9e76","Len":0}...
|
1781582669
|
Edit
Delete
|
|
12601
|
12
|
5
|
12
|
41
|
0
|
0
|
refs/heads/iptv_juhai
|
1
|
|
1781582669
|
Edit
Delete
|
|
12602
|
12
|
5
|
12
|
41
|
0
|
0
|
refs/heads/iptv_juhai
|
1
|
{"Commits":[{"Sha1":"cd80fc782 {"Commits":[{"Sha1":"cd80fc782942966e9cde390e19ad89c5bf6d564e","Message":"v1.0.17\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2020-06-21T14:46:24+08:00"},{"Sha1":"4ee0ad719256bac7bbe2844e8c3017e839a697b4","Message":"jhplayer:MyTinyAlsa:hasSndCard: add support for a new usbid\n\nAdd new usbid:\n0c76:161f\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2020-06-21T14:42:29+08:00"},{"Sha1":"86d91d5e28330b5530164f78049865525699b347","Message":"v1.0.16\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2020-05-13T18:17:37+08:00"},{"Sha1":"8ff7d0ed6669229faee525e88bf81288c2f29fbc","Message":"jhplayer:MyTinyAlsa: add support to amplify audio\n\nThe amplification alogrithm I use is simple:\npcm = pcm * GAIN_FACTOR\n\nThe default value of GAIN_FACTOR is 30.0, user could\nchange its value through \"-usbgain\" parameter with the\nsetRecorderInitArgv function.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2020-05-13T18:12:33+08:00"},{"Sha1":"40dcd0382c87277a99a8a15cd941d222b122e45c","Message":"jhplayer:MyTinyAlsa: using usbid-based usb sound card detection logic\n\nMany peripheral devices have audio codec, e.g., infrared remote\ncontroller, camera, etc. So we need to use usbid to find out our\ndesired audio codec.\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2020-05-13T15:00:57+08:00"}],"HeadCommit":{"Sha1":"cd80fc782942966e9cde390e19ad89c5bf6d564e","Message":"v1.0.17\n","AuthorEmail":"udknight@gmail.com","AuthorName":"Wang YanQing","CommitterEmail":"udknight@gmail.com","CommitterName":"Wang YanQing","Timestamp":"2020-06-21T14:46:24+08:00"},"CompareURL":"zhengpeizhong/jhplayer/compare/5a319ed4213e1d2d91b0d9706f4e69bd7b446b81...cd80fc782942966e9cde390e19ad89c5bf6d564e","Len":10}...
|
1781582669
|
Edit
Delete
|