Commit 48c47006 authored by 杨梦雪's avatar 杨梦雪

11

parent 97a5735d
/* eslint-disable */
import {
request
} from './network'
import store from '@/store'
// 获取营地作业列表
export function getTeacherWork(data) {
data['identity'] = store.state.indexIdentity;
return request({
method: 'post',
url: '/web/download/getTeacherWork',
params: data
})
}
// 下载老师作业
export function downloadTeacherWork(data) {
data['identity'] = store.state.indexIdentity;
return request({
method: 'get',
url: '/web/download/downloadTeacherWork',
params: data
})
}
// 获取学生上传作业的oss
export function getPostWorkStudent(data) {
data['identity'] = store.state.indexIdentity;
return request({
method: 'post',
url: '/web/download/getPostWorkStudent',
params: data
})
}
// 获取学生提交营地作业
export function getStudentWork(data) {
data['identity'] = store.state.indexIdentity;
return request({
method: 'post',
url: '/web/download/getStudentWork',
params: data
})
}
// 提交营地作业
export function subStudentWork(data) {
data['identity'] = store.state.indexIdentity;
return request({
method: 'post',
url: '/web/download/subStudentWork',
params: data
})
}
...@@ -40,6 +40,7 @@ ...@@ -40,6 +40,7 @@
</template> </template>
<script> <script>
/* eslint-disable */ /* eslint-disable */
import { getTeacherWork } from "r/index/homework";
export default { export default {
name: "homework", name: "homework",
...@@ -48,7 +49,7 @@ export default { ...@@ -48,7 +49,7 @@ export default {
return {}; return {};
}, },
created() { created() {
// this.$emit("getStatus", false, 1); // this.getTeacherWork();
}, },
watch: {}, watch: {},
methods: { methods: {
...@@ -56,6 +57,15 @@ export default { ...@@ -56,6 +57,15 @@ export default {
let code = this.$store.state.indexIdentity; let code = this.$store.state.indexIdentity;
this.$router.push("/homework/refer?code=" + code); this.$router.push("/homework/refer?code=" + code);
}, },
getTeacherWork() {
getTeacherWork({page:1}).then((res) => {
console.log(res, "getTeacherWork");
if (res.data.code != 200) {
return this.$message.error(res.data.message);
}
this.$message.success(res.data.message);
});
},
}, },
}; };
</script> </script>
......
...@@ -28,7 +28,10 @@ ...@@ -28,7 +28,10 @@
</div> </div>
<div class="camp_right" ref="rightBox"> <div class="camp_right" ref="rightBox">
<router-view @getStatus="getStatus" /> <!-- <router-view @getStatus="getStatus" /> -->
<SignUp @getStatus="getStatus" v-if="this.campindex_type==0"> </SignUp>
<Homework v-if="this.campindex_type==1"> </Homework>
<Certificate v-if="this.campindex_type==2"> </Certificate>
</div> </div>
</div> </div>
</div> </div>
...@@ -38,23 +41,29 @@ ...@@ -38,23 +41,29 @@
<script> <script>
/* eslint-disable */ /* eslint-disable */
import Cookie from "js-cookie";
import Header from "@/components/index/SignUp/Header.vue"; import Header from "@/components/index/SignUp/Header.vue";
import Footer from "@/components/index/Footer.vue"; import Footer from "@/components/index/Footer.vue";
import svg1 from "@/assets/img/signUp/icon.svg"; import svg1 from "@/assets/img/signUp/icon.svg";
import svg2 from "@/assets/img/signUp/icon-1.svg"; import svg2 from "@/assets/img/signUp/icon-1.svg";
import svg3 from "@/assets/img/signUp/icon-2.svg"; import svg3 from "@/assets/img/signUp/icon-2.svg";
import SignUp from "v/index/camp/SignUp";
import Homework from "v/index/camp/Homework";
import Certificate from "v/index/camp/Certificate";
export default { export default {
name: "campIndex", name: "campIndex",
components: { components: {
Header, Header,
Footer, Footer,
SignUp,
Homework,
Certificate,
}, },
// props:{} // props:{}
data() { data() {
return { return {
index: 0, index: "",
isPosition: 0, // 左侧box是否浮动 isPosition: 0, // 左侧box是否浮动
pageYOffset: 0, // 左侧box浮动时,滚动的高度 pageYOffset: 0, // 左侧box浮动时,滚动的高度
scorllHeight: 0, // 最大滚动高度 scorllHeight: 0, // 最大滚动高度
...@@ -93,6 +102,7 @@ export default { ...@@ -93,6 +102,7 @@ export default {
// this.ToSignUp(this.index); // this.ToSignUp(this.index);
this.getStatus(); this.getStatus();
// this.$refs.child.signUpInit(); // this.$refs.child.signUpInit();
}, },
mounted() { mounted() {
window.addEventListener("scroll", this.handleScrollX, true); window.addEventListener("scroll", this.handleScrollX, true);
...@@ -116,6 +126,8 @@ export default { ...@@ -116,6 +126,8 @@ export default {
this.$router.push("/signUp/" + this.index_status + "?code=" + code); this.$router.push("/signUp/" + this.index_status + "?code=" + code);
} else if (this.campindex_type == 1) { } else if (this.campindex_type == 1) {
this.$router.push("/homework?code=" + code); this.$router.push("/homework?code=" + code);
// this.$refs.rightBox.$children[0].getTeacherWork();
// console.log( this.$refs.rightBox.children)
} else if (this.campindex_type == 2) { } else if (this.campindex_type == 2) {
this.$router.push("/certificate?code=" + code); this.$router.push("/certificate?code=" + code);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment