优化搜索框,处理日报自动生成的问题

This commit is contained in:
2026-07-27 14:13:50 +08:00
parent 47e4359eda
commit 7a7fd04e40
2 changed files with 9 additions and 9 deletions

2
app.py
View File

@@ -134,7 +134,7 @@ def scheduled_job():
result = generate_daily_report(config['id']) result = generate_daily_report(config['id'])
if result['success']: if result['success']:
log_info(f' ✓ 成功:{result["total_orders"]} 条订单,金额{result["total_amount"]}', 'scheduler') log_info(f' ✓ 成功:{result["total_orders"]} 条订单,总电量{result.get("total_degree", 0)} kWh', 'scheduler')
success_count += 1 success_count += 1
else: else:
log_error(f' ✗ 失败:{result["message"]}', 'scheduler') log_error(f' ✗ 失败:{result["message"]}', 'scheduler')

View File

@@ -172,7 +172,7 @@
<input type="date" id="sum-data-start-date" class="form-control" style="width: auto;"> <input type="date" id="sum-data-start-date" class="form-control" style="width: auto;">
<span style="color: #999;"></span> <span style="color: #999;"></span>
<input type="date" id="sum-data-end-date" class="form-control" style="width: auto;"> <input type="date" id="sum-data-end-date" class="form-control" style="width: auto;">
<input type="text" id="sum-data-config-name" class="form-control" style="width: 180px;" placeholder="配置名称搜索"> <input type="text" id="sum-data-config-name" class="form-control" style="width: 180px;" placeholder="配置名称搜索" autocomplete="off">
<select id="sum-data-source" class="form-control" style="width: auto;" onchange="loadSumData()"> <select id="sum-data-source" class="form-control" style="width: auto;" onchange="loadSumData()">
<option value="">全部来源</option> <option value="">全部来源</option>
<option value="auto">自动采集</option> <option value="auto">自动采集</option>
@@ -228,7 +228,7 @@
<div class="form-group"> <div class="form-group">
<label>配置名称:</label> <label>配置名称:</label>
<input type="text" id="config-name" class="form-control" placeholder="例如108 路日报"> <input type="text" id="config-name" class="form-control" placeholder="例如108 路日报" autocomplete="off">
</div> </div>
<div class="form-group"> <div class="form-group">
@@ -243,7 +243,7 @@
<div class="form-group"> <div class="form-group">
<label id="split-value-label">选择企业(可多选):</label> <label id="split-value-label">选择企业(可多选):</label>
<div style="margin-bottom: 10px;"> <div style="margin-bottom: 10px;">
<input type="text" id="entity-search" class="form-control" placeholder="搜索..." onkeyup="handleSearchEnter(event)" style="width: 200px; display: inline-block;"> <input type="text" id="entity-search" class="form-control" placeholder="搜索..." onkeyup="handleSearchEnter(event)" style="width: 200px; display: inline-block;" autocomplete="off">
<button type="button" class="btn btn-sm" onclick="searchEntities()" style="display: inline-block;">搜索</button> <button type="button" class="btn btn-sm" onclick="searchEntities()" style="display: inline-block;">搜索</button>
<button type="button" class="btn btn-sm" onclick="toggleSelectAllEntities()" style="display: inline-block;">全选/取消全选</button> <button type="button" class="btn btn-sm" onclick="toggleSelectAllEntities()" style="display: inline-block;">全选/取消全选</button>
<span id="selected-count" style="margin-left: 10px; color: var(--muted-foreground);">已选0 个</span> <span id="selected-count" style="margin-left: 10px; color: var(--muted-foreground);">已选0 个</span>
@@ -284,7 +284,7 @@
<div class="form-group" id="telecom-vehicle-section" style="display: none;"> <div class="form-group" id="telecom-vehicle-section" style="display: none;">
<label>特来电车量自编号(多个用逗号分隔):</label> <label>特来电车量自编号(多个用逗号分隔):</label>
<input type="text" id="telecom-vehicle-no" class="form-control" placeholder="例如:车 001,车 002"> <input type="text" id="telecom-vehicle-no" class="form-control" placeholder="例如:车 001,车 002" autocomplete="off">
</div> </div>
<div class="form-group"> <div class="form-group">
@@ -294,7 +294,7 @@
<div class="form-group"> <div class="form-group">
<label>自定义服务费表头名称:</label> <label>自定义服务费表头名称:</label>
<input type="text" id="custom-service-fee-name" class="form-control" placeholder="留空则使用默认名称(如:自定义服务费(0.8元/kWh)" style="width: 300px;"> <input type="text" id="custom-service-fee-name" class="form-control" placeholder="留空则使用默认名称(如:自定义服务费(0.8元/kWh)" style="width: 300px;" autocomplete="off">
</div> </div>
@@ -343,7 +343,7 @@
<div class="form-group"> <div class="form-group">
<label>配置名称:</label> <label>配置名称:</label>
<input type="text" id="sum-data-config-name-input" class="form-control" placeholder="请输入配置名称"> <input type="text" id="sum-data-config-name-input" class="form-control" placeholder="请输入配置名称" autocomplete="off">
</div> </div>
<div class="form-group"> <div class="form-group">
@@ -357,12 +357,12 @@
<div class="form-group"> <div class="form-group">
<label>拆分值:</label> <label>拆分值:</label>
<input type="text" id="sum-data-split-value-input" class="form-control" placeholder="请输入拆分值"> <input type="text" id="sum-data-split-value-input" class="form-control" placeholder="请输入拆分值" autocomplete="off">
</div> </div>
<div class="form-group"> <div class="form-group">
<label>拆分显示名称:</label> <label>拆分显示名称:</label>
<input type="text" id="sum-data-split-name-input" class="form-control" placeholder="请输入拆分显示名称"> <input type="text" id="sum-data-split-name-input" class="form-control" placeholder="请输入拆分显示名称" autocomplete="off">
</div> </div>
<div class="form-group"> <div class="form-group">