浏览代码

增加系统配置接口

kobe6258 4 月之前
父节点
当前提交
0f29c69cc5
共有 2 个文件被更改,包括 3 次插入2 次删除
  1. 2 2
      controllers/order.go
  2. 1 0
      utils/excel_utils.go

+ 2 - 2
controllers/order.go

@@ -505,7 +505,7 @@ func (this *OrderController) ExportProductOrder() {
 		br.ErrMsg = "导出商品订单失败,Err:" + err.Error()
 		return
 	}
-	var ListView []*models.ProductOrderView
+	var ListView []models.ProductOrderView
 	var wg sync.WaitGroup
 	wg.Add(len(List))
 	for _, orderItem := range List {
@@ -513,7 +513,7 @@ func (this *OrderController) ExportProductOrder() {
 			defer func() {
 				wg.Done()
 			}()
-			view := &models.ProductOrderView{
+			view := models.ProductOrderView{
 				OrderID:       orderItem.OrderId,
 				RealName:      orderItem.RealName,
 				Mobile:        fmt.Sprintf("+%s %s", orderItem.AreaCode, orderItem.Mobile),

+ 1 - 0
utils/excel_utils.go

@@ -47,6 +47,7 @@ func ExportExcel[T any](sheetName string, cols map[string]ExcelColMapping, dataL
 }
 func getValue[T any](val T, fieldName string) (value interface{}) {
 	obj := reflect.ValueOf(val)
+	fmt.Println(fieldName)
 	fieldVal := obj.FieldByName(fieldName)
 	if !fieldVal.IsValid() {
 		FileLog.Error("无效的字段名:", fieldName)