很久没来写博客了,现在心情好又开始写了。只想记录自己在真实项目中遇到到的各种各样的问题,也算是对自己工作经历的一种文字记忆。
问题的由来
今天上午刚进办公室,公司的测试人员就向我反馈了一个问题,说有个页面中的数据无法导出,正常情况应该是可以导出为excle文件的。刚拿到这个项目不久,对项目还不是太熟悉,于是先在本地测试了了一下那个页面中的导出功能,结果果然如此,点击了导出按钮半天没反应。结果ru
结果如上图所示,等待了有两三分钟还是没反应,于是就关掉网页,去后台进行断点调试。一直跟到断点消失掉之前执行的一个查询语句,后台有打印。如下
SELECT T.DY_ID,T.CH_ID,BC.CH_NAME,T.PROBLEM_DESC,BR.REGION_NAME,
(SELECT FILE_URL FROM BS_SUBSIDIARYFILE WHERE RELATION_ID =T.DY_ID AND MODULE_ID='DT_WORKING' LIMIT 1) FILE_URL,
(SELECT GROUP_CONCAT(FILE_ID) FROM BS_SUBSIDIARYFILE WHERE RELATION_ID =T.DY_ID AND MODULE_ID='DT_WORKING') FILE_IDS,
(SELECT STAFF_NAME FROM SU_STAFF WHERE STAFF_ID = T.STAFF_ID) STAFF_NAME,
CASE WHEN T.SEND_TY