excel导出问题

在1.0的代码中,如果我通过表单开发建立一个表视图,在sql中用到了#{ jeelowcode_user_id }等占位的内容,列表显示正常没问题,但是执行导出操作的时候后台在执行sql的时候会发生丢失该参数的问题,2025-08-01 16:50:56.959 | DEBUG 7872 | http-nio-48080-exec-3 [TID: N/A] c.j.c.f.m.J.selectData                   | ==> Parameters: null    导致本来有的数据查询不出来导出的excel是空的,这个问题如何解决呢

评论区

超级管理员 2025-08-01 17:46

打印一下sql,看看#{ jeelowcode_user_id }有没有被替换掉,然后拿到sql到navicat执行看看有没有数据

Yolo 2025-08-02 15:47

@超级管理员

image.png这是列表展示时候执行的sql,能拿到当前登陆人的id,能查到数据image.png这是全部导出时候执行的sql,传入的用户ID是null,导致没有数据,导出时这个sql拿到navicat里面将动态部分替换成用户ID仍然可以查询出来数据,请问导出存在的这个问题怎么解决呢

超级管理员 2025-08-02 16:16

如何复现呢?到演示环境复现一下,我这边 复现不出
image.png

Yolo 2025-08-02 16:28

@超级管理员

image.png在测试环境的这个表视图里面复现了,打开列表有两条数据,但是导出的时候没有数据了,麻烦帮忙看一下吧,谢谢

超级管理员 2025-08-02 16:43

你那边先这样改,后续框架统一更新发布

Yolo 2025-08-02 16:46

@超级管理员

好的,谢谢

回复