accountSetChildCtrl.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. angular.module('push')
  2. .controller('accountSetChildCtrl', function ($scope, AuthorityModel) {
  3. /*var tempobj = {
  4. userName: "",
  5. photo: "",
  6. userId: 0, //用户id
  7. parentid: 0, //云权限父节点:0主账号 1子账号
  8. entrytime: "", //会员生效时间
  9. deadtime: "" //会员到期时间
  10. };*/
  11. $scope.superadminids = AuthorityModel.getSuperAdminList();
  12. $scope.addSuperAdmin = function () {
  13. $scope.go("authorityAddSuperAdmin");
  14. };
  15. //时间选择器
  16. $scope.getDate = function (index) {
  17. setTimeout(function(){
  18. $(".ui-datepicker-month").attr("disabled","disabled");//禁用
  19. },100);
  20. var insetIndex = index;
  21. $(".from").eq(insetIndex).datepicker({
  22. defaultDate: "+1w",
  23. changeMonth: true,
  24. dateFormat: 'yy-mm-dd',
  25. monthNamesShort: ['一月','二月','三月','四月','五月','六月', '七月','八月','九月','十月','十一月','十二月'],
  26. dayNamesMin: ['日', '一', '二', '三', '四', '五', '六'],
  27. numberOfMonths: 1,
  28. onClose: function (selectedDate) {
  29. $(".to").eq(insetIndex).datepicker("option", "minDate", selectedDate);
  30. var tempname = "#from" + insetIndex;
  31. $scope.superadminids[insetIndex].entrytime = $(tempname).val();
  32. // console.log($scope.superadminids);
  33. }
  34. });
  35. $(".to").eq(insetIndex).datepicker({
  36. defaultDate: "+1w",
  37. changeMonth: true,
  38. dateFormat: 'yy-mm-dd',
  39. monthNamesShort: ['一月','二月','三月','四月','五月','六月', '七月','八月','九月','十月','十一月','十二月'],
  40. dayNamesMin: ['日', '一', '二', '三', '四', '五', '六'],
  41. numberOfMonths: 1,
  42. onClose: function (selectedDate) {
  43. $(".from").eq(insetIndex).datepicker("option", "maxDate", selectedDate);
  44. var tempname = "#to" + insetIndex;
  45. $scope.superadminids[insetIndex].deadtime = $(tempname).val();
  46. // console.log($scope.superadminids);
  47. }
  48. });
  49. };
  50. });