根据排班计划展示排班日历

This commit is contained in:
JinLu.Yin 2022-06-11 21:33:54 +08:00
parent 00d714e17b
commit 47d476825d
2 changed files with 27 additions and 3 deletions

View File

@ -0,0 +1,9 @@
import request from '@/utils/request'
// 查询排班列表
export function listCalendars(query) {
return request({
url: '/mes/cal/calendar/list',
method: 'get',
params: query
})
}

View File

@ -70,6 +70,7 @@
<script> <script>
import { listCalholiday } from "@/api/mes/cal/calholiday"; import { listCalholiday } from "@/api/mes/cal/calholiday";
import { listCalendars } from "@/api/mes/cal/calendar";
import calendar from '@/utils/calendar'; import calendar from '@/utils/calendar';
export default { export default {
name: 'CalendarTypeView', name: 'CalendarTypeView',
@ -98,7 +99,13 @@ export default {
shiftType: 'SHIFT_THREE', shiftType: 'SHIFT_THREE',
teamShifts:[{teamName: '注塑1组',shiftName:'白班',orderNum: 1},{teamName: '注塑2组',shiftName:'中班',orderNum: 2},{teamName: '注塑3组',shiftName:'晚班',orderNum: 3}] teamShifts:[{teamName: '注塑1组',shiftName:'白班',orderNum: 1},{teamName: '注塑2组',shiftName:'中班',orderNum: 2},{teamName: '注塑3组',shiftName:'晚班',orderNum: 3}]
} }
] ],
queryParams: {
theDay: null,
holidayType: null,
startTime: null,
endTime: null,
},
} }
}, },
watch:{ watch:{
@ -132,8 +139,16 @@ export default {
} }
}); });
}, },
onSelected(para){ //
onSelected(calType){
this.loading = true;
var param = {
queryType: 'TYPE',
calendarType: calType
}
listCalendars(param).then(response =>{
this.calendarDayList = response.data;
});
}, },
isFestival(slotDate, slotData) { isFestival(slotDate, slotData) {
let solarDayArr = slotData.day.split('-'); let solarDayArr = slotData.day.split('-');