From 1a77bac582e942b91c03567772039a40fe63c78a Mon Sep 17 00:00:00 2001
From: pang.jiabao <pang_jiabao@163.com>
Date: 星期一, 17 二月 2025 13:56:42 +0800
Subject: [PATCH] 增加退货搜索框
---
src/main/java/com/zy/asrs/controller/OrderController.java | 21 ++++++++++++++++++++-
1 files changed, 20 insertions(+), 1 deletions(-)
diff --git a/src/main/java/com/zy/asrs/controller/OrderController.java b/src/main/java/com/zy/asrs/controller/OrderController.java
index 39c3cbe..7e97795 100644
--- a/src/main/java/com/zy/asrs/controller/OrderController.java
+++ b/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
@@ -168,7 +172,7 @@
param.getCstmr(), // 瀹㈡埛缂栧彿
param.getCstmrName(), // 瀹㈡埛
param.getTel(), // 鑱旂郴鏂瑰紡
- null, // 鎿嶄綔浜哄憳
+ getUser().getUsername(), // 鎿嶄綔浜哄憳
null, // 鍚堣閲戦
null, // 浼樻儬鐜�
null, // 浼樻儬閲戦
@@ -191,6 +195,7 @@
now, // 淇敼鏃堕棿
null // 澶囨敞
);
+ order.setOperMemb(getUser().getUsername());
if (!orderService.insert(order)) {
throw new CoolException("淇濆瓨璁㈠崟涓绘。澶辫触");
}
@@ -469,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() {
--
Gitblit v1.9.1