talentBankChange_info.js 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. /**
  2. * 初始化银行账号变更详情对话框
  3. */
  4. var TalentBankChangeInfoDlg = {
  5. talentBankChangeInfoData : {}
  6. };
  7. /**
  8. * 关闭此对话框
  9. */
  10. TalentBankChangeInfoDlg.close = function() {
  11. parent.layer.close(window.parent.TalentBankChange.layerIndex);
  12. }
  13. //提交审核
  14. TalentBankChangeInfoDlg.submitCheck = function(){
  15. layer.open({
  16. type: 1,
  17. id: "checkModel",
  18. title: '审核',
  19. area: ['800px', '450px'], //宽高
  20. fix: false, //不固定
  21. shade: 0,
  22. maxmin: true,
  23. content: "<form id=\"checkForm\" style='margin: 5px'>\n" +
  24. " <div class=\"form-group\">\n" +
  25. " <label for=\"checkState\" class=\"control-label\">审核状态</label>\n" +
  26. " <select class=\"form-control\" id=\"checkStateNow\" onchange=\"TalentBankChangeInfoDlg.toggleField()\">\n" +
  27. " <option value=\"\"></option>\n" +
  28. " <option value=\"3\">审核通过</option>\n" +
  29. " <option value=\"2\">审核驳回</option>\n" +
  30. " </select>\n" +
  31. " </div>\n" +
  32. " <div class=\"form-group\">\n" +
  33. " <label for=\"msg\" class=\"control-label\">审核意见</label>\n" +
  34. " <textarea class=\"form-control\" id=\"msg\" rows='6'></textarea>\n" +
  35. " </div>\n" +
  36. " </form>",
  37. btn: ['<i class="fa fa-save"></i>&nbsp;&nbsp;提交', '<i class="fa fa-eraser"></i>&nbsp;&nbsp;关闭'],
  38. btnAlign: 'c',
  39. zIndex: layer.zIndex,
  40. success:function(){
  41. $("#checkForm")[0].reset();
  42. },
  43. yes: function (index, layero) {
  44. var id = $("#id").val();
  45. var checkState = $("#checkStateNow").val();
  46. var msg = $("#msg").val();
  47. if(checkState==null || checkState==''){
  48. Feng.error("请选择审核状态");
  49. return ;
  50. }
  51. if(msg==null || msg==''){
  52. Feng.error("请填写审核意见");
  53. return ;
  54. }
  55. var operation = function(){
  56. var ajax = new $ax(Feng.ctxPath + "/talentBankChange/submitCheck", function(data){
  57. if(data.code=="200"){
  58. Feng.success(data.msg);
  59. window.parent.TalentBankChange.table.refresh();
  60. TalentBankChangeInfoDlg.close();
  61. }else{
  62. Feng.error(data.msg);
  63. }
  64. },function(data){
  65. Feng.error("提交失败!" + data.responseJSON.message + "!");
  66. });
  67. ajax.setData({"id":id,"checkState":checkState,"checkMsg":msg});
  68. ajax.start();
  69. }
  70. Feng.confirm("一旦提交,无法修改,确认提交审核吗?", operation);
  71. }
  72. });
  73. }
  74. TalentBankChangeInfoDlg.toggleField = function(){
  75. var checkState = $("#checkStateNow").val();
  76. if(checkState==3){
  77. $("#msg").val("银行账号变更申报审核通过。");
  78. }else if(checkState==2){
  79. $("#msg").val("");
  80. }
  81. }
  82. $(function() {
  83. });