Files
jiaohaoView/src/api/fee/revisit_record.ts
2025-12-13 18:52:08 +08:00

58 lines
1.2 KiB
TypeScript

import request from '/@/utils/request';
import { AxiosPromise } from 'axios';
import type { IRevisitrecordSave, IRevisitrecordListRes, IRevisitrecord } from './types';
import type { ICommonListParams } from '../common.type';
/**
* 保存复诊记录
* @param data
* @returns
*/
export function revisitrRecordSaveApi(data: IRevisitrecordSave) {
return request({
url: '/revisit/record/save',
method: 'post',
data,
});
}
/**
* 获取复诊记录列表
* @param params
* @returns
*/
export function revisitrRecordListApi(params: ICommonListParams) :AxiosPromise<IRevisitrecordListRes> {
return request({
url: '/revisit/record/list',
method: 'post',
params,
});
}
/**
* 删除复诊记录
* @param id
* @returns
*/
export function revisitrRecordDelApi(id: number) {
return request({
url: '/revisit/record/delete',
method: 'post',
params: { id }
})
}
/**
* 根据code获取复诊记录详情
* @param code
* @returns
*/
export function revisitrRecordDetailByCodeApi(code: string) :AxiosPromise<IRevisitrecord> {
return request({
url: '/revisit/record/detail2',
method: 'post',
params: { code }
})
}