zhangqian
2024-07-01 a2f15532fd4b64049be2747f3ed3f87d43608bec
返回仓库名称
1个文件已修改
18 ■■■■ 已修改文件
models/operation.go 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
models/operation.go
@@ -61,10 +61,11 @@
        CheckedBy    string `json:"checkedBy" gorm:"type:varchar(255);comment:验证者UserId"`
        Remark       string `json:"remark"`
        WarehouseId         int      `json:"warehouseId" gorm:"type:int;not null;comment:仓库id"`
        IsInternalOutput    bool     `json:"isInternalOutput"` //是否调拨产生的出库
        InventoryDealerType int      `json:"inventoryDealerType" gorm:"type:varchar(255);comment:调拨出入库分类(对应dict字典表的ID)"`
        InventoryDealer     MiniDict `json:"inventoryDealer" gorm:"foreignKey:InventoryDealerType;"`
        WarehouseId         int       `json:"warehouseId" gorm:"type:int;not null;comment:仓库id"`
        Warehouse           Warehouse `json:"warehouse" gorm:"foreignKey:WarehouseId"`
        IsInternalOutput    bool      `json:"isInternalOutput"` //是否调拨产生的出库
        InventoryDealerType int       `json:"inventoryDealerType" gorm:"type:varchar(255);comment:调拨出入库分类(对应dict字典表的ID)"`
        InventoryDealer     MiniDict  `json:"inventoryDealer" gorm:"foreignKey:InventoryDealerType;"`
    }
    OperationSearch struct {
@@ -226,7 +227,14 @@
    }
    if slf.Preload {
        db = db.Model(&Operation{}).Preload("Details").Preload("Details.Product").Preload("LogisticCompany").Preload("Location").Preload("ToLocation").Preload("Details.FromLocation").Preload("Details.ToLocation").Preload("InventoryDealer")
        db = db.Model(&Operation{}).Preload("Details").
            Preload("Details.Product").
            Preload("LogisticCompany").
            Preload("Location").
            Preload("ToLocation").
            Preload("Details.FromLocation").
            Preload("Details.ToLocation").
            Preload("InventoryDealer").Preload("Warehouse")
    }
    if slf.Disuse {