123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124 |
- 'use strict';
- var app = angular.module('app', ["angularUtils.directives.dirPagination"]);
- app.controller("appCtrl", ["$scope", "$http", "$compile", "$timeout", function ($scope, $http, $compile, $timeout) {
- var self = this;
- var s4 = new SM4Util();
- self.userId = $.cookie("G2WorkPlatform-userid");
- self.ushowname = $.cookie("G2WorkPlatform-username");
- self.userCName = $.cookie("G2WorkPlatform-chineseName");
- self.get_AccessToken = localStorage.getItem("G2WorkPlatform-AccessToken");
- self.userTypeEng = $.cookie("G2WorkPlatform-userTypeEng");
- var postCfg = {
- headers: {
- 'Content-Type': 'application/json',
- 'Authorization': "Bearer " + self.get_AccessToken
- }
- };
- self.loading = false;
- self.search = {
- USHOWNAME: ""
- }
- self.rows = [];
- self.pageno = 1;
- self.total_count = 0;
- self.itemsPerPage = 15;
- self.pageOptions = [15, 20, 25, 40];
- self.getData = function (pageno) {
- self.pageno = pageno;
- $scope.__default__currentPage = self.pageno; //设置页面样式在第几页
- self.rows = [];
- self.loading = true;
- var data = {
- tablename: "XRTX_USERDATA",
- pagesize: self.itemsPerPage,
- pageno: self.pageno,
- colums: "*",
- order: "ID",
- sqlwhere: "",
- sqlorwhere: "",
- sqlinwhere: "",
- sqllikewhere: {
- USHOWNAME: self.search.USHOWNAME
- }
- };
- $http.post(apiurljs.login + "g2app/DangJian/queryDataByColWithPage", { data: s4.encryptData_CBC(JSON.stringify(data)) }, postCfg)
- .success(function (obj) {
- var res = strToJson(s4.decryptData_CBC(obj.data));
- self.loading = false;
- if (res.data == null || res.data == undefined || res.data == "") {
- self.noDataTip = 0;
- } else {
- self.noDataTip = 1;
- self.rows = res.data;
- self.rows.forEach(function (item) {
- item.STATUS = "正常"
- })
- self.total_count = res.totalCount;
- }
- });
- }
- self.getData(0)
- self.openSearch = function () {
- self.search.USHOWNAME = "";
- sp.layer("#layer_Search")
- }
- self.setUse = function (obj) {
- sp.layer('#layer_addPerson');
- self.add = {
- "id": obj.ID,
- "uinputname": "",
- "USHOWNAME": obj.USHOWNAME,
- "STATUS": obj.STATUS,
- "RMSID": obj.RMSID
- };
- }
- self.btnSubmitPerson = function () {
- if (spngvld.submit("#layer_addPerson")) {
- var postData = {
- departid: "AA",
- uinputname: self.add.uinputname,
- ushowname: self.add.USHOWNAME,
- ukind: self.add.STATUS,
- mobile: "",
- email: "",
- rmsid: self.add.RMSID
- }
- $http.post(apiurljs.login + "g2work/user/insertDataxrtx", { data: s4.encryptData_CBC(JSON.stringify(postData)) }, postCfg)
- .success(function (obj) {
- var res = strToJson(s4.decryptData_CBC(obj.data));
- sp.layerhide();
- if (res.success) {
- var data = {
- id: self.add.id,
- tablename: "XRTX_USERDATA",
- data: {
- ADDREMARK: "1"
- }
- }
- $http.post(apiurljs.login + "g2app/DangJian/upFormData", { data: s4.encryptData_CBC(JSON.stringify(data)) }, postCfg)
- .success(function (obj) {
- sp.dialog("添加成功")
- })
- } else {
- sp.dialog(res.message);
- }
- });
- }
- }
- self.btnCancel = function () {
- sp.layerhide()
- spngvld.clear("#layer_addPerson");
- self.add = {
- "id": "",
- "uinputname": "",
- "USHOWNAME": "",
- "STATUS": "",
- "RMSID": ""
- };
- };
- }])
|