订单代码

master
王皓雯 6 years ago
parent f4d24d3836
commit fb782e2647

@ -0,0 +1,33 @@
package com.macro.mall.service;
import com.macro.mall.dto.OmsOrderReturnApplyResult;
import com.macro.mall.dto.OmsReturnApplyQueryParam;
import com.macro.mall.dto.OmsUpdateStatusParam;
import com.macro.mall.model.OmsOrderReturnApply;
import java.util.List;
/**
* 退Service
*/
public interface OmsOrderReturnApplyService {
/**
*
*/
List<OmsOrderReturnApply> list(OmsReturnApplyQueryParam queryParam, Integer pageSize, Integer pageNum);
/**
*
*/
int delete(List<Long> ids);
/**
*
*/
int updateStatus(Long id, OmsUpdateStatusParam statusParam);
/**
*
*/
OmsOrderReturnApplyResult getItem(Long id);
}

@ -0,0 +1,40 @@
package com.macro.mall.service;
import com.macro.mall.model.OmsOrderReturnReason;
import java.util.List;
/**
* Service
*/
public interface OmsOrderReturnReasonService {
/**
*
*/
int create(OmsOrderReturnReason returnReason);
/**
* 退
*/
int update(Long id, OmsOrderReturnReason returnReason);
/**
* 退
*/
int delete(List<Long> ids);
/**
* 退
*/
List<OmsOrderReturnReason> list(Integer pageSize, Integer pageNum);
/**
* 退
*/
int updateStatus(List<Long> ids, Integer status);
/**
* 退
*/
OmsOrderReturnReason getItem(Long id);
}

@ -0,0 +1,57 @@
package com.macro.mall.service;
import com.macro.mall.dto.*;
import com.macro.mall.model.OmsOrder;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
/**
* Service
*/
public interface OmsOrderService {
/**
*
*/
List<OmsOrder> list(OmsOrderQueryParam queryParam, Integer pageSize, Integer pageNum);
/**
*
*/
@Transactional
int delivery(List<OmsOrderDeliveryParam> deliveryParamList);
/**
*
*/
@Transactional
int close(List<Long> ids, String note);
/**
* <EFBFBD>
*/
int delete(List<Long> ids);
/**
*
*/
OmsOrderDetail detail(Long id);
/**
*
*/
@Transactional
int updateReceiverInfo(OmsReceiverInfoParam receiverInfoParam);
/**
*
*/
@Transactional
int updateMoneyInfo(OmsMoneyInfoParam moneyInfoParam);
/**
*
*/
@Transactional
int updateNote(Long id, String note, Integer status);
}

@ -0,0 +1,18 @@
package com.macro.mall.service;
import com.macro.mall.model.OmsOrderSetting;
/**
* <EFBFBD>Service
*/
public interface OmsOrderSettingService {
/**
* <EFBFBD>
*/
OmsOrderSetting getItem(Long id);
/**
* <EFBFBD>
*/
int update(Long id, OmsOrderSetting orderSetting);
}
Loading…
Cancel
Save