Commit ab43b9b7 authored by unset's avatar unset

添加通知信息

parent c104908d
......@@ -232,6 +232,16 @@ public class OrderInfo implements Serializable {
*/
String payImg;
/**
* 审核状态: 1、审核通过,2、审核拒绝
*/
Integer auditStatus;
/**
* 审核理由
*/
String auditReason;
@Transient
private List<OrderItem> orderItemList;
......
......@@ -1019,18 +1019,25 @@ public class OrderInfoBiz extends BaseBiz<OrderInfoMapper, OrderInfo> {
* @return
*/
public ObjectRestResponse payByCompanyBank(OrderInfo orderInfo) {
if (orderInfo == null || StringUtils.isBlank(orderInfo.getOrderNo())) {
if (orderInfo == null || StringUtils.isBlank(orderInfo.getOrderNo()) || orderInfo.getAuditStatus() == null) {
return ObjectRestResponse.createFailedResult(ResultCode.PARAM_ILLEGAL_CODE, ResultCode.getMsg(ResultCode.PARAM_ILLEGAL_CODE));
}
OrderInfo old = getOneByOrderNo(orderInfo.getOrderNo());
if (old == null) {
return ObjectRestResponse.createFailedResult(ResultCode.ORDER_NOT_EXIST, ResultCode.getMsg(ResultCode.ORDER_NOT_EXIST));
}
old.setPayImg(orderInfo.getPayImg());
old.setPayCode(orderInfo.getPayCode());
old.setPayType(3);
old.setPayTime(new Date());
updateSelectiveByIdRe(old);
if (orderInfo.getAuditStatus() == 1) {
old.setPayImg(orderInfo.getPayImg());
old.setPayCode(orderInfo.getPayCode());
old.setPayType(3);
old.setPayTime(new Date());
old.setAuditStatus(1);
updateSelectiveByIdRe(old);
} else {
old.setAuditStatus(2);
old.setAuditReason(orderInfo.getAuditReason());
updateSelectiveByIdRe(old);
}
return ObjectRestResponse.succ();
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment