想要实现的功能是:有登录用户名 地区 人员当A登录时,下拉框显示B地区的所有人员 当B登录时,下拉框显示C地区的所有人员 管理员登录时,显示所有人员。 登录的用户是默认的 人员是根据地区来决定的,所以要先确认地区。 原来写的: SELECT 人员 FROM SALES_BASIC WHERE 地区 = (CASE WHEN '${fine_username}' = 'A' THEN '1' WHEN '${fine_username}' = 'B' THEN '2'
END) 这个有个问题就是没把当fine_username =admin 的时候,需要显示的是地区1和2的所有销售人员。 |