|
|
@@ -1,4 +1,7 @@
|
|
|
-angular.module('app').controller('DetailController', ['$scope', 'messageService', '$stateParams', function($scope, messageService, $stateParams) {
|
|
|
+'use strict';
|
|
|
+
|
|
|
+angular.module('app').controller('DetailController', ['$scope', '$state', '$stateParams', 'messageService', function($scope, $state, $stateParams, messageService) {
|
|
|
+
|
|
|
$scope.myVar = false;
|
|
|
$scope.toggle = function() {
|
|
|
$scope.myVar = !$scope.myVar;
|
|
|
@@ -13,7 +16,6 @@ angular.module('app').controller('DetailController', ['$scope', 'messageService'
|
|
|
$scope.myVar2 = !$scope.myVar2;
|
|
|
};
|
|
|
|
|
|
-
|
|
|
$scope.detailId = $stateParams.data;
|
|
|
$scope.powersource = ['法定本级行使', '中央下放到省级', '省级下放到设区市', '省级下放到县(市、区)', '设区市下放到县(市、区)', '中央下放到设区市', '中央下放到县(市、区)'];
|
|
|
$scope.$on('$viewContentLoaded', function() {
|
|
|
@@ -31,6 +33,27 @@ angular.module('app').controller('DetailController', ['$scope', 'messageService'
|
|
|
}
|
|
|
console.log($scope.TIME3);
|
|
|
$scope.MATERIAL = x2js.xml_str2json($scope.detailIds.MATERIAL_INFO);
|
|
|
+ if ($scope.MATERIAL.DATAAREA.MATERIALS.MATERIAL.length > 0) {
|
|
|
+ var len = $scope.MATERIAL.DATAAREA.MATERIALS.MATERIAL.length;
|
|
|
+ $scope.materialArrs = $scope.MATERIAL.DATAAREA.MATERIALS.MATERIAL;
|
|
|
+ for (var i = 0; i < len; i++) {
|
|
|
+ console.log($scope.materialArrs[i]);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ // $scope.file = $scope.material.DATAAREA.MATERIALS.MATERIAL[1].EMPTYTABLE;
|
|
|
+ // console.log("file", $scope.material);
|
|
|
+ // $(".word")[0].href = $scope.file.FILEURL;
|
|
|
+ // var form = document.forms[0];
|
|
|
+ // var formData = new FormData(form);
|
|
|
+ // var reader = new FileReader();
|
|
|
+ // var $Blob = $scope.getBlobBydataURI($scope.file.FILECONTENT, 'application/msword');
|
|
|
+ // reader.readAsDataURL($Blob);
|
|
|
+ // reader.onload = function(e) {
|
|
|
+ // console.log(e);
|
|
|
+ // console.log($(".word"));
|
|
|
+ // $(".word")[0].href = e.target.result;
|
|
|
+ // };
|
|
|
+
|
|
|
$scope.QA = x2js.xml_str2json($scope.detailIds.QA_INFO);
|
|
|
$scope.QAS = $scope.QA.DATAAREA.QAS.QA;
|
|
|
if (Array.isArray($scope.QAS) !== true) {
|
|
|
@@ -42,29 +65,6 @@ angular.module('app').controller('DetailController', ['$scope', 'messageService'
|
|
|
console.log($scope.QA);
|
|
|
console.log($scope.QAS);
|
|
|
|
|
|
-
|
|
|
- ///转换数组
|
|
|
- // $scope.time = ($scope.ACCEPT.DATAAREA.ACCEPT_ADDRESSS.ACCEPT_ADDRESS.ACCEPT_TIMEDESC).split(";");
|
|
|
- // // $scope.time2 = $scope.time[0].split(":");
|
|
|
- // // console.log($scope.time);
|
|
|
- // // console.log($scope.time2);
|
|
|
-
|
|
|
- // $scope.season = [];
|
|
|
- // $scope.time2 = [];
|
|
|
- // for (var i = 0; i < $scope.time.length; i++) {
|
|
|
- // var a = $scope.time[i].split(":");
|
|
|
- // // console.log(a[0]);
|
|
|
- // // console.log(a[1]);
|
|
|
- // $scope.season.push(a[0]);
|
|
|
- // $scope.time2.push(a[1]);
|
|
|
-
|
|
|
- // // console.log(season);
|
|
|
- // // console.log(time2);
|
|
|
- // //...
|
|
|
- // }
|
|
|
- // console.log($scope.season);
|
|
|
- // console.log($scope.time2);
|
|
|
-
|
|
|
//受理条件
|
|
|
if ($scope.detailIds.APPLY_CONDITION === "" || $scope.detailIds.APPLY_CONDITION === undefined || $scope.detailIds.APPLY_CONDITION === null) {
|
|
|
$("#applyes")[0].innerHTML = '<img src="../img/webChatImg/暂无内容.png" alt="">';
|
|
|
@@ -98,29 +98,40 @@ angular.module('app').controller('DetailController', ['$scope', 'messageService'
|
|
|
$(".time2")[0].innerHTML = $scope.time2;
|
|
|
// console.log($scope.time2);
|
|
|
// console.log($(".time2"));
|
|
|
-
|
|
|
-
|
|
|
- // function isArray(obj) {
|
|
|
- // $scope.arr = new Array($scope.QAS);
|
|
|
- // console.log($scope.arr);
|
|
|
- // return Object.prototype.toString.call(obj) === '[object Array]';
|
|
|
- // }
|
|
|
- // console.log(isArray($scope.QAS));
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- $scope.qus = function(question) {
|
|
|
- console.log(question);
|
|
|
- $scope.Wen = question.QUESTION;
|
|
|
- $scope.Da = question.ANSWER;
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
}, function(error) { console.log("error!"); });
|
|
|
|
|
|
-
|
|
|
+ $scope.qus = function(question) {
|
|
|
+ console.log(question);
|
|
|
+ $scope.Wen = question.QUESTION;
|
|
|
+ $scope.Da = question.ANSWER;
|
|
|
+ };
|
|
|
});
|
|
|
|
|
|
+ // $scope.getBlobBydataURI = function(dataURI, type) {
|
|
|
+ // var binary = atob(dataURI);
|
|
|
+ // var array = [];
|
|
|
+ // for (var i = 0; i < binary.length; i++) {
|
|
|
+ // array.push(binary.charCodeAt(i));
|
|
|
+ // }
|
|
|
+ // return new Blob([new Uint8Array(array)], { type: type });
|
|
|
+ // };
|
|
|
+
|
|
|
+ $scope.back = function() {
|
|
|
+ $state.go("webChat.listView", { data: $stateParams.back }, { inherit: false });
|
|
|
+ history.back(-1);
|
|
|
+ };
|
|
|
+
|
|
|
+ $scope.tabChange = function(e) {
|
|
|
+ var actived = $(e.target);
|
|
|
+ console.log(actived);
|
|
|
+ angular.element(".tab__content").addClass("point-none");
|
|
|
+ if (actived[0].textContent == "基本信息") {
|
|
|
+ $("#listV").removeClass("point-none");
|
|
|
+ } else if (actived[0].textContent == "申办材料") {
|
|
|
+ $("#material").removeClass("point-none");
|
|
|
+ } else if (actived[0].textContent == "受理条件") {
|
|
|
+ $("#applyes").removeClass("point-none");
|
|
|
+ }
|
|
|
+ };
|
|
|
+
|
|
|
}]);
|