| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364 |
- import request from '@/config/axios'
- export const adaptServiceRecordGetInfo = async (id) => {
- return await request.get({ url: '/elderly-adapt-service-record/get?id='+id })
- }
- export const activityServiceRecordGetInfo = async (id) => {
- return await request.get({ url: '/elderly-activity-record/get?id='+id })
- }
- export const careServiceRecordGetInfo = async (id) => {
- return await request.get({ url: '/elderly-care-service-record/get?id='+id })
- }
- export const adaptServiceRecordDelete = async (id) => {
- return await request.delete({ url: '/elderly-adapt-service-record/delete?id='+id })
- }
- export const activityServiceRecordDelete = async (id) => {
- return await request.delete({ url: '/elderly-activity-record/delete?id='+id })
- }
- export const careServiceRecordDelete = async (id) => {
- return await request.delete({ url: '/elderly-care-service-record/delete?id='+id })
- }
- export const adaptServiceRecordGetPage = async (params) => {
- return await request.get({ url: '/elderly-adapt-service-record/page',params})
- }
- export const activityServiceRecordGetPage = async (params) => {
- return await request.get({ url: '/elderly-activity-record/page',params})
- }
- export const careServiceRecordGetPage = async (params) => {
- return await request.get({ url: '/elderly-care-service-record/page',params})
- }
- export const adaptServiceRecordCreate = async (data) => {
- return await request.post({ url: '/elderly-adapt-service-record/create', data:data })
- }
- export const activityServiceRecordCreate = async (data) => {
- return await request.post({ url: '/elderly-activity-record/create', data:data })
- }
- export const careServiceRecordCreate = async (data) => {
- return await request.post({ url: '/elderly-care-service-record/create', data:data })
- }
- export const careServiceRecordUpdate = async (data) => {
- return await request.put({ url: '/elderly-care-service-record/update', data:data })
- }
- export const adaptServiceRecordUpdate = async (data) => {
- return await request.put({ url: '/elderly-adapt-service-record/update', data:data })
- }
- export const activityServiceRecordUpdate = async (data) => {
- return await request.put({ url: '/elderly-activity-record/update', data:data })
- }
- // ==================== 楼层活动记录表 ====================
- export const floorActivityRecordGetInfo = async (id) => {
- return await request.get({ url: '/elderly-build-floor-activity-text/get?id=' + id })
- }
- export const floorActivityRecordDelete = async (id) => {
- return await request.delete({ url: '/elderly-build-floor-activity-text/delete?id=' + id })
- }
- export const floorActivityRecordGetPage = async (params) => {
- return await request.get({ url: '/elderly-build-floor-activity-text/page', params })
- }
- export const floorActivityRecordCreate = async (data) => {
- return await request.post({ url: '/elderly-build-floor-activity-text/create', data: data })
- }
- export const floorActivityRecordUpdate = async (data) => {
- return await request.put({ url: '/elderly-build-floor-activity-text/update', data: data })
- }
- // ==================== 楼层活动照片记录表 ====================
- export const floorActivityPhotoRecordGetInfo = async (id) => {
- return await request.get({ url: '/elderly-build-floor-activity-image/get?id=' + id })
- }
- export const floorActivityPhotoRecordDelete = async (id) => {
- return await request.delete({ url: '/elderly-build-floor-activity-image/delete?id=' + id })
- }
- export const floorActivityPhotoRecordGetPage = async (params) => {
- return await request.get({ url: '/elderly-build-floor-activity-image/page', params })
- }
- export const floorActivityPhotoRecordCreate = async (data) => {
- return await request.post({ url: '/elderly-build-floor-activity-image/create', data: data })
- }
- export const floorActivityPhotoRecordUpdate = async (data) => {
- return await request.put({ url: '/elderly-build-floor-activity-image/update', data: data })
- }
- // ==================== 评估服务量表 ====================
- // 创建 MMSE 评估记录
- export const mmseCreate = async (data) => {
- return await request.post({ url: '/elderly-assess-simple-mental-state/create', data })
- }
- // 更新 MMSE 评估记录
- export const mmseUpdate = async (data) => {
- return await request.put({ url: '/elderly-assess-simple-mental-state/update', data })
- }
- // 获得 MMSE 评估记录分页
- export const mmseGetPage = async (params) => {
- return await request.get({ url: '/elderly-assess-simple-mental-state/page', params })
- }
- // 获得 MMSE 评估记录
- export const mmseGetById = async (id) => {
- return await request.get({ url: '/elderly-assess-simple-mental-state/get?id=' + id })
- }
- // 根据长者ID获得 MMSE 评估记录
- export const mmseGetByElderId = async (elderId) => {
- return await request.get({ url: '/elderly-mmse/get-by-elder-id?elderId=' + elderId })
- }
- // 删除 MMSE 评估记录
- export const mmseDelete = async (id) => {
- return await request.delete({ url: `/elderly-assess-simple-mental-state/delete?id=${id}` })
- }
- // 导出 MMSE 评估记录
- export const mmseExport = async (id) => {
- return await request.download({ url: '/elderly-mmse/export?id=' + id })
- }
- // 感知觉与沟通评估表数据接口
- export interface PerceptionFormData {
- id?: number
- elderId: number
- tenantId: number
- assessmentData: Record<string, any> // JSON 对象存储所有表单数据
- totalScore?: number // 总分(冗余字段,便于查询)
- assessor?: string // 评估人(冗余字段,便于查询)
- assessDate?: string // 评估日期(冗余字段,便于查询)
- createdAt?: string
- updatedAt?: string
- }
- // 创建感知觉与沟通评估记录
- export const perceptionCreate = async (data: PerceptionFormData) => {
- return await request.post({ url: '/elderly-assess-perception-communication/create', data })
- }
- // 更新感知觉与沟通评估记录
- export const perceptionUpdate = async (data: PerceptionFormData) => {
- return await request.put({ url: '/elderly-assess-perception-communication/update', data })
- }
- // 根据ID获取感知觉与沟通评估记录
- export const perceptionGetById = async (id: number) => {
- return await request.get({ url: '/elderly-assess-perception-communication/get?id=' + id })
- }
- // 获取长者的感知觉与沟通评估记录
- export const perceptionGetByElderId = async (elderId: number) => {
- return await request.get({ url: '/elderly-perception/getByElderId?elderId=' + elderId })
- }
- // 分页查询感知觉与沟通评估记录
- export const perceptionPage = async (params:any) => {
- return await request.get({ url: '/elderly-assess-perception-communication/page', params })
- }
- // 删除感知觉与沟通评估记录
- export const perceptionDelete = async (id: number) => {
- return await request.delete({ url: `/elderly-assess-perception-communication/delete?id=${id}` })
- }
- // 导出感知觉与沟通评估记录
- export const perceptionExport = async (id: number) => {
- return await request.download({ url: '/elderly-perception/export?id=' + id })
- }
- // NGASR自杀风险评估量表数据接口
- export interface NGASRFormData {
- id?: number
- elderId: number
- tenantId: number
- assessmentData: Record<string, any> // JSON 对象存储所有表单数据
- totalScore?: number // 总分(冗余字段,便于查询)
- assessor?: string // 评估人(冗余字段,便于查询)
- assessDate?: string // 评估日期(冗余字段,便于查询)
- createdAt?: string
- updatedAt?: string
- }
- // 创建NGASR评估记录
- export const ngasrCreate = async (data: NGASRFormData) => {
- return await request.post({ url: '/elderly-assess-suicide-risk/create', data })
- }
- // 更新NGASR评估记录
- export const ngasrUpdate = async (data: NGASRFormData) => {
- return await request.put({ url: '/elderly-assess-suicide-risk/update', data })
- }
- // 根据ID获取NGASR评估记录
- export const ngasrGetById = async (id: number) => {
- return await request.get({ url: '/elderly-assess-suicide-risk/get?id=' + id })
- }
- // 获取长者的NGASR评估记录
- export const ngasrGetByElderId = async (elderId: number) => {
- return await request.get({ url: '/elderly-ngasr/getByElderId?elderId=' + elderId })
- }
- // 分页查询NGASR评估记录
- export const ngasrPage = async (params:any) => {
- return await request.get({ url: '/elderly-assess-suicide-risk/page', params })
- }
- // 删除NGASR评估记录
- export const ngasrDelete = async (id: number) => {
- return await request.delete({ url: `/elderly-assess-suicide-risk/delete?id=${id}` })
- }
- // 攻击风险因素评估量表数据接口
- export interface AttackRiskFormData {
- id?: number
- elderId: number
- tenantId: number
- assessmentData: Record<string, any> // JSON 对象存储所有表单数据
- attackLevel?: number // 攻击风险等级(1=I级,2=II级,3=III级,4=IV级)
- riskLevel?: string // 风险等级(none/low/medium/high)
- assessor?: string // 评估人(冗余字段,便于查询)
- assessDate?: string // 评估日期(冗余字段,便于查询)
- createdAt?: string
- updatedAt?: string
- }
- // 创建攻击风险因素评估记录
- export const attackRiskCreate = async (data: AttackRiskFormData) => {
- return await request.post({ url: '/elderly-assess-attack-risk-factors/create', data })
- }
- // 更新攻击风险因素评估记录
- export const attackRiskUpdate = async (data: AttackRiskFormData) => {
- return await request.put({ url: '/elderly-assess-attack-risk-factors/update', data })
- }
- // 根据ID获取攻击风险因素评估记录
- export const attackRiskGetById = async (id: number) => {
- return await request.get({ url: '/elderly-assess-attack-risk-factors/get?id=' + id })
- }
- // 获取长者的攻击风险因素评估记录
- export const attackRiskGetByElderId = async (elderId: number) => {
- return await request.get({ url: '/elderly-attack-risk/getByElderId?elderId=' + elderId })
- }
- // 分页查询攻击风险因素评估记录
- export const attackRiskPage = async (params:any) => {
- return await request.get({ url: '/elderly-assess-attack-risk-factors/page', params })
- }
- // 删除攻击风险因素评估记录
- export const attackRiskDelete = async (id: number) => {
- return await request.delete({ url: `/elderly-assess-attack-risk-factors/delete?id=${id}` })
- }
- // 抑郁自评量表(SDS)数据接口
- export interface SDSFormData {
- id?: number
- elderId: number
- tenantId: number
- assessmentData: Record<string, any> // JSON 对象存储所有表单数据
- rawScore?: number // 粗分
- standardScore?: number // 标准分
- depressionLevel?: string // 抑郁程度
- assessor?: string // 评估人(冗余字段,便于查询)
- assessDate?: string // 评估日期(冗余字段,便于查询)
- createdAt?: string
- updatedAt?: string
- }
- // 创建抑郁自评量表记录
- export const sdsCreate = async (data: SDSFormData) => {
- return await request.post({ url: '/elderly-assess-depression/create', data })
- }
- // 更新抑郁自评量表记录
- export const sdsUpdate = async (data: SDSFormData) => {
- return await request.put({ url: '/elderly-assess-depression/update', data })
- }
- // 根据ID获取抑郁自评量表记录
- export const sdsGetById = async (id: number) => {
- return await request.get({ url: '/elderly-assess-depression/get?id=' + id })
- }
- // 获取长者的抑郁自评量表记录
- export const sdsGetByElderId = async (elderId: number) => {
- return await request.get({ url: '/elderly-sds/getByElderId?elderId=' + elderId })
- }
- // 分页查询抑郁自评量表记录
- export const sdsPage = async (params: any) => {
- return await request.get({ url: '/elderly-assess-depression/page', params })
- }
- // 删除抑郁自评量表记录
- export const sdsDelete = async (id: number) => {
- return await request.delete({ url: `/elderly-assess-depression/delete?id=${id}` })
- }
- // 焦虑自评量表(SAS)数据接口
- export interface SASFormData {
- id?: number
- elderId: number
- tenantId: number
- assessmentData: Record<string, any> // JSON 对象存储所有表单数据
- rawScore?: number // 粗分
- standardScore?: number // 标准分
- anxietyLevel?: string // 焦虑程度
- assessor?: string // 评估人(冗余字段,便于查询)
- assessDate?: string // 评估日期(冗余字段,便于查询)
- createdAt?: string
- updatedAt?: string
- }
- // 创建焦虑自评量表记录
- export const sasCreate = async (data: SASFormData) => {
- return await request.post({ url: '/elderly-assess-anxiety/create', data })
- }
- // 更新焦虑自评量表记录
- export const sasUpdate = async (data: SASFormData) => {
- return await request.put({ url: '/elderly-assess-anxiety/update', data })
- }
- // 根据ID获取焦虑自评量表记录
- export const sasGetById = async (id: number) => {
- return await request.get({ url: '/elderly-assess-anxiety/get?id=' + id })
- }
- // 获取长者的焦虑自评量表记录
- export const sasGetByElderId = async (elderId: number) => {
- return await request.get({ url: '/elderly-sas/getByElderId?elderId=' + elderId })
- }
- // 分页查询焦虑自评量表记录
- export const sasPage = async (params: any) => {
- return await request.get({ url: '/elderly-assess-anxiety/page', params })
- }
- // 删除焦虑自评量表记录
- export const sasDelete = async (id: number) => {
- return await request.delete({ url: `/elderly-assess-anxiety/delete?id=${id}` })
- }
|