Explorar o código

Merge branch 'zx_saas_cbs_category' of http://git.dayaedu.com/yonge/mec into test

zouxuan hai 11 meses
pai
achega
5afdcc64a7

+ 1 - 1
mec-application/src/main/java/com/ym/mec/student/controller/SysMusicScoreController.java

@@ -24,7 +24,7 @@ public class SysMusicScoreController extends BaseController {
     @GetMapping("/queryPage2")
     public Object queryPage2(SysExamSongQueryInfo queryInfo) {
         queryInfo.setType("COMMON");
-        queryInfo.setShowFlag(1);
+        queryInfo.setClientFlag(true);
         queryInfo.setClientType(ClientTypeEnum.SMART_PRACTICE);
         return succeed(sysMusicScoreService.queryMusicScorePageInfo(queryInfo));
     }

+ 1 - 1
mec-application/src/main/java/com/ym/mec/teacher/controller/SysMusicScoreController.java

@@ -24,7 +24,7 @@ public class SysMusicScoreController extends BaseController {
     @GetMapping("/queryPage2")
     public Object queryPage2(SysExamSongQueryInfo queryInfo) {
         queryInfo.setType("COMMON");
-        queryInfo.setShowFlag(1);
+        queryInfo.setClientFlag(true);
         queryInfo.setClientType(ClientTypeEnum.SMART_PRACTICE);
         return succeed(sysMusicScoreService.queryMusicScorePageInfo(queryInfo));
     }

+ 1 - 1
mec-application/src/main/java/com/ym/mec/web/controller/SysMusicScoreController.java

@@ -47,7 +47,7 @@ public class SysMusicScoreController extends BaseController {
     @GetMapping("/queryPage2")
     public Object queryPage2(SysExamSongQueryInfo queryInfo) {
         queryInfo.setType("COMMON");
-        queryInfo.setShowFlag(1);
+        queryInfo.setClientFlag(true);
         queryInfo.setClientType(ClientTypeEnum.SMART_PRACTICE);
         return succeed(sysMusicScoreService.queryMusicScorePage(queryInfo));
     }

+ 4 - 0
mec-biz/src/main/java/com/ym/mec/biz/dal/page/SysExamSongQueryInfo.java

@@ -44,6 +44,10 @@ public class SysExamSongQueryInfo extends QueryInfo {
 
     private Integer showFlag;
 
+    private Integer clientShowFlag;
+
+    private Boolean clientFlag;
+
     private Boolean enable;
 
     private String organId;

+ 7 - 4
mec-biz/src/main/resources/config/mybatis/SysMusicScoreMapper.xml

@@ -233,7 +233,7 @@
 		score_type_,is_convertible_score_,is_all_subject_)
 		values
 		<foreach collection="vos" item="item" separator=",">
-			(#{item.musicSheetCategoryId},
+			(#{item.musicSheetUpdate.musicCategoryId},
 			'SMART_PRACTICE','COMMON',
 			CASE WHEN #{item.paymentType} = 'FREE' THEN NULL ELSE '1' END,
 			#{item.sortNo},
@@ -269,9 +269,12 @@
 			</if>
 			<if test="showFlag != null">
 				AND ses.show_flag_ = #{showFlag}
-				<if test="showFlag == true">
-					AND ses.client_show_flag_ = #{showFlag}
-				</if>
+			</if>
+			<if test="clientShowFlag != null">
+				AND ses.client_show_flag_ = #{clientShowFlag}
+			</if>
+			<if test="clientFlag != null and clientFlag == true">
+				AND ses.client_show_flag_ = true AND ses.show_flag_ = true
 			</if>
 			<if test="isConvertibleScore != null">
 				AND ses.is_convertible_score_ = #{isConvertibleScore}