Ver Fonte

主体绑定小程序是不显示封禁了的

xw há 1 dia atrás
pai
commit
91cb6de15f

+ 1 - 0
fs-service/src/main/java/com/fs/company/mapper/CompanyConfigMapper.java

@@ -98,6 +98,7 @@ public interface CompanyConfigMapper
             "       fcpsc.appid\n" +
             "FROM fs_course_play_source_config fcpsc\n" +
             "WHERE fcpsc.is_del = 0\n" +
+            "  AND (fcpsc.status IS NULL OR fcpsc.status <> 2)\n" +
             "  AND (\n" +
             "        fcpsc.company_id = #{companyId}\n" +
             "        OR (fcpsc.company_ids IS NOT NULL AND fcpsc.company_ids != '' AND FIND_IN_SET(#{companyId}, fcpsc.company_ids))\n" +

+ 1 - 0
fs-service/src/main/java/com/fs/company/service/ICompanyConfigService.java

@@ -84,6 +84,7 @@ public interface ICompanyConfigService
     /**
      * 获取当前公司在 fs_course_play_source_config 中可关联的小程序列表
      * 匹配条件:company_id = 当前公司,或 company_ids 逗号分隔中包含当前公司;is_del = 0
+     * 不包含小程序状态为 2(封禁)的记录;status 为空时仍展示
      * @param companyId
      * @return
      */

+ 1 - 1
fs-service/src/main/java/com/fs/company/service/impl/CompanyConfigServiceImpl.java

@@ -194,7 +194,7 @@ public class CompanyConfigServiceImpl implements ICompanyConfigService
     }
 
     /**
-     * 获取当前公司在 fs_course_play_source_config 中可关联的小程序列表(含 company_ids 多公司绑定)
+     * 获取当前公司在 fs_course_play_source_config 中可关联的小程序列表(含 company_ids 多公司绑定;排除 status=2 封禁
      * @param companyId
      * @return
      */