Compare commits

..

No commits in common. "17261300939a95a3b4588d2521a22c9afb2c4f60" and "352ec3c2fbc2f08d9216fb7a4dc33ac79899a0b6" have entirely different histories.

2 changed files with 3 additions and 3 deletions

View File

@ -43,6 +43,7 @@ public class DevInfo extends BaseEntity {
/** 设备编码 */
@Excel(name = "设备编码")
@ApiModelProperty(value = "设备编码")
@NotBlank
private String code;
@ApiModelProperty(value = "装备名称")

View File

@ -1,6 +1,5 @@
package com.bonus.material.order.service.impl;
import com.bonus.common.biz.enums.MaStatusEnum;
import com.bonus.common.security.utils.SecurityUtils;
import com.bonus.material.device.domain.DevInfo;
import com.bonus.material.order.domain.OrderDetailDto;
@ -39,7 +38,7 @@ public class OrderServiceImpl implements OrderService {
DevInfo devInfo = orderMapper.getdeviceCount(orderDetailDto);
if (devInfo.getDeviceCount() == 0) {
// 查询库存是否为0是的话让它下架
orderDetailDto.setMaStatus(MaStatusEnum.ON_HIRE.getCode().toString());
orderDetailDto.setMaStatus("1");
orderMapper.updateDeviceStatus(orderDetailDto);
throw new RuntimeException(devInfo.getDeviceName() + "已下架,无法下单");
} else if (devInfo.getDeviceCount() < orderDetailDto.getNum()) {
@ -50,7 +49,7 @@ public class OrderServiceImpl implements OrderService {
}
} else {
//如果是编码设备改设备状态为在租
orderDetailDto.setMaStatus(MaStatusEnum.UNDER_RENT.getCode().toString());
orderDetailDto.setMaStatus("3");
orderMapper.updateDeviceStatus(orderDetailDto);
}
// 更改购物车状态为已下单