| | |
| | | */ |
| | | @AutoLog("班制表(主表)-加载班制下拉选项") |
| | | @ApiOperation(value = "班制表(主表)-加载班制下拉选项", notes = "班制表(主表)-加载班制下拉选项") |
| | | @GetMapping("/deleteShift") |
| | | @GetMapping("/initShiftList") |
| | | public Result<List<Map<String, String>>> initShiftList() { |
| | | List<Map<String, String>> result = mdcShiftService.initShiftList(); |
| | | return Result.OK(result); |
| | |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import javax.annotation.Resource; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * @Description: 班次表(次表) |
| | |
| | | public Result<?> deleteMdcShiftSub(@RequestParam String id){ |
| | | return mdcShiftSubService.deleteMdcShiftSub(id); |
| | | } |
| | | |
| | | /** |
| | | * 班次表(次表)-根据id删除 |
| | | * @param shiftId |
| | | * @return |
| | | */ |
| | | @AutoLog(value = "班次表(次表)-根据班制id获取班次下拉列表") |
| | | @ApiOperation(value = "班次表(次表)-根据班制id获取班次下拉列表", notes = "班次表(次表)-根据班制id获取班次下拉列表") |
| | | @DeleteMapping("/initShiftSubList") |
| | | public Result<?> initShiftSubList(@RequestParam(name = "shiftId", required = true) String shiftId) { |
| | | List<Map<String, String>> result = mdcShiftSubService.initShiftSubList(shiftId); |
| | | return Result.OK(result); |
| | | } |
| | | } |
| | |
| | | import org.jeecg.common.api.vo.Result; |
| | | import org.jeecg.modules.mdc.entity.MdcShiftSub; |
| | | |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * @Description: 班次表(次表) |
| | | * @Author: Sake |
| | |
| | | * @return |
| | | */ |
| | | Result deleteMdcShiftSub(String id); |
| | | |
| | | /** |
| | | * 根据班制id获取班次下拉列表 |
| | | * @param shiftId |
| | | * @return |
| | | */ |
| | | List<Map<String, String>> initShiftSubList(String shiftId); |
| | | } |
| | |
| | | import java.time.LocalDate; |
| | | import java.time.LocalDateTime; |
| | | import java.time.format.DateTimeFormatter; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | import java.util.*; |
| | | |
| | | /** |
| | | * @Description: 班次表(次表) |
| | |
| | | return Result.error("当前日期已被设备日历引用无法删除"); |
| | | } |
| | | |
| | | @Override |
| | | public List<Map<String, String>> initShiftSubList(String shiftId) { |
| | | List<MdcShiftSub> mdcShiftSubs = this.baseMapper.selectList(new LambdaQueryWrapper<MdcShiftSub>().eq(MdcShiftSub::getShiftSubStatus, "1").eq(MdcShiftSub::getShiftId, shiftId)); |
| | | List<Map<String, String>> result = new ArrayList<>(); |
| | | for (MdcShiftSub mdcShiftSub : mdcShiftSubs) { |
| | | Map<String, String> map = new HashMap<>(); |
| | | map.put("label", mdcShiftSub.getShiftSubName()); |
| | | map.put("value", mdcShiftSub.getId()); |
| | | result.add(map); |
| | | } |
| | | return result; |
| | | } |
| | | |
| | | |
| | | } |