Browse Source

Merge branch 'cygx/cygx_14.0' of http://8.136.199.33:3000/hongze/hongze_cygx into debug

zhangchuanxing 6 tháng trước cách đây
mục cha
commit
78d09c91a9
1 tập tin đã thay đổi với 17 bổ sung1 xóa
  1. 17 1
      models/industry_fllow.go

+ 17 - 1
models/industry_fllow.go

@@ -36,7 +36,23 @@ type IndustryFllowArryReq struct {
 
 // 添加
 func AddCygxIndustryFllow(item *CygxIndustryFllow) (lastId int64, err error) {
-	o := orm.NewOrm()
+
+	o, err := orm.NewOrm().Begin()
+	if err != nil {
+		return
+	}
+	defer func() {
+		if err == nil {
+			o.Commit()
+		} else {
+			o.Rollback()
+		}
+	}()
+	sql := `DELETE FROM cygx_industry_fllow WHERE user_id=? AND industrial_management_id=? `
+	_, err = o.Raw(sql, item.UserId, item.IndustrialManagementId).Exec()
+	if err != nil {
+		return
+	}
 	lastId, err = o.Insert(item)
 	return
 }