|
@@ -737,8 +737,8 @@
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script>
|
|
<script>
|
|
-import { QUESTION_API } from "@/constants/constants";
|
|
|
|
-
|
|
|
|
|
|
+import { QUESTION_API, CORE_API } from "@/constants/constants";
|
|
|
|
+import { mapState } from "vuex";
|
|
export default {
|
|
export default {
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
@@ -783,6 +783,7 @@ export default {
|
|
};
|
|
};
|
|
},
|
|
},
|
|
computed: {
|
|
computed: {
|
|
|
|
+ ...mapState({ user: (state) => state.user }),
|
|
selectedPapers() {
|
|
selectedPapers() {
|
|
var selectedPapers = [];
|
|
var selectedPapers = [];
|
|
for (let paper of this.tempPapers) {
|
|
for (let paper of this.tempPapers) {
|
|
@@ -806,10 +807,20 @@ export default {
|
|
},
|
|
},
|
|
created() {
|
|
created() {
|
|
this.genPaper.courseNo = this.$route.params.courseNo;
|
|
this.genPaper.courseNo = this.$route.params.courseNo;
|
|
- this.genPaper.courseName = JSON.parse(
|
|
|
|
- sessionStorage.getItem("gen_paper")
|
|
|
|
- ).courseName;
|
|
|
|
- this.genPaper.level = this.$route.params.level;
|
|
|
|
|
|
+ var url =
|
|
|
|
+ CORE_API +
|
|
|
|
+ "/course/byCode?" +
|
|
|
|
+ "rootOrgId=" +
|
|
|
|
+ this.user.rootOrgId +
|
|
|
|
+ "&code=" +
|
|
|
|
+ this.genPaper.courseNo;
|
|
|
|
+ this.$httpWithMsg
|
|
|
|
+ .get(url)
|
|
|
|
+ .then((response) => {
|
|
|
|
+ this.genPaper.courseName = response.data.name;
|
|
|
|
+ this.genPaper.level = response.data.level;
|
|
|
|
+ })
|
|
|
|
+ .finally(() => {});
|
|
this.searchPaper();
|
|
this.searchPaper();
|
|
this.getCoursePropertyList();
|
|
this.getCoursePropertyList();
|
|
},
|
|
},
|
|
@@ -877,6 +888,7 @@ export default {
|
|
console.log("response:", response);
|
|
console.log("response:", response);
|
|
this.selectPapers = response.data.content;
|
|
this.selectPapers = response.data.content;
|
|
this.totalSelect = response.data.totalElements;
|
|
this.totalSelect = response.data.totalElements;
|
|
|
|
+ this.curSelect = response.data.pageable.pageNumber + 1;
|
|
this.loading = false;
|
|
this.loading = false;
|
|
});
|
|
});
|
|
} else if (this.paperType == "GENERATE") {
|
|
} else if (this.paperType == "GENERATE") {
|
|
@@ -895,6 +907,7 @@ export default {
|
|
.then((response) => {
|
|
.then((response) => {
|
|
this.selectPapers = response.data.content;
|
|
this.selectPapers = response.data.content;
|
|
this.totalSelect = response.data.totalElements;
|
|
this.totalSelect = response.data.totalElements;
|
|
|
|
+ this.curSelect = response.data.pageable.pageNumber + 1;
|
|
this.loading = false;
|
|
this.loading = false;
|
|
});
|
|
});
|
|
} else {
|
|
} else {
|