|
@@ -677,18 +677,19 @@ export function buildComponent(name, column, preview, vm) {
|
|
|
.then((res) => {
|
|
.then((res) => {
|
|
|
const { data = [] } = res.variables || {}
|
|
const { data = [] } = res.variables || {}
|
|
|
let todaySchedule = []
|
|
let todaySchedule = []
|
|
|
-
|
|
|
|
|
data.forEach((item) => {
|
|
data.forEach((item) => {
|
|
|
- let obj = {}
|
|
|
|
|
- obj.label = item.ban_ci_ming_+'/'+item.ban_ci_bie_ming_
|
|
|
|
|
- obj.type = 'info' //班次默认显示灰色
|
|
|
|
|
- if(item.da_ka_shi_jian_1_ && item.da_ka_shi_jian_2_ ){ //上下班时间都打卡了,班次显示绿色
|
|
|
|
|
- obj.type = 'success'
|
|
|
|
|
- }else if(item.da_ka_shi_jian_1_ || item.da_ka_shi_jian_2_){//上下班时间打卡了其中一个,班次显示橙色
|
|
|
|
|
- obj.type = 'warning'
|
|
|
|
|
|
|
+ if(item.ban_ci_bie_ming_){
|
|
|
|
|
+ let obj = {}
|
|
|
|
|
+ obj.label = item.ban_ci_ming_+'/'+item.ban_ci_bie_ming_
|
|
|
|
|
+ obj.type = 'info' //班次默认显示灰色
|
|
|
|
|
+ if(item.da_ka_shi_jian_1_ && item.da_ka_shi_jian_2_ ){ //上下班时间都打卡了,班次显示绿色
|
|
|
|
|
+ obj.type = 'success'
|
|
|
|
|
+ }else if(item.da_ka_shi_jian_1_ || item.da_ka_shi_jian_2_){//上下班时间打卡了其中一个,班次显示橙色
|
|
|
|
|
+ obj.type = 'warning'
|
|
|
|
|
+ }
|
|
|
|
|
+ todaySchedule.push(obj) // 加入今日班次
|
|
|
}
|
|
}
|
|
|
- todaySchedule.push(obj) // 加入今日班次
|
|
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
})
|
|
})
|
|
|
console.log(todaySchedule)
|
|
console.log(todaySchedule)
|
|
|
resolve(todaySchedule)
|
|
resolve(todaySchedule)
|