|
|
|
@ -1,7 +1,7 @@
|
|
|
|
|
package com.foreverwin.mesnac.dispatch.service.impl;
|
|
|
|
|
|
|
|
|
|
import com.alibaba.fastjson.JSON;
|
|
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
|
|
import com.foreverwin.mesnac.common.constant.Constants;
|
|
|
|
|
import com.foreverwin.mesnac.common.dto.LabelPrintDto;
|
|
|
|
|
import com.foreverwin.mesnac.common.enums.HandleEnum;
|
|
|
|
@ -10,26 +10,24 @@ import com.foreverwin.mesnac.common.service.PrintLogService;
|
|
|
|
|
import com.foreverwin.mesnac.common.util.ExceptionUtil;
|
|
|
|
|
import com.foreverwin.mesnac.common.util.NumberUtil;
|
|
|
|
|
import com.foreverwin.mesnac.common.util.StringUtil;
|
|
|
|
|
import com.foreverwin.mesnac.dispatch.mapper.SurplusReturnMapper;
|
|
|
|
|
import com.foreverwin.mesnac.dispatch.model.SurplusInventory;
|
|
|
|
|
import com.foreverwin.mesnac.dispatch.model.SurplusReturn;
|
|
|
|
|
import com.foreverwin.mesnac.dispatch.service.SurplusInventoryService;
|
|
|
|
|
import com.foreverwin.mesnac.dispatch.service.SurplusReturnService;
|
|
|
|
|
import com.foreverwin.mesnac.meapi.model.Inventory;
|
|
|
|
|
import com.foreverwin.mesnac.meapi.model.InventoryAssyData;
|
|
|
|
|
import com.foreverwin.mesnac.meapi.service.InventoryAssyDataService;
|
|
|
|
|
import com.foreverwin.mesnac.meapi.service.InventoryService;
|
|
|
|
|
import com.foreverwin.modular.core.exception.BusinessException;
|
|
|
|
|
import com.foreverwin.modular.core.meext.MEServices;
|
|
|
|
|
import com.foreverwin.modular.core.util.FrontPage;
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
|
|
import com.foreverwin.mesnac.dispatch.model.SurplusReturn;
|
|
|
|
|
import com.foreverwin.mesnac.dispatch.mapper.SurplusReturnMapper;
|
|
|
|
|
import com.foreverwin.mesnac.dispatch.service.SurplusReturnService;
|
|
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
|
|
import com.foreverwin.modular.core.util.CommonMethods;
|
|
|
|
|
import com.sap.me.inventory.InventoryServiceInterface;
|
|
|
|
|
import com.sap.me.inventory.InventorySplitRequest;
|
|
|
|
|
import com.sap.me.inventory.NewSplitInventory;
|
|
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
|
import org.springframework.context.i18n.LocaleContextHolder;
|
|
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
|
|
@ -226,4 +224,11 @@ public class SurplusReturnServiceImpl extends ServiceImpl<SurplusReturnMapper, S
|
|
|
|
|
printLog.setCreatedDateTime(dateTime);
|
|
|
|
|
printLogService.save(printLog);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public List<SurplusReturn> surplusReturnTable(String item, String itemDescription) {
|
|
|
|
|
String locale = LocaleContextHolder.getLocale().getLanguage();
|
|
|
|
|
String site = CommonMethods.getSite();
|
|
|
|
|
return surplusReturnMapper.surplusReturnTable(site,locale,item,itemDescription);
|
|
|
|
|
}
|
|
|
|
|
}
|