自动化立体仓库 - WMS系统
pang.jiabao
2025-02-17 1a77bac582e942b91c03567772039a40fe63c78a
src/main/java/com/zy/asrs/controller/MobileController.java
@@ -17,6 +17,7 @@
import com.zy.common.model.WrkDto;
import com.zy.common.web.BaseController;
import com.zy.system.entity.User;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.bind.annotation.*;
@@ -31,6 +32,7 @@
 */
@RestController
@RequestMapping("mobile")
@Slf4j
public class MobileController extends BaseController {
    @Autowired
@@ -459,6 +461,7 @@
    @ManagerAuth(memo = "pla入库")
    @Transactional
    public R plaPackInTestErp(@RequestBody JSONObject json) throws ParseException {
        log.info("请求参数:{}", json);
        String locNo = json.get("locNo").toString();
        JSONArray jsonArray = JSONArray.parseArray(json.getJSONArray("pla").toJSONString());
        //判断此次入库是否达到库存上限
@@ -490,7 +493,7 @@
    }
    @RequestMapping("/plaDetl/packout1/v1")
//    @ManagerAuth(memo="pla出库")
    @ManagerAuth(memo="pla出库packout1")
    public R plaPackOut1(@RequestBody JSONObject json) {
        String locNo = json.get("locNo").toString();
        String brand = json.get("brand").toString();
@@ -511,7 +514,7 @@
    }
    @RequestMapping("/plaDetl/packout/v1")
//    @ManagerAuth(memo="pla出库")
    @ManagerAuth(memo="pla出库v1")
    public R plaPackOut(@RequestBody JSONObject json) {
        String locNo = json.get("locNo").toString();
        String brand = json.get("brand").toString();
@@ -535,7 +538,7 @@
    无订单拣货出库
     */
    @RequestMapping("/plaDetl/packout/noOrder/v1")
    //@ManagerAuth(memo="pla手动出库")
    @ManagerAuth(memo="pla手动出库")
    public R plaPackOutWithoutOrder(@RequestBody List<PlaParam> params) {
        for (PlaParam param : params) {
@@ -570,7 +573,7 @@
    pla移库
     */
    @RequestMapping("/plaDetl/move/v1")
    @ManagerAuth
    @ManagerAuth(memo = "move" )
    public R plaDetlMove(@RequestBody PlaMoveParam param) {
        String locNo = param.getLocNo();