|
@@ -71,11 +71,11 @@ angular.module('appMessage').controller('MessageController', ['$scope', '$filter
|
|
|
$scope.sendMark = 0;
|
|
|
$scope.sMessageTime = [];
|
|
|
}
|
|
|
- if ($scope.sendMark == 1 || $scope.receiveMark == 1) {
|
|
|
+ if ($scope.sendMark == 1 || $scope.receiveMark == 1 || Math.abs($scope.sMessageTime[$scope.sendMark - 1] - $scope.sMessageTime[0]) == 0 || Math.abs($scope.rMessageTime[$scope.receiveMark - 1] - $scope.rMessageTime[0]) == 0) {
|
|
|
return $filter("date")(item.ts, "HH:mm:ss");
|
|
|
- } else if ($scope.sendMark > 1 && Math.abs($scope.sMessageTime[$scope.sendMark - 1] - $scope.sMessageTime[0]) < 60000) {
|
|
|
- return $filter("date")(item.ts, "yyyy HH:mm:ss");
|
|
|
- } else if ($scope.receiveMark > 1 && Math.abs($scope.rMessageTime[$scope.receiveMark - 1] - $scope.rMessageTime[0]) < 60000) {
|
|
|
+ } else if ($scope.sendMark > 1 && Math.abs($scope.sMessageTime[$scope.sendMark - 1] - $scope.sMessageTime[0]) <= 60000) {
|
|
|
+ return '';
|
|
|
+ } else if ($scope.receiveMark > 1 && Math.abs($scope.rMessageTime[$scope.receiveMark - 1] - $scope.rMessageTime[0]) <= 60000) {
|
|
|
return '';
|
|
|
} else if ($scope.sendMark > 1 && Math.abs($scope.sMessageTime[$scope.sendMark - 1] - $scope.sMessageTime[0]) > 60000) {
|
|
|
$scope.sMessageTime[0] = $scope.sMessageTime[$scope.sendMark - 1];
|