国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

黑馬程序員Java企業(yè)級實戰(zhàn)開發(fā)《學成在線》微服務項目,基于SpringClou

2023-06-09 22:01 作者:小蔡coding  | 我要投稿

課程計劃排序代碼如下:

@Override

??public void orderByUpOrDown(String moveType, Long teachplanId) {

????Teachplan teachplan = teachplanMapper.selectById(teachplanId);

????Integer grade = teachplan.getGrade();


????if (moveType.equals("moveup") || moveType.equals("movedown") && (grade == 1 || grade == 2)) {

??????changePostition(teachplan, moveType);

????}

?????

??}


??private void changePostition(Teachplan teachplan, String moveType) {


//????定位上一個標題或下一個標題

????LambdaQueryWrapper<Teachplan> wrapper = new LambdaQueryWrapper<>();

????int offset = moveType.equals("moveup") ? -1 : 1;


????wrapper.eq(Teachplan::getOrderby, teachplan.getOrderby() + offset)

????????.eq(Teachplan::getCourseId, teachplan.getCourseId())

????????.eq(Teachplan::getGrade, teachplan.getGrade());

????Teachplan beforeTeachPlan = teachplanMapper.selectOne(wrapper);

????if (beforeTeachPlan == null) {

??????throw new XueChengPlusException("不能移動了");

????}

????beforeTeachPlan.setOrderby(teachplan.getOrderby());

????teachplanMapper.updateById(beforeTeachPlan);


//????定位當前標題

????Teachplan currentTachPlan = teachplanMapper.selectById(teachplan.getId());

????currentTachPlan.setOrderby(teachplan.getOrderby() + offset);

????teachplanMapper.updateById(currentTachPlan);


??}

黑馬程序員Java企業(yè)級實戰(zhàn)開發(fā)《學成在線》微服務項目,基于SpringClou的評論 (共 條)

分享到微博請遵守國家法律
柘城县| 涿州市| 南昌县| 丘北县| 增城市| 肥西县| 化隆| 新乡市| 略阳县| 周口市| 绿春县| 灵石县| 海南省| 鄂托克前旗| 华阴市| 宜兴市| 北票市| 泰州市| 秦皇岛市| 衡水市| 汝城县| 仪陇县| 迁西县| 凤阳县| 鹿泉市| 武冈市| 祁东县| 滨州市| 从化市| 科技| 兴义市| 白银市| 千阳县| 紫金县| 平乡县| 绥阳县| 清远市| 当雄县| 将乐县| 金山区| 易门县|