Files
Neo-ZQYY/tmp/fix_flow3.py
2026-03-15 10:15:02 +08:00

86 lines
1.6 KiB
Python

path = r'c:\NeoZQYY\apps\miniprogram\miniprogram\pages\board-finance\board-finance.wxss'
with open(path, 'r', encoding='utf-8') as f:
content = f.read()
# Fix the broken block
bad = '''.flow-detail-right {
display: flex;
align-items: center;
gap: 0;
.flow-detail-val {
.flow-detail-val {
font-size: 26rpx;
line-height: 36rpx;
font-weight: 500;
color: #4b4b4b;
min-width: 120rpx;
text-align: right;
.flow-detail-val--red {'''
good = '''.flow-detail-right {
display: flex;
align-items: center;
gap: 0;
}
.flow-detail-val {
font-size: 26rpx;
line-height: 36rpx;
font-weight: 500;
color: #4b4b4b;
min-width: 120rpx;
text-align: right;
}
.flow-detail-val--red {'''
if bad in content:
content = content.replace(bad, good, 1)
print('fixed detail-right')
else:
print('detail-right pattern not found')
bad2 = '''.flow-total-right {
.flow-total-right {
display: flex;
align-items: center;
gap: 0;
.flow-total-value {
.flow-total-value {
font-size: 33rpx;
line-height: 51rpx;
font-weight: 600;
color: #242424;
min-width: 140rpx;
text-align: right;
/* ===== 现金流入 - 流水项 ===== */'''
good2 = '''.flow-total-right {
display: flex;
align-items: center;
gap: 0;
}
.flow-total-value {
font-size: 33rpx;
line-height: 51rpx;
font-weight: 600;
color: #242424;
min-width: 140rpx;
text-align: right;
}
/* ===== 现金流入 - 流水项 ===== */'''
if bad2 in content:
content = content.replace(bad2, good2, 1)
print('fixed total-right')
else:
print('total-right pattern not found')
with open(path, 'w', encoding='utf-8') as f:
f.write(content)
print('done')