|
|
|
/*
|
|
|
|
* @Author: wally
|
|
|
|
* @email: 18603454788@163.com
|
|
|
|
* @Date: 2021-01-29 11:16:27
|
|
|
|
* @LastEditors: wally
|
|
|
|
* @LastEditTime: 2021-02-18 16:20:23
|
|
|
|
*/
|
|
|
|
import axios from 'axios';
|
|
|
|
let { proxyUrl, msgUrl } = require('@/config/setting');
|
|
|
|
|
|
|
|
const tcm = `${proxyUrl}/tcm`;
|
|
|
|
const patient = `${tcm}/patient`; // 患者相关接口
|
|
|
|
const imp = `${tcm}/import`; // 试题相关接口
|
|
|
|
const inpatient = `${tcm}/inpatient`; // 对照组接口
|
|
|
|
const statistics = `${tcm}/statistics`; // 数据统计相关接口
|
|
|
|
const conferenceRecords = `${tcm}/conferenceRecords`; // 会议纪要相关接口
|
|
|
|
|
|
|
|
// 保存患者病例信息
|
|
|
|
export const saveCaseMes = params => axios.post(`${patient}/saveCaseMes`, params);
|
|
|
|
|
|
|
|
// 添加患者基本信息
|
|
|
|
export const savePatientMes = params => axios.post(`${patient}/savePatientMes`, params);
|
|
|
|
|
|
|
|
// 查询患者基本信息
|
|
|
|
export const selPatientMes = params => axios.post(`${patient}/selPatientMes`, params);
|
|
|
|
|
|
|
|
// 通过搜索条件查询患者病例的信息
|
|
|
|
export const selPatientMesList = params => axios.post(`${patient}/selPatientMesList`, params);
|
|
|
|
|
|
|
|
// 通过查询搜索条件
|
|
|
|
export const selSearchCriteriaList = params => axios.post(`${patient}/selSearchCriteriaList`, params);
|
|
|
|
|
|
|
|
// 试题相关接口:按code查看题目信息,code为空则查询全部
|
|
|
|
export const queryAll = params => axios.post(`${tcm}/question/queryAll`, params);
|
|
|
|
// 查询所有对照组的信息
|
|
|
|
export const getQuery = params => axios.post(`${inpatient}/query`, params);
|
|
|
|
|
|
|
|
// 查询统计病例数据
|
|
|
|
export const complete = params => axios.post(`${statistics}/complete`, params);
|
|
|
|
|
|
|
|
// 查询病例分析
|
|
|
|
export const countAnalysis = params => axios.post(`${statistics}/countAnalysis`, params);
|
|
|
|
|
|
|
|
// 查询每日病例统计
|
|
|
|
export const countCase = params => axios.post(`${statistics}/countCase`, params);
|
|
|
|
|
|
|
|
// 添加会议记录
|
|
|
|
export const saveConferenceRecords = params => axios.post(`${conferenceRecords}/save`, params);
|