zhangqian
2024-07-04 0b7ac10fc4d26e1ef63470a42f40d666bec8692b
产品位置库存表增加仓库id冗余字段
3个文件已修改
9 ■■■■■ 已修改文件
controllers/location_product_amount.go 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/operation.go 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
task/warehouse_month_stats.go 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
controllers/location_product_amount.go
@@ -248,6 +248,7 @@
            ProductId:         reqParams.ProductId,
            Amount:            decimal.NewFromInt(0),
            CreateDate:        time.Now().Format("2006-01-02 15:04:05"),
            WarehouseId:       location.WarehouseId,
        }
    }
service/operation.go
@@ -149,6 +149,7 @@
                    ProductId:         v.ProductId,
                    Amount:            v.Amount,
                    CreateDate:        time.Now().Format("2006-01-02 15:04:05"),
                    WarehouseId:       operation.WarehouseId,
                }); err != nil {
                    return err
                }
@@ -175,6 +176,7 @@
                        ProductId:         v.ProductId,
                        Amount:            v.Amount,
                        CreateDate:        time.Now().Format("2006-01-02 15:04:05"),
                        WarehouseId:       operation.WarehouseId,
                    }); err != nil {
                        return err
                    }
@@ -193,6 +195,7 @@
                        ProductId:         v.ProductId,
                        Amount:            v.Amount,
                        CreateDate:        time.Now().Format("2006-01-02 15:04:05"),
                        WarehouseId:       operation.WarehouseId,
                    }); err != nil {
                        return err
                    }
task/warehouse_month_stats.go
@@ -62,9 +62,6 @@
        }
        for _, record := range statsRecords {
            if len(record.InputItems) == 0 {
                continue
            }
            record.BeginAmount = record.EndAmount
            err = models.WithTransaction(func(db *gorm.DB) error {
                err = models.NewWarehouseMonthStatsSearch().SetOrm(db).Create(record)
@@ -92,7 +89,7 @@
        }
    }
    if err == nil {
        service.SendAlarm("按仓库月度统计执行成功", "")
        //service.SendAlarm("按仓库月度统计执行成功", "")
    }
    return