]> acesimba.cloud Git - StationBuilder-vue.git/commitdiff
领域配置表格:移除「使用范围(适用范围)」「状态」两列,仅保留领域名称与操作
authorroot <root@localhost.localdomain>
Mon, 28 Sep 2026 07:14:16 +0000 (15:14 +0800)
committerroot <root@localhost.localdomain>
Mon, 28 Sep 2026 07:14:16 +0000 (15:14 +0800)
- 表头由 领域名称/使用范围/状态/操作 精简为 领域名称/操作
- 清理 .settings-domain-table 中第 3、4 列(使用范围/状态)的废弃宽度 CSS
- 表格沿用 station-ui-table 的 antd 表头样式(16px/600/#323233,本项目 antd token)

src-vue/pages/DomainSettings.vue
src-vue/styles/globals.css

index e05499baa11c68fdc270f546c1e06d7261b9cf5f..96aa7806043573c6e7b33f406a42cf16705d2e58 100644 (file)
@@ -627,7 +627,7 @@ const OpsFlowsViewer = {
       <div class="settings-table-wrap">
         <UiTable class="data-table company-table settings-domain-table">
           <thead>
-            <tr><th>领域名称</th><th>使用范围</th><th>状态</th><th>操作</th></tr>
+            <tr><th>领域名称</th><th>操作</th></tr>
           </thead>
           <tbody>
             <tr v-for="row in domains" :key="row.id">
@@ -635,8 +635,6 @@ const OpsFlowsViewer = {
                 <span class="domain-color-dot" :class="'tag-' + domainColor(row)"></span>
                 <b>{{ row.name }}</b>
               </td>
-              <td>领域方案、站点项目</td>
-              <td><Status :value="row.name === '其他' ? '系统预置' : '可用'" /></td>
               <td>
                 <span v-if="row.name === '其他'" class="muted">系统预置</span>
                 <template v-else>
index f23d9ea80d3eb692b08d37b31ed120b7791ddf9b..d09c1ec671033b074f5213615c8d098cfeda0428 100644 (file)
@@ -458,7 +458,7 @@ html,body{font-family:var(--ant-font-family);font-size:var(--ant-font-size);line
 .text-button.danger{color:var(--ant-color-error)}
 .text-button.danger:hover{text-decoration:underline}
 .domain-create-dialog h2{margin:0 0 8px;font-size:var(--ant-font-size-heading-4)}.domain-create-dialog p{margin:0 0 16px;color:var(--ant-color-text-secondary)}.domain-create-dialog .dlg-actions{margin-top:20px}.domain-create-dialog .button{min-width:96px;margin:0}.domain-edit-dialog .button{min-width:96px;margin:0}
-.system-settings-page{max-width:920px;padding-top:16px}.system-settings-page>.panel{margin:0}.system-settings-page .panel-head{height:52px}.settings-form{max-width:680px;display:flex;flex-direction:column;gap:20px;padding:8px 8px 16px}.settings-form .field{gap:8px}.settings-form .field>span{font-size:var(--ant-font-size)}.settings-form input,.settings-form select{width:100%;height:40px;border:1px solid var(--ant-color-border);border-radius:var(--ant-border-radius);padding:0 12px;background:var(--ant-color-bg-container)}.settings-form input[readonly]{background:var(--ant-color-bg-layout);color:var(--ant-color-text-secondary)}.settings-note{padding:16px 16px;background:var(--ant-color-bg-layout);border-left:3px solid var(--ant-color-primary);display:flex;flex-direction:column;gap:4px}.settings-note span{color:var(--ant-color-text-secondary)}.settings-actions{display:flex;justify-content:flex-start}.settings-actions .button{margin:0}.settings-table-wrap{overflow-x:auto}.settings-domain-table{table-layout:auto;min-width:680px}.settings-domain-table th:first-child,.settings-domain-table td:first-child{width:260px;min-width:260px;text-align:left}.settings-domain-table th:nth-child(2),.settings-domain-table td:nth-child(2){width:auto}.settings-domain-table th:nth-child(3),.settings-domain-table td:nth-child(3){width:130px}.settings-domain-table th:nth-child(4),.settings-domain-table td:nth-child(4){width:100px;text-align:center}.settings-domain-table .text-button{margin:0}
+.system-settings-page{max-width:920px;padding-top:16px}.system-settings-page>.panel{margin:0}.system-settings-page .panel-head{height:52px}.settings-form{max-width:680px;display:flex;flex-direction:column;gap:20px;padding:8px 8px 16px}.settings-form .field{gap:8px}.settings-form .field>span{font-size:var(--ant-font-size)}.settings-form input,.settings-form select{width:100%;height:40px;border:1px solid var(--ant-color-border);border-radius:var(--ant-border-radius);padding:0 12px;background:var(--ant-color-bg-container)}.settings-form input[readonly]{background:var(--ant-color-bg-layout);color:var(--ant-color-text-secondary)}.settings-note{padding:16px 16px;background:var(--ant-color-bg-layout);border-left:3px solid var(--ant-color-primary);display:flex;flex-direction:column;gap:4px}.settings-note span{color:var(--ant-color-text-secondary)}.settings-actions{display:flex;justify-content:flex-start}.settings-actions .button{margin:0}.settings-table-wrap{overflow-x:auto}.settings-domain-table{table-layout:auto;min-width:680px}.settings-domain-table th:first-child,.settings-domain-table td:first-child{width:260px;min-width:260px;text-align:left}.settings-domain-table th:nth-child(2),.settings-domain-table td:nth-child(2){width:auto}.settings-domain-table .text-button{margin:0}
 
 /* 领域方案库 · 左侧导航栏「领域分类」行内编辑(删除× / 新增+) */
 .domain-nav-row{display:flex;align-items:stretch;flex-wrap:nowrap}