Dockerfile 部署
This commit is contained in:
57
update_html.py
Normal file
57
update_html.py
Normal 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
|
||||
Reference in New Issue
Block a user