TvController.java
3.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
//package com.huaheng.api.tv;
//
//import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
//import com.baomidou.mybatisplus.core.toolkit.Wrappers;
//import com.huaheng.api.general.domain.AdjustDomain;
//import com.huaheng.api.wcs.domain.WcsTask;
//import com.huaheng.common.constant.QuantityConstant;
//import com.huaheng.framework.aspectj.lang.annotation.ApiLogger;
//import com.huaheng.framework.web.controller.BaseController;
//import com.huaheng.framework.web.domain.AjaxResult;
//import com.huaheng.pc.config.container.domain.Container;
//import com.huaheng.pc.config.container.service.ContainerService;
//import com.huaheng.pc.config.location.domain.Location;
//import com.huaheng.pc.config.location.service.LocationService;
//import com.huaheng.pc.inventory.inventoryDetail.domain.InventoryDetail;
//import com.huaheng.pc.task.taskHeader.domain.TaskHeader;
//import com.huaheng.pc.task.taskHeader.service.TaskHeaderService;
//import io.swagger.annotations.ApiOperation;
//import org.springframework.web.bind.annotation.*;
//
//import javax.annotation.Resource;
//import java.lang.ref.WeakReference;
//import java.util.List;
//
//@RestController
//@RequestMapping("/API/WMS/v2")
//public class TvController extends BaseController {
//
// @Resource
// private TaskHeaderService taskHeaderService;
// @Resource
// private ContainerService containerService;
// @Resource
// private LocationService locationService;
//
// @PostMapping("/getTvView")
// @ApiOperation("获取电视信息")
// @ResponseBody
// @ApiLogger(apiName = "获取电视信息", from="ERP")
// public AjaxResult getTvView(@RequestBody WcsTask wcsTask) {
// String area = wcsTask.getArea();
// LambdaQueryWrapper<TaskHeader> taskHeaderLambdaQueryWrapper = Wrappers.lambdaQuery();
// taskHeaderLambdaQueryWrapper.eq(TaskHeader::getArea, area)
// .lt(TaskHeader::getStatus, QuantityConstant.TASK_STATUS_COMPLETED)
// .orderByDesc(TaskHeader::getId);
// List<TaskHeader> taskHeaderList = taskHeaderService.list(taskHeaderLambdaQueryWrapper);
//
// LambdaQueryWrapper<Container> containerEmptyLambdaQueryWrapper = Wrappers.lambdaQuery();
// containerEmptyLambdaQueryWrapper.eq(Container::getArea, area)
// .eq(Container::getStatus, QuantityConstant.STATUS_CONTAINER_EMPTY)
// .ne(Container::getLocationCode, "");
// List<Container> containerEmptyList = containerService.list(containerEmptyLambdaQueryWrapper);
//
//
// LambdaQueryWrapper<Container> containerSomeLambdaQueryWrapper = Wrappers.lambdaQuery();
// containerSomeLambdaQueryWrapper.eq(Container::getArea, area)
// .eq(Container::getStatus, QuantityConstant.STATUS_CONTAINER_SOME)
// .ne(Container::getLocationCode, "");
// List<Container> containerSomeList = containerService.list(containerSomeLambdaQueryWrapper);
//
// LambdaQueryWrapper<Location> locationLambdaQueryWrapper = Wrappers.lambdaQuery();
// locationLambdaQueryWrapper.eq(Location::getArea, area);
// List<Location> locationList = locationService.list(locationLambdaQueryWrapper);
// }
//}