提交
This commit is contained in:
1 parent
93c28759d0
commit
b23a2eb350
129 files changed
+28511
-17769
No files matched your search
@@ -23,9 +23,10 @@ export function fetchGetRoleList() {
|
||||
}
|
||||
|
||||
/** 流程设计器:用户下拉选项(label=昵称,value=用户ID) */
|
||||
export function fetchUserOptions() {
|
||||
export function fetchUserOptions(params?: { roleName?: string }) {
|
||||
return request.get<Array<{ label: string; value: string }>>({
|
||||
url: '/web/admin/users/options'
|
||||
url: '/web/admin/users/options',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
@@ -984,6 +985,12 @@ export function fetchHospitalList(
|
||||
params
|
||||
})
|
||||
}
|
||||
export function fetchSearchCollectionHospitals(params: { keyword: string; limit?: number }) {
|
||||
return request.get<{ list: Api.BizCollectionHospital.HospitalItem[] }>({
|
||||
url: '/web/admin/collection-hospitals/search',
|
||||
params
|
||||
})
|
||||
}
|
||||
export function fetchCreateHospital(
|
||||
regionId: string,
|
||||
data: { hospitalName: string; orderNum?: number; remark?: string }
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
import request from '@/utils/http'
|
||||
|
||||
type PageList<T> = {
|
||||
list: T[]
|
||||
total: number
|
||||
page: number
|
||||
pageSize: number
|
||||
totalPages: number
|
||||
}
|
||||
|
||||
export type PreTransitProtocolRow = Record<string, unknown>
|
||||
|
||||
export function fetchPreTransitInTransitList(params?: {
|
||||
page?: number
|
||||
pageSize?: number
|
||||
keyword?: string
|
||||
sourceType?: string
|
||||
createTimeStart?: string
|
||||
createTimeEnd?: string
|
||||
sampleCollectTimeStart?: string
|
||||
sampleCollectTimeEnd?: string
|
||||
}) {
|
||||
return request.get<PageList<PreTransitProtocolRow>>({
|
||||
url: '/web/admin/pre-transit-samples/in-transit',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export function fetchPreTransitPreDeliveryList(params?: {
|
||||
page?: number
|
||||
pageSize?: number
|
||||
keyword?: string
|
||||
sourceType?: string
|
||||
createTimeStart?: string
|
||||
createTimeEnd?: string
|
||||
sampleCollectTimeStart?: string
|
||||
sampleCollectTimeEnd?: string
|
||||
}) {
|
||||
return request.get<PageList<PreTransitProtocolRow>>({
|
||||
url: '/web/admin/pre-transit-samples/pre-delivery',
|
||||
params
|
||||
})
|
||||
}
|
||||
@@ -27,6 +27,14 @@ export function fetchResearchDonationList(params?: {
|
||||
})
|
||||
}
|
||||
|
||||
// 下一捐赠样本编码(KYJZ+YYYYMMDD+0001 递增)
|
||||
export function fetchNextDonationSampleCode(params?: { pendingCodes?: string }) {
|
||||
return request.get<{ sampleCode: string }>({
|
||||
url: '/web/admin/research-donations/next-sample-code',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
// 详情
|
||||
export function fetchResearchDonationDetail(id: string) {
|
||||
return request.get<{
|
||||
|
||||
Reference in new issue
Block a user