医生账户-关联订单-导出

This commit is contained in:
2023-11-15 11:25:22 +08:00
parent f7f1182d14
commit 1b72243833
10 changed files with 609 additions and 68 deletions
+156
View File
@@ -233,3 +233,159 @@ func WithdrawalExamineStatusToString(i int) string {
return "未知"
}
}
// InquiryTypeToString 问诊订单类型(1:专家问诊 2:快速问诊 3:公益问诊 4:问诊购药 5:检测)
func InquiryTypeToString(i int) string {
switch i {
case 1:
return "专家问诊"
case 2:
return "快速问诊"
case 3:
return "公益问诊"
case 4:
return "问诊购药"
case 5:
return "检测"
default:
return "未知"
}
}
// InquiryModeToString 订单问诊方式(1:图文 2:视频 3:语音 4:电话 5:会员)
func InquiryModeToString(i int) string {
switch i {
case 1:
return "图文"
case 2:
return "视频"
case 3:
return "语音"
case 4:
return "电话"
case 5:
return "会员"
default:
return "未知"
}
}
// IsDeleteToString 删除状态(0:否 1:是)
func IsDeleteToString(i int) string {
switch i {
case 0:
return "否"
case 1:
return "是"
default:
return ""
}
}
// RefundStatusToString 订单退款状态(0:无退款 1:申请退款 2:退款中 3:退款成功 4:拒绝退款 5:退款关闭 6:退款异常)
func RefundStatusToString(i int) string {
switch i {
case 0:
return "无退款"
case 1:
return "申请退款"
case 2:
return "退款中"
case 3:
return "退款成功"
case 4:
return "拒绝退款"
case 5:
return "退款关闭"
case 6:
return "退款异常"
default:
return "未知"
}
}
// PayStatusToString 支付状态(1:未支付 2:已支付 3:支付中 4:支付失败 5:支付超时 6:支付关闭 7:已撤销 8:转入退款)
func PayStatusToString(i int) string {
switch i {
case 1:
return "未支付"
case 2:
return "已支付"
case 3:
return "支付中"
case 4:
return "支付失败"
case 5:
return "支付超时"
case 6:
return "支付关闭"
case 7:
return "已撤销"
default:
return "未知"
}
}
// StatisticsStatusToString 订单统计状态(0:未统计 1:已统计 2:统计失败)
func StatisticsStatusToString(i int) string {
switch i {
case 0:
return "未统计"
case 1:
return "已统计"
case 2:
return "统计失败"
default:
return ""
}
}
// IsWithdrawalToString 是否提现(0:否 1:是 2:提现中)
func IsWithdrawalToString(i int) string {
switch i {
case 0:
return "否"
case 1:
return "是"
case 2:
return "提现中"
default:
return ""
}
}
// CancelReasonToString 取消订单原因(1:医生未接诊 2:主动取消 3:无可分配医生 4:客服取消 5:支付超时)
func CancelReasonToString(i int) string {
switch i {
case 1:
return "医生未接诊"
case 2:
return "主动取消"
case 3:
return "无可分配医生"
case 4:
return "客服取消"
case 5:
return "支付超时"
default:
return ""
}
}
// EntryStatusToString 入账状态(0:未入账 1:已入账 2:入账中 3:入账失败 4:入账取消)
func EntryStatusToString(i int) string {
switch i {
case 0:
return "未入账"
case 1:
return "已入账"
case 2:
return "入账中"
case 3:
return "入账失败"
case 4:
return "入账取消"
default:
return ""
}
}