[update] 修改企标复审计划复审日期字段标红逻辑为复审日期到期七天内变红
This commit is contained in:
@@ -85,11 +85,11 @@
|
||||
</a-tooltip>
|
||||
</template>
|
||||
|
||||
<!-- 复审日期: 大于当前日期时标红 -->
|
||||
<!-- 复审日期: 当前日期在复审日期的后七天之内标红 -->
|
||||
<template slot="reviewDate" slot-scope="{text}">
|
||||
<a-tooltip overlay-class-name="tooltip-style">
|
||||
<template slot="title">{{ text || text === 0 ? text : global.emptyLine }}</template>
|
||||
<div class="table-text" :class="{'table-red-text' : text && new Date(Date.parse(text)) > new Date()}">{{ text || text === 0 ? text : global.emptyLine }}</div>
|
||||
<div class="table-text" :class="{'table-red-text' : text && isRed(text)}">{{ text || text === 0 ? text : global.emptyLine }}</div>
|
||||
</a-tooltip>
|
||||
</template>
|
||||
|
||||
@@ -182,6 +182,11 @@ export default {
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
isRed (reviewDate) {
|
||||
const reviewDateDate = new Date(Date.parse(reviewDate))
|
||||
const reviewDatePlusSeven = reviewDateDate.setDate(reviewDateDate.getDate() + 7)
|
||||
return new Date(Date.parse(reviewDate)) < new Date() && new Date() < reviewDatePlusSeven
|
||||
},
|
||||
// 发布日期改变
|
||||
publishDateChange (val) {
|
||||
this.queryParam.releaseStartDate = val[0]
|
||||
|
||||
Reference in New Issue
Block a user