完善加项支付
This commit is contained in:
@@ -22,6 +22,8 @@ import type {
|
||||
DaojiandanGetResponse,
|
||||
InputDaojiandanSignSubmit,
|
||||
DaojiandanSignSubmitResponse,
|
||||
InputAddItemBillSignSubmit,
|
||||
AddItemBillSignSubmitResponse,
|
||||
InputDaojiandanPrintStatus,
|
||||
DaojiandanPrintStatusResponse,
|
||||
InputCustomerDetailEdit,
|
||||
@@ -156,7 +158,7 @@ export const signInMedicalExamCenter = (
|
||||
): Promise<PhysicalExamSignInResponse> => {
|
||||
const formData = new FormData();
|
||||
formData.append('id_no_pic', data.id_no_pic);
|
||||
|
||||
|
||||
return request.post<PhysicalExamSignInResponse>(
|
||||
`${MEDICAL_EXAM_BASE_PATH}/sign-in`,
|
||||
formData,
|
||||
@@ -188,7 +190,7 @@ export const submitTongyishuSign = (
|
||||
): Promise<TongyishuSignSubmitResponse> => {
|
||||
const formData = new FormData();
|
||||
formData.append('sign_file', data.sign_file);
|
||||
|
||||
|
||||
return request.post<TongyishuSignSubmitResponse>(
|
||||
`${MEDICAL_EXAM_BASE_PATH}/tongyishu-sign-submit?exam_id=${data.exam_id}&combination_code=${data.combination_code}`,
|
||||
formData,
|
||||
@@ -292,7 +294,7 @@ export const submitDaojiandanSign = (
|
||||
): Promise<DaojiandanSignSubmitResponse> => {
|
||||
const formData = new FormData();
|
||||
formData.append('sign_file', data.sign_file);
|
||||
|
||||
|
||||
return request.post<DaojiandanSignSubmitResponse>(
|
||||
`${MEDICAL_EXAM_BASE_PATH}/daojiandan-sign-submit?exam_id=${data.exam_id}`,
|
||||
formData,
|
||||
@@ -304,6 +306,26 @@ export const submitDaojiandanSign = (
|
||||
).then(res => res.data);
|
||||
};
|
||||
|
||||
/**
|
||||
* 提交体检加项单签名生成PDF
|
||||
*/
|
||||
export const submitAddItemBillSign = (
|
||||
data: InputAddItemBillSignSubmit
|
||||
): Promise<AddItemBillSignSubmitResponse> => {
|
||||
const formData = new FormData();
|
||||
formData.append('sign_file', data.sign_file);
|
||||
|
||||
return request.post<AddItemBillSignSubmitResponse>(
|
||||
`${MEDICAL_EXAM_BASE_PATH}/add-item-bill-sign-submit?exam_id=${data.exam_id}`,
|
||||
formData,
|
||||
{
|
||||
headers: {
|
||||
'Content-Type': 'multipart/form-data',
|
||||
},
|
||||
}
|
||||
).then(res => res.data);
|
||||
};
|
||||
|
||||
/**
|
||||
* 体检导检单打印状态修改
|
||||
*/
|
||||
@@ -408,15 +430,15 @@ export const getUserOwnedMenus = (
|
||||
data: InputUserOwnedMenus
|
||||
): Promise<UserOwnedMenusResponse> => {
|
||||
// 从 localStorage 获取 accessToken
|
||||
const accessToken = typeof window !== 'undefined'
|
||||
? localStorage.getItem('accessToken')
|
||||
const accessToken = typeof window !== 'undefined'
|
||||
? localStorage.getItem('accessToken')
|
||||
: null;
|
||||
|
||||
|
||||
const headers: Record<string, string> = {};
|
||||
if (accessToken) {
|
||||
headers.Authorization = `Bearer ${accessToken}`;
|
||||
}
|
||||
|
||||
|
||||
return request.post<UserOwnedMenusResponse>(
|
||||
`/api/auth/user/owned/menus`,
|
||||
data,
|
||||
|
||||
Reference in New Issue
Block a user