From 2e4640768bec302ed465c9c17002df842c96ee96 Mon Sep 17 00:00:00 2001 From: 44323 <443237572@qq.com> Date: 星期二, 10 十月 2023 15:28:37 +0800 Subject: [PATCH] 后台代码 --- cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackagePaymentController.java | 21 ++++++++++++++------- 1 files changed, 14 insertions(+), 7 deletions(-) diff --git a/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackagePaymentController.java b/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackagePaymentController.java index 2f691bb..58d8396 100644 --- a/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackagePaymentController.java +++ b/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackagePaymentController.java @@ -370,15 +370,18 @@ List<RegisterOrderVO> res = packagePaymentService.listAllRegister(query); List<RegisterOrderVO> result = new ArrayList<>(); - for (RegisterOrderVO re : res) { - if(re.getSalesName()==null){ + Iterator<RegisterOrderVO> iterator = res.iterator(); + while (iterator.hasNext()) { + RegisterOrderVO re = iterator.next(); + + if (re.getSalesName() == null) { re.setSalesName("无"); } - if(re.getPayType()!=null){ - if (re.getPayType() == 3){ - re.setPayMoneyAndType(re.getPlayPaiCoin()+"玩湃币"); - }else{ - re.setPayMoneyAndType("¥"+re.getMoney()); + if (re.getPayType() != null) { + if (re.getPayType() == 3) { + re.setPayMoneyAndType(re.getPlayPaiCoin() + "玩湃币"); + } else { + re.setPayMoneyAndType("¥" + re.getMoney()); } } Store store = storeClient.queryStoreById(re.getStoreId()); @@ -388,6 +391,10 @@ re.setPayUser(appUser.getName()); re.setPhone(appUser.getPhone()); re.setStoreName(store.getName()); + // 在这里添加条件来删除不满足要求的元素 + if (appUser.getInsertType() != query.getInsertType()) { + iterator.remove(); // 使用迭代器的 remove 方法删除元素 + } } return res; } -- Gitblit v1.7.1