blockchainIDsystem/clientApp/GUI/views/id/id.js
clientApp/GUI/views/id/id.jsRaw
1'use strict';
2
3angular.module('app.id', ['ngRoute'])
4
5 .config(['$routeProvider', function($routeProvider) {
6 $routeProvider.when('/id/:keyid', {
7 templateUrl: 'views/id/id.html',
8 controller: 'IdCtrl'
9 });
10 }])
11
12 .controller('IdCtrl', function($scope, $rootScope, $http, $routeParams) {
13 $scope.keyid = $routeParams.keyid;
14 $scope.decryptData = {
15 m:"",
16 c:""
17 };
18 $scope.encryptData = {
19 m:"",
20 c:""
21 };
22
23 $rootScope.server = JSON.parse(localStorage.getItem("old_darkID_server"));
24
25 $scope.id = {};
26 $scope.clientApp = function(route, param) {
27 $http.get(clientapi + route + '/' + param)
28 .then(function(data) {
29 console.log('data success');
30 console.log(data);
31 $scope.id = data.data;
32
33 }, function(data) {
34 console.log('data error');
35 });
36 };
37 $scope.clientApp('id', $routeParams.keyid);
38
39
40 $scope.decrypt = function() {
41 $http({
42 url: clientapi + 'decrypt/' + $routeParams.keyid,
43 method: "POST",
44 headers: {
45 "Content-Type": undefined
46 },
47 data: $scope.decryptData
48 })
49 .then(function(data) {
50 console.log("data: ");
51 console.log(data.data);
52 $scope.decryptData = data.data;
53 },
54 function(data) {
55 console.log(data);
56 });
57 };
58 $scope.encrypt = function() {
59 $http({
60 url: clientapi + 'encrypt/' + $routeParams.keyid,
61 method: "POST",
62 headers: {
63 "Content-Type": undefined
64 },
65 data: $scope.encryptData
66 })
67 .then(function(data) {
68 console.log("data: ");
69 console.log(data.data);
70 $scope.encryptData = data.data;
71 },
72 function(data) {
73 console.log(data);
74 });
75 };
76 });