急急急,求助各位大神,在下拉树的数据集里面,通过fr_username来控制下拉树显示的节点内容,然后呢一旦加上了这个SQL,67754
${if(fr_username == "admin",""," AND A.OMF_COMPANY_ID IN (SELECT OMF_COMPANY_ID FROM ORG_MANAGEMENT_FLAT WHERE TO_DATE('"+date+"','YYYY-MM-dd') >= OMF_STARTDATE AND TO_DATE('"+date+"','YYYY-MM-DD') < OMF_UPDATE START WITH OMF_PARENT_ID=(SELECT COMPANY FROM HR_MANAGEMENT WHERE USERNAME = '"+fr_username+"') CONNECT BY OMF_PARENT_ID = PRIOR OMF_COMPANY_ID UNION ALL SELECT COMPANY OMF_COMPANY_ID FROM HR_MANAGEMENT WHERE USERNAME = '"+fr_username+"')")}
就会出现下拉树手动输入值时候下拉树的模糊查询不生效,给下拉框赋默认值(正确的值),下拉树会没有内容(和模糊查询不生效是一个问题)
67757
,删掉默认值再点击下拉就可以了,
67758
在这里PC端的默认值初始化还是可以查出来数据,移动端根本提示不可为空,而下拉框里面是有值,再次刷新才能查出来,当删掉这段判断就恢复正常了,但是如何根据fr_username控制下拉树呢?请大神看看是哪里的问题。
默认值是通过SQL查出的67756,只要删掉数据集的那段判断(图1)一切正常