修改实验管理选择好查询的创建人后点击编辑或查看,返回时默认选中上次选择的创建人进行查询

dev_2022-05-11
e 3 years ago
parent dc5e3bf259
commit f87aa65901
  1. 1
      src/pages/assessment/list/index.vue
  2. 4
      src/pages/project/add/index.vue
  3. 36
      src/pages/project/list/index.vue

@ -236,7 +236,6 @@ export default {
beginTimer() {
this.ticker = setInterval(() => {
if(this.sss == 0){
clearInterval(this.ticker);
this.ticker = null;
}else{

@ -194,6 +194,7 @@ export default {
return {
projectId: this.$route.query.projectId,
item: this.$route.query.item,
founder: this.$route.query.founder,
systemList: [],
token: util.local.get(Setting.tokenKey),
isDetail: Boolean(this.$route.query.show),
@ -298,7 +299,8 @@ export default {
this.$confirm("确定返回?未更新的信息将不会保存。", "提示", {
type: "warning"
}).then(() => {
this.$router.back();
this.$router.push(`/project/list?founder=${this.founder}`);
// this.$router.back();
}).catch(() => {
});
}

@ -86,8 +86,8 @@
</el-table-column>
<el-table-column label="操作" align="center">
<template slot-scope="scope">
<el-button type="text" @click="edit(scope.row,'0')">查看</el-button>
<el-button v-if="scope.row.founder != 0" type="text" @click="edit(scope.row,'1')">编辑</el-button>
<el-button type="text" @click="edit(scope.row,'0',queryData.founder)">查看</el-button>
<el-button v-if="scope.row.founder != 0" type="text" @click="edit(scope.row,'1',queryData.founder)">编辑</el-button>
<el-button v-if="scope.row.founder != 0" type="text" @click="handleDelete(scope.row.projectId)">删除</el-button>
<el-button v-if="auth('复制')" type="text" @click="copyData(scope.row.projectId)">复制</el-button>
<!-- <el-switch-->
@ -147,16 +147,13 @@ export default {
{
value: "",
label: "不限"
},
{
}, {
value: 0,
label: "练习"
},
{
}, {
value: 1,
label: "考核"
},
{
}, {
value: 2,
label: "竞赛"
}
@ -168,17 +165,15 @@ export default {
},
founderList: [
{
value: 2,
label: "全部"
}, {
value: 0,
label: "系统"
},
{
}, {
value: 1,
label: "老师"
},
{
value: 2,
label: "全部"
}
],
founderKeys: {
0: "系统",
@ -188,12 +183,10 @@ export default {
{
value: "",
label: "不限"
},
{
}, {
value: 0,
label: "草稿箱"
},
{
}, {
value: 1,
label: "已发布"
}
@ -243,6 +236,11 @@ export default {
if(this.queryDataStatus.platformId) {
this.queryData = this.queryDataStatus
}
if(this.$route.query.founder){
this.queryData.founder = +this.$route.query.founder
}else{
this.queryData.founder = 2
}
},
methods: {
...mapActions("project", [
@ -293,7 +291,7 @@ export default {
},
edit(row,item) { //
this.setSystemId(row.systemId);
this.$router.push(`/project/add?projectId=${row.projectId}&item=${item}`);
this.$router.push(`/project/add?projectId=${row.projectId}&item=${item}&founder=${this.queryData.founder}`);
},
handleSelectionChange(val) { //
this.multipleSelection = val;

Loading…
Cancel
Save