fix: 修复字段顺序区域不显示的问题
Coze-Commit-Type: user Coze-User-ID: 3722323274763196 Coze-Conversation-ID: 9894087
This commit is contained in:
@@ -992,14 +992,14 @@
|
||||
<div class="form-section">
|
||||
<div class="form-section-title"><span class="section-num">4</span> 字段设置</div>
|
||||
<div class="form-group">
|
||||
<label>选择报表字段 <span class="form-hint">(勾选需要在报表中显示的字段,拖拽已选字段调整顺序)</span></label>
|
||||
<label>选择报表字段 <span class="form-hint">(勾选需要在报表中显示的字段,勾选后可调整顺序)</span></label>
|
||||
<div class="checkbox-group" id="fields-list">
|
||||
<div class="loading">加载中...</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="form-group" id="selected-fields-order-group" style="display:none;">
|
||||
<label>字段顺序 <span class="form-hint">(拖拽调整报表中的列顺序)</span></label>
|
||||
<label>字段顺序 <span class="form-hint">(点击 ↑↓ 调整报表中的列顺序)</span></label>
|
||||
<div class="selected-fields-order" id="selected-fields-order">
|
||||
<!-- 已选字段会显示在这里,可拖拽排序 -->
|
||||
</div>
|
||||
@@ -1192,9 +1192,15 @@
|
||||
|
||||
// 刷新已选字段顺序列表
|
||||
function refreshSelectedFieldsOrder(selectedFields) {
|
||||
const orderGroup = document.getElementById('selected-fields-order-group');
|
||||
const orderList = document.getElementById('selected-fields-order');
|
||||
if (!orderList) return;
|
||||
|
||||
// 根据是否有已选字段,显示/隐藏字段顺序区域
|
||||
if (orderGroup) {
|
||||
orderGroup.style.display = selectedFields.length > 0 ? 'block' : 'none';
|
||||
}
|
||||
|
||||
if (selectedFields.length === 0) {
|
||||
orderList.innerHTML = '<small style="color:#999;text-align:center;padding:8px;">请先在上方勾选字段</small>';
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user