80323
模块维护-删除根级别模块出错
回帖数 1
阅读数 1683
发表时间 2011-08-30 16:29:21
删除grade值为0的模块时SQL语句
UPDATE zt_module SET grade = grade - 1 wHeRe id IN ('XXX') AND zt_module.company = 'XXX'
报错。
原因:grade被设定为非负数,无法被设定为-1
解决办法:
方案1.更新时避免更新自身,加入id <> $moduleID条件。
方案2.方法getAllChildId查找自身的子模块时从返回的ID列表中排除自身。
文件:/module/tree/model.php
方法:treeModel::delete($moduleID)
行:486
联系我们
联系人
魏中显/高级客户经理
电话(微信)
18561939726
QQ号码
1746749398
联系邮箱
weizhongxian@chandao.com

相关帖子
dongs | 最后回帖 2018-06-22 09:45 扮猪吃老虎
鸿飞踏雁 | 最后回帖 2019-07-30 14:54 石洋洋
王胜杰 | 最后回帖 2019-08-13 17:17 张玉洁
Hans | 最后回帖 2018-09-05 11:14 禅道-李锡碧
温文尔雅的电脑桌 | 最后回帖 2025-03-17 09:11 于涛
美利坚混泥土拌饭 | 最后回帖 2024-07-04 17:56 禅道-丁卓



精品资料包
1V1产品演示
免费试用增强功能
专属顾问答疑支持


