Browse Source

feat: 新建巡检记录,判断编号已存在功能失效的bug

lanjianrong 4 years ago
parent
commit
e7544615aa
2 changed files with 4 additions and 2 deletions
  1. 2 1
      dao/quality_dao.go
  2. 2 1
      dao/safe_dao.go

+ 2 - 1
dao/quality_dao.go

@@ -194,7 +194,8 @@ func (d *QualityDao) CreateQuality(data models.CmQuality) error {
 		session.Rollback()
 		return err
 	}
-	has, err := session.Where("code = ?", data.Code).Get(&data)
+	quality := models.CmQuality{}
+	has, err := session.Where("code = ? and bidsection_id = ?", data.Code, data.BidsectionId).Get(&quality)
 	// err或者code存在都回滚
 	if err != nil {
 		session.Rollback()

+ 2 - 1
dao/safe_dao.go

@@ -191,7 +191,8 @@ func (d *SafeDao) CreateSafe(data models.CmSafe) error {
 		session.Rollback()
 		return err
 	}
-	has, err := session.Where("code = ? and bidsection_id = ?", data.Code, data.BidsectionId).Get(&data)
+	safe := models.CmSafe{}
+	has, err := session.Where("code = ? and bidsection_id = ?", data.Code, data.BidsectionId).Get(&safe)
 	// err或者code存在都回滚
 	if err != nil {
 		session.Rollback()