jiangshuai
2023-10-21 34dd354c55ffff3339a3232a7a1ba6ec8fe49f60
controllers/product_controller.go
@@ -554,15 +554,16 @@
      //Unit:        params.Unit,
   }
   operation := models.Operation{
      Id:              params.Id,
      Number:          params.Number,
      SourceNumber:    params.SourceNumber,
      OperationTypeId: 0,
      Status:          params.Status,
      FromLocationID:  params.FromLocationId,
      ToLocationID:    params.ToLocationId,
      OperationDate:   params.OperationDate,
      Details:         []*models.OperationDetails{detail},
      Id:                params.Id,
      Number:            params.Number,
      SourceNumber:      params.SourceNumber,
      OperationTypeId:   0,
      Status:            params.Status,
      FromLocationID:    params.FromLocationId,
      ToLocationID:      params.ToLocationId,
      OperationDate:     params.OperationDate,
      Details:           []*models.OperationDetails{detail},
      BaseOperationType: params.BaseOperationType,
   }
   if err := models.WithTransaction(func(tx *gorm.DB) error {
      if err := models.NewOperationDetailsSearch().SetOrm(tx).SetOperationId(params.Id).Delete(); err != nil {