| | |
| | | package com.chinaztt.mes.basic.controller; |
| | | |
| | | import com.alibaba.excel.EasyExcel; |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.chinaztt.mes.basic.entity.Division; |
| | |
| | | @PostMapping |
| | | @PreAuthorize("@pms.hasPermission('basic_division_add')") |
| | | public R save(@RequestBody Division division) { |
| | | System.out.println(division); |
| | | return R.ok(divisionService.save(division)); |
| | | } |
| | | /** |
| | |
| | | @PostMapping("/adddivision") |
| | | @PreAuthorize("@pms.hasPermission('basic_division_add')") |
| | | public R addDivision(@RequestBody Division division) { |
| | | if (division.getId().equals(0L)) { |
| | | System.err.println("=========================================================================》"+division); |
| | | if (division.getId().equals(0L)) { |
| | | //判断编号是否重复 |
| | | Division divisionByFind=divisionService.getOne(Wrappers.<Division>lambdaQuery().eq(Division::getDivisionNo, division.getDivisionNo())); |
| | | if(divisionByFind!=null){ |
| | |
| | | |
| | | } |
| | | |
| | | @GetMapping("/getDivisionByFactoryId") |
| | | public R getDivisionByFactoryId(Long id,Long factoryId){ |
| | | QueryWrapper<Division> queryWrapper = new QueryWrapper<>(); |
| | | queryWrapper.lambda().eq(Division::getFactoryId,factoryId).eq(Division::getCompanyId,id); |
| | | return R.ok(divisionService.getBaseMapper().selectList(queryWrapper)); |
| | | } |
| | | |
| | | } |