在准备环境前提交次全部更改。
This commit is contained in:
55
scripts/ops/update_customer_detail.py
Normal file
55
scripts/ops/update_customer_detail.py
Normal file
@@ -0,0 +1,55 @@
|
||||
"""customer-detail.html 改动:灰色字加深、商城订单加总金额、台桌详情改台桌名称"""
|
||||
|
||||
filepath = "docs/h5_ui/pages/customer-detail.html"
|
||||
with open(filepath, "r", encoding="utf-8") as f:
|
||||
c = f.read()
|
||||
|
||||
# 1. 灰色字颜色统一加深:text-gray-5 → text-gray-7, text-gray-6 → text-gray-8
|
||||
# 只在 body 内容中替换(不动 CSS 定义)
|
||||
c = c.replace('text-gray-5 ', 'text-gray-7 ')
|
||||
c = c.replace('text-gray-5"', 'text-gray-7"')
|
||||
c = c.replace('text-gray-6 ', 'text-gray-8 ')
|
||||
c = c.replace('text-gray-6"', 'text-gray-8"')
|
||||
# 但保留 orig-price 的 color(在 style 中定义的)
|
||||
# text-gray-6 在 style 中是 #a6a6a6,不受影响
|
||||
|
||||
# 2. "台桌详情" → 台桌名称
|
||||
c = c.replace(
|
||||
'<span class="text-xs font-semibold text-primary">台桌详情</span>\n </div>\n <span class="text-xs text-gray-8">2026-02-05</span>',
|
||||
'<span class="text-xs font-semibold text-primary">A12号台</span>\n </div>\n <span class="text-xs text-gray-8">2026-02-05</span>'
|
||||
)
|
||||
c = c.replace(
|
||||
'<span class="text-xs font-semibold text-primary">台桌详情</span>\n </div>\n <span class="text-xs text-gray-8">2026-02-01</span>',
|
||||
'<span class="text-xs font-semibold text-primary">888号台</span>\n </div>\n <span class="text-xs text-gray-8">2026-02-01</span>'
|
||||
)
|
||||
|
||||
# 3. 商城订单加总金额
|
||||
old_mall = ''' <!-- 食品酒水 -->
|
||||
<div class="flex items-center justify-between pt-2 border-t border-gray-100">
|
||||
<span class="text-xs text-gray-8">🍷 食品酒水</span>
|
||||
<span class="text-sm font-medium text-warning pv">¥180</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>'''
|
||||
new_mall = ''' <!-- 食品酒水 -->
|
||||
<div class="flex items-center justify-between pt-2 border-t border-gray-100">
|
||||
<span class="text-xs text-gray-8">🍷 食品酒水</span>
|
||||
<span class="text-sm font-medium text-warning pv">¥180</span>
|
||||
</div>
|
||||
<!-- 总金额 -->
|
||||
<div class="flex items-center justify-between pt-2 border-t border-gray-200">
|
||||
<span class="text-xs font-semibold text-gray-9">总金额</span>
|
||||
<span class="text-base font-bold text-error pv">¥280</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>'''
|
||||
c = c.replace(old_mall, new_mall)
|
||||
|
||||
with open(filepath, "w", encoding="utf-8") as f:
|
||||
f.write(c)
|
||||
|
||||
print("✅ customer-detail.html 更新完成")
|
||||
Reference in New Issue
Block a user