zouxuan 5 роки тому
батько
коміт
bc5adbf6c8

+ 7 - 0
mec-biz/src/main/java/com/ym/mec/biz/dal/dao/PracticeGroupDao.java

@@ -236,4 +236,11 @@ public interface PracticeGroupDao extends com.ym.mec.common.dal.BaseDAO<Long, Pr
      * @return
      */
     List<CourseGroupExportDto> getPracticeGroupExport(@Param("organIds") String organIds);
+
+    /**
+     * 修改网管课备注
+     * @param groupId
+     * @param memo
+     */
+    void updateMemo(@Param("groupId") Long groupId, @Param("memo") String memo);
 }

+ 7 - 0
mec-biz/src/main/java/com/ym/mec/biz/service/PracticeGroupService.java

@@ -276,4 +276,11 @@ public interface PracticeGroupService extends BaseService<Long, PracticeGroup> {
 	 * @return
 	 */
 	PageInfo<StudentBuyPracticeDto> studentBuys(StudentBuyPracticeQueryInfo queryInfo);
+
+	/**
+	 * 修改网管课备注
+	 * @param groupId
+	 * @param memo
+	 */
+    void updateMemo(Long groupId, String memo);
 }

+ 5 - 0
mec-biz/src/main/java/com/ym/mec/biz/service/impl/PracticeGroupServiceImpl.java

@@ -3590,4 +3590,9 @@ public class PracticeGroupServiceImpl extends BaseServiceImpl<Long, PracticeGrou
         pageInfo.setRows(dataList);
         return pageInfo;
     }
+
+    @Override
+    public void updateMemo(Long groupId, String memo) {
+        practiceGroupDao.updateMemo(groupId,memo);
+    }
 }

+ 3 - 0
mec-biz/src/main/resources/config/mybatis/PracticeGroupMapper.xml

@@ -99,6 +99,9 @@
             WHERE id_ = #{group.id}
         </foreach>
     </update>
+    <update id="updateMemo">
+        UPDATE practice_group SET memo_ = #{memo},update_time_ = NOW() WHERE id_ = #{groupId}
+    </update>
 
     <!-- 根据主键查询一条记录 -->
     <select id="get" resultMap="PracticeGroup">

+ 8 - 0
mec-web/src/main/java/com/ym/mec/web/controller/PracticeGroupManageController.java

@@ -77,6 +77,14 @@ public class PracticeGroupManageController extends BaseController {
         return succeed(practiceGroupService.findPracticeGroupCourseSchedules(queryInfo));
     }
 
+    @ApiOperation(value = "修改网管课备注")
+    @PostMapping(value = "/updateMemo")
+    @PreAuthorize("@pcs.hasPermissions('practiceGroupManage/updateMemo')")
+    public Object updateMemo(Long groupId,String memo) {
+        practiceGroupService.updateMemo(groupId,memo);
+        return succeed();
+    }
+
     @ApiOperation(value = "获取陪练课可预约声部")
     @GetMapping(value = "/getPracticeApplySubjects")
     @PreAuthorize("@pcs.hasPermissions('practiceGroupManage/getPracticeApplySubjects')")