自动化立体仓库 - WMS系统
pang.jiabao
2025-02-17 1a77bac582e942b91c03567772039a40fe63c78a
src/main/java/com/zy/asrs/controller/OrderController.java
@@ -12,6 +12,7 @@
import com.zy.asrs.entity.*;
import com.zy.asrs.entity.param.OrderDomainParam;
import com.zy.asrs.entity.result.OrderDetlVo;
import com.zy.asrs.mapper.OrderDetlMapper;
import com.zy.asrs.service.*;
import com.zy.common.CodeRes;
import com.zy.common.model.DetlDto;
@@ -52,6 +53,9 @@
    @Resource
    private UserService userService;
    @Resource
    private OrderDetlMapper orderDetlMapper;
    @RequestMapping(value = "/order/nav/list/auth")
    @ManagerAuth
@@ -470,6 +474,20 @@
                .doWrite(orderDetlVos);
    }
    @PostMapping (value = "/order/exportAll/auth")
    @ManagerAuth
    public R export() {
        User user = getUser();
        Long userId = null;
        if (user.getRoleId() != 2 && user.getRoleId() != 24) {
            userId = user.getId();
        }
        List<OrderDetlExcelVo> orderDetlExcelVoList = orderDetlMapper.selectExportExcelAllDataList(userId);
        return R.ok(orderDetlExcelVoList);
    }
    @RequestMapping(value = "/order/list/all")
    public R orderList() {