he2802 vor 3 Jahren
Ursprung
Commit
0258ca717b

+ 9 - 0
zhongzheng-api/src/main/java/com/zhongzheng/controller/course/CourseController.java

@@ -59,6 +59,15 @@ public class CourseController extends BaseController {
         return getDataTable(list);
     }
 
+    /**
+     * 获取课程详细信息
+     */
+    @ApiOperation("获取课程详细信息")
+    @GetMapping("/{courseId}")
+    public AjaxResult<CourseVo> getInfo(@PathVariable("courseId" ) Long courseId) {
+        return AjaxResult.success(iCourseService.selectById(courseId));
+    }
+
     /**
      * 查询课程列表
      */

+ 4 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/base/vo/ShoppingCartVo.java

@@ -49,4 +49,8 @@ public class ShoppingCartVo {
 	private String coverUrl;
 	@ApiModelProperty("1上架 0未上架")
 	private Integer goodsStatus;
+	@ApiModelProperty("项目ID")
+	private Long projectId;
+	@ApiModelProperty("模板类型置")
+	private String templateType;
 }

+ 7 - 1
zhongzheng-system/src/main/resources/mapper/modules/base/ShoppingCartMapper.xml

@@ -23,6 +23,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         <result property="coverUrl" column="cover_url"/>
         <result property="goodsStatus" column="goods_status"/>
         <result property="goodsType" column="goods_type"/>
+        <result property="templateType" column="template_type"/>
+        <result property="projectId" column="project_id"/>
     </resultMap>
 
     <select id="selectList" parameterType="com.zhongzheng.modules.base.bo.ShoppingCartQueryBo"  resultMap="ShoppingCartVoResult">
@@ -34,10 +36,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             g.goods_type,
             g.goods_name,
             g.`status`,
-            g.goods_status
+            g.goods_status,
+            g.project_id,
+            ot.type AS template_type
         FROM
             shopping_cart s
                 LEFT JOIN goods g ON s.goods_id = g.goods_id
+                LEFT JOIN course_business cb ON g.business_id = cb.id
+                LEFT JOIN order_input_template ot ON cb.template_status = ot.id
         WHERE
             s.user_id =  #{userId}
     </select>