更新小程序仓库

This commit is contained in:
zoujiandong
2023-11-17 09:51:35 +08:00
parent 13f54a26df
commit 4506940c2d
936 changed files with 60022 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
import {request} from '../utils/request.js'
function getAddress(data){ //获取地址
return request('/address','GET',data,true)
};
function addAddress(data){ //添加地址
return request('/address','POST',data)
};
function editAddress(id,data){ //修改地址
return request('/address/'+id,'PUT',data)
};
function delAddress(id){ //删除地址
return request('/address/'+id,'DELETE')
};
function getAddressDetail(id){ //获取地址
return request('/address/'+id,'GET',true)
};
module.exports={
getAddress,
addAddress,
editAddress,
delAddress,
getAddressDetail
}
+71
View File
@@ -0,0 +1,71 @@
import {request} from '../utils/request.js'
function getDiseaseList(data){ //获取检测疾病分类列表
return request('/basic/detection/disease','GET',data,true)
};
function getLocation(data){ //上报用户地址
return request('/user/location','POST',data)
};
function getProjectList(data){ //获取合作公司检测项目列表
return request('/patient/detection/project','GET',data)
};
function getProject(id){ //获取合作公司检测项目
return request('/patient/detection/project/'+id,'GET',{},true)
};
function getDoctorList(data){ //获取检测机构合作医生列表
return request('/patient/detection/doctor','GET',data)
};
// function getDoctorList(data){ //获取检测机构合作医生列表
// return request('/patient/detection/doctor','GET',data)
// };
function getPurposeList(data){ //获取检测项目用途列表
return request('/patient/detection/project/purpose','GET',data)
};
function createDetection(data){ //创建检测订单
return request('/patient/detection','POST',data)
};
function detectionList(data){ //获取患者检测订单列表
return request('/patient/order/detection','GET',data)
};
function detectionDetail(id){ //获取患者检测订单详情
return request('/patient/order/detection/'+id,'GET',{})
};
function bindCheck(id,data){ //上报用户地址
return request('/patient/detection/bind/'+id,'PUT',data,true)
};
function cancelCheckPay(id){ //取消支付
return request('/patient/order/detection/cancel-pay/'+id,'PUT')
};
function cancelCheckOrder(id){ //取消支付
return request('/patient/order/detection/cancel/'+id,'PUT')
};
function delCheckOrder(id){
return request('/patient/order/detection/'+id,'DELETE')
};
function hasCreate(data){
return request('/patient/detection','GET',data)
}
function getArea(){ //获取用户地址
return request('/user/location','GET')
}
function checkInquiry(id){ //创建检测问诊订单
return request('/patient/detection/inquiry/'+id,'POST',{},true)
}
module.exports={
checkInquiry,
getArea,
hasCreate,
cancelCheckOrder,
delCheckOrder,
cancelCheckPay,
getDiseaseList,
getLocation,
getProjectList,
getProject,
getDoctorList,
getPurposeList,
createDetection,
detectionList,
detectionDetail,
bindCheck
}
+54
View File
@@ -0,0 +1,54 @@
import {request} from '../utils/request.js'
function sickType(data){ //疾病专长列表
return request('/basic/disease/expertise','GET',data)
};
function sickList(data){ //搜索疾病分类-系统
return request('/basic/disease/search','GET',data)
};
function hotSickList(data){ //搜索疾病分类-系统
return request('/basic/disease/hot','GET',data,true)
};
function getSign(data){ //oss上传签名
return request('/sign/oss','GET',data)
};
function imSign(data){ //获取im签名数据
return request('/sign/im','GET',data)
};
function searchMedince(data){
return request('/basic/product/search','GET',data)
};
function nation(data){//获取民族数据
return request('/basic/nation','GET',data)
};
function job(){//获取职业数据
return request('/basic/job','GET')
};
function chatMsg(id){//获取问诊订单消息内页基础数据
return request('/inquiry/message/basic/'+id,'GET')
};
function hotSearch(data){//热门搜索
return request('/basic/keyword/search','GET',data)
};
function popup(data){
return request('/popup','GET',data)
}
function agreement(id){
return request('/basic/agreement/'+id,'GET',{},true)
}
module.exports={
sickType,
sickList,
getSign,
imSign,
searchMedince,
nation,
job,
chatMsg,
hotSickList,
hotSearch,
popup,
agreement
}
+27
View File
@@ -0,0 +1,27 @@
import {request} from '../utils/request.js'
function createOrder(data){ //创建问诊订单
return request('/patient/inquiry','POST',data,true)
};
function pay(data){ //获取患者订单支付数据
return request('/patient/order/pay','GET',data)
};
function lingyuanpay(data){ //模拟支付成功-金额为0时使用
return request('/patient/order/pay','POST',data,true)
};
function recommendPrice(){ //在线推荐咨询价格
return request('/patient/inquiry/lowest-price','GET')
};
function assignDoctor(id){ //检测快速、购药订单分配医生状态
return request('/patient/inquiry/assign/'+id,'GET')
}
function evaluation(data){ //评价,
return request('/patient/inquiry/evaluation','POST',data)
}
module.exports={
createOrder,
pay,
lingyuanpay,
recommendPrice,
assignDoctor,
evaluation
}
+54
View File
@@ -0,0 +1,54 @@
import {request} from '../utils/request.js'
function doctorList(data){ //创建问诊订单
return request('/patient/doctor/inquiry','GET',data,true)
};
function doctorDetail(data){ //获取问诊医生详情
return request('/patient/doctor/'+data,'GET',data,true)
};
function getEvaluation(id,data){ //获取医生评价
return request('/patient/doctor/evaluation/'+id,'GET',data)
};
function getConsultTime(data){ //获取系统问诊时间
return request('/system/inquiry/time','GET',data)
};
function isReceivepatient(data){ //检测是否可以接诊
return request('/patient/inquiry/check','GET',data)
};
function lastSick(id){ //获取家庭成员病例数据
return request('/patient/family/case/'+id,'GET')
};
function getProvince(data){ //获取省份
return request('/area/province','GET',data)
};
function getCity(data){ //获取城市
return request('/area/city','GET',data)
};
function getCountry(data){ //获取区县信息
return request('/area/county','GET',data)
};
function commentList(data){
return request('/evaluation','GET',data,true)
}
function fllowDoctor(id){
return request('/patient/doctor/follow/'+id,'POST')
}
function notfllowDoctor(id){
return request('/patient/doctor/follow/'+id,'DELETE')
}
module.exports={
doctorList,
doctorDetail,
getConsultTime,
isReceivepatient,
getEvaluation,
lastSick,
getProvince,
getCity,
getCountry,
commentList,
fllowDoctor,
notfllowDoctor
}
+35
View File
@@ -0,0 +1,35 @@
import {request} from '../utils/request.js'
function cancelOrder(data){ //取消问诊订单
return request('/patient/order/inquiry/cancel/'+data,'PUT',{},true)
};
function inquiryList(data){ //获取患者问诊订单列表
return request('/patient/order/inquiry','GET',data,true)
};
function inquiryDetail(id){ //获取患者问诊订单详情
return request('/patient/order/inquiry/'+id,'GET',{},true)
};
function inquiryDel(data){ //删除问诊订单
return request('/patient/order/inquiry/'+data,'DELETE',{},true)
};
function cancelPay(data){ //问诊订单取消支付
return request('/patient/order/inquiry/cancel-pay/'+data,'PUT',{},true)
};
function sickInfo(data){ //获取患者问诊病例
return request('/case','GET',data)
};
function getRate(id){ //获取患者问诊病例
return request('/patient/inquiry/evaluation/'+id,'GET')
};
function finishConsult(id){ //结束问诊
return request('/inquiry/finish/'+id,'PUT')
};
module.exports={
cancelOrder,
inquiryList,
inquiryDetail,
inquiryDel,
cancelPay,
sickInfo,
getRate,
finishConsult
}
+61
View File
@@ -0,0 +1,61 @@
import {request} from '../utils/request.js'
function family(data){ //获取家庭成员列表
return request('/patient/family','GET',data,true)
};
function addfamily(data){ //新增家庭成员
return request('/patient/family','POST',data,true)
};
function delfamily(id){ //删除家庭成员
return request('/patient/family/'+id,'DELETE',data,true)
};
function familyDetail(id){ //获取家庭成员详情
return request('/patient/family/'+id,'GET',{},true)
};
function editfamilyDetail(id,data){ //修改家庭成员
return request('/patient/family/'+id,'PUT',data,true)
};
function getpersonal(id,data){ //获取家庭成员详情-个人情况
return request('/patient/family/personal/'+id,'GET',data,true)
};
function addPersonal(data){ //新增家庭成员详情-个人情况
return request('/patient/family/personal','POST',data,true)
};
function editPersonal(id,data){ //修改家庭成员详情-个人情况
return request('/patient/family/personal/'+id,'PUT',data,true)
};
function getHealthy(id,data){ //获取家庭成员详情-个人情况
return request('/patient/family/health/'+id,'GET',data,true)
};
function addHealthy(data){ //新增家庭成员-健康情况
return request('/patient/family/health','POST',data,true)
};
function editHealthy(id,data){ //修改家庭成员详情-个人情况
return request('/patient/family/health/'+id,'PUT',data,true)
};
function myDoctor(data){ //我的医生
return request('/patient/doctor/my','GET',data,true)
};
function delDoctor(id){ //删除医生
return request('/patient/doctor/history/'+id,'DELETE',{},true)
};
function medinceRecord(data){ //获取家庭成员用药记录列表
return request('/patient/family/product/record','GET',data,true)
};
module.exports={
family,
addfamily,
delfamily,
familyDetail,
editfamilyDetail,
getpersonal,
addPersonal,
editPersonal,
getHealthy,
addHealthy,
editHealthy,
myDoctor,
delDoctor,
medinceRecord
}
+16
View File
@@ -0,0 +1,16 @@
import {request} from '../utils/request.js'
function cart(){ //获取购物车药品数据
return request('/patient/product/shopping/cart','GET',{},true)
};
function editCart(data){ //修改购物车药品数据
return request('/patient/product/shopping/cart','PUT',data)
};
function goodList(data){ //修改购物车药品数据
return request('/basic/product/search','GET',data,true)
};
module.exports={
cart,
editCart,
goodList
}
+29
View File
@@ -0,0 +1,29 @@
import {request} from '../utils/request.js'
function auth(){ //鉴权
return new Promise((resolve,reject)=>{
wx.login({
success(res){
if(res.errMsg=="login:ok"){
resolve(res.code)
}else{
wx.showToast({
title:res.errMsg,
icon:'error'
})
}
},
fail(err){
reject(err)
}
})
})
}
function homeData(data){
return request('/patient/index','GET',data,true)
}
module.exports = {
homeData,
auth
}
+19
View File
@@ -0,0 +1,19 @@
import {request} from '../utils/request.js'
function wechatMobileLogin(data){ //微信手机号登陆
return request('/login/wechat_mobile_login','POST',data,true)
};
function mobileLogin(data){ //手机号登陆
return request('/login/mobile_login','POST',data,true)
};
function phone(data){ //获取手机号验证码
return request('/code/phone','POST',data,true)
}
function phoneCode(data){ //获取手机号验证码
return request('/code/phone','POST',data,true)
}
module.exports={
wechatMobileLogin,
mobileLogin,
phone,
phoneCode
}
+28
View File
@@ -0,0 +1,28 @@
import {request} from '../utils/request.js'
function product(data){ //获取药品订单列表
return request('/patient/order/product','GET',data,true)
};
function productDetail(id){ //获取药品订单详情
return request('/patient/order/product/'+id,'GET',{},true)
};
function cancelPayProduct(id){ //药品订单取消支付
return request('/patient/order/product/cancel-pay/'+id,'PUT',{},true);
};
function delProduct(id){ //删除药品订单
return request('/patient/order/product/'+id,'DELETE',{},true)
};
function createProduct(data){ //创建药品订单
return request('/patient/order/product','POST',data,true)
};
function logistics(id){ //创建药品订单
return request('/patient/order/product/logistics/'+id,'GET',{},true)
};
module.exports={
product,
productDetail,
cancelPayProduct,
delProduct,
createProduct,
logistics
}
+27
View File
@@ -0,0 +1,27 @@
import {request} from '../utils/request.js'
function hasRead(id){ //消息已读
return request('/message/notice/read/'+id,'PUT')
};
function allRead(data){ //一键消息已读
return request('/message/notice/read','PUT',data)
};
function lastMsg(data){ //获取患者系统消息通知最后一条消息列表
return request('/patient/message/system/list-last','GET',data,true)
};
function getMsg(data){ //获取患者服务、福利、退款、物流消息通知列表-
return request('/patient/message/system','GET',data,true)
};
function lastSysMsg(data){ //获取患者系统消息通知最后一条消息
return request('/patient/message/system/last','GET',data)
};
module.exports={
hasRead,
allRead,
lastMsg,
getMsg,
lastSysMsg
}
+43
View File
@@ -0,0 +1,43 @@
import {request} from '../utils/request.js'
function getCenter(data){ //获取患者个人中心数据
return request('/patient/center','GET',data,true)
};
function getInfo(data){ //获取患者信息
return request('/patient/center/info','GET',data)
};
function editAvatar(data){ //修改用户头像
return request('/user/avatar','PUT',data)
};
function editName(data){ //修改用户名
return request('/user/name','PUT',data)
};
function loginout(data){ //退出登陆
return request('/user/loginout','PUT',data)
};
function coupon(data){ //获取患者优惠卷列表
return request('/patient/coupon','GET',data,true)
};
function delDocotorList(data){ //删除服务过患者的医生
return request('/patient/doctor/history/'+data,'DELETE',data)
};
function getList(data){ //获取我的问诊、关注医生列表
return request('/patient/doctor/my','POST',data)
};
function getConfig(){ //获取用户配置
return request('/user/system','GET',{})
};
function editConfig(data){ //获取用户配置
return request('/user/system','PUT',data)
};
module.exports={
getConfig,
editConfig,
getCenter,
getInfo,
editAvatar,
editName,
loginout,
coupon,
delDocotorList,
getList
}
+20
View File
@@ -0,0 +1,20 @@
import {request} from '../utils/request.js'
function prescription(data){ //获取处方订单列表
return request('/patient/order/prescription','GET',data,true)
};
function prescriptionDetail(id){ //获取处方订单详情
return request('/patient/order/prescription/'+id,'GET')
};
function payPrescription(id){ //获取处方订单支付页详情
return request('/patient/order/prescription/pay/'+id,'GET')
};
function delPrescription(id){ //获取处方订单详情
return request('/patient/order/prescription/'+id,'DELETE')
};
module.exports={
prescription,
prescriptionDetail,
payPrescription,
delPrescription
}