Merge branch 'deai2'
Co-Authored-By: Claude Fable 5.1 <[email protected]> # Conflicts: # apps/server/src/modules/acquisition-organize/services/organize.ts # apps/web/app/routes/console/sites.$siteId.tsx
This commit is contained in:
commit
12bc4664b6
247 files changed
+2658
-2148
No files matched your search
@@ -40,7 +40,7 @@ export const LocalMediaHit = z.object({
|
||||
matchedBy: z.enum(["exact", "prefix", "similar"]),
|
||||
/** 命中的别名原文(可能是译名/原名/别名) */
|
||||
matchedAlias: z.string().nullable(),
|
||||
/** 版本目标状态摘要 + 库存 */
|
||||
/** 收录版本状态摘要 + 库存 */
|
||||
slotCounts: SlotStatusCounts,
|
||||
versionCount: NonNegInt,
|
||||
downloadingCount: NonNegInt,
|
||||
@@ -84,7 +84,7 @@ export type SearchReleaseParsed = z.infer<typeof SearchReleaseParsed>;
|
||||
|
||||
/**
|
||||
* 库存叠加状态(只在关联到作品时给出):
|
||||
* downloading 有下载中任务 > gap 有未满足的版本目标 > owned 已有版本 > subscribed 只有订阅 > none 作品已登记但无库存/目标
|
||||
* downloading 有下载中任务 > gap 有未满足的收录版本 > owned 已有版本 > subscribed 只有订阅 > none 作品已登记但无库存/目标
|
||||
*/
|
||||
export const SearchInventoryState = z.enum(["downloading", "gap", "owned", "subscribed", "none"]);
|
||||
export type SearchInventoryState = z.infer<typeof SearchInventoryState>;
|
||||
@@ -193,10 +193,10 @@ export const WorkInventory = z.object({
|
||||
/** 已入库版本数(主视频资产) */
|
||||
versionCount: NonNegInt,
|
||||
downloadingCount: NonNegInt,
|
||||
/** 版本目标:总数 / 已满足 */
|
||||
/** 收录版本:总数 / 已满足 */
|
||||
slotTotal: NonNegInt,
|
||||
slotSatisfied: NonNegInt,
|
||||
/** 未满足的版本目标(empty / attention / upgrade_pending) */
|
||||
/** 未满足的收录版本(empty / attention / upgrade_pending) */
|
||||
missing: z.array(z.object({ slotId: Id, name: z.string() })),
|
||||
});
|
||||
export type WorkInventory = z.infer<typeof WorkInventory>;
|
||||
|
||||
Reference in new issue
Block a user