package com.zy.api.service.impl; import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.core.common.Cools; import com.core.common.DateUtils; import com.core.common.R; import com.core.common.SnowflakeIdWorker; import com.core.exception.CoolException; import com.zy.api.controller.params.ReceviceTaskParams; import com.zy.api.service.HmesApiService; import com.zy.api.service.WcsApiService; import com.zy.asrs.entity.*; import com.zy.asrs.entity.param.OpenOrderPakoutParam; import com.zy.asrs.enums.LocStsType; import com.zy.asrs.service.*; import com.zy.asrs.service.impl.LocDetlServiceImpl; import com.zy.asrs.service.impl.OrderDetlPakoutServiceImpl; import com.zy.asrs.service.impl.OrderPakoutServiceImpl; import com.zy.common.model.DetlDto; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import java.util.*; import java.util.stream.Collectors; @Service public class HmesApiServiceImpl implements HmesApiService { @Autowired private LocMastService locMastService; @Autowired private WcsApiService wcsApiService; @Autowired private OrderService orderService; @Autowired private DocTypeService docTypeService; @Autowired private SnowflakeIdWorker snowflakeIdWorker; @Autowired private MatService matService; @Autowired private OrderDetlService orderDetlService; @Autowired private OrderPakoutServiceImpl orderPakoutService; @Autowired private OrderDetlPakoutServiceImpl orderDetlPakoutService; @Autowired private LocDetlServiceImpl locDetlService; @Override public R pubWorkTask(OpenOrderPakoutParam params) { return null; } @Override public R releaseLock(ReceviceTaskParams params) { return null; } }