f81301d710dbf7b75bbe4cbac5db9b7b36e2b94c..2d7cd836e456890aab9f31d8404789191d628f57
2024-06-21 zhangqian
fix 调拨后出库不显示
2d7cd8 对比 | 目录
2024-06-21 zhangqian
fix 404
764b15 对比 | 目录
2个文件已修改
11 ■■■■ 已修改文件
router/router.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/operation.go 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
router/router.go
@@ -74,7 +74,7 @@
        attributeAPI.PUT("updateAttribute/:id", attributeController.Update)   // 修改属性
        attributeAPI.DELETE("delete/:id", attributeController.Delete)         // 删除属性
        attributeAPI.GET("attribute", attributeController.ListAttribute)      // 获取属性
        attributeAPI.GET("list", attributeController.ListAttribute)           // 获取属性
        attributeAPI.POST("list", attributeController.ListAttribute)          // 获取属性
        attributeAPI.GET("primary/:id", attributeController.PrimaryAttribute) //删除
        //attributeAPI.GET("attribute/:id", attributeController.GetAttributeDetail) // 获取属性
    }
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 {