From d72163a55b0b666b9810d5ffefd8fd82e617f5e2 Mon Sep 17 00:00:00 2001
From: Fancy <Fancy.fx@outlook.com>
Date: 星期二, 27 八月 2024 15:28:36 +0800
Subject: [PATCH] add userList
---
pms-parent/pms-web-product/src/main/java/com/dy/pmsProduct/order/OrderCtrl.java | 56 +++++++++++++++++++++++++++++++++++++-------------------
1 files changed, 37 insertions(+), 19 deletions(-)
diff --git a/pms-parent/pms-web-product/src/main/java/com/dy/pmsProduct/order/OrderCtrl.java b/pms-parent/pms-web-product/src/main/java/com/dy/pmsProduct/order/OrderCtrl.java
index 9d88d07..8751f27 100644
--- a/pms-parent/pms-web-product/src/main/java/com/dy/pmsProduct/order/OrderCtrl.java
+++ b/pms-parent/pms-web-product/src/main/java/com/dy/pmsProduct/order/OrderCtrl.java
@@ -5,6 +5,7 @@
import com.dy.common.webUtil.BaseResponseUtils;
import com.dy.common.webUtil.QueryResultVo;
import com.dy.pmsGlobal.aop.Log;
+import com.dy.pmsGlobal.pojoPlt.PltProduct;
import com.dy.pmsGlobal.pojoPr.PrAssemblyPlan;
import com.dy.pmsGlobal.pojoPr.PrOrder;
import com.dy.pmsProduct.order.QueryVo;
@@ -20,19 +21,19 @@
*/
@Slf4j
@RestController
-@RequestMapping(path="order")
+@RequestMapping(path = "order")
public class OrderCtrl {
private OrderSv sv;
+
@Autowired
public void setAssemblySv(OrderSv orderSv) {
this.sv = orderSv;
}
- @PostMapping(path="save")
+
+ @PostMapping(path = "save")
@SsoPowerAop(power = "10200001")
@Log("淇濆瓨璁㈠崟淇℃伅")
- public BaseResponse<Boolean> save(@RequestBody @Valid PrOrder order){
- order.id = null;
- order.setDeleted(false);
+ public BaseResponse<Boolean> save(@RequestBody @Valid PrOrder order) {
int count = sv.save(order);
if (count <= 0) {
return BaseResponseUtils.buildFail("鏁版嵁搴撳瓨鍌ㄥけ璐�");
@@ -43,13 +44,14 @@
/**
* 鏇存柊
+ *
* @param order
* @return
*/
- @PostMapping(path="update")
+ @PostMapping(path = "update")
@SsoPowerAop(power = "10200001")
@Log("淇敼璁㈠崟淇℃伅")
- public BaseResponse<Boolean> update(@RequestBody @Valid PrOrder order){
+ public BaseResponse<Boolean> update(@RequestBody @Valid PrOrder order) {
int count = sv.update(order);
if (count <= 0) {
return BaseResponseUtils.buildFail("鏁版嵁搴撳瓨鍌ㄥけ璐�");
@@ -60,13 +62,14 @@
/**
* 鍒犻櫎璁㈠崟淇℃伅
+ *
* @param id
* @return
*/
- @GetMapping(path="delete")
+ @GetMapping(path = "delete")
@SsoPowerAop(power = "10300001")
@Log("鍒犻櫎璁㈠崟淇℃伅")
- public BaseResponse<Boolean> delete(String id){
+ public BaseResponse<Boolean> delete(String id) {
int count = sv.delete(Long.parseLong(id));
if (count <= 0) {
return BaseResponseUtils.buildFail("鏁版嵁搴撳瓨鍌ㄥけ璐�");
@@ -77,34 +80,49 @@
/**
* 鏍规嵁ID鏌ヨ
+ *
* @return
*/
- @GetMapping(path="one")
+ @GetMapping(path = "one")
@SsoPowerAop(power = "10200000")
@Log("鏍规嵁ID鏌ヨ璁㈠崟淇℃伅")
- public BaseResponse<PrOrder> one(String id){
- PrOrder plan=sv.selectById(id);
+ public BaseResponse<PrOrder> one(String id) {
+ PrOrder plan = sv.selectById(id);
return BaseResponseUtils.buildSuccess(plan);
}
/**
* 鍒嗛〉鏌ヨ
+ *
* @param vo
* @return
*/
- @PostMapping(path="some")
+ @PostMapping(path = "some")
@SsoPowerAop(power = "10200000")
@Log("鍒嗛〉鏌ヨ璁㈠崟淇℃伅")
- public BaseResponse<QueryResultVo<List<PrOrder>>> some(@RequestBody QueryVo vo){
- QueryResultVo<List<PrOrder>> list = sv.selectSome(vo) ;
+ public BaseResponse<QueryResultVo<List<PrOrder>>> some(@RequestBody QueryVo vo) {
+ QueryResultVo<List<PrOrder>> list = sv.selectSome(vo);
return BaseResponseUtils.buildSuccess(list);
}
- @PostMapping(path="updateStatus")
+ /**
+ * 鏌ヨ鎵�鏈夎鍗�
+ *
+ * @return
+ */
+ @GetMapping(path = "all")
+ @SsoPowerAop(power = "10300000")
+ @Log("鏌ヨ鎵�鏈変骇鍝�")
+ public BaseResponse<List<PrOrder>> all() {
+ QueryVo vo = new QueryVo();
+ return BaseResponseUtils.buildSuccess(sv.selectAll(vo));
+ }
+
+ @PostMapping(path = "updateStatus")
@SsoPowerAop(power = "10200001")
- @Log("鏇存柊浠诲姟璁″垝鐘舵��")
- public BaseResponse<Boolean> updateStatus(@RequestBody PrAssemblyPlan plan){
- int count = 0;//sv.updateStatus(plan);
+ @Log("鏇存柊璁㈠崟鐘舵��")
+ public BaseResponse<Boolean> updateStatus(@RequestBody PrOrder order) {
+ int count = sv.updateStatus(order);
if (count <= 0) {
return BaseResponseUtils.buildFail("鏁版嵁搴撳瓨鍌ㄥけ璐�");
} else {
--
Gitblit v1.8.0