Commit ab43b9b7 authored by unset's avatar unset

添加通知信息

parent c104908d
...@@ -232,6 +232,16 @@ public class OrderInfo implements Serializable { ...@@ -232,6 +232,16 @@ public class OrderInfo implements Serializable {
*/ */
String payImg; String payImg;
/**
* 审核状态: 1、审核通过,2、审核拒绝
*/
Integer auditStatus;
/**
* 审核理由
*/
String auditReason;
@Transient @Transient
private List<OrderItem> orderItemList; private List<OrderItem> orderItemList;
......
...@@ -1019,18 +1019,25 @@ public class OrderInfoBiz extends BaseBiz<OrderInfoMapper, OrderInfo> { ...@@ -1019,18 +1019,25 @@ public class OrderInfoBiz extends BaseBiz<OrderInfoMapper, OrderInfo> {
* @return * @return
*/ */
public ObjectRestResponse payByCompanyBank(OrderInfo orderInfo) { 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)); return ObjectRestResponse.createFailedResult(ResultCode.PARAM_ILLEGAL_CODE, ResultCode.getMsg(ResultCode.PARAM_ILLEGAL_CODE));
} }
OrderInfo old = getOneByOrderNo(orderInfo.getOrderNo()); OrderInfo old = getOneByOrderNo(orderInfo.getOrderNo());
if (old == null) { if (old == null) {
return ObjectRestResponse.createFailedResult(ResultCode.ORDER_NOT_EXIST, ResultCode.getMsg(ResultCode.ORDER_NOT_EXIST)); return ObjectRestResponse.createFailedResult(ResultCode.ORDER_NOT_EXIST, ResultCode.getMsg(ResultCode.ORDER_NOT_EXIST));
} }
if (orderInfo.getAuditStatus() == 1) {
old.setPayImg(orderInfo.getPayImg()); old.setPayImg(orderInfo.getPayImg());
old.setPayCode(orderInfo.getPayCode()); old.setPayCode(orderInfo.getPayCode());
old.setPayType(3); old.setPayType(3);
old.setPayTime(new Date()); old.setPayTime(new Date());
old.setAuditStatus(1);
updateSelectiveByIdRe(old);
} else {
old.setAuditStatus(2);
old.setAuditReason(orderInfo.getAuditReason());
updateSelectiveByIdRe(old); updateSelectiveByIdRe(old);
}
return ObjectRestResponse.succ(); 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