فهرست منبع

fix(controller): 解决查询查询不出积分包的问题

shc 4 سال پیش
والد
کامیت
a1c3194240
1فایلهای تغییر یافته به همراه4 افزوده شده و 1 حذف شده
  1. 4 1
      hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/controller/ApiController.java

+ 4 - 1
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/controller/ApiController.java

@@ -1,5 +1,6 @@
 package com.qunzhixinxi.hnqz.admin.controller;
 package com.qunzhixinxi.hnqz.admin.controller;
 
 
+import cn.hutool.core.bean.BeanUtil;
 import cn.hutool.core.collection.CollectionUtil;
 import cn.hutool.core.collection.CollectionUtil;
 import cn.hutool.core.date.DateUtil;
 import cn.hutool.core.date.DateUtil;
 import cn.hutool.core.lang.Assert;
 import cn.hutool.core.lang.Assert;
@@ -2939,7 +2940,9 @@ public class ApiController {
 		List<Map<String, Object>> listMap = new ArrayList<>();
 		List<Map<String, Object>> listMap = new ArrayList<>();
 
 
 		for (WmScorePackageStatus item : statusList) {
 		for (WmScorePackageStatus item : statusList) {
-			WmScorePackage wmScorePackage = wmScorePackageService.getOne(Wrappers.<WmScorePackage>lambdaQuery().eq(WmScorePackage::getId, item.getPackageId()));
+			Map<String, Object> tmp = wmScorePackageService.getMap(Wrappers.<WmScorePackage>lambdaQuery()
+					.eq(WmScorePackage::getId, item.getPackageId()));
+			WmScorePackage wmScorePackage = BeanUtil.copyProperties(tmp,WmScorePackage.class);
 			if (null != wmScorePackage) {
 			if (null != wmScorePackage) {
 				if ("0".equals(wmScorePackage.getTaskAddFlag())) {
 				if ("0".equals(wmScorePackage.getTaskAddFlag())) {
 					continue;
 					continue;