2024-05-29 10:58:05 +08:00

167 lines
5.1 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

export const formatDoctorTitle=(val)=>{
//医生职称1:主任医师 2:主任中医师 3:副主任医师 4:副主任中医师 5:主治医师 6:住院医师)
let data={1:'主任医师', 2:'主任中医师', 3:'副主任医师', 4:'副主任中医师', 5:'主治医师',6:'住院医师'}
if(val){
return data[val]
}else{
return ''
}
}
export const formatPrescriptionStatus=(val)=>{
//处方状态1:待审核 2:待使用 3:已失效 4:已使用)
let data={1:'待审核', 2:'待使用', 3:'已失效', 4:'已使用'}
if(val){
return data[val]
}else{
return ''
}
}
export const formatPharmacistStatus=(val)=>{
//pharmacist_audit_status药师审核状态0:审核中 1:审核成功 2:审核驳回)
let data={0:'审核中', 1:'审核成功', 2:'审核驳回'}
if(val || val==0){
return data[val]
}else{
return ''
}
}
export const formatOrderCancelReason=(val)=>{
//取消订单原因1:医生未接诊 2:主动取消 3:无可分配医生 4:客服取消 5:支付超时)
let data={1:'医生未接诊', 2:'主动取消', 3:'无可分配医生',4:'客服取消',5:'支付超时'}
if(val){
return data[val]
}else{
return ''
}
}
export const formatProductCancelReason=(val)=>{
//1:主动取消 2:复核失败/库存不足 3:支付超时 4:客服取消
let data={1:'主动取消', 2:'复核失败/库存不足', 3:'支付超时',4:'客服取消'}
if(val){
return data[val]
}else{
return ''
}
}
export const formatCheckCancelReason=(val)=>{
//1:主动取消 2:客服取消 3:支付超时
let data={1:'主动取消', 2:'客服取消/库存不足', 3:'支付超时'}
if(val){
return data[val]
}else{
return ''
}
}
export const formatServiceCancelReason=(val)=>{
//1医生未接受服务 2:主动取消 4:客服取消 5:支付超时
let data={1:'医生未接受服务', 2:'主动取消',4:'客服取消',5:'支付超时'}
if(val){
return data[val]
}else{
return ''
}
}
export const fromatReportStatus=(val)=>{
//上报处方平台状态0:未上报 1:已上报 2:上报失败))
let data={0:'未上报', 1:'已上报', 2:'上报失败'}
if(val || val==0){
return data[val]
}else{
return ''
}
}
export const formatRelation=(val)=>{
//与患者关系1:本人 2:父母 3:爱人 4:子女 5:亲戚 6:其他
let data={1:'本人', 2:'父母', 3:'爱人', 4:'子女',5:'亲戚',6:'其他'}
if(val){
return data[val]
}else{
return ''
}
}
export const formatInquiryType=(val)=>{
//类型1:专家问诊 2:快速问诊 3:公益问诊 4:问诊购药 5:检测)
let data={1:'专家问诊', 2:'快速问诊', 3:'公益问诊', 4:'问诊购药',5:'糖组检测'}
if(val){
return data[val]
}else{
return ''
}
}
export const formatInquiryStatus=(val)=>{
// 1:待支付 2:待分配 3:待接诊 4:已接诊 5:已完成 6:已结束 7:已取消
let data={1:'待支付', 2:'待分配', 3:'待接诊', 4:'已接诊',5:'已完成',6:'已结束',7:'已取消'}
if(val){
return data[val]
}else{
return ''
}
};
export const formatMedinceStatus=(val)=>{
// 1:待支付 2:待发货 3:已发货 4:已签收 5:已取消
let data={1:'待支付', 2:'待发货', 3:'已发货', 4:'已签收',5:'已取消'}
if(val){
return data[val]
}else{
return ''
}
};
export const formatMultipoint=(val)=>{
//医生多点执业认证状态0:未认证 1:认证通过 2:审核中 3:认证失败)
let data={0:'未认证',1:'认证通过', 2:'审核中', 3:'认证失败'}
if(val|| val==0){
return data[val]
}else{
return ''
}
};
export const formatMode=(val)=>{
//1:图文 2:视频 3:语音 4:电话 5:会员
let data={1:'图文',2:'视频', 3:'语音', 4:'电话',5:'会员',6:'疑难会诊',7:'附赠沟通',8:'健康包',9:'服务包'}
if(val){
return data[val]
}else{
return ''
}
};
export const formatEnteyStatus=(val)=>{
//入账状态0:未入账 1:已入账 2:入账中 3:入账失败 4:入账取消)
let data={0:'未入账',1:'已入账', 2:'入账中', 3:'入账失败',4:'入账取消'}
if(val || val==0){
return data[val]
}else{
return ''
}
};
export const formatProductType=(val)=>{
//0:'未知',2:'中成药', 3:'西药'
let data={0:'未知',1:'中成药', 2:'西药'}
if(val || val==0){
return data[val]
}else{
return ''
}
};
export const formatProductStatus=(val)=>{
//0:'未知',2:'中成药', 3:'西药'
let data={1:'正常', 2:'下架'}
if(val){
return data[val]
}else{
return ''
}
};
export const formatCouponStatus=(val)=>{
//-1:'注册即发放',0:'未使用', 1:'已使用',2:'已过期'
let data={'-1':'注册即发放',0:'未使用',1:'已使用', 2:'已过期'}
if(val || val==0){
return data[val]
}else{
return ''
}
};