package utils // OrderCancelReasonToString 订单取消原因(1:主动取消 2:后台取消 3:支付超时取消) func OrderCancelReasonToString(i int) string { switch i { case 1: return "主动取消" case 2: return "后台取消" case 3: return "支付超时取消" default: return "取消" } } // OrderSingleStatusToString 订单状态(1:待支付 2:已完成 3:已取消) func OrderSingleStatusToString(i int) string { switch i { case 1: return "待支付" case 2: return "已完成" case 3: return "已取消" default: return "未知" } } // OrderSingleRefundStatusToString 订单退款状态(0:无退款 1:申请退款 2:退款中 3:退款成功 4:拒绝退款 5:退款关闭 6:退款异常 7:部分退款) func OrderSingleRefundStatusToString(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 "退款异常" case 7: return "部分退款" default: return "未知" } } // OrderSinglePayStatusToString 订单支付状态(1:未支付 2:已支付 3:支付中 4:支付失败 5:支付超时 6:支付关闭 7:已撤销 8:转入退款) func OrderSinglePayStatusToString(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 "已撤销" case 8: return "转入退款" default: return "未知" } } // DoctorTitleToString 医生职称(1:主任医师 2:主任中医师 3:副主任医师 4:副主任中医师 5:主治医师 6:住院医师) func DoctorTitleToString(i int) string { switch i { case 1: return "主任医师" case 2: return "主任中医师" case 3: return "副主任医师" case 4: return "副主任中医师" case 5: return "主治医师" case 6: return "住院医师" default: return "" } }