diff --git a/Work/_29Tools/Forms/UserForms/WXGetBalanceQrCodeForm.cs b/Work/_29Tools/Forms/UserForms/WXGetBalanceQrCodeForm.cs index d364531..ec7ba25 100644 --- a/Work/_29Tools/Forms/UserForms/WXGetBalanceQrCodeForm.cs +++ b/Work/_29Tools/Forms/UserForms/WXGetBalanceQrCodeForm.cs @@ -295,7 +295,17 @@ namespace Work._29Tools.Forms.UserForms // item.create_time.ToString("yyyy-MM-dd HH:mm:ss"), // item.remark //); - sb.AppendLine($"{item.type.ParseToInt()},{item.order_id},{item.amount},{item.balance},{item.create_time.ToString("yyyy-MM-dd HH:mm:ss")},{item.remark}"); + string type = "未知"; + if (item.type.HasValue) + { + if (Enum.TryParse(item.type.Value.ToString(), out EnumOrderPaymentType v)) + { + type = v.ToString(); + } + } + + + sb.AppendLine($"{type},{item.order_id},{item.amount},{item.balance},{item.create_time.ToString("yyyy-MM-dd HH:mm:ss")},{item.remark}"); } File.WriteAllText(saveFileDialog.FileName, sb.ToString(), Encoding.UTF8); MessageBox.Show("导出成功"); @@ -314,7 +324,7 @@ namespace Work._29Tools.Forms.UserForms var ret = JsonConvert.DeserializeObject>(html3); if (ret.Code != 200) { - + } else {