ruoyi-admin/src/main/java/com/ruoyi/web/controller/zhang/ZYearInfoController.java
@@ -86,6 +86,16 @@ util.exportExcel(response, list, "年度健康记录数据"); } @Log(title = "年度健康记录", businessType = BusinessType.EXPORT) @PostMapping("/export") public void export1(HttpServletResponse response) { List<ZYearInfo> list = zYearInfoService.selectByCondition(); log.info("导出记录为:{}",list); ExcelUtil<ZYearInfo> util = new ExcelUtil<>(ZYearInfo.class); util.exportExcel(response, list, "年度健康记录数据"); } /** * 导入年度健康记录列表 */ zhang-content/src/main/java/com/ruoyi/service/ZYearInfoService.java
@@ -27,4 +27,7 @@ AjaxResult mySave(ZYearInfo zYearInfo); AjaxResult listType(); List<ZYearInfo> selectByCondition(); } zhang-content/src/main/java/com/ruoyi/service/impl/ZYearInfoServiceImpl.java
@@ -10,6 +10,7 @@ import com.ruoyi.common.utils.SecurityUtils; import com.ruoyi.common.utils.StringUtils; import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.domain.ZProperty; import com.ruoyi.domain.ZYearInfo; import com.ruoyi.domain.ZYearInfo; import com.ruoyi.mapper.ZYearInfoMapper; @@ -126,6 +127,15 @@ } @Override public List<ZYearInfo> selectByCondition() { SysUser user = SecurityUtils.getLoginUser().getUser(); Long userId = user.getUserId(); ZYearInfo zYearInfo = new ZYearInfo(); LambdaQueryWrapper<ZYearInfo> lqw = buildCondition(zYearInfo, userId); return list(lqw); } @Override @Transactional public AjaxResult importExcel(MultipartFile file) {