| | |
| | | package com.mes.bigstorage.controller; |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; |
| | | import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; |
| | |
| | | return Result.build(200, "查询成功", flowCardIdCount); |
| | | } |
| | | |
| | | @ApiOperation("指定流程卡") |
| | | @PostMapping("/appointFlowCard") |
| | | public Result appointFlowCard(@RequestBody BigStorageCageDetails bigStorageCageDetails) { |
| | | List<BigStorageCageDetails> bigStorageCageDetailsList=bigStorageCageDetailsService.list( |
| | | new LambdaQueryWrapper<BigStorageCageDetails>() |
| | | .eq(BigStorageCageDetails::getState,Const.GLASS_STATE_ARTIFICIAL) |
| | | ); |
| | | if(bigStorageCageDetailsList.size()==0){ |
| | | bigStorageCageDetailsService.update( |
| | | new LambdaUpdateWrapper<BigStorageCageDetails>() |
| | | .set(BigStorageCageDetails::getState,Const.GLASS_STATE_ARTIFICIAL) |
| | | .eq(BigStorageCageDetails::getFlowCardId,bigStorageCageDetails.getFlowCardId()) |
| | | .eq(BigStorageCageDetails::getLayer,bigStorageCageDetails.getLayer()) |
| | | .eq(BigStorageCageDetails::getState,Const.GLASS_STATE_IN) |
| | | ); |
| | | return Result.build(200, "指定流程卡成功", 1); |
| | | }else{ |
| | | return Result.build(200, "指定流程卡成功", 1); |
| | | } |
| | | } |
| | | |
| | | @ApiOperation("指定工程") |
| | | @PostMapping("/appointEngineerId") |
| | | public Result appointEngineerId(@RequestBody BigStorageCageDetails bigStorageCageDetails) { |
| | | bigStorageCageDetailsService.appointEngineerId(bigStorageCageDetails.getEngineerId()); |
| | | return Result.build(200, "修改成功", 1); |
| | | } |
| | | |
| | | } |
| | | |