|
@@ -186,7 +186,7 @@ func DeleteEdbClassify(classifyId int) (err error) {
|
|
|
SELECT classify_id,
|
|
|
parent_id
|
|
|
FROM edb_classify
|
|
|
- WHERE parent_id = ?
|
|
|
+ WHERE parent_id = ? OR classify_id=?
|
|
|
UNION ALL
|
|
|
SELECT e.classify_id,
|
|
|
e.parent_id
|
|
@@ -199,7 +199,7 @@ DELETE
|
|
|
WHERE classify_id IN ( SELECT classify_id
|
|
|
FROM ClassifyHierarchy
|
|
|
);`
|
|
|
- err = global.DmSQL["data"].Exec(sql, classifyId).Error
|
|
|
+ err = global.DmSQL["data"].Exec(sql, classifyId, classifyId).Error
|
|
|
|
|
|
return
|
|
|
}
|