Pārlūkot izejas kodu

1、解决企业套餐显示问题

rayson 6 mēneši atpakaļ
vecāks
revīzija
f5900867d3

+ 2 - 1
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/dal/mysql/enterprise/EnterprisePackageMapper.java

@@ -30,9 +30,10 @@ public interface EnterprisePackageMapper extends BaseMapperX<EnterprisePackageDO
                 .orderByDesc(EnterprisePackageDO::getId));
     }
 
-    default List<EnterprisePackageDO> list(Boolean defaultPackage) {
+    default List<EnterprisePackageDO> list(Boolean defaultPackage,String type) {
         return selectList(new LambdaQueryWrapperX<EnterprisePackageDO>()
                 .eqIfPresent(EnterprisePackageDO::getDefaultPackage, defaultPackage)
+                .eqIfPresent(EnterprisePackageDO::getType, type)
                 .eq(EnterprisePackageDO::getStatus, CommonStatusEnum.ENABLE.getStatus())
         );
     }

+ 5 - 2
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/service/enterprise/vip/EnterprisePackageServiceImpl.java

@@ -28,6 +28,9 @@ public class EnterprisePackageServiceImpl implements EnterprisePackageService {
     @Resource
     private EnterprisePackageMapper mapper;
 
+    /** 对外的企业vip套餐 **/
+    private static final String ENTERPRISE_EXTERNAL_TYPE_VIP = "1";
+
     @Override
     public Long createEnterprisePackage(EnterprisePackageSaveReqVO createReqVO) {
         // 插入
@@ -81,11 +84,11 @@ public class EnterprisePackageServiceImpl implements EnterprisePackageService {
 
     @Override
     public List<EnterprisePackageDO> getList() {
-        return mapper.list(true);
+        return mapper.list(false,ENTERPRISE_EXTERNAL_TYPE_VIP);
     }
 
     @Override
     public List<EnterprisePackageDO> getListAll() {
-        return mapper.list(null);
+        return mapper.list(null,null);
     }
 }