|
@@ -678,9 +678,9 @@ where classify_id IN (` + utils.GetOrmInReplace(len(classifyIds)) + `)`
|
|
|
}
|
|
|
|
|
|
// GetEdbClassifyByParentIdAndName 根据父级ID和名称获取分类
|
|
|
-func GetEdbClassifyByParentIdAndName(parentId int, classifyName string, classifyId int) (item *EdbClassify, err error) {
|
|
|
- sql := `SELECT * FROM edb_classify WHERE parent_id = ? AND classify_name = ? AND classify_id <> ? LIMIT 1`
|
|
|
- err = global.DmSQL["data"].Raw(sql, parentId, classifyName, classifyId).First(&item).Error
|
|
|
+func GetEdbClassifyByParentIdAndName(parentId int, classifyName string, classifyId int, classifyType uint8) (item *EdbClassify, err error) {
|
|
|
+ sql := `SELECT * FROM edb_classify WHERE parent_id = ? AND classify_name = ? AND classify_id <> ? and classify_type=? LIMIT 1`
|
|
|
+ err = global.DmSQL["data"].Raw(sql, parentId, classifyName, classifyId, classifyType).First(&item).Error
|
|
|
|
|
|
return
|
|
|
}
|