|
|
@@ -29,6 +29,7 @@ import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
import javax.validation.Valid;
|
|
|
import javax.validation.constraints.NotNull;
|
|
|
+import java.util.ArrayList;
|
|
|
import java.util.List;
|
|
|
|
|
|
/**
|
|
|
@@ -85,10 +86,21 @@ public class AttendanceMessageSetController {
|
|
|
@ApiOperation(value = "修改考勤消息设置")
|
|
|
@SaCheckPermission("attendancemessageset:edit")
|
|
|
public RT<Boolean> update(@Valid @RequestBody UpdateAttendanceMessageSetDto dto){
|
|
|
-
|
|
|
AttendanceMessageSet attendanceMessageSet = BeanUtil.toBean(dto, AttendanceMessageSet.class);
|
|
|
return RT.ok(attendanceMessageSetService.update(attendanceMessageSet));
|
|
|
+ }
|
|
|
|
|
|
+ @PostMapping("edit")
|
|
|
+ @ApiOperation(value = "新增考勤消息设置")
|
|
|
+ @SaCheckPermission("attendancemessageset:add")
|
|
|
+ public RT<Boolean> add(@Valid @RequestBody List<UpdateAttendanceMessageSetDto> dtos) {
|
|
|
+ List<AttendanceMessageSet> attendanceMessageSets = new ArrayList<>();
|
|
|
+ for (UpdateAttendanceMessageSetDto dto : dtos) {
|
|
|
+ AttendanceMessageSet attendanceMessageSet = BeanUtil.toBean(dto, AttendanceMessageSet.class);
|
|
|
+ attendanceMessageSets.add(attendanceMessageSet);
|
|
|
+ }
|
|
|
+ boolean isSuccess = attendanceMessageSetService.edit(attendanceMessageSets);
|
|
|
+ return RT.ok(isSuccess);
|
|
|
}
|
|
|
|
|
|
@DeleteMapping
|