ソースを参照

拉取小程序列表

lxb 17 時間 前
コミット
6377690102

+ 4 - 0
fs-company/src/main/java/com/fs/company/controller/company/CompanyConfigController.java

@@ -6,8 +6,10 @@ import com.fs.common.core.domain.R;
 import com.fs.common.utils.ServletUtils;
 import com.fs.common.utils.StringUtils;
 import com.fs.company.domain.CompanyConfig;
+import com.fs.company.domain.CompanyMiniapp;
 import com.fs.company.param.SaveCompanyMiniAppParam;
 import com.fs.company.service.ICompanyConfigService;
+import com.fs.company.service.ICompanyMiniappService;
 import com.fs.company.vo.CompanyMiniAppVO;
 import com.fs.framework.security.LoginUser;
 import com.fs.framework.service.TokenService;
@@ -32,6 +34,8 @@ public class CompanyConfigController extends BaseController
 
     @Autowired
     private ICompanyConfigService companyConfigService;
+    @Autowired
+    private ICompanyMiniappService companyMiniappService;
 
     @Autowired
     private TokenService tokenService;

+ 7 - 2
fs-service/src/main/java/com/fs/company/mapper/CompanyConfigMapper.java

@@ -76,7 +76,7 @@ public interface CompanyConfigMapper
     @Select("select config_value from company_config where company_id=#{companyId} and config_key='redPacket:config' ")
     String selectRedPacketConfigByKey(Long companyId);
 
-    @Select("select \n" +
+/*    @Select("select \n" +
             "id,\n" +
             "name,\n" +
             "appid\n" +
@@ -84,6 +84,11 @@ public interface CompanyConfigMapper
             "fs_course_play_source_config\n" +
             "where \n" +
             "is_del = 0\n" +
-            "and FIND_IN_SET(#{companyId},set_company_ids)")
+            "and FIND_IN_SET(#{companyId},set_company_ids)")*/
+
+    @Select("SELECT cm.id,cm.company_id,cs.`name`,cm.app_id FROM  company_miniapp  cm\n" +
+            "LEFT JOIN fs_course_play_source_config   cs ON cm.app_id=cs.appid\n" +
+            "\n" +
+            "WHERE cm.`company_id` = #{companyId}")
     List<CompanyMiniAppVO> getCompanyMiniAppList(@Param("companyId") Long companyId);
 }