${if(len(dt)=0,""," and (id ='"+dt+"' or name='"+dt+"')")}
name跟id
都不是一个字段类型
想法太随意了。
这样子,
${if(dt="name"," and name=''"+dt1+" ","")}
${if(dt="id"," and id=''"+dt1+" ","")}