package net.lab1024.sa.admin.module.business.wms.receive.service;

import net.lab1024.sa.admin.module.business.wms.receive.form.BatchReceiveForm;
import net.lab1024.sa.admin.module.business.wms.receive.form.BatchReturnForm;
import net.lab1024.sa.base.common.domain.ResponseDTO;

public interface ReceiveService {

    /**
     * 批量收货
     *
     * @param batchReceiveForm 批量收货参数
     * @return ResponseDTO<String>
     */
    ResponseDTO<String> batchReceive(BatchReceiveForm batchReceiveForm);

    /**
     * 批量退货
     *
     * @param batchReturnForm 批量退货参数
     * @return ResponseDTO<String>
     */
    ResponseDTO<String> batchReturn(BatchReturnForm batchReturnForm);
}
