Dockerfile 部署

This commit is contained in:
hjq
2026-06-22 14:34:23 +08:00
parent 2b461c2aea
commit e751d53362
4 changed files with 299 additions and 73 deletions

57
update_html.py Normal file
View File

@@ -0,0 +1,57 @@
import re
with open('web_ui/templates/reconciliation.html', 'r', encoding='utf-8') as f:
content = f.read()
# Replace activeTab
content = content.replace("activeTab: 'unmatched'", "activeTab: 'official'")
# Replace the HTML for Tabs
tabs_start = '<el-tabs v-model="activeTab" type="border-card" @tab-click="handleTabClick">'
tabs_end = '</el-tabs>'
start_idx = content.find(tabs_start)
end_idx = content.find(tabs_end, start_idx) + len(tabs_end)
if start_idx != -1 and end_idx != -1:
new_tabs = """<el-tabs v-model="activeTab" type="border-card" @tab-click="handleTabClick">
<!-- Tab 1: 工单发料明细 -->
<el-tab-pane label="工单发料明细" name="official">
<span slot="label"><i class="el-icon-document"></i> 工单发料明细</span>
<div class="filter-row">
<el-input v-modimport re
with open('web_ui/templates/reconcil??with op/? content = f.read()
# Replace activeTab
content = content.replace("activeTab: 'unmatched' <
# Replace activeTab
ficcontent = content.la
# Replace the HTML for Tabs
tabs_start = '<el-tabs v-model="activeTab" type="border-caiontabs_sta全部" value=""></etabs_end = '</el-tabs>'
start_idx = content.find(tabs_start)
end_idx = content.find(tabs_ti
start_idx = content.find(tabs <end_idx = content.find(tabs_end, ste=
if start_idx != -1 and end_idx != -1:
new_tabs = """<l-o new_tabs = """<el-tabs v-model="?? <!-- Tab 1: 工单发料明细 -->
<el-tab-pane label="工单? <el-tab-pane label="工单发料?t <span slot="label"><i class="el-icon-document"></i>
<div class="filter-row">
<el-in @ al <el-input v-modimpo;"
with open('web_ui/templates/reconcil??wit/di
# Replace activeTab
content = content.replace("activeTab: 'unmatcheddincontent = content.=# Replace activeTab
ficcontent = content.la
# Replace the n:ficcontent = conte# Replace the HTML forthtabs_start = '<el-tabs"
start_idx = content.find(tabs_start)
end_idx = content.find(tabs_ti
start_idx = content.find(tabs <end_idx = content.find"sfend_idx = content.find(tabs_ti
star50start_idx = content.find(tabs
if start_idx != -1 and end_idx != -1:
new_tabs = """<l-o new"? new_tabs = """<l-o new_tabs =ol <el-tab-pane label="工单? <el-tab-pane label="工单发料?t ov <div class="filter-row">
<el-in @ al <el-input v-modimpo;"
with open('web_ui/templates/reconcil??"bom_qty" label="BOM 应发量" width="110" aliwith open('web_ui/templates/reconcil??wit/di
# Replace activeTab
content = content.replace(" # Replace activeTab
content = content.replace("a"content = content.beficcontent = content.la