| | |
| | | package com.dy.pmsProduct.schedule; |
| | | |
| | | import cn.hutool.json.JSONObject; |
| | | import com.alibaba.excel.EasyExcel; |
| | | import com.dy.common.aop.SsoPowerAop; |
| | | import com.dy.common.webUtil.BaseResponse; |
| | |
| | | import java.nio.charset.StandardCharsets; |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * 排班 |
| | |
| | | @PostMapping(path="selectPlan") |
| | | @SsoPowerAop(power = "-1") |
| | | @Log("查询任务计划列表") |
| | | public BaseResponse<List<Map<String,Object>>> selectPlan(@RequestBody QueryVo vo){ |
| | | List<Map<String,Object>> list = sv.selectPlan(vo) ; |
| | | return BaseResponseUtils.buildSuccess(list); |
| | | public BaseResponse<List<JSONObject>> selectPlan(@RequestBody QueryVo vo){ |
| | | List<JSONObject> array = sv.selectPlan(vo) ; |
| | | return BaseResponseUtils.buildSuccess(array); |
| | | } |
| | | /** |
| | | * 根据ID查询 |
| | |
| | | EasyExcel.write(response.getOutputStream(), list.get(0).getClass()).sheet(sheetName) |
| | | .registerWriteHandler(new CustomCellWriteHandler()).doWrite(list); |
| | | } |
| | | |
| | | /** |
| | | * 查询所有,触屏端使用不验证token |
| | | * @param queryVo |
| | | * @return |
| | | */ |
| | | @PostMapping(path="selectAll") |
| | | public BaseResponse<List<PrSchedule>> selectAll(@RequestBody QueryVo queryVo) { |
| | | return BaseResponseUtils.buildSuccess(sv.selectAll(queryVo)); |
| | | } |
| | | } |