|
@@ -144,7 +144,7 @@
|
|
|
|
|
|
<view class="bottomBox">
|
|
|
<template v-if="item.gradeStatus == 1 && item.status == 1 && (item.studyEndTime > sysTime) && (item.studyStartTime < sysTime) && (item.classEndTime && (item.classEndTime < sysTime)) && (item.periodStatus == 0 || item.periodStatus == -1) && item.studyCount > 0">
|
|
|
- <view class="restart" @click.stop="selectClass(item)">
|
|
|
+ <view class="restart" @click.stop="selectClass(item,index)">
|
|
|
选班重学
|
|
|
</view>
|
|
|
</template>
|
|
@@ -279,8 +279,9 @@ export default {
|
|
|
this.sysTime = res.data.data;
|
|
|
})
|
|
|
},
|
|
|
- selectClass(item) {
|
|
|
+ selectClass(item,index) {
|
|
|
console.log(item)
|
|
|
+ this.itemIndex = index;
|
|
|
this.selectItem = item;
|
|
|
this.selectClassModal = true;
|
|
|
this.goodsGradeList(item.goodsId);
|
|
@@ -462,11 +463,13 @@ export default {
|
|
|
goodsId: this.selectItem.goodsId,
|
|
|
gradeId: this.gradeValue,
|
|
|
oldGradeId: this.selectItem.gradeId,
|
|
|
- orderGoodsId: this.selectItem.goodsId,
|
|
|
+ orderGoodsId: this.selectItem.orderGoodsId,
|
|
|
userId: this.selectItem.userId
|
|
|
}).then(res => {
|
|
|
if(res.data.code == 200) {
|
|
|
-
|
|
|
+ if(this.itemIndex !== '') {
|
|
|
+ this.refreshByIndex();
|
|
|
+ }
|
|
|
this.selectClassModal = false;
|
|
|
uni.showToast({
|
|
|
title:'选班成功'
|