Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 4 additions & 6 deletions src/core/analytics/delivery.report.ts
Original file line number Diff line number Diff line change
@@ -1,14 +1,12 @@
import { defineReport } from '@objectstack/spec/ui';

// 按供应商、期间出 OTD、批次合格率、PPM(05 §4.1;v0.4 出口条件)。考评单(v0.5)按同一口径取数。
// 报表在翻译包里没有词条组,标签用内联的多语言写法(ADR-0007)。
// 报表在翻译包里没有词条组。标签暂用中文字符串:控制台把内联的多语言写法 { 'zh-CN', en } 当文本直接渲染,
// 报表页白屏(objectui#13470);平台修好后改回内联多语言写法,补上英文(ADR-0007)。
export const DeliveryScorecardReport = defineReport({
name: 'srm_delivery_scorecard',
label: { 'zh-CN': '供应商交付与质量(按期间)', en: 'Supplier Delivery and Quality by Period' },
description: {
'zh-CN': '每家供应商每个期间的交付行数、准时率、批次合格率与 PPM',
en: 'Delivery lines, on-time rate, lot acceptance rate and PPM per supplier and period',
},
label: '供应商交付与质量(按期间)',
description: '每家供应商每个期间的交付行数、准时率、批次合格率与 PPM',
type: 'summary',
dataset: 'srm_delivery_metrics',
rows: ['period', 'supplier'],
Expand Down
3 changes: 2 additions & 1 deletion src/core/views/supplier-audit.view.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,8 @@ export const SupplierAuditViews = defineView({
data,
columns: ['audit_no', 'supplier', 'audit_type', 'status'],
filter: [{ field: 'status', operator: 'equals', value: 'planned' }],
calendar: { startDateField: 'planned_date', titleField: 'supplier', colorField: 'audit_type' },
// 临时:标题本应显示供应商,但日历把 lookup 值当对象渲染成「[object Object]」(objectui#13471),先用审核编号
calendar: { startDateField: 'planned_date', titleField: 'audit_no', colorField: 'audit_type' },
},
admission: {
label: '准入审核',
Expand Down
Loading