发布服务需求金额不能太低

上级 0217eb73
流水线 #8470 已通过 于阶段
in 2 分 45 秒
...@@ -418,7 +418,9 @@ public enum ResultEnum implements BaseErrorInfoInterface { ...@@ -418,7 +418,9 @@ public enum ResultEnum implements BaseErrorInfoInterface {
YOU_CANNOT_CANCEL_THE_ORDER_AT_THIS_TIME("70000", "当前不能取消订单流程"), YOU_CANNOT_CANCEL_THE_ORDER_AT_THIS_TIME("70000", "当前不能取消订单流程"),
PAYMENT_SUCCESS("70001", "你支付的保证金全额扣除成功"), PAYMENT_SUCCESS("70001", "你支付的保证金全额扣除成功"),
THE_AMOUNT_OF_THE_MISSION_WILL_BE_RETURNED("70002", "任务佣金原路退回成功"), THE_AMOUNT_OF_THE_MISSION_WILL_BE_RETURNED("70002", "任务佣金原路退回成功"),
REFUND_PERCENTAGE("7003", "任务佣金百分之七十原路退回成功"); REFUND_PERCENTAGE("7003", "任务佣金百分之七十原路退回成功"),
ORDER_AMOUNT_ERROR("8001", "订单金额不足");
/** /**
* 错误码 * 错误码
......
...@@ -2550,6 +2550,12 @@ public class RequirementsServiceImpl implements RequirementsService { ...@@ -2550,6 +2550,12 @@ public class RequirementsServiceImpl implements RequirementsService {
@Override @Override
public ResultBody publishService(ServiceRequirementsVO serviceRequirementsVO, HttpServletRequest request) { public ResultBody publishService(ServiceRequirementsVO serviceRequirementsVO, HttpServletRequest request) {
BigDecimal amount = serviceRequirementsVO.getOrderAmount();
int result = amount.compareTo(new BigDecimal("100"));
if(result<0){
return ResultBody.error(ResultEnum.ORDER_AMOUNT_ERROR);
}
//这个是几个人的订单 //这个是几个人的订单
Integer sum = serviceRequirementsVO.getRequireNum(); Integer sum = serviceRequirementsVO.getRequireNum();
//获取用户基本信息 //获取用户基本信息
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论