| | |
| | | package cn.gistack.sm.sjztods.controller; |
| | | |
| | | import cn.gistack.sm.sjztmd.excel.AttResStagCapDiscExcel; |
| | | import cn.gistack.sm.sjztmd.excel.AttResStagCapDiscImport; |
| | | import cn.gistack.sm.sjztods.entity.SkxsQkTj; |
| | | import cn.gistack.sm.sjztods.excel.SkxsQkTjExcel; |
| | | import cn.gistack.sm.sjztods.excel.SkxsQkTjImport; |
| | | import cn.gistack.sm.sjztods.service.ISkxsQkTjService; |
| | | import cn.gistack.sm.sjztods.vo.SkxsQkTjVO; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import lombok.AllArgsConstructor; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springblade.core.excel.util.ExcelUtil; |
| | | import org.springblade.core.mp.support.Condition; |
| | | import org.springblade.core.mp.support.Query; |
| | | import org.springblade.core.secure.utils.AuthUtil; |
| | | import org.springblade.core.tool.api.R; |
| | | import org.springblade.core.tool.utils.DateUtil; |
| | | import org.springframework.web.bind.annotation.*; |
| | | import org.springframework.web.multipart.MultipartFile; |
| | | |
| | | import javax.servlet.http.HttpServletResponse; |
| | | import java.util.ArrayList; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | |
| | | |
| | | /** |
| | |
| | | return R.data(skxsQkTjService.getStatisticList(skxsQkTj)); |
| | | } |
| | | |
| | | /** |
| | | * 导入 |
| | | * @param file |
| | | * @return |
| | | */ |
| | | @PostMapping("/import-skxsQkTj") |
| | | public R importSkxsQkTj(MultipartFile file) { |
| | | SkxsQkTjImport skxsQkTjImport = new SkxsQkTjImport(skxsQkTjService); |
| | | ExcelUtil.save(file, skxsQkTjImport, SkxsQkTjExcel.class); |
| | | return R.success("操作成功"); |
| | | } |
| | | |
| | | /** |
| | | * 导出 |
| | | * @param skxsQkTj |
| | | */ |
| | | @GetMapping("/export-skxsQkTj") |
| | | public void exportSkxsQkTj(HttpServletResponse response,SkxsQkTjVO skxsQkTj) { |
| | | List<SkxsQkTjExcel> list = skxsQkTjService.exportSkxsQkTjList(skxsQkTj); |
| | | ExcelUtil.export(response, "水库统计数据" + DateUtil.time(), "水库统计数据表", list, SkxsQkTjExcel.class); |
| | | } |
| | | |
| | | } |