|
@@ -346,10 +346,10 @@ func GetCrossVarietyChartClassifyBySysUserId(sysUserId int) (item *ChartClassify
|
|
|
}
|
|
|
|
|
|
// GetChartClassifyByParentIdAndName 根据父级ID和名称获取分类
|
|
|
-func GetChartClassifyByParentIdAndName(parentId int, classifyName string, classifyId int) (item *ChartClassify, err error) {
|
|
|
+func GetChartClassifyByParentIdAndName(source, parentId int, classifyName string, classifyId int) (item *ChartClassify, err error) {
|
|
|
o := global.DmSQL["data"]
|
|
|
- sql := `SELECT * FROM chart_classify WHERE parent_id = ? AND chart_classify_name = ? AND chart_classify_id <> ? LIMIT 1`
|
|
|
- err = o.Raw(sql, parentId, classifyName, classifyId).First(&item).Error
|
|
|
+ sql := `SELECT * FROM chart_classify WHERE source = ? AND parent_id = ? AND chart_classify_name = ? AND chart_classify_id <> ? LIMIT 1`
|
|
|
+ err = o.Raw(sql, source, parentId, classifyName, classifyId).First(&item).Error
|
|
|
|
|
|
return
|
|
|
}
|