You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
udi-wms-java/src/main/java/com/glxp/api/service/dev/DeviceMAOrderService.java

65 lines
1.5 KiB
Java

package com.glxp.api.service.dev;
import com.glxp.api.common.res.BaseResponse;
import com.glxp.api.entity.dev.DeviceMAOrderEntity;
import com.glxp.api.req.dev.AddDeviceMAOrderRequest;
import com.glxp.api.req.dev.FilterDeviceMAOrderRequest;
import com.glxp.api.res.dev.DeviceMAOrderResponse;
import java.util.List;
import java.util.Map;
/**
* Service
*/
public interface DeviceMAOrderService {
/**
*
*
* @param filterDeviceMAOrderRequest
* @return
*/
List<DeviceMAOrderResponse> filterList(FilterDeviceMAOrderRequest filterDeviceMAOrderRequest);
/**
*
*
* @param deviceMAOrderEntity
* @return
*/
BaseResponse addDeviceMAOrder(DeviceMAOrderEntity deviceMAOrderEntity);
/**
*
*
* @param deviceMAOrderEntity
* @return
*/
BaseResponse updateDeviceMAOrder(DeviceMAOrderEntity deviceMAOrderEntity);
/**
*
*
* @param id
* @return
*/
BaseResponse deleteDeviceMAOrder(Integer id);
/**
*
*
* @param addDeviceMAOrderRequest
* @return
*/
BaseResponse addDeviceMAOrder(AddDeviceMAOrderRequest addDeviceMAOrderRequest);
/**
*
*
* @param orderId
* @return
*/
Map<String, Object> getPrintData(String orderId);
}