提交
This commit is contained in:
1 parent
8ff159c251
commit
c1832f9d03
60 files changed
+13400
-10821
No files matched your search
@@ -40,6 +40,22 @@ export function fetchNextCellProductCode(count = 1) {
|
||||
})
|
||||
}
|
||||
|
||||
export function fetchMaxPassageProductSeq(productCode: string, passages: string[]) {
|
||||
const normalized = [...new Set(passages.map((p) => p.trim()).filter(Boolean))]
|
||||
return request.get<{
|
||||
maxSeq?: number
|
||||
nextSeq?: number
|
||||
maxSeqByPassage?: Record<string, number>
|
||||
nextSeqByPassage?: Record<string, number>
|
||||
}>({
|
||||
url: '/web/admin/cell-products/max-passage-seq',
|
||||
params: {
|
||||
productCode: productCode.trim(),
|
||||
passages: normalized.join(',')
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export function fetchCellProductChain(productId: string) {
|
||||
return request.get<any>({ url: `/web/admin/cell-products/${productId}/chain` })
|
||||
}
|
||||
@@ -22,6 +22,8 @@ export type OutboundReleaseReview = {
|
||||
bizType?: string
|
||||
bizTypeLabel?: string
|
||||
applicationNo?: string
|
||||
projectTitle?: string
|
||||
customerName?: string
|
||||
patientName?: string
|
||||
cellType?: string
|
||||
specText?: string
|
||||
|
||||
@@ -281,10 +281,13 @@ export type OutboundQcDetailInfusionSchedule = {
|
||||
infusionTime?: string
|
||||
infusionLocation?: string
|
||||
infusionMethod?: string
|
||||
cellType?: string
|
||||
specText?: string
|
||||
scheduleStatus?: string
|
||||
infusionStatus?: string
|
||||
qcStatus?: string
|
||||
cancelReason?: string
|
||||
amount?: number
|
||||
}
|
||||
|
||||
export type OutboundQcDetailProduct = {
|
||||
|
||||
Reference in new issue
Block a user