| | |
| | | |
| | | if(extremumDO!=null&&extremumDO.getId()!=null){ |
| | | return R.data(extremumService.updateById(extremumDO)); |
| | | }else { |
| | | |
| | | String type = extremumDO.getType(); |
| | | String skId = extremumDO.getSkId(); |
| | | ExtremumDO extremum = extremumService.getExtremum(type, skId); |
| | | if(extremum!=null){ |
| | | extremumDO.setId(extremum.getId()); |
| | | return R.data(extremumService.updateById(extremumDO)); |
| | | } |
| | | |
| | | return R.data(extremumService.saveOrUpdate(extremumDO)); |
| | | } |
| | | |
| | | |
| | | |
| | | } |
| | | |
| | | |
| | | @GetMapping(value = "/getExtremum") |
| | | public R getExtremumList(@RequestParam(name="skId",required=true) String skId,String type) { |
| | | List<ExtremumDO> page = extremumService.getExtremumList(skId,type); |