diff --git a/src/views/modules/plugins/rent/rentcontractinfo.vue b/src/views/modules/plugins/rent/rentcontractinfo.vue
index 229785c2..aaa68df2 100644
--- a/src/views/modules/plugins/rent/rentcontractinfo.vue
+++ b/src/views/modules/plugins/rent/rentcontractinfo.vue
@@ -112,14 +112,13 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
@@ -155,7 +154,8 @@
-
+
{{scope.$index+1}}
@@ -167,9 +167,6 @@
{{scope.row.villageName}}{{scope.row.buildName}}{{scope.row.unitName}}{{scope.row.homeName}}
-
-
-
@@ -279,6 +276,21 @@ export default {
}
},
methods: {
+ tableRowClassName({row, rowIndex}) {
+ var endDate = row.endDate
+ var days = this.divTime(new Date(),endDate)
+ if (days <= 30) {
+ return 'warning-row';
+ }
+ return '';
+ },
+ // 计算两时间相差天数
+ divTime(startTime,endTime){
+ startTime = Date.parse(new Date(startTime))
+ endTime = Date.parse(new Date(endTime))
+ return Math.abs(parseInt((endTime - startTime) / 1000 / 3600 / 24));
+
+ },
// 新增 / 修改
addOrUpdateHandle (id,flag) {
this.addOrUpdateVisible = true
@@ -494,3 +506,9 @@ export default {
white-space: nowrap;
}
+
+