|
@@ -659,7 +659,7 @@
|
|
|
<span v-if="item.sevenPushReason === '培训周期时间未到' && item.officialStatus != 1">
|
|
|
温馨提示:您{{
|
|
|
item.orderYear
|
|
|
- }}年{{ item.majorName }}专业培训周期还没到,请在{{ item.sevenPushDate }}后再进行继教。
|
|
|
+ }}年{{ item.majorName }}专业培训周期还没到,请在{{ trainDate(item.sevenPushDate) }}后再进行继教。
|
|
|
</span>
|
|
|
<span v-if="item.sevenPushReason === '无相关专业专书'">
|
|
|
温馨提示:您当前的课程{{
|
|
@@ -972,6 +972,19 @@ export default {
|
|
|
);
|
|
|
}
|
|
|
},
|
|
|
+ // 培训周期时间小于当前年份,进行年份替换
|
|
|
+ trainDate() {
|
|
|
+ return function(val) {
|
|
|
+ const oldDate = val ? val.split("/") : []
|
|
|
+ if (oldDate.length != 3) return
|
|
|
+ const [oldYear, month, day] = oldDate
|
|
|
+ let currentYear = new Date().getFullYear()
|
|
|
+ if (oldYear < currentYear) {
|
|
|
+ return `${currentYear}/${month}/${day}`
|
|
|
+ }
|
|
|
+ return val
|
|
|
+ }
|
|
|
+ }
|
|
|
},
|
|
|
async mounted() {
|
|
|
this.getUserInfo();
|