|
@@ -348,3 +348,12 @@ func RemoveAiPredictModelClassify(classifyId int) (err error) {
|
|
|
err = o.Exec(sql, classifyId).Error
|
|
|
return
|
|
|
}
|
|
|
+
|
|
|
+// GetAiPredictClassifyByParentIdAndName 根据父级ID和名称获取分类
|
|
|
+func GetAiPredictClassifyByParentIdAndName(parentId int, classifyName string, classifyId int) (item *AiPredictModelClassify, err error) {
|
|
|
+ //o := orm.NewOrmUsingDB("data")
|
|
|
+ sql := `SELECT * FROM ai_predict_model_classify WHERE parent_id = ? AND classify_name = ? AND ai_predict_model_classify_id <> ? LIMIT 1`
|
|
|
+ //err = o.Raw(sql, parentId, classifyName, classifyId).QueryRow(&item)
|
|
|
+ err = global.DbMap[utils.DbNameIndex].Raw(sql, parentId, classifyName, classifyId).First(&item).Error
|
|
|
+ return
|
|
|
+}
|