auth_admin_edit.js 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. define(['jquery', 'toastr', 'form', 'template'], function ($, toastr, Form, Template) {
  2. var Controller = {
  3. mounted: function () {
  4. var that = this;
  5. that._render();
  6. that._bind();
  7. },
  8. _render: function () {
  9. //v2.1.3 适配fa.1.3.4增加手机号码调整
  10. // window.csmadmincfg.data.mobile = undefined;
  11. // var mobile = window.csmadmincfg.data==null?'':window.csmadmincfg.data.mobile;
  12. // mobile = mobile?mobile:'';
  13. // $("#email").parent().parent().after('\
  14. // <div class="form-group">\
  15. // <label for="csmadmin" class="control-label col-xs-12 col-sm-2">手机号码:</label>\
  16. // <div class="col-xs-12 col-sm-8">\
  17. // <input type="text" class="form-control" id="csmadminmobile" name="csmadminmobile" value="'+mobile+'"/>\
  18. // </div>\
  19. // </div>\
  20. // ');
  21. if(window.csmadmincfg.data.canadmindepratmng=='Y'){
  22. //如果是部门管理,则去掉角色授权字段
  23. //v1.2.1 修复了在fa1.2.0.20210401版本下,出现父组织越权的问题
  24. //$(".form-group").first().remove();
  25. $(".form-group").first().css("display","hidden");
  26. //<input type="hidden" id="csmadmingroup" name="group[]" value="-1"/>\
  27. $(".form-group").first().before('\
  28. <div class="form-group">\
  29. <label for="csmadmin" class="control-label col-xs-12 col-sm-2">所属组织:</label>\
  30. <div class="col-xs-12 col-sm-8">\
  31. <input type="text" class="form-control" id="csmadmindepartname" name="csmadmindepartname" disabled/>\
  32. </div>\
  33. </div>\
  34. ');
  35. $("#csmadmindepartname").val(window.csmadmincfg.data.departnames);
  36. }
  37. },
  38. _bind: function () {
  39. }
  40. };
  41. return Controller;
  42. });