超级管理员 2025-05-27 16:37 回复 @dtbadmin 问题1:问题2:触发不了 附表增强仅在 ERP模式下才生效,同上监听 tableSelect.value值变化即可问题3:order_id 请以字符串存储在前端 ,超过16位的数字都显示不了 后面位数都会变成0
dtbadmin 2025-05-27 18:06 回复 问题2, 附表怎么监听勾选呢 问题3,请问是框架在获取详情接口对字符串进行了转换吗? 如果后端还是希望order_id是整形,或长整型, 可以在前端代码哪里修改呢?即希望超出16位,还是数字,不要被处理 @超级管理员
超级管理员 2025-05-28 09:27 回复 @dtbadmin 暂不支持可以自行去src\components\LowDesign\src\LowTable\components\SubTable.vue扩展监听方法不支持长整型,可以网上查找一下其他处理方法,建议还是以字符串为主 或者 将id字段长度缩短
dtbadmin 2025-05-28 09:45 回复 主表的id无法改长度,子表的外键无法正常显示,虽然改成字串也能正常运行。但这种让别人审核表结构就会很奇怪,主表是bigint,子表变成了varchar. 请告诉一下这个转换的代码在哪里,或者提供修改思路我们自己考虑去改。
超级管理员 2025-05-28 09:55 回复 @dtbadmin 这个问题的话 数据库字段类型还是给BigInt,前端这里改一下src\components\LowDesign\src\utils\tableUtil.ts这样子显示应该是正常的id,后面存储还是会给字符串,但是后台接参有处理可以存在bigint里面