| | |
| | | @PostMapping |
| | | public AjaxResult add(@RequestBody ApsWorkCalendar apsWorkCalendar) |
| | | { |
| | | ApsWorkCalendar tempCheck = new ApsWorkCalendar(); |
| | | tempCheck.setEffectiveDate(apsWorkCalendar.getEffectiveDate()); |
| | | tempCheck.setExpiringDate(apsWorkCalendar.getExpiringDate()); |
| | | tempCheck.setApplicableFactory(apsWorkCalendar.getApplicableFactory()); |
| | | List<ApsWorkCalendar> list = apsWorkCalendarService.selectApsWorkCalendarList(tempCheck); |
| | | if(!list.isEmpty()){ |
| | | return AjaxResult.error("该时间段日历已存在", list); |
| | | }else{ |
| | | return toAjax(apsWorkCalendarService.insertApsWorkCalendar(apsWorkCalendar)); |
| | | } |
| | | } |
| | | |
| | | /** |
| | |
| | | @PutMapping |
| | | public AjaxResult edit(@RequestBody ApsWorkCalendar apsWorkCalendar) |
| | | { |
| | | ApsWorkCalendar tempCheck = new ApsWorkCalendar(); |
| | | tempCheck.setEffectiveDate(apsWorkCalendar.getEffectiveDate()); |
| | | tempCheck.setExpiringDate(apsWorkCalendar.getExpiringDate()); |
| | | tempCheck.setApplicableFactory(apsWorkCalendar.getApplicableFactory()); |
| | | List<ApsWorkCalendar> list = apsWorkCalendarService.selectApsWorkCalendarList(tempCheck); |
| | | if(!list.isEmpty()){ |
| | | return AjaxResult.error("该时间段日历已存在", list); |
| | | }else{ |
| | | return toAjax(apsWorkCalendarService.updateApsWorkCalendar(apsWorkCalendar)); |
| | | } |
| | | } |
| | | |
| | | /** |
| | |
| | | List<ApsWorkCalendar> list = apsWorkCalendarService.selectApsWorkCalendarList(apsWorkCalendar); |
| | | return AjaxResult.success(list); |
| | | } |
| | | |
| | | @Log(title = "查询日历视图数据", businessType = BusinessType.INSERT) |
| | | @PostMapping("/selectCalendarView") |
| | | public AjaxResult selectCalendarView(@RequestBody ApsWorkCalendar apsWorkCalendar) |
| | | { |
| | | return AjaxResult.success(apsWorkCalendarService.selectCalendarView(apsWorkCalendar)); |
| | | } |
| | | } |