diff --git a/src/utils/api.js b/src/utils/api.js
index 8a4d64b..987cec9 100644
--- a/src/utils/api.js
+++ b/src/utils/api.js
@@ -126,6 +126,7 @@ export default {
runPythonCode: `nakadai/nakadai/model/demo/runPythonCode`,
getAllModelListBySys: `nakadai/nakadai/model/demo/getAllModelListBySys`,
InstitutionSourceModel: `nakadai/nakadai/model/demo/InstitutionSourceModel`,
+ disableModelDemo: `nakadai/nakadai/model/demo/disabledEvents`,
// 课程管理三级联查
courseDiscipline: `nakadai/nakadai/subject/courseDiscipline`, //课程学科类别
@@ -398,6 +399,9 @@ export default {
toggleTheSortingMode: `competition/competition/rank/toggleTheSortingMode`,
selectTheLastSortStatus: `competition/competition/rank/selectTheLastSortStatus`,
cancelImport: `competition/competition/rank/cancelImport`,
+ addCompetitionStageRankingTime: `competition/competitionReleaseTime/addCompetitionStageRankingTime`,
+ cancelCompetitionStageRankingTime: `competition/competitionReleaseTime/cancelCompetitionStageRankingTime`,
+ getCompetitionStageRankingTime: `competition/competitionReleaseTime/getCompetitionStageRankingTime`,
gradeImport: `https://www.occupationlab.com/template/赛事成绩导入模板.xlsx`,
rankImportTeam: `https://www.occupationlab.com/template/赛事排名导入模板(团队赛).xlsx`,
rankImportPerson: `https://www.occupationlab.com/template/赛事排名导入模板(个人赛).xlsx`,
diff --git a/src/views/serve/addModel.vue b/src/views/serve/addModel.vue
index aa0d5b6..ae452d2 100644
--- a/src/views/serve/addModel.vue
+++ b/src/views/serve/addModel.vue
@@ -121,9 +121,7 @@ export default {
},
// 获取分类
getType () {
- this.$post(this.api.sourceModelClassification, {
- founder: 0
- }).then(res => {
+ this.$post(this.api.sourceModelClassification + '?founder=0').then(res => {
const { data } = res
// 没有子级,删除children属性
const handleLeaf = list => {
diff --git a/src/views/serve/backstage/model.vue b/src/views/serve/backstage/model.vue
index dd7119f..05ced3b 100644
--- a/src/views/serve/backstage/model.vue
+++ b/src/views/serve/backstage/model.vue
@@ -54,7 +54,7 @@
- {{ scope.row.isOpen ? '禁用' : '启用' }}
+ {{ scope.row.ztOpen ? '禁用' : '启用' }}
{
this.listData = res.data.records
this.total = res.data.total
@@ -163,6 +169,11 @@ export default {
}).catch(res => { })
}
},
+ getData () {
+ clearInterval(this.timer)
+ this.getList()
+ // this.timer = setInterval(this.getList, 1000)
+ },
initData () {
this.$refs.table.clearSelection()
this.page = 1
@@ -178,12 +189,13 @@ export default {
this.$post(this.api.getAllModelList, {
pageNum: 1,
pageSize: 10000,
- systemId: this.systemId
+ systemId: this.systemId,
+ founder: 0,
}).then(res => {
const modelList = res.data.records
// 查询源模型分类
- this.$post(this.api.sourceModelClassification).then(res => {
+ this.$post(this.api.sourceModelClassification + '?founder=0').then(res => {
let { data } = res
const promises = []
const addType = list => {
@@ -194,7 +206,10 @@ export default {
this.$post(this.api.sysModelDemoList, {
pageNum: 1,
pageSize: 10000,
- categoryId: e.id
+ categoryId: e.id,
+ founder: 0,
+ postStatus: 1,
+ ztOpen: 0
}).then(res => {
const { records } = res.data
const modelChildren = []
diff --git a/src/views/serve/backstage/modelType.vue b/src/views/serve/backstage/modelType.vue
index 1c7e74d..a906f6c 100644
--- a/src/views/serve/backstage/modelType.vue
+++ b/src/views/serve/backstage/modelType.vue
@@ -103,7 +103,7 @@ export default {
methods: {
// 获取分类
getType () {
- this.$post(`${this.api.modelClassList}?systemId=${this.systemId}`).then(res => {
+ this.$post(`${this.api.modelClassList}?systemId=${this.systemId}&founder=0`).then(res => {
const { data } = res
this.orgList = data
data.length && this.$nextTick(() => {
@@ -142,7 +142,7 @@ export default {
},
syncModelData () {
// 同步原始模型前删除原有数据
- this.$post(`${this.api.delModelInfoBySystemId}?systemId=${this.systemId}`).then(res => {
+ this.$post(`${this.api.delModelInfoBySystemId}?systemId=${this.systemId}&founder=0`).then(res => {
this.$post(`${this.api.synchronizationMdel}?systemId=${this.systemId}`).then(res => {
this.$router.push({
path: 'backstage',
@@ -169,9 +169,7 @@ export default {
// 添加分类和模型
async addData (id) {
// 查询源模型分类
- this.$post(this.api.sourceModelClassification, {
- founder: 0
- }).then(res => {
+ this.$post(this.api.sourceModelClassification + '?founder=0').then(res => {
const { data } = res
const systemId = this.systemId
const promises = []
@@ -196,7 +194,8 @@ export default {
this.$post(this.api.sysModelDemoList, {
pageNum: 1,
pageSize: 10000,
- categoryId: e.id
+ categoryId: e.id,
+ founder: 0
}).then(res => {
let { records } = res.data
records = records.filter(e => e.postStatus && !e.isOpen) // 只同步已发布且启用的源模型
diff --git a/src/views/serve/backstage/sourceModel.vue b/src/views/serve/backstage/sourceModel.vue
index c85d7d6..ff2a70e 100644
--- a/src/views/serve/backstage/sourceModel.vue
+++ b/src/views/serve/backstage/sourceModel.vue
@@ -59,7 +59,7 @@
align="center">
- {{ scope.row.schoolName || scope.row.modifyName }}
+ {{ scope.row.schoolName || scope.row.modifyName }}
+ width="260">
查看
@@ -83,12 +83,14 @@
@click="edit(scope.row)">编辑
删除
+ 复制
@@ -101,6 +103,34 @@
:total="total">
+
+
+
+
+
+
+
+
+
+
+
+
+