yangdamao 1 年間 前
コミット
ee47d20a6b

+ 2 - 1
zhongzheng-system/src/main/java/com/zhongzheng/modules/course/service/impl/CourseServiceImpl.java

@@ -1014,7 +1014,8 @@ public class CourseServiceImpl extends ServiceImpl<CourseMapper, Course> impleme
             goodsUserVo.setOfficialStatus(classGradeVo.getOfficialStatus());
 
             String businessName = iGoodsService.getGoodsBusinessName(goodsUserVo.getGoodsId());
-            if (businessName.contains("继续教育")){
+            if (businessName.contains("继续教育") &&
+                    (businessName.contains("二级建造师") || businessName.contains("二级造价师") || businessName.contains("施工现场专业人员"))){
                 goodsUserVo.setClassStatus(classGradeVo.getClassStatus());
                 goodsUserVo.setClassStartTime(classGradeVo.getClassStartTime());
                 goodsUserVo.setClassEndTime(classGradeVo.getClassEndTime());

+ 7 - 7
zhongzheng-system/src/main/resources/mapper/modules/course/CourseMapper.xml

@@ -1090,14 +1090,14 @@
         SELECT
             COUNT( DISTINCT course_id, module_id, chapter_id, section_id )
         FROM
-            user_study_record c
+            user_study_record
         WHERE
-          AND c.current_status = 1
-          AND c.grade_id = #{gradeId}
-          AND c.order_goods_id = #{orderGoodsId}
-          AND c.user_id = #{userId}
-          and c.status = 1
-          and c.goods_id = #{goodsId}
+            current_status = 1
+          AND grade_id = #{gradeId}
+          AND order_goods_id = #{orderGoodsId}
+          AND user_id = #{userId}
+          AND status = 1
+          AND goods_id = #{goodsId}
     </select>
 
     <select id="getOrderGoodsIds" parameterType="com.zhongzheng.modules.course.bo.CourseQueryBo" resultType="java.lang.Long">