fux
zhangqian
2024-04-12 ec09e33c25c46317edcb705029aa4be8d9cc94f6
fux
1个文件已修改
5 ■■■■ 已修改文件
service/fineness.go 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/fineness.go
@@ -17,7 +17,6 @@
    }
    finenessCheckItems := make([]*models.FinenessCheckItem, 0)
    var lastCarNo int
    var roundingItemMap map[float32]*models.FinenessRoundingItem
    var allFinenessList []decimal.Decimal
    var personFinenessList []decimal.Decimal
    var carCheckNumber = 0 //单个car已检查样本数
@@ -28,6 +27,7 @@
    var item *models.FinenessCheckItem
    var deviation decimal.Decimal
    var finenessGrade string
    var roundingItemMap = make(map[float32]*models.FinenessRoundingItem, 0)
    for _, finenessItem := range finenessRegister.FinenessList {
        roundedHalfFineness := ToRoundedHalfFineness(finenessItem.Fineness)
        fineness := decimal.NewFromFloat32(roundedHalfFineness)
@@ -102,6 +102,7 @@
        if err != nil {
            return err
        }
        if len(finenessCheckItems) > 0 {
        for _, v := range finenessCheckItems {
            v.FinenessCheckID = finenessCheck.ID
        }
@@ -109,6 +110,8 @@
        if err != nil {
            return err
        }
        }
        return models.NewFinenessRegisterSearch().SetOrm(db).SetID(finenessRegister.ID).UpdateByMap(map[string]interface{}{"fineness_check_id": finenessCheck.ID})
    })
    return err