|
|
|
|
@ -6,10 +6,10 @@ |
|
|
|
|
<div class="week_num" v-for="item in weekData" :key="item">{{item}}</div> |
|
|
|
|
</div> |
|
|
|
|
<div class="week_text"> |
|
|
|
|
<div class="week_txt" v-for="item in weekArr" :key="item" @click="changeDate(item)" :class="[(item < today ? 'week_none' : ''),item == selectDate.slice(-2) ? 'today_week' : '',numData.find(item1 => item1.date.slice(-2) == (item < 0 ? '0' + item : item)) ? numData.find(item1 => item1.date.slice(-2) == (item < 0 ? '0' + item : item)).isNum == 0 ? 'isnum' : 'none' : '']"> |
|
|
|
|
<div class="week_txt" v-for="item in weekArr" :key="item" @click="changeDate(item)" :class="[(item < today ? 'week_none' : ''),item == selectDate.slice(-2) ? 'today_week' : '',numData.find(item1 => item1.date.slice(-2) == (item < 0 ? '0' + item : item)) ? numData.find(item1 => item1.date.slice(-2) == (item < 0 ? '0' + item : item)).isNum == 1 ? 'isnum' : 'none' : '']"> |
|
|
|
|
<div class="top_info"></div> |
|
|
|
|
{{item}} |
|
|
|
|
<div class="bottom_info" v-text="numData.find(item1 => item1.date.slice(-2) == (item < 0 ? '0' + item : item)) ? numData.find(item1 => item1.date.slice(-2) == (item < 0 ? '0' + item : item)).isNum == 0 ? '有号' :'无号' : ''"></div> |
|
|
|
|
<div class="bottom_info" v-text="numData.find(item1 => item1.date.slice(-2) == (item < 0 ? '0' + item : item)) ? numData.find(item1 => item1.date.slice(-2) == (item < 0 ? '0' + item : item)).isNum == 1 ? '有号' :'无号' : ''"></div> |
|
|
|
|
|
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
@ -66,7 +66,7 @@ |
|
|
|
|
<div class="name_txt">{{item.project}}</div> |
|
|
|
|
<div class="posi_txt"> |
|
|
|
|
<img style="width:0.24rem;height:0.24rem" src="~@/assets/image/posi.png" alt=""> |
|
|
|
|
<div style="color: #999;font-size: 0.24rem;">{{item.cuAddr}} {{systemTime}}</div> |
|
|
|
|
<div style="color: #999;font-size: 0.24rem;">{{item.cuAddr}}</div> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
<div class="top_right"><div style="font-size:0.3rem;color:#333">{{item.totalApmNum}}</div><div style="font-size:0.22rem;color:rgba(51, 51, 51,0.5)">/{{item.totalNum}}</div> |
|
|
|
|
@ -187,11 +187,12 @@ export default { |
|
|
|
|
this.numData = this.dayArr |
|
|
|
|
}else{ |
|
|
|
|
this.dayArr = res.data; |
|
|
|
|
console.log(this.dayArr) |
|
|
|
|
for(let key in this.dayArr){ |
|
|
|
|
this.dayArr[key].map(item =>{ |
|
|
|
|
this.numData.push({ |
|
|
|
|
date:item, |
|
|
|
|
isNum:0 |
|
|
|
|
date:item.date, |
|
|
|
|
isNum:item.enableApm |
|
|
|
|
}) |
|
|
|
|
}) |
|
|
|
|
} |
|
|
|
|
@ -299,6 +300,15 @@ export default { |
|
|
|
|
// ] |
|
|
|
|
// } |
|
|
|
|
]; |
|
|
|
|
lightAppJssdk.notification.alert({ |
|
|
|
|
message: "当前时间无体检项目", |
|
|
|
|
title: "提示",//可传空 |
|
|
|
|
buttonName: "收到", |
|
|
|
|
success: function (data) { |
|
|
|
|
}, |
|
|
|
|
fail: function (data) { //错误返回 |
|
|
|
|
} |
|
|
|
|
}) |
|
|
|
|
}else{ |
|
|
|
|
this.examData = res.data; |
|
|
|
|
|
|
|
|
|
@ -328,8 +338,8 @@ export default { |
|
|
|
|
this.numData.forEach(item =>{ |
|
|
|
|
if(month == item.date.substr(5,2)){ |
|
|
|
|
if(day.date.getDate() == item.date.slice(-2)){ |
|
|
|
|
item.isNum == 0 ? day.bottomInfo = '有号' : day.bottomInfo = '无号' |
|
|
|
|
item.isNum == 0 ? day.className = 'num1' : day.className = 'num2' |
|
|
|
|
item.isNum == 1 ? day.bottomInfo = '有号' : day.bottomInfo = '无号' |
|
|
|
|
item.isNum == 1 ? day.className = 'num1' : day.className = 'num2' |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@ -347,9 +357,8 @@ export default { |
|
|
|
|
this.numData.forEach(item =>{ |
|
|
|
|
if(month == item.date.substr(5,2)){ |
|
|
|
|
if(day.date.getDate() == item.date.slice(-2)){ |
|
|
|
|
item.isNum == 0 ? day.bottomInfo = '有号' : day.bottomInfo = '无号' |
|
|
|
|
item.isNum == 0 ? day.className = 'num1' : day.className = 'num2' |
|
|
|
|
|
|
|
|
|
item.isNum == 1 ? day.bottomInfo = '有号' : day.bottomInfo = '无号' |
|
|
|
|
item.isNum == 1 ? day.className = 'num1' : day.className = 'num2' |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@ -669,7 +678,7 @@ export default { |
|
|
|
|
.van-calendar__selected-day{ |
|
|
|
|
width: 100%; |
|
|
|
|
height: 100%; |
|
|
|
|
background: rgba(51, 51, 51, .3) !important; |
|
|
|
|
background: rgba(22, 119, 255, .5) !important; |
|
|
|
|
border-radius: 50%; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|