zhangqian
2024-06-21 2d7cd836e456890aab9f31d8404789191d628f57
service/operation.go
@@ -273,15 +273,18 @@
   var outputDetails []*models.OperationDetails
   for _, v := range listDetails {
      outputDetails = append(outputDetails, &models.OperationDetails{
         ProductId:        v.ProductId,
         Amount:           v.Amount,
         FromLocationID:   v.FromLocationID,
         ToLocationID:     v.ToLocationID,
         Amount:           v.Amount,
         TotalGrossWeight: v.TotalGrossWeight,
         TotalNetWeight:   v.TotalNetWeight,
         AuxiliaryAmount:  v.AuxiliaryAmount,
         AuxiliaryUnit:    v.AuxiliaryUnit,
         Remark:           v.Remark,
         IsInternalOutput: true,
         Cost:             v.Cost,
         SalePrice:        v.SalePrice,
      })
      if len(outputDetails) > 0 {
         operation := &models.Operation{
@@ -325,6 +328,8 @@
               AuxiliaryAmount:  v.AuxiliaryAmount,
               AuxiliaryUnit:    v.AuxiliaryUnit,
               Remark:           v.Remark,
               Cost:             v.Cost,
               SalePrice:        v.SalePrice,
            })
         } else {
            outputDetails = append(outputDetails, &models.OperationDetails{
@@ -337,6 +342,8 @@
               AuxiliaryAmount:  v.AuxiliaryAmount,
               AuxiliaryUnit:    v.AuxiliaryUnit,
               Remark:           v.Remark,
               Cost:             v.Cost,
               SalePrice:        v.SalePrice,
            })
         }
      } else {