|
|
@@ -29,7 +29,7 @@ app.controller('mainController', function($scope, $detection, $http, $mdSidenav,
|
|
|
$scope.$sce = $sce;
|
|
|
|
|
|
var getGeoCodeInProgress = false,
|
|
|
- nbJoursFTTH = 365,
|
|
|
+ nbJoursFTTH = 730, // 2 ans
|
|
|
siteName = 'Eligibilité Manche Numérique',
|
|
|
siteUrl = 'http://eligibilite.manchenumerique.fr',
|
|
|
siteEmail = 'ftth@manchenumerique.fr',
|
|
|
@@ -564,7 +564,12 @@ app.controller('mainController', function($scope, $detection, $http, $mdSidenav,
|
|
|
|
|
|
momentDate.add(nbJoursFTTH, 'days');
|
|
|
|
|
|
- $scope.results.ftth.date = momentDate.format('MM/YYYY');
|
|
|
+ var semester = '1er';
|
|
|
+ if (parseInt(momentDate.format('M'), 10) > 5) {
|
|
|
+ semester = '2nd';
|
|
|
+ }
|
|
|
+
|
|
|
+ $scope.results.ftth.date = semester + ' semestre ' + momentDate.format('YYYY');
|
|
|
} else if (
|
|
|
($scope.results.ftth.PHASE_TRAV === 'Tranche 1 Travaux' ||
|
|
|
$scope.results.ftth.PHASE_TRAV === 'Tranche 1 Travaux completude') &&
|
|
|
@@ -1067,34 +1072,48 @@ app.controller('mainController', function($scope, $detection, $http, $mdSidenav,
|
|
|
|
|
|
var dateDeb = moment($scope.results.ftth.DATE_OUV_BUL_PRERACCO, 'DD/MM/YY');
|
|
|
var dateFin = moment($scope.results.ftth.DATE_FERM_BUL_PRERACCO, 'DD/MM/YY');
|
|
|
+ var dateCom = moment($scope.results.ftth.DATE_OUV_COMMERCIALISATION, 'DD/MM/YY');
|
|
|
+
|
|
|
var now = moment();
|
|
|
var diffDaysDeb = now.diff(dateDeb) / 1000 / 3600 / 24;
|
|
|
var diffDaysFin = now.diff(dateFin) / 1000 / 3600 / 24;
|
|
|
+ var diffDaysCom = now.diff(dateCom) / 1000 / 3600 / 24;
|
|
|
|
|
|
- var message = 'Déploiement prévu ultérieurement.';
|
|
|
var isOpen = diffDaysDeb > 0 && (!$scope.results.ftth.DATE_FERM_BUL_PRERACCO || diffDaysFin < 0);
|
|
|
+ var isMarketable = !!diffDaysCom;
|
|
|
|
|
|
- var cas;
|
|
|
+ var cas = 1;
|
|
|
+ var message = 'Déploiement prévu ultérieurement.';
|
|
|
|
|
|
if (isOpen) {
|
|
|
message = $scope.results.ftth.DATE_FERM_BUL_PRERACCO
|
|
|
- ? 'L’inscription au pré-raccordement se termine le ' + dateFin.format('LLL')
|
|
|
+ ? 'L’inscription se termine le ' + dateFin.format('LLL')
|
|
|
: '';
|
|
|
cas = 3;
|
|
|
} else if ($scope.results.ftth.DATE_OUV_BUL_PRERACCO && diffDaysDeb < 0) {
|
|
|
- message = 'L’inscription au pré-raccordement sera possibe à partir du ' + dateDeb.format('LLL');
|
|
|
+ message = 'L’inscription sera possibe à partir du ' + dateDeb.format('LLL');
|
|
|
cas = 2;
|
|
|
} else if (dateFin && diffDaysFin > 0) {
|
|
|
message =
|
|
|
- 'L’inscription au pré-raccordement est terminée. Pour souscrire à une offre internet Très Haut Débit, contactez les fournisseurs d’accès présents sur le réseau:';
|
|
|
+ 'Les travaux dans votre secteur sont terminés et ont été livrés à Manche Fibre, délégataire de service public. Il vous reste ' +
|
|
|
+ diffDaysFin +
|
|
|
+ ' jours pour vous pré-inscrire sur notre site.';
|
|
|
cas = 4;
|
|
|
+ if (isMarketable) {
|
|
|
+ var jct = diffDaysCom > 0 ? 'va débuter' : 'a débuté';
|
|
|
+ message =
|
|
|
+ 'La commercialisation des offres FttH sur votre secteur ' +
|
|
|
+ jct +
|
|
|
+ ' le ' +
|
|
|
+ dateCom +
|
|
|
+ '. Pour souscrire à une offre internet Très Haut Débit, contactez les fournisseurs d’accès présents sur le réseau :';
|
|
|
+ cas = 6;
|
|
|
+ }
|
|
|
} else if ($scope.results.ftth.DATE_DEB_TRAV_PREV) {
|
|
|
- var date = moment($scope.results.ftth.DATE_DEB_TRAV_PREV, 'DD/MM/YY').add(12, 'M');
|
|
|
+ var date = moment($scope.results.ftth.DATE_DEB_TRAV_PREV, 'DD/MM/YY').add(24, 'M');
|
|
|
|
|
|
message = ''; // TODO: should be a semester
|
|
|
cas = 5;
|
|
|
- } else {
|
|
|
- cas = 1;
|
|
|
}
|
|
|
|
|
|
console.log('Cas ' + cas);
|