fix: 协议子资源单事务保存,并补齐样本编码/OA/质检等近期能力
锁定缴费校验失败时整单回滚,避免样本半成功落库;前端禁止删除锁定缴费样本,改码走更正编码。同步落地样本更正、采集微信通知、OA提及未读、细胞产品套餐与相关迁移文档。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
1 parent
19bc66ba45
commit
5dad1bb0e3
142 files changed
+95584
-65717
No files matched your search
@@ -1675,6 +1675,33 @@ export function fetchDeleteCellProductSpec(id: string) {
|
||||
return request.del({ url: `/web/admin/cell-product-specs/${id}` })
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
// 中试服务管理 — 细胞产品包装
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
export function fetchCellProductPackageList(params?: {
|
||||
page?: number
|
||||
pageSize?: number
|
||||
keyword?: string
|
||||
}) {
|
||||
return request.get({
|
||||
url: '/web/admin/cell-product-packages',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export function fetchCreateCellProductPackage(data: Record<string, any>) {
|
||||
return request.post({ url: '/web/admin/cell-product-packages', params: data })
|
||||
}
|
||||
|
||||
export function fetchUpdateCellProductPackage(id: string, data: Record<string, any>) {
|
||||
return request.put({ url: `/web/admin/cell-product-packages/${id}`, params: data })
|
||||
}
|
||||
|
||||
export function fetchDeleteCellProductPackage(id: string) {
|
||||
return request.del({ url: `/web/admin/cell-product-packages/${id}` })
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
// 中试服务管理 — 细胞产品价格
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
Reference in new issue
Block a user