yff

2026-05-19 22:04

我修改了一下sql,select id as "id",bat_no as "bat_no",pal_no as "pal_no",pstatus as "pstatus",ptype as "ptype",quantity as "quantity",tenant_id as "tenant_id",create_user as "create_user",create_time as "create_time",create_dept as "create_dept",update_user as "update_user",update_time as "update_time",is_deleted as "is_deleted",(select count(sn.id) as sn_quantity from tab_info sn where sn.is_deleted = 0 and sn.status = 1 and sn.pal_no = tbl.pal_no) as "snquantity" from tab_palinfo tbl where tbl.is_deleted = 0 AND #{jeelowcode_auto_where} 去掉哪些过滤,只保留了AND #{jeelowcode_auto_where},我不使用查询条件,可以查询出数据,只要增加查询条件,就抛空指针

java.lang.NullPointerException

 at com.jeelowcode.framework.plus.build.buildmodel.wrapper.SqlInfoQueryWrapper$Wrapper.buildSql(SqlInfoQueryWrapper.java:215)

 at com.jeelowcode.core.framework.config.aspect.enhance.JeeLowCodeAnnoaionAspectjSQL.getAutoWhereSql(JeeLowCodeAnnoaionAspectjSQL.java:559)

 at com.jeelowcode.core.framework.config.aspect.enhance.JeeLowCodeAnnoaionAspectjSQL.executeEnhanceAfterPage(JeeLowCodeAnnoaionAspectjSQL.java:318)

 at com.jeelowcode.core.framework.config.aspect.enhance.JeeLowCodeAnnoaionAspectjSQL.executSQLPlugin(JeeLowCodeAnnoaionAspectjSQL.java:215)

 at com.jeelowcode.core.framework.config.aspect.enhance.JeeLowCodeAnnoaionAspectjSQL.afterReturingAdvice(JeeLowCodeAnnoaionAspectjSQL.java:114)

 at sun.reflect.GeneratedMethodAccessor892.invoke(Unknown Source)

 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

 at java.lang.reflect.Method.invoke(Method.java:498)

yff

2026-05-19 09:47

你好,有空帮忙看看上面那个sql对不对

yff

2026-05-18 18:18

我在sql增强中这样配置,查询报空指针异常,(select count(sn.id) as sn_quantity from tab_info sn where sn.is_deleted = 0 and sn.status = 1 and sn.pal_no = tbl.pal_no) as "snquantity" 这个是我设置的一个虚拟字段,虚拟字段使用sql查询,帮忙看看 这个哪里不对。。


select id as "id",

bat_no as "bat_no",

pal_no as "pal_no",

pstatus as "pstatus",

ptype as "ptype",

quantity as "quantity",

tenant_id as "tenant_id",

create_user as "create_user",

create_time as "create_time",

create_dept as "create_dept",

update_user as "update_user",

update_time as "update_time",

is_deleted as "is_deleted",

(select count(sn.id) as sn_quantity from tab_info sn where sn.is_deleted = 0 and sn.status = 1 and sn.pal_no = tbl.pal_no) as "snquantity"

from tab_palinfo tbl where 1=1

AND

IFNULL(#{sn_numstatus} '') = '',

OR #{sn_numstatus} = 0 and tbl.quantity > (select count(sn.id) as sn_quantity from tab_info sn where sn.is_deleted = 0 and sn.status = 1 and sn.pal_no = tbl.pal_no)

OR

#{sn_numstatus} = 1

AND tbl.quantity = (select count(sn.id) as sn_quantity from tab_info sn where sn.is_deleted = 0 and sn.status = 1 and sn.pal_no = tbl.pal_noo)

AND #{jeelowcode_auto_where}

yff

2026-05-18 16:36

这个地址是多少?好久没有登录过了

yff

2026-05-18 15:03

java怎么拼接sql?我想使用java,但是不知道怎么在前置增强中添加sql

yff

2026-05-18 14:54

你好,我看一下,没有这个条件

yff

2026-03-26 17:14

6666666666666666  感谢

yff

2026-03-26 17:02

有没有那种把可以点击的订单编号设置为蓝色,点击就跳转到其他菜单的样例??


yff

2026-03-26 16:31

yff

2026-03-23 14:47

在咨询一下,我想在新增和编辑时隐藏附表的信息,要怎么操作???比如上面那个图,新增和编辑时我想把仓库分区那些信息隐藏,在查看的时候才能看到明细要怎么实现

yff

2026-03-13 15:37

好的,我试试 谢谢

yff

2026-03-13 14:08

这个没有部门Id,那个权限有用吗?

yff

2026-03-12 18:39

我初步想法是在这个写个java类型,我根据登录人的部门去设置传的type, 比如A部门传1 B部门传2,现在我怎么把1或2 写入这个报表的sql中

添加客服
图片未加载,请刷新后再试
联系我们