关注JEECG发展历程 关注最新动态和版本, 记录JEECG成长点滴 更新日志 - 技术支持 - 招聘英才

JEECG最新版本下载 JEECG智能开发平台 - 显著提高开发效率 常见问题 - 入门视频 - 参与开源团队

商务QQ: 69893005、3102411850 商务热线(5*8小时): 010-64808099 官方邮箱: jeecgos@163.com

查看: 11685|回复: 8

[Online开发] t:dgCol 标签中dictionary 标签存在的bug !!!

[复制链接]
发表于 2018-7-17 10:35:18 | 显示全部楼层 |阅读模式
本帖最后由 pangzi5920 于 2018-7-20 17:39 编辑

1.gif 3.gif
online生成的列表,如图所示,同时打开线路表(tb_xl)页面和行政区域表(tb_xzqy)页面 , 两表的关系类同于班级表和学生表,  行政区域表中所属线路关联第一张表线路表tb_xl (id, xlmc)的线路名称   先在线路录入页面新增线路bbbbbb这条记录,
然后切换到行政区域页面新增录入一条新的行政区域  新增的行政区域 xx4 所属线路关联刚录的bbbbbb那条线路记录,保存后列表首次刷新时所属线路却显示的是tb_xl表bbbbbb那条记录对应的uuid  而没有翻译成线路名称bbbbbb,菜单tab上右键刷新缓存列表刷新后它又显示了正确了线路名称bbbbbb,行政区域列表所属线路那列对应代码为
<t:dgCol title="所属线路"  field="xlId"  query="true"  queryMode="single"  dictionary="tb_xl,id,xlmc"  width="120"></t:dgCol>

如果两模块列表页面不是同时打开录完线路再打开区域列表页面,再录区域时关联刚录入的线路,保存时列表刷新则翻译正常

以上是关联自定义字典表的,  关联系统数据字典表的也有此问题。

急盼修复此bug或提供解决方案   谢谢!
发表于 2018-7-17 14:54:18 | 显示全部楼层
刷新下缓存试下
1.png

3.7.7  版本 支持ajax处理   可使用属性isAjaxDict="true"
 楼主| 发表于 2018-7-17 14:59:48 | 显示全部楼层
本帖最后由 pangzi5920 于 2018-7-17 18:46 编辑
fly1206 发表于 2018-7-17 14:54
刷新下缓存试下

你这方法没有用呀  解决不了问题!
 楼主| 发表于 2018-7-18 15:37:19 | 显示全部楼层
fly1206 发表于 2018-7-17 14:54
刷新下缓存试下

isAjaxDict=“true”  有这样的例子么?  可否提供一例子看看

另我是用jeecg 3.7.2版本上开发的程序, 字典源新增的数据就会在用它的列表里首次添加时显示为id, 而不是名称,可有解决方案?
发表于 2018-7-18 16:13:09 | 显示全部楼层
只有最新版 3.7.7才有这个功能
 楼主| 发表于 2018-7-18 16:18:11 | 显示全部楼层
admin 发表于 2018-7-18 16:13
只有最新版 3.7.7才有这个功能

能提供一个使用的例子么?
 楼主| 发表于 2018-7-19 09:49:08 | 显示全部楼层
fly1206 发表于 2018-7-17 14:54
刷新下缓存试下

这个bug有什么好的解决办法么?    这确实是个很严重的bug啊!
发表于 2018-7-19 10:27:19 | 显示全部楼层
麻烦再描述清楚,写的有点乱
 楼主| 发表于 2018-7-24 11:04:37 | 显示全部楼层
admin 发表于 2018-7-19 10:27
麻烦再描述清楚,写的有点乱

写得很清楚了哇  你建个班级学生两张表分别对应这两模块  同时打开这两tab菜单页面  先录班级再录学生  学生选刚录的班级就会发现此bug了    请务必解决呀
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表