日历修改

This commit is contained in:
luyuan 2020-10-16 08:59:17 +08:00
parent 7bf5fc86de
commit ad1c54fdc9
Signed by: theluyuan
GPG Key ID: A7972FD973317FF3
3 changed files with 26 additions and 3 deletions

View File

@ -371,4 +371,15 @@ export async function getliveinfo(id: number){
const liveinfo = (await get<LiveInfo>(`live/${id}`)).data;
const studentlist = (await get<StudentList[]>("studentLive",{id})).data;
return {...liveinfo,studentlist}
}
}
/**
*
*/
export async function getdatelist(start: string, end: string) {
return (await get("teacherCalendar")).data
}

View File

@ -11,6 +11,8 @@ interface GetDate{
yue: number;
day: number;
zhou: number;
start: string;
end: string;
}
export function getdate(yue?: number): GetDate{
@ -27,7 +29,8 @@ export function getdate(yue?: number): GetDate{
now = now.date(0);
const month = now.date(); // 当前月有几天
const year = now.year()
const start = year + "-" + yue + '-01';
const end = year + "-" + yue + '-' + month;
console.log(day,week,month)
let i = 0;
let w = 0;
@ -55,7 +58,7 @@ export function getdate(yue?: number): GetDate{
}
console.log(date)
return {date, year, yue, day, zhou};
return {date, year, yue, day, zhou, start, end};
}

View File

@ -188,6 +188,7 @@
<script lang="ts">
import { defineComponent, ref } from 'vue';
import { getdate } from "@/utils/date"
import { getdatelist } from '@/api';
export default defineComponent({
props:{
@ -202,11 +203,19 @@ export default defineComponent({
function xia(){
yue.value = yue.value + 1;
month.value = getdate(yue.value)
getdates()
}
function shang(){
yue.value = yue.value - 1;
month.value = getdate(yue.value)
getdates()
}
async function getdates(){
getdatelist(month.value.start, month.value.end).then((res)=>{
console.log(res)
})
}
getdates()
return {
month,
xia,