fix:修改小组

This commit is contained in:
lixg
2022-12-04 18:26:37 +08:00
parent 80ba40049a
commit 5a166c4bfc
2 changed files with 99 additions and 70 deletions

View File

@@ -460,11 +460,15 @@
</div>
<div class="time">
<div class="timetext">开始时间</div>
<div class="timetext">{{ item.startTime!==null?item.startTime:''}}</div>
<div class="timetext">
{{ item.startTime !== null ? item.startTime : "" }}
</div>
</div>
<div class="progress">
<div class="progresstext">
{{ item.complete?item.complete:0 }}/{{ item.total?item.total:0 }}
{{ item.complete ? item.complete : 0 }}/{{
item.total ? item.total : 0
}}
</div>
<div style="display: flex">
<a-progress
@@ -1217,6 +1221,15 @@
</div>
</div>
</a-modal>
<!-- 二维码弹窗 -->
<two-dimensional-code
v-model:codevisible="codevisible"
:codeInfo="codeInfo"
index="0"
type="课程二维码"
/>
<!-- 二维码弹窗 -->
</div>
</template>
<script>
@@ -1243,6 +1256,7 @@ import { GetRouterDetail } from "@/api/indexTask";
import * as api from "../../api/index1";
import { toDate } from "../../api/method";
import { editRoutered } from "../../api/indexLearningPath";
import TwoDimensionalCode from "../../components/TwoDimensionalCode.vue";
export default {
name: "LevelAdd",
components: {
@@ -1257,6 +1271,7 @@ export default {
FaceManage,
WorkManage,
SeeStu,
TwoDimensionalCode,
},
setup() {
// const routers = useRoute();
@@ -1888,7 +1903,7 @@ export default {
const getOverview = () => {
getRouterOverview(state.routerId)
.then((res) => {
console.log(res)
console.log(res);
Object.keys(res.data.data.routerInfoOverview).forEach((item) => {
levelList.routerInfoOverview[item] =
res.data.data.routerInfoOverview[item] || 0;
@@ -1913,7 +1928,7 @@ export default {
const myGetRouterDetail = () => {
GetRouterDetail(state.routerId)
.then((res) => {
console.log('router-list',res)
console.log("router-list", res);
if (res.data.data.routerInfo.status == 1) {
state.nodata = false;
}

View File

@@ -774,10 +774,11 @@
<img src="../../assets/images/courseManage/add0.png" />
<span class="btn1text">创建小组</span>
</div>
<div class="btn2" @click="showSubset">
<!-- 2022-12-2注释 后面放开 -->
<!-- <div class="btn2" @click="showSubset">
<img src="../../assets/images/courseManage/reset2.png" />
<span class="btn2text">随机分组</span>
</div>
</div> -->
</div>
<!-- 小组列表 -->
<div class="groupmain">
@@ -2455,12 +2456,13 @@ export default {
//任务大纲渲染
const getTaskList = () => {
let objtl = {
projectId: storage.get("projectId"),
projectId: state.projectId,
};
apitl
.getProjectDetail(objtl)
.then((res) => {
if (res.status == 200) {
console.log("获取阶段列表", res);
if (res.data.code == 200) {
console.log("阶段列表", res.data.data.stageList);
for (let i = 0; i < res.data.data.stageList.length; i++) {
for (
@@ -3208,6 +3210,7 @@ export default {
};
//把小组列表信息放到state里
const setGroupList = (tableData) => {
console.log("tableDatatableDatatableData", tableData);
let data = tableData;
let array = [];
data.map((value) => {
@@ -3220,7 +3223,7 @@ export default {
source: value.source == 1 ? "指定添加" : "随机分组",
completeTaskCnt: value.completeTaskCnt, //完成任务数
totalTaskCnt: value.totalTaskCnt, //累计任务数
completeRatio: value.completeRatio, //完成比例
completeRatio: value.completeRatio ? value.completeRatio : 0, //完成比例
};
array.push(obj);
});
@@ -3319,6 +3322,7 @@ export default {
projectId: state.projectId,
}).then((res) => {
console.log("get task", res.data.data);
if (res.data.code === 200) {
let info = res.data.data.projectInfo;
// let start = toDate(info.beginTime / 1000, "Y-M-D h:m");
let start = info.beginTime;
@@ -3369,6 +3373,7 @@ export default {
state.fileList = JSON.parse(luj);
// state.fileList = luj
}
}
});
};
//获取小组列表
@@ -3385,6 +3390,7 @@ export default {
let leng = res.data.data.rows.length;
if (leng > 0) {
let arr = res.data.data.rows;
console.log("arr", arr);
setGroupList(arr);
}
})
@@ -3557,9 +3563,13 @@ export default {
}
};
const reget = () => {
console.log("state.projectId", state.projectId);
getTask({
projectId: state.projectId,
}).then((res) => {
})
.then((res) => {
console.log(" res.data.data", res.data);
if (res.data.code === 200) {
state.action = res.data.data.projectInfo.status;
state.act =
state.action == 0
@@ -3569,6 +3579,10 @@ export default {
: state.action == -1
? ""
: "-";
}
})
.catch((err) => {
console.log("获取任务列表失败", err);
});
};
//打开发布弹窗