维修工单新增主键id返回
This commit is contained in:
parent
99a554be9b
commit
1275b92ad1
@ -145,8 +145,8 @@ public class EbikeBikeOrderController {
|
|||||||
*/
|
*/
|
||||||
@PostMapping("faultOrder")
|
@PostMapping("faultOrder")
|
||||||
public JsonResult<?> faultOrder(@Validated @RequestBody FaultOrderVo faultOrderVo) {
|
public JsonResult<?> faultOrder(@Validated @RequestBody FaultOrderVo faultOrderVo) {
|
||||||
ebikeBikeOrderService.faultOrder(faultOrderVo);
|
Long orderId = ebikeBikeOrderService.faultOrder(faultOrderVo);
|
||||||
return JsonResult.success();
|
return JsonResult.success(orderId);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -61,7 +61,7 @@ public interface EbikeBikeOrderService extends IService<EbikeBikeOrder> {
|
|||||||
* 生成维修工单
|
* 生成维修工单
|
||||||
* @param faultOrderVo 故障信息
|
* @param faultOrderVo 故障信息
|
||||||
*/
|
*/
|
||||||
void faultOrder(FaultOrderVo faultOrderVo);
|
Long faultOrder(FaultOrderVo faultOrderVo);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 领取电池
|
* 领取电池
|
||||||
|
|||||||
@ -247,7 +247,7 @@ public class EbikeBikeOrderServiceImpl extends ServiceImpl<EbikeBikeOrderMapper,
|
|||||||
|
|
||||||
@Transactional
|
@Transactional
|
||||||
@Override
|
@Override
|
||||||
public void faultOrder(FaultOrderVo faultOrderVo) {
|
public Long faultOrder(FaultOrderVo faultOrderVo) {
|
||||||
EbikeBikeInfo bikeInfo = checkBikeCode(faultOrderVo.getBikeCode());
|
EbikeBikeInfo bikeInfo = checkBikeCode(faultOrderVo.getBikeCode());
|
||||||
|
|
||||||
QueryWrapper queryWrapper = QueryWrapper.create()
|
QueryWrapper queryWrapper = QueryWrapper.create()
|
||||||
@ -281,6 +281,7 @@ public class EbikeBikeOrderServiceImpl extends ServiceImpl<EbikeBikeOrderMapper,
|
|||||||
//TODO:车辆状态
|
//TODO:车辆状态
|
||||||
bikeInfo.setUsageStatus(BikeUsageStatus.REPAIR);
|
bikeInfo.setUsageStatus(BikeUsageStatus.REPAIR);
|
||||||
bikeInfoMapper.update(bikeInfo);
|
bikeInfoMapper.update(bikeInfo);
|
||||||
|
return orderId;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Transactional
|
@Transactional
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user