--项目 学员

This commit is contained in:
yuping
2022-12-04 12:45:11 +08:00
parent dd0ad2f508
commit 36a902711e
5 changed files with 1213 additions and 1014 deletions

View File

@@ -674,11 +674,11 @@
style="border: 1px solid #f2f6fe"
:columns="studentColumns()"
:data-source="tabledata"
:loading="tableDataTotal === -1 ? true : false"
expandRowByClick="true"
:scroll="{ x: 1400 }"
@expand="expandTable"
:pagination="false"
:loading="loading"
:row-selection="{
columnWidth: 30,
selectedRowKeys: selectedRowKeys,
@@ -1407,11 +1407,11 @@
<span>您确定要删除此学员吗</span>
</div>
<div class="del_btnbox">
<div class="del_btn btn1">
<div class="btnText" @click="closeDeleteOne">取消</div>
<div class="del_btn btn1" @click="closeDeleteOne">
<div class="btnText">取消</div>
</div>
<div class="del_btn btn2">
<div class="btnText" @click="closeDeleteOneConfirm">确定</div>
<div class="del_btn btn2" @click="closeDeleteOneConfirm">
<div class="btnText">确定</div>
</div>
</div>
</div>
@@ -1475,11 +1475,11 @@
<span>您确定批量删除吗</span>
</div>
<div class="del_btnbox">
<div class="del_btn btn1">
<div class="btnText" @click="closeCancelDelete">取消</div>
<div class="del_btn btn1" @click="closeCancelDelete">
<div class="btnText">取消</div>
</div>
<div class="del_btn btn2">
<div class="btnText" @click="closeAllDelete">确定</div>
<div class="del_btn btn2" @click="closeAllDelete">
<div class="btnText">确定</div>
</div>
</div>
</div>
@@ -1744,6 +1744,7 @@ export default {
setup() {
const store = useStore();
const state = reactive({
loading: false,
projectId: storage.get("projectId")
? JSON.parse(storage.get("projectId"))
: null,
@@ -3065,6 +3066,7 @@ export default {
//点击确认删除单个学员
const closeDeleteOneConfirm = () => {
state.deleteOneStu = false;
state.loading = true
deleteStu({
projectId: state.projectId,
studentIds: state.chooseDeleteOne,
@@ -3095,6 +3097,7 @@ export default {
};
//点击确定的批量删除弹窗
const closeAllDelete = () => {
state.loading = true
deleteStu({
projectId: state.projectId,
studentIds: state.selectedRows,
@@ -3254,6 +3257,7 @@ export default {
// studentData();
}
}
state.loading = false
})
.catch((err) => {
console.log("获取学员列表失败", err);
@@ -3706,6 +3710,7 @@ export default {
projectGroupId: 0,
};
console.log("obj", obj);
state.loading = true
api
.addStudentProject(obj)
.then((res) => {