浏览代码

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

lanjianrong 4 年之前
父节点
当前提交
e7544615aa
共有 2 个文件被更改,包括 4 次插入2 次删除
  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()