|
@@ -2,23 +2,24 @@ package com.huiju.welcome.controller;
|
2
|
2
|
|
3
|
3
|
import com.alibaba.fastjson.JSONArray;
|
4
|
4
|
import com.alibaba.fastjson.JSONObject;
|
|
5
|
+import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
6
|
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
5
|
7
|
import com.huiju.welcome.common.base.BaseController;
|
6
|
8
|
import com.huiju.welcome.common.base.ResponseBean;
|
7
|
9
|
import com.huiju.welcome.model.TaGoodsOrders;
|
8
|
10
|
import com.huiju.welcome.model.TaGoodsOrdersDetail;
|
|
11
|
+import com.huiju.welcome.model.TdGoodsType;
|
9
|
12
|
import com.huiju.welcome.service.ITaGoodsOrdersDetailService;
|
10
|
13
|
import com.huiju.welcome.service.ITaGoodsOrdersService;
|
11
|
14
|
import com.huiju.welcome.utils.StatusUtils;
|
12
|
15
|
import com.huiju.welcome.utils.StringUtils;
|
|
16
|
+import io.swagger.annotations.ApiImplicitParams;
|
|
17
|
+import io.swagger.annotations.ApiOperation;
|
|
18
|
+import io.swagger.models.auth.In;
|
13
|
19
|
import org.slf4j.Logger;
|
14
|
20
|
import org.slf4j.LoggerFactory;
|
15
|
21
|
import org.springframework.beans.factory.annotation.Autowired;
|
16
|
|
-import org.springframework.web.bind.annotation.PathVariable;
|
17
|
|
-import org.springframework.web.bind.annotation.RequestBody;
|
18
|
|
-import org.springframework.web.bind.annotation.RequestMapping;
|
19
|
|
-import org.springframework.web.bind.annotation.RequestMethod;
|
20
|
|
-import org.springframework.web.bind.annotation.ResponseBody;
|
21
|
|
-import org.springframework.web.bind.annotation.RestController;
|
|
22
|
+import org.springframework.web.bind.annotation.*;
|
22
|
23
|
|
23
|
24
|
import java.time.LocalDateTime;
|
24
|
25
|
import java.util.List;
|
|
@@ -137,5 +138,22 @@ public class TaGoodsOrdersController extends BaseController {
|
137
|
138
|
return responseBean;
|
138
|
139
|
}
|
139
|
140
|
|
|
141
|
+ @ApiOperation(value = "商品订单列表", notes = "商品订单列表")
|
|
142
|
+ @ApiImplicitParams({
|
|
143
|
+ })
|
|
144
|
+ @RequestMapping(value = "/taGoodsOrders", method = RequestMethod.GET)
|
|
145
|
+ public ResponseBean goodsOrderList(@RequestParam(defaultValue = "1") int pageNum,
|
|
146
|
+ @RequestParam(defaultValue = "10") int pageSize,
|
|
147
|
+ @RequestParam(value = "userName",required = false) String userName,
|
|
148
|
+ @RequestParam(value = "userId",required = false) Integer userId,
|
|
149
|
+ @RequestParam(value = "ordersNo",required = false) String ordersNo,
|
|
150
|
+ @RequestParam(value = "customerId",required = true) Integer customerId) {
|
|
151
|
+ IPage<TaGoodsOrders> pg = new Page<>(pageNum, pageSize);
|
|
152
|
+
|
|
153
|
+ ResponseBean userManagement= iTaGoodsOrdersService.goodsOrderList(pg,userName,userId,ordersNo,customerId);
|
|
154
|
+
|
|
155
|
+ return userManagement;
|
|
156
|
+ }
|
|
157
|
+
|
140
|
158
|
|
141
|
159
|
}
|