789 lines
30 KiB
Objective-C
Executable File
789 lines
30 KiB
Objective-C
Executable File
//
|
|
// API.m
|
|
// XZYNetworking
|
|
//
|
|
// Created by 徐自由 on 2017/12/25.
|
|
// Copyright © 2017年 徐自由. All rights reserved.
|
|
//
|
|
|
|
#import "JKCQAPI.h"
|
|
|
|
#define needToken httpRequest.needToken
|
|
#define isLoginFlag httpRequest.isLoginFlag
|
|
|
|
|
|
@implementation JKCQAPI
|
|
|
|
#pragma mark - init方法
|
|
@synthesize httpRequest;
|
|
|
|
//无需token
|
|
- (instancetype)init:(id)delegate tag:(NSString *)tag
|
|
{
|
|
return [self init:delegate tag:tag NeedToken:0];
|
|
}
|
|
|
|
//携带token
|
|
- (instancetype)init:(id)delegate tag:(NSString *)tag NeedToken:(NSString *)NeedToken
|
|
{
|
|
if (self=[super init]) {
|
|
|
|
|
|
if (![tag isEqualToString:@"LOGINGAPI"] || ![tag isEqualToString:@"CHANGEAPI"] || ![tag isEqualToString:@"verifyToken"]) {
|
|
|
|
HQUserInfo * user = [HQCommonUtils keyedUnarchiverWithKey:LoginUserInfo];
|
|
|
|
httpRequest = [[JKCQNetworkingWithCache alloc] initWithDelegate:delegate bindTag:tag NeedToken:user.token];
|
|
}else{
|
|
httpRequest = [[JKCQNetworkingWithCache alloc] initWithDelegate:delegate bindTag:tag NeedToken:@""];
|
|
|
|
}
|
|
}
|
|
return self;
|
|
}
|
|
|
|
|
|
|
|
#pragma mark:应急
|
|
|
|
- (void)PostSoSPhoneEmergency:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpPostRequest:[NSString stringWithFormat:@"%@/health-emergency/api/emergency/call",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)getSoSCreateGroupChat:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-emergency/api/emergency/createGroupMag",Http] params:parmDic];
|
|
}
|
|
|
|
- (void)PostEndSoSIMQuestion:(NSMutableDictionary *)pamraDic {
|
|
|
|
[httpRequest httpPostRequest:[NSString stringWithFormat:@"%@/health-emergency/api/emergency/order/orderOver",Http] params:pamraDic];
|
|
|
|
}
|
|
|
|
- (void)GetSoSHomePageResources:(NSMutableDictionary *)pamraDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-emergency/api/emergency/resource/home",Http] params:pamraDic];
|
|
}
|
|
|
|
|
|
- (void)getSoSCarInfoLocationHome:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/medical-center/api/ambulance/nearbyAmbulance",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)getNearbyHomePageHospitalPoint:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/medical-center/api/resource/nearbyResource",Http] params:parmDic];
|
|
}
|
|
|
|
- (void)getNearbyAEDEquipmentqNumber:(NSMutableDictionary *)parmDic {
|
|
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-intervene/intervene/v2/aedEquipmentManger/nearbyAed",Http] params:parmDic];
|
|
}
|
|
//首页新接口
|
|
|
|
|
|
- (void)GetQuetsionRecordsList:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conSession/selectSessionListByDoctorIdUnit",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)GetAllDoctorRecordsList:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conSession/selectSessionListByDoctorIdHelper",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)GetDoctoresExpireTime:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conSession/selectDoctorCardExpireTime",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)GetAllHistoryChatRecord:(NSMutableDictionary *)parmDic {
|
|
//http://192.168.1.28/health-consultation/?groupId=1801087415104962560&pageNo=1&pageSize=10
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conSession/selectImMessagePageListSession",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)GetverifyToken:(NSMutableDictionary *)parmDic {
|
|
//https://starry.test.icdat.cn/health-consultation/api/consult/msgRecord/selectTokenExpire?token= HTTP/1.1
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/msgRecord/selectTokenExpire",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)GetisSmallHelp:(NSMutableDictionary *)parmDic {
|
|
//https://starry.test.icdat.cn/health-consultation/api/consult/msgRecord/selectTokenExpire?token= HTTP/1.1
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conHelper/selectTfHelper",Http] params:parmDic];
|
|
|
|
}
|
|
#pragma mark:登录
|
|
|
|
- (void)PostLogin:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpPostRequest:[NSString stringWithFormat:@"%@/sys/mLogin",Http] params:parmDic];
|
|
|
|
}
|
|
/*
|
|
IM登录
|
|
*/
|
|
- (void)GetIMLoginAccount:(NSMutableDictionary *)pamraDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-im/wnapp/userSigAndroid",Http] params:pamraDic];
|
|
}
|
|
|
|
- (void)GetSmllHelpDetail:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conHelper/selectHelperInfoDesc",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
#pragma mark:健康咨询搜索
|
|
|
|
- (void)getQuestionRecommendDoctor:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conDoctor/selectDoctorRecommend",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)getFoundExpertHomeData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/es/searchFirstpage",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)getSearchZongheData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/es/searchComprehensive",Http] params:parmDic];
|
|
|
|
}
|
|
//搜专家
|
|
- (void)getSearchDoctorData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/es/searchConDoctor",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
//搜医院
|
|
- (void)getSearchHospatilData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/es/searchConResource",Http] params:parmDic];
|
|
|
|
}
|
|
//全部医院
|
|
- (void)getAllHospatilData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/es/searchConResourceAll",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
//医院详情
|
|
- (void)getHospatilDetail:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conResource/hospitalDetail",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
//医院科室
|
|
- (void)getHospatilDetailRoomsDoctor:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conDoctor/selectDoctorByHospitalId",Http] params:parmDic];
|
|
|
|
}
|
|
//医院评论
|
|
|
|
- (void)getHospatilEvaluate:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conEvaluate/selectConEvaluateListByHospitalId",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
//关注医院
|
|
- (void)getCollectHospatil:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conHospitalFollow/followHostital",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
//取消关注医院
|
|
- (void)getCancelCollectHospatil:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conHospitalFollow/cancelHostital",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
//医院评分
|
|
- (void)getHospatilScore:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conResource/selectHostitalAverageScore",Http] params:parmDic];
|
|
|
|
}
|
|
//医生评分
|
|
- (void)getDoctorScore:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conDoctor/selectDoctorAverageScore",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
//带搜索条件
|
|
- (void)getSearchConditionsData:(NSMutableDictionary *)parmDic {
|
|
// GET http://cqyt.dev.yg.dt.io/health-consultation/api/consult/conDoctor/selectDictListByNHDS?doctorName=&hospitalId=&departmentId=27424429373915145&sickId=&tfSort=1&pageNo=1&pageSize=100 HTTP/1.1
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conDoctor/selectDictListByNHDS",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)postSearchOneKeyQuestionData:(NSMutableDictionary *)parmDic {
|
|
// 查询关联疾病和科室的医生
|
|
// POST http://cqyt.dev.yg.dt.io/health-consultation/api/consult/conDoctor/selectDictListBySickAndDepartment HTTP/1.1
|
|
// 入参:{"departmentIds":[],"sickIds":["40289e15409841890115416524830065"],"pageNo":1,"pageSize":10}
|
|
[httpRequest httpPostRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conDoctor/selectDictListBySickAndDepartment",Http] params:(NSMutableDictionary *)parmDic];
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
//搜疾病
|
|
- (void)getSearchSicksListData:(NSMutableDictionary *)parmDic {
|
|
|
|
//GET http://cqyt.dev.yg.dt.io/health-consultation/api/consult/es/searchconSicksList?search=%E5%A5%BD&pageNumber=1&pageSize=100 HTTP/1.1
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/es/searchconSicksList",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
//搜科室
|
|
- (void)getSearchRoomListData:(NSMutableDictionary *)parmDic {
|
|
|
|
//老的 GET http://cqyt.dev.yg.dt.io//health-consultation/es/searchConDepartment?search=%E5%86%85%E7%A7%91&pageNumber=1&pageSize=100 HTTP/1.1
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/es/searchConDepartment",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
//搜科室:左边
|
|
- (void)getSearchRoomListLeftData:(NSMutableDictionary *)parmDic {
|
|
// GET http://cqyt.dev.yg.dt.io/health-consultation/api/consult/conDepartment/selectDepartListVersionThree?parentId=0 HTTP/1.1
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conDepartment/selectDepartListVersionThree",Http] params:parmDic];
|
|
|
|
}
|
|
//搜疾病:左边边
|
|
- (void)getSearchjibingListLeftData:(NSMutableDictionary *)parmDic {
|
|
// GET http://cqyt.dev.yg.dt.io/health-consultation/api/consult/conDepartment/selectDepartListVersionThree?parentId=27342921598501015 HTTP/1.1
|
|
//http://192.168.1.23/health-consultation/api/consult/conDepartment/selectDepartListSickVersionTwo?parentId=0
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conDepartment/selectDepartListSickVersionTwo",Http] params:parmDic];
|
|
}
|
|
|
|
//搜疾病:右边
|
|
- (void)getSearchjibingListRightData:(NSMutableDictionary *)parmDic {
|
|
// GET http://cqyt.dev.yg.dt.io/health-consultation/api/consult/conDepartment/selectDepartListVersionThree?parentId=27342921598501015 HTTP/1.1
|
|
// GET http://192.168.1.23/health-consultation/api/consult/conSicks/selectSickListByDepartmentId?departmentId=27342921598501114 HTTP/1.1
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conSicks/selectSickListByDepartmentId",Http] params:parmDic];
|
|
}
|
|
//医院筛选
|
|
- (void)getConnditionHospitalData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conResource/selectHospitalList",Http] params:parmDic];
|
|
}
|
|
|
|
//专家主页
|
|
- (void)getDoctorExpertMainData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conDoctor/selectDoctorInfo",Http] params:parmDic];
|
|
}
|
|
|
|
//关注专家
|
|
- (void)getCollectDoctorExpertData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conDoctorFollow/followDoctor",Http] params:parmDic];
|
|
}
|
|
|
|
//取消专家
|
|
- (void)getCancelCollectDoctorExpertData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conDoctorFollow/cancelDoctor",Http] params:parmDic];
|
|
}
|
|
|
|
//专家评论列表
|
|
- (void)getExpertDoctorEvluateData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conEvaluate/selectConEvaluateList",Http] params:parmDic];
|
|
}
|
|
|
|
//专家预约时间
|
|
- (void)getExpertDoctorHaveTimeData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conDoctorSchedulingDate/selectSchedulingDateListByDoctorId",Http] params:parmDic];
|
|
}
|
|
|
|
|
|
- (void)postVideoQuestionAPI:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpPostRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conSession/insertTelephoneSession",Http] params:parmDic];
|
|
}
|
|
|
|
- (void)postPictureQuestionAPI:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpPostRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conSession/insertPictureTextSession",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)getABMUpdate:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:@"https://base.icdat.cn/v2/latest" params:parmDic];
|
|
|
|
}
|
|
|
|
|
|
//预约详情
|
|
- (void)getAppointmentReportDetailAPI:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conSession/sessionDetail",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)getOneKeyQuestionByID:(NSMutableDictionary *)parmDic {
|
|
NSString * ClassId = [parmDic objectForKey:@"ClassId"];
|
|
// http://cqyt.dev.yg.dt.io/medical/uniItemClass/getOfficeIdsAndSicksIdsRelByClassId?classId=28436350931828841 HTTP/1.1
|
|
[httpRequest httpPostRequest:[NSString stringWithFormat:@"%@/medical/uniItemClass/getOfficeIdsAndSicksIdsRelByClassId?classId=%@",Http,ClassId] params:parmDic];
|
|
}
|
|
|
|
|
|
#pragma mark:咨询人管理
|
|
|
|
- (void)getQuestionManagerList:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/familyMembers/selectMenberOnlyList",Http] params:parmDic];
|
|
}
|
|
|
|
- (void)delectedQuestionManagerList:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpPostRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/familyMembers/removeMemberById",Http] params:parmDic];
|
|
}
|
|
|
|
|
|
- (void)getAddQuestionFailyMembers:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpPostRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/familyMembers/insertFamilyMembers",Http] params:parmDic];
|
|
}
|
|
|
|
- (void)postUpdateQuestionFailyMembers:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpPostRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/familyMembers/updateFamilyMembers",Http] params:parmDic];
|
|
}
|
|
|
|
|
|
- (void)getQustionOptionsMembers:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/healthInfo/selectHealthInfo",Http] params:parmDic];
|
|
}
|
|
|
|
- (void)getMembersSicksList:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/familyMembers/selectMenberList",Http] params:parmDic];
|
|
}
|
|
|
|
- (void)PostMemberShipFileData:(NSMutableDictionary *)parmaDic {
|
|
|
|
[httpRequest httpPostRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/medicalRecords/insertConMedicalRecords",Http] params:parmaDic];
|
|
}
|
|
|
|
- (void)GetLookModficalMemberShipFileData:(NSMutableDictionary *)parmaDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/medicalRecords/selectConMedicalRecordsById",Http] params:parmaDic];
|
|
}
|
|
|
|
- (void)GetLookQuestionDetailFileData:(NSMutableDictionary *)parmaDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/medicalRecords/selectConMedicalRecordsByIdDoctor",Http] params:parmaDic];
|
|
}
|
|
|
|
|
|
- (void)GetQuestionRecordList:(NSMutableDictionary *)parmaDic {
|
|
|
|
// GET http://cqyt.dev.yg.dt.io/health-consultation/api/consult/conSession/selectSessionListByUserIdVersionTwo?type=2&status=5&pageNo=0&pageSize=10 HTTP/1.1
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conSession/selectSessionListByUserIdVersionTwo",Http] params:parmaDic];
|
|
}
|
|
|
|
|
|
|
|
|
|
#pragma mark:im
|
|
- (void)GetloginIMUserSig:(NSMutableDictionary *)parmDic {
|
|
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-im/wnapp/userSigAndroid",Http] params:parmDic];
|
|
|
|
}
|
|
//结束图文咨询
|
|
- (void)GetEndPictureEndIMQuestion:(NSMutableDictionary *)pamraDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conSession/finishSession",Http] params:pamraDic];
|
|
|
|
}
|
|
|
|
//医生评分
|
|
- (void)PostQustionDoctorScore:(NSMutableDictionary *)pamraDic {
|
|
|
|
[httpRequest httpPostRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conEvaluate/insertConEvaluate",Http] params:pamraDic];
|
|
|
|
}
|
|
//发送健康档案
|
|
- (void)getsendHealthDataReportAPI:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/medicalRecords/selectConMedicalRecordsByMemberId",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
#pragma mark:tools
|
|
- (void)postImageArrayUpload:(NSArray *)imageArray withParmDic:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest upLoadDataWithUrlStr:[NSString stringWithFormat:@"%@/sys/upload/uploadFileMany",Http] params:parmDic withDataArray:imageArray];
|
|
}
|
|
|
|
- (void)getCheckKeyResult:(NSMutableDictionary *)parmDic {
|
|
|
|
// [httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/sys/upload/uploadFile",CQHttp] params:parmDic];
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conDoctor/selectDictList",Http] params:parmDic];
|
|
}
|
|
|
|
- (void)getFoundPopConnetResult:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/notice/selectUserNotice",Http] params:parmDic];
|
|
}
|
|
|
|
|
|
- (void)getSelectedShow:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/notice/chooseToDontShowUp",Http] params:parmDic];
|
|
}
|
|
|
|
|
|
|
|
- (void)getBodyReportDeatil:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/cqyt/middleController/getCheckItemBySfzhNewNew",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
|
|
- (void)PostGroupIDArray:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpPostRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conSession/selectSessionListPictureByUserId",Http] params:parmDic];
|
|
}
|
|
|
|
- (void)postSmallHelpGroup:(NSMutableDictionary *)parmDic {
|
|
|
|
//insertUserAndHelperSession 以前是这样
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conSession/insertUserAndHelperSessionNew",Http] params:parmDic];
|
|
|
|
}
|
|
- (void)postBaseHealthInfoAPI:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpPostRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/healthInfo/inserOrUpdatetHealthInfoAnswer",Http] params:parmDic];
|
|
}
|
|
|
|
|
|
#pragma mark:我的
|
|
|
|
- (void)getMineCenterNumber:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conSession/sessioningNum",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)getMineQuestionRecord:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conSession/selectSessionListByUserIdVersionThree",Http] params:parmDic];
|
|
|
|
|
|
}
|
|
|
|
- (void)getCancelQuestion:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conSession/cancelSession",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)getMineCenterUserInfo:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/sys/api/selectUserInfo",Http] params:parmDic];
|
|
|
|
}
|
|
- (void)postSetUserPassword:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpPostRequest:[NSString stringWithFormat:@"%@/health-system/api/anon/sys/checkUser",Http] params:parmDic];
|
|
|
|
}
|
|
- (void)postResetUserNewPassword:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpPostRequest:[NSString stringWithFormat:@"%@/health-system/api/anon/sys/resetUserPwd",Http] params:parmDic];
|
|
|
|
}
|
|
//紧急联系人
|
|
- (void)getEmergencyContact:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/sys/api/emergencyContact/selectEmergencyContactList",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)postAddEmergencyContact:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpPostRequest:[NSString stringWithFormat:@"%@/sys/api/emergencyContact/updateAndInsertEmergencyContact",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)getDelectedEmergencyContact:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/sys/api/emergencyContact/removeEmergencyContactList",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
|
|
- (void)getUserAgreementPrivacy:(NSMutableDictionary *)parmDic {
|
|
|
|
//GET https://cqyt.test.yg.icdat.cn/health-consultation/api/consult/conDoctor/selectDictList?dictKey=jump_url HTTP/1.1
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-consultation/api/consult/conDoctor/selectDictList?dictKey=jump_url",Http] params:parmDic];
|
|
|
|
|
|
}
|
|
#pragma mark:健康现状
|
|
|
|
- (void)gethealthCurrentStatus:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-archives/api/archives/healthQuo/info",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)getHistoryReportById:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-archives/historyReport/getHistoryReportById",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
//获取体检语音
|
|
- (void)getReportListAudioResource:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-archives/historyReport/getVoiceUrl",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
//获取体检语音
|
|
- (void)getReportListHistoryDoctorAudioResource:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-archives/historyReport/convertVoice2",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)getEnergyDemandData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-archives/api/archives/compute/energyDemand",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)getidealWeightData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-archives/api/archives/compute/idealBodyWeight",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)getAllSportData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-archives/api/archives/compute/allExercise",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)getBodyScaleData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-archives/api/archives/compute/waistHipRatio",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)getOneMinUnderstandData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-archives/api/archives/compute/knowYourselfInMinute",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)getSubtractWeightData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-archives/api/archives/compute/loseKilo",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)getHealthAnalyzeData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-archives/api/archives/medicalDataAnalysis/selectMedicalDataAnalysisVOList",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)getHealthAnalyzeSubData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-archives/api/archives/medicalDataAnalysis/selectMedicalUniItemClassList",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)getHealthAnalyzeDetailData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-archives/api/archives/medicalUserResult/selectMedicalUserResult",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)getHealthAnalyzeLineChareTableData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-archives/api/archives/medicalUserResult/selectMedicalUserResultInfoById",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)selectedTimeData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-archives/api/archives/medicalUserResult/selectMedicalUserResultInfoExDate",Http] params:parmDic];
|
|
|
|
|
|
}
|
|
|
|
- (void)getHealthAnanalyzeResultData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-archives/api/archives/medicalUserResult/selectMedicalMiddleResultExtVO",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)getHealthMonitorHomepageData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-archives/api/archives/healthMonitoring/selectHealthMonitoringInfo",Http] params:parmDic];
|
|
}
|
|
|
|
- (void)getHealthBMIData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-archives/api/archives/healthMonitoring/selectHeightAndWeightBmi",Http] params:parmDic];
|
|
}
|
|
|
|
|
|
- (void)getHealthRecordsListData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-archives/api/archives/healthMonitoring/selectHeightAndWeightBmiList",Http] params:parmDic];
|
|
}
|
|
|
|
- (void)getHealthBloodPresureDetailData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-archives/api/archives/healthMonitoring/selectBloodPresure",Http] params:parmDic];
|
|
}
|
|
|
|
- (void)getHealthBloodPresureRecordListData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-archives/api/archives/healthMonitoring/selectBloodPresureList",Http] params:parmDic];
|
|
}
|
|
|
|
- (void)getHealthBloodlipidRecordListData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-archives/api/archives/healthMonitoring/selectBloodFat",Http] params:parmDic];
|
|
}
|
|
|
|
- (void)getHealthBloodSugarDetailData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-archives/api/archives/healthMonitoring/selectBloodSugarInfo",Http] params:parmDic];
|
|
}
|
|
|
|
- (void)getHealthBloodSugarRecordData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-archives/api/archives/healthMonitoring/selectBloodSugarList",Http] params:parmDic];
|
|
}
|
|
|
|
- (void)getHealthStatusAbnomalData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-archives/api/archives/healthQuo/exceptionList",Http] params:parmDic];
|
|
}
|
|
|
|
|
|
//获取报告列表
|
|
- (void)getchangWeiJingReportList:(NSMutableDictionary *)parmDic {
|
|
|
|
NSString * userId = [parmDic objectForKey:@"userId"];
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/medicalGi/phone/reportList/%@",Http,userId] params:parmDic];
|
|
}
|
|
|
|
|
|
- (void)getchangWeiJingHaveYearsPaperList:(NSMutableDictionary *)parmDic {
|
|
|
|
NSString * userId = [parmDic objectForKey:@"userId"];
|
|
NSString * medicalYear = [parmDic objectForKey:@"medicalYear"];
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/medicalGi/phone/getPaper/%@/%@",Http,userId,medicalYear] params:parmDic];
|
|
}
|
|
|
|
//获取报告详情
|
|
- (void)getchangWeiJingReportDetail:(NSMutableDictionary *)parmDic {
|
|
|
|
NSString * urId = [parmDic objectForKey:@"urId"];
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/medicalGi/phone/report/%@",Http,urId] params:nil];
|
|
}
|
|
//
|
|
//POST http://cqyt.dev.yg.dt.io/medical/uniItemClass/getOfficeIdsAndSicksIdsRelByGiType?giType=1 HTTP/1.1
|
|
//返回:{"success":true,"message":"","code":200,"result":{"officeIds":[],"sicksIds":[]},"timestamp":1701929792458}
|
|
-(void)postChangWeiJingDoctor:(NSMutableDictionary *)parmDic {
|
|
|
|
NSString * giType = [parmDic objectForKey:@"giType"];
|
|
|
|
[httpRequest httpPostRequest:[NSString stringWithFormat:@"%@/medical/uniItemClass/getOfficeIdsAndSicksIdsRelByGiType?giType=/%@",Http,giType] params:parmDic];
|
|
}
|
|
|
|
#pragma mark:监测
|
|
|
|
- (void)getMinitringFillQusetion:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-intervene/api/risk/riskMyocardialSuddenDeath/selectTfFillQuestion",Http] params:parmDic];
|
|
}
|
|
|
|
- (void)getMinitringWatchData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-watch/watchH5Api/indexDataNew",Http] params:parmDic];
|
|
}
|
|
|
|
|
|
- (void)getInterMonitoringMaxMinData:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-watch/watchH5Api/thresholdSetting",Http] params:parmDic];
|
|
}
|
|
|
|
- (void)getWranHistoryList:(NSMutableDictionary *)parmDic {
|
|
// https://health-api.tzgl.shuziweidao.com/health-watch/watchH5Api/historicalWarn?eventType=spo2&queryDate=2025-07-01&userId=1898914204455915521&pageNo=1&pageSize=100
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-watch/watchH5Api/historicalWarn",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
//应急就医
|
|
- (void)getSOSDoctorRecordList:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-emergency/api/emergency/order/initUserOrderPage",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
- (void)getSOSDoctorDetailInfo:(NSMutableDictionary *)parmDic {
|
|
|
|
//GET https://cqyt.test.yg.icdat.cn/health-emergency/api/emergency/order/orderThrough?id=1744265549623332865 HTTP/1.1
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-emergency/api/emergency/order/getOrderById",Http] params:parmDic];
|
|
|
|
}
|
|
|
|
//应急小结
|
|
- (void)getSOSSmallSumData:(NSMutableDictionary *)parmDic {
|
|
//
|
|
[httpRequest httpGetRequest:[NSString stringWithFormat:@"%@/health-emergency/api/emergency/order/orderThrough",Http] params:parmDic];
|
|
|
|
}
|
|
//登录
|
|
- (void)healthAccountLogin:(NSMutableDictionary *)parmDic {
|
|
|
|
[httpRequest httpPostRequest:[NSString stringWithFormat:@"%@/sys/mLoginAnYan",Http] params:parmDic];
|
|
|
|
}
|
|
@end
|