提交
This commit is contained in:
1 parent
973176d508
commit
cdaa0ac273
327 files changed
+32861
-25627
No files matched your search
@@ -15,7 +15,7 @@ export const PRODUCTION_MENU_BADGE_MENU_CODES = [
|
||||
] as const
|
||||
|
||||
/**
|
||||
* 侧栏「生产工单 / 我的生产任务」菜单 Tab 步骤角标汇总(X+Y)
|
||||
* 侧栏「生产工单 / 我的生产任务」菜单 Tab 步骤角标汇总(到期未完成 + 未来计划)
|
||||
*/
|
||||
export const useProductionMenuBadgeStore = defineStore('productionMenuBadgeStore', () => {
|
||||
const badgeByMenuCode = ref<Record<string, ProductionWorkOrderTabStepCount>>({})
|
||||
@@ -26,7 +26,7 @@ export const useProductionMenuBadgeStore = defineStore('productionMenuBadgeStore
|
||||
...badgeByMenuCode.value,
|
||||
[menuCode]: {
|
||||
overdueIncomplete: Math.max(0, Number(count.overdueIncomplete) || 0),
|
||||
unassigned: Math.max(0, Number(count.unassigned) || 0)
|
||||
futureIncomplete: Math.max(0, Number(count.futureIncomplete) || 0)
|
||||
}
|
||||
}
|
||||
if (!loadedMenuCodes.value.includes(menuCode)) {
|
||||
@@ -41,9 +41,9 @@ export const useProductionMenuBadgeStore = defineStore('productionMenuBadgeStore
|
||||
|
||||
function getCount(menuCode?: string): ProductionWorkOrderTabStepCount {
|
||||
if (!menuCode || !isLoaded(menuCode)) {
|
||||
return { overdueIncomplete: 0, unassigned: 0 }
|
||||
return { overdueIncomplete: 0, futureIncomplete: 0 }
|
||||
}
|
||||
return badgeByMenuCode.value[menuCode] ?? { overdueIncomplete: 0, unassigned: 0 }
|
||||
return badgeByMenuCode.value[menuCode] ?? { overdueIncomplete: 0, futureIncomplete: 0 }
|
||||
}
|
||||
|
||||
function getBadgeText(menuCode?: string): string {
|
||||
|
||||
Reference in new issue
Block a user