diff --git a/src/api/his.ts b/src/api/his.ts index 89ffc47..77c211a 100644 --- a/src/api/his.ts +++ b/src/api/his.ts @@ -330,7 +330,9 @@ export const submitAddItemBillSign = ( formData.append('sign_file', data.sign_file); return request.post( - `${MEDICAL_EXAM_BASE_PATH}/add-item-bill-sign-submit?exam_id=${data.exam_id}`, + `${MEDICAL_EXAM_BASE_PATH}/add-item-bill-sign-submit?exam_id=${data.exam_id}&pdf_sort=${data.pdf_sort}&combinationCode=${encodeURIComponent( + data.combinationCode + )}`, formData, { headers: { diff --git a/src/api/types.ts b/src/api/types.ts index 441e44a..a7cc849 100644 --- a/src/api/types.ts +++ b/src/api/types.ts @@ -406,12 +406,20 @@ export type DaojiandanSignSubmitResponse = CommonActionResult; export interface InputAddItemBillSignSubmit { /** 体检ID */ exam_id: number; + /** PDF加项单序号 */ + pdf_sort: number; + /** 加项组合代码(多个加项项目,用逗号拼接,例如:123,456) */ + combinationCode: string; /** 签名图片文件 */ sign_file: File | Blob; } @@ -439,6 +451,10 @@ export interface InputAddItemBillSignSubmit { * 提交体检加项单签名出参 */ export interface OutputAddItemBillSignInfo { + /** 支付状态 (1-未支付 2-已支付) */ + payment_status?: string | null; + /** 支付状态名称 (1-未支付 2-已支付) */ + payment_status_name?: string | null; /** 加项单文件名称 */ pdf_name?: string | null; /** PDF文件地址 */