luxiaotao1123
2021-06-18 6aeb5730b008eda9f9b6797f457f7a257ec5ed14
src/main/java/zy/cloud/wms/pda/controller/MobileController.java
@@ -2,12 +2,17 @@
import com.baomidou.mybatisplus.mapper.EntityWrapper;
import com.core.annotations.ManagerAuth;
import com.core.common.Cools;
import com.core.common.R;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import zy.cloud.wms.common.web.BaseController;
import zy.cloud.wms.manager.entity.Comb;
import zy.cloud.wms.manager.entity.Node;
import zy.cloud.wms.manager.entity.Prior;
import zy.cloud.wms.manager.service.CombService;
import zy.cloud.wms.manager.service.NodeService;
import zy.cloud.wms.manager.service.PriorService;
import zy.cloud.wms.pda.entity.CombParam;
import zy.cloud.wms.pda.service.MobileService;
@@ -25,6 +30,10 @@
    private MobileService mobileService;
    @Autowired
    private CombService combService;
    @Autowired
    private NodeService nodeService;
    @Autowired
    private PriorService priorService;
    /**
     * 组托
@@ -46,6 +55,21 @@
        return R.ok().add(combs);
    }
    /**
     *  查找货位
     */
    @PostMapping("/inStock/node/auth")
    @ManagerAuth
    public R getNode(@RequestParam String node){
        Node one = nodeService.selectOne(new EntityWrapper<Node>().eq("uuid", node).eq("status", 1));
        if (null != one) {
            List<Prior> priors = priorService.selectList(new EntityWrapper<Prior>().eq("node_id", one.getId()));
            return R.ok().add(Cools.add("node", one).add("priors", priors));
        } else {
            return R.ok();
        }
    }
//    /**
//     *  根据库位号查找库存明细