package com.zteits.pay.service.thirdpush; import com.zteits.clouds.api.dto.rocketmq.datacollection.freeberths.FreeBerthsChangeMsgVO; import com.zteits.clouds.api.dto.rocketmq.order.parkorder.inoutsuccess.InOutParkSuccessMsgVO; import com.zteits.clouds.api.dto.rocketmq.order.payorder.PayOrderSuccessMsgVO; import com.zteits.clouds.api.dto.rocketmq.park.parklot.ParkingLotSuccessMsgVO; /** * Copyright: Copyright (c) 2019 zteits * * @Description: * @version: v1.0.0 * @author: xiejianpeng * @date: 2019/5/30 09 * Modification History: * Date Author Version Description * ---------------------------------------------------------* * 2019/5/30 xiejianpeng v1.0.0 创建 */ public interface DealThirdPushInnerService { /** * 第三方进出场信息推送 * @param * @return * @Author: xiejianpeng * @Date: 2019/5/30 10:35 * */ void pushThirdServiceForInOutMsg(InOutParkSuccessMsgVO inOutParkMsgVO); /** * 第三方支付信息推送 * @param * @return * @Author: xiejianpeng * @Date: 2019/5/30 10:35 * */ void pushThirdServiceForPayOrderMsg(PayOrderSuccessMsgVO payOrderSuccessMsgVO); /** * 第三方停车场基本信息 * @param * @return * @Author: xiejianpeng * @Date: 2019/5/30 10:35 * */ void pushThirdServiceForParkBaseMsg(ParkingLotSuccessMsgVO parkingLotSuccessMsgVO); /** * 第三方空闲车位数 * @param * @return * @Author: xiejianpeng * @Date: 2019/5/30 10:35 * */ void pushThirdServiceForFreeBerthMsg(FreeBerthsChangeMsgVO berthsChangeMsgVO); }