| | |
| | | package cn.gistack.sm.sjztmd.controller; |
| | | |
| | | import cn.gistack.sm.sjztmd.dto.TbProjectDTO; |
| | | import cn.gistack.sm.sjztmd.dto.TbProjectIsfillDTO; |
| | | import cn.gistack.sm.sjztmd.excel.TbProjectExcel; |
| | | import cn.gistack.sm.sjztmd.excel.TbProjectImporter; |
| | | import cn.gistack.sm.sjztmd.service.ITbProjectService; |
| | | import cn.gistack.sm.sjztmd.statisticsVO.StatisticsParams; |
| | | import cn.gistack.sm.sjztmd.statisticsVO.StatisticsTable; |
| | | import cn.gistack.sm.sjztmd.statisticsVO.StatisticsTableProject; |
| | | import cn.gistack.sm.sjztmd.statisticsVO.*; |
| | | import cn.gistack.sm.sjztmd.vo.StatisticsPrice; |
| | | import cn.gistack.sm.sjztmd.vo.StatisticsPriceVO; |
| | | import cn.gistack.sm.sjztmd.vo.TbProjectIsfillVO; |
| | | import cn.gistack.sm.sjztmd.vo.TbProjectVO; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | |
| | | return R.success("操作成功"); |
| | | } |
| | | |
| | | /** |
| | | *校验 |
| | | * @param id |
| | | * @return |
| | | */ |
| | | @PostMapping("checkInfoByGuid") |
| | | public R checkInfoByGuid(@RequestParam String id,@RequestParam String checkState){ |
| | | |
| | | return R.status(tbProjectService.updatecheckState(id,checkState)); |
| | | } |
| | | |
| | | /** |
| | | * 项目管理统计饼状图 |
| | | * @param statisticsParams |
| | | * @return |
| | | */ |
| | | |
| | | @GetMapping("/statisticsPie") |
| | | public R statisticsPie(StatisticsParams statisticsParams){ |
| | | StatisticsPrice statisticsPrice = tbProjectService.statisticsPie(statisticsParams); |
| | | return R.data(statisticsPrice); |
| | | } |
| | | |
| | | @GetMapping("/statisticsBar") |
| | | public R statisticsBar(StatisticsParams statisticsParams){ |
| | | List<StatisticsPriceVO> list = tbProjectService.statisticsBar(statisticsParams); |
| | | return R.data(list); |
| | | } |
| | | |
| | | @PostMapping("isFill") |
| | | public R isFill(@RequestBody TbProjectIsfillDTO fil ){ |
| | | tbProjectService.updateFill(fil); |
| | | return R.success("操作成功"); |
| | | } |
| | | |
| | | @GetMapping("/isfillList") |
| | | public R isFillList(){ |
| | | TbProjectIsfillVO tbProjectIsfillVO = tbProjectService.getfill(); |
| | | return R.data(tbProjectIsfillVO); |
| | | } |
| | | } |