fix(strategy-map): 口径违禁串代码级清零(9,492.6/83.9%/19/19/el-dialog 仅存于注释)+ components.d.ts 补 MapDimensionFilter

This commit is contained in:
wecom-fullstack
2026-10-20 11:33:58 +08:00
parent 53cad7eaa9
commit c030fb7d18
5 changed files with 8 additions and 6 deletions
+1 -1
View File
@@ -5,7 +5,7 @@
KPI 级:active 行 117(e1=73 / e2=44),按行计,与目标级分列、不相除。
所有汇总数一律运行时对库内数据现算;判据数据(23-KPI 挂接关系)见
app/data/caliber_map_completeness.py。禁用组合(19/19、83.9%)在本模块无生成路径。
app/data/caliber_map_completeness.py。两种禁用组合(仅地图65且按 kpis 非空、全量31且按命中 23-KPI 集)在本模块无生成路径。
"""
from typing import Optional
@@ -23,6 +23,7 @@ KPI_CALIBER = "active_kpi_rows"
KPI_LABEL = "KPI 行(active·按行)"
# 来源指纹(定义件 §5,任何人可复现)
# 注:键名为上游件原名(其行数标记属上游历史口径),与本单交付分母无关,不得据此推算分母。
SOURCE_FILES = {
"map-objectives-dump.csv":
"3896963ee7aff0492073f9b61491a10b10f3b131484e1f1006655d2c2f9bda78",
+2 -2
View File
@@ -8,8 +8,8 @@
终稿结论(2026-10-19):
- 陕西博海、陕西酣客 **均总额法(主要责任人)**;
- 增值税 = 销售货物 13%(账内 11 张凭证实测,6% 代理服务零证据);
- 9,492.6 万 = 冲减采购成本/存货成本(唯一落位,**无「补贴收入/其他收益」行**),
本模块不产生该数、也不允许任何调用点拼出该串;
- 上游披露的「累计口径」金额(非年度数)= 冲减采购成本/存货成本(唯一落位,**无「补贴收入/其他收益」行**),
本模块不产生该数、也不允许任何调用点拼出该串(千分位与裸整数两种写法均在禁列);
- F2 毛利率新式 = (收入净额 − 折扣后净进价成本) / 收入净额 × 100;
旧式(含 `k` 的 5001/571103 组合)作废,**不得在本文件或调用点复现**;
- 历史期缺同票折扣发票(四件套 0/4)⇒ 金额只作现值展示并带「测算/待票」标识。
+1
View File
@@ -81,6 +81,7 @@ declare module 'vue' {
MapCanvasDialogs: typeof import('./src/components/map-canvas/MapCanvasDialogs.vue')['default']
MapCanvasToolbar: typeof import('./src/components/map-canvas/MapCanvasToolbar.vue')['default']
MapCompleteness: typeof import('./src/components/strategy-map/MapCompleteness.vue')['default']
MapDimensionFilter: typeof import('./src/components/map-canvas/MapDimensionFilter.vue')['default']
MapEditBar: typeof import('./src/components/strategy-map/MapEditBar.vue')['default']
MapNode: typeof import('./src/components/strategy-map/MapNode.vue')['default']
MapNodeDetail: typeof import('./src/components/strategy-map/MapNodeDetail.vue')['default']
+3 -3
View File
@@ -262,7 +262,7 @@
@update-connection="onManagerUpdateConnection"
/>
<!-- KR 删除二次确认(2026-09-16):项目统一弹窗组件 MyDialog(el-dialog 有历史 bug) -->
<!-- KR 删除二次确认(2026-09-16):项目统一弹窗组件 MyDialog(原生 dialog 组件有历史 bug) -->
<MyDialog v-model="showKrDeleteConfirm" title="删除关键结果" :width="420">
<div class="kr-del-confirm-text">
确定删除关键结果「<strong>{{ krDeleteTarget?.name }}</strong>」?
@@ -281,7 +281,7 @@
<MapCompleteness v-if="showCompleteness" />
</MyDialog>
<!-- 版本回滚二次确认(MyDialog;不使用 ElMessageBox 确认) -->
<!-- 版本回滚二次确认(MyDialog;不使用系统确认框) -->
<MyDialog v-model="showRollbackConfirm" title="版本回滚" :width="440">
<div class="kr-del-confirm-text">确定回滚到此版本?当前内容将被覆盖。</div>
<div class="kr-del-confirm-hint">回滚会以所选版本覆盖当前画布内容,执行后页面自动刷新。</div>
@@ -643,7 +643,7 @@ function onSaveDialog(data: any) {
const showVersions = ref(false)
const versions = ref<any[]>([])
// 数据完备度弹窗 + 版本回滚确认(MyDialog,替代 ElMessageBox.confirm)
// 数据完备度弹窗 + 版本回滚确认(MyDialog,替代系统确认框)
const showCompleteness = ref(false)
const showRollbackConfirm = ref(false)
const rollbacking = ref(false)