|
|
@@ -83,7 +83,7 @@ public class KwoTradeOrderService {
|
|
|
* @Param param:
|
|
|
* @return: void
|
|
|
*/
|
|
|
- public void addPurchaseOrderDraft(PurchaseOrderParam param) {
|
|
|
+ public void addPurchaseOrderDraft(PurchaseOrderDraftParam param) {
|
|
|
KwoTradeOrder order = BeanUtils.copyProperties(param, KwoTradeOrder.class);
|
|
|
order.setEntId(LoginUserHolder.getEntId()).setTOrderNo(OrderGenerateUtils.generateOrderNo(ORDER_NO_PREFIX))
|
|
|
.setUnit(Objects.nonNull(param.getGoodsInfo()) ? param.getGoodsInfo().getUnit() : null)
|
|
|
@@ -206,7 +206,7 @@ public class KwoTradeOrderService {
|
|
|
* @Param param:
|
|
|
* @return: void
|
|
|
*/
|
|
|
- public void addValetOrderDraft(ValetOrderParam param) {
|
|
|
+ public void addValetOrderDraft(ValetOrderDraftParam param) {
|
|
|
KwoTradeOrder order = BeanUtils.copyProperties(param, KwoTradeOrder.class);
|
|
|
order.setEntId(LoginUserHolder.getEntId()).setTOrderNo(OrderGenerateUtils.generateOrderNo(ORDER_NO_PREFIX))
|
|
|
.setUnit(Objects.nonNull(param.getGoodsInfo()) ? param.getGoodsInfo().getUnit() : null)
|
|
|
@@ -470,11 +470,11 @@ public class KwoTradeOrderService {
|
|
|
|
|
|
|
|
|
private void checkParams(UpdateOrderParam param, String source) {
|
|
|
- if (Objects.isNull(param.getAmount()) || param.getAmount().compareTo(BigDecimal.ZERO) < 0) {
|
|
|
- throw new BusinessException("订单总量不能为空且不能为负数!");
|
|
|
+ if (Objects.isNull(param.getAmount())) {
|
|
|
+ throw new BusinessException("订单总量不能为空且!");
|
|
|
}
|
|
|
- if (Objects.isNull(param.getPrice()) || param.getPrice().compareTo(BigDecimal.ZERO) < 0) {
|
|
|
- throw new BusinessException("订单金额不能为空且不能为负数!");
|
|
|
+ if (Objects.isNull(param.getPrice())) {
|
|
|
+ throw new BusinessException("订单金额不能为空且!");
|
|
|
}
|
|
|
if (StringUtils.isBlank(param.getTrading())) {
|
|
|
throw new BusinessException("交易方式不能为空!");
|