student_import.php 8.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131
  1. <style>
  2. .addborder{border:1px solid #ccc}
  3. .addheight{height:30px;border-radius:2px;}
  4. .addheight:focus{border-color: #66afe9;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);outline: 0 none;}
  5. .ace{position:relative;top:0px !important;left:0px !important;}
  6. label{font-weight:100 !important;}
  7. </style>
  8. <script src="/js/jquery.validate.min.js"></script>
  9. <script type="text/javascript">
  10. jQuery(document).ready(function(){
  11. jQuery("#schoolSubmit").click(function(){
  12. //var msg = '只支持全班批量导入,请看<span style="color: red">红色字</span>注意事项?';
  13. var msg = '确定导入学生吗?格式是否正确?';
  14. layer.msg(msg, {
  15. time: 0,
  16. btn: ['确定', '取消'],
  17. yes: function(index){
  18. layer.close(index);
  19. jQuery(this).attr("disabled", true);
  20. jQuery("#schoolSubmit").attr("disabled", true);
  21. jQuery("#classAdd").submit();
  22. }
  23. });
  24. });
  25. jQuery(".rest").click(function(){
  26. jQuery("input[name=exname]").val('');
  27. });
  28. });
  29. </script>
  30. <div class="main-content-inner">
  31. <ul class="clearfix main-content-inner-ul">
  32. <?php if(Yii::app()->session['coachInfo']['leader']==1){?>
  33. <li class="pull-left">
  34. <button onclick='location.href="<?php echo $this->createUrl("semester/index");?>"' class="button button_normal button_group button_arrow" data-button="red">学期管理</button>
  35. <img src="/images/line.jpg" style="height:45px;" />
  36. </li>
  37. <?php }?>
  38. <li class="pull-left">
  39. <button onclick='location.href="<?php echo $this->createUrl("teacher/index");?>"' class="button button_normal button_group button_arrow" data-button="red">教师管理</button>
  40. <img src="/images/line.jpg" style="height:45px;" />
  41. </li>
  42. <li class="pull-left">
  43. <button onclick='location.href="<?php echo $this->createUrl("classes/index");?>"' class="button button_normal button_group button_arrow " data-button="red">班级管理</button>
  44. <img src="/images/line.jpg" style="height:45px;" />
  45. </li>
  46. <li class="pull-left">
  47. <button onclick='location.href="<?php echo $this->createUrl("studentinfo/index");?>"' class="button button_normal button_group button_arrow button_active" data-button="red">学生管理</button>
  48. <img src="/images/line.jpg" style="height:45px;" />
  49. </li>
  50. <?php if(Yii::app()->session['coachInfo']['leader']==1){ ?>
  51. <li class="pull-left">
  52. <button onclick='location.href="<?php echo $this->createUrl("school/add");?>"' class="button button_normal button_group button_arrow" data-button="red">学校管理</button>
  53. <img src="/images/line.jpg" style="height:45px;" />
  54. </li>
  55. <?php } ?>
  56. <li class="pull-left">
  57. <button onclick='location.href="<?php echo $this->createUrl("classes/export");?>"' class="button button_normal button_group button_arrow " data-button="red">导出学生</button>
  58. <img src="/images/line.jpg" style="height:45px;" />
  59. </li>
  60. </ul>
  61. <div class="page-content" style="margin-top:15px;">
  62. <div class="row" style="margin:0px;">
  63. <div class="col-xs-12">
  64. <!-- PAGE CONTENT BEGINS -->
  65. <form enctype="multipart/form-data" class="form-horizontal" action="<?php echo $this->createUrl('classes/import');?>" method="post" id="classAdd">
  66. <div class="form-group">
  67. <label class="control-label col-xs-12 col-sm-3 no-padding-right">上传Excel<span class="errorMessage">*</span>:</label>
  68. <div class="col-sm-9">
  69. <input type="file" id="exname" name="exname" class="col-xs-10 col-sm-3" />
  70. </div>
  71. </div>
  72. <div class="form-group">
  73. <label class="control-label col-xs-12 col-sm-3 no-padding-right">&nbsp;</label>
  74. <div class="col-sm-9">
  75. <div style="margin-top:8px" class="col-sm-9"><a href="/assets/data/导入学生示例.xls">下载Excel表格示例</a></div>
  76. <!--<div style="margin-top:8px" class="col-sm-9"><a href="<?php echo $this->createUrl('print/downstudentexcel');?>" target="_blank">下载Excel表格示例</a></div>-->
  77. </div>
  78. </div>
  79. <div class="clearfix form-actions">
  80. <div class="col-md-offset-3 col-md-9">
  81. <button class="btn btn-success btn-sm" type="button" id="schoolSubmit" >
  82. <i class="ace-icon fa fa-check bigger-110"></i>
  83. 提交
  84. </button>
  85. &nbsp; &nbsp; &nbsp;
  86. <button class="btn btn-success btn-sm rest" type="button">
  87. <i class="ace-icon fa fa-undo bigger-110"></i>
  88. 重填
  89. </button>
  90. </div>
  91. </div>
  92. <div class="form-group">
  93. <div class="control-label col-xs-3 col-sm-3">
  94. </div>
  95. <div class="control-label mt15" style="text-align: left;color: red">
  96. 注意:<br>
  97. 1、点击导入学生后,导入按钮会无法再次操作,需刷新即可操作。(避免多次点击导入学生)<br>
  98. 2、为方便学管操作,此次将新增学生,学生转班,导入上学期学生,关联学校准考证号,关联智学网账号5个功能统一模板,统一入口。<br>
  99. 3、此次使用新的模板,原先旧的模板废弃不用,学管使用该功能前,下载最新模板。<br>
  100. 4、新增学生:班级,姓名,性别必须填写,系统准考证号不填,学号,学校准考证号,智学网账号选填。<br>
  101. 5、学生转班,导入上学期学生,关联学校准考证号,关联智学网账号:这几个功能使用时,班级,姓名,性别,系统准考证号必须填写,且学生的姓名和系统准考证号必须对应一致。填写的班级必须在当前学期真实存在。<br>
  102. 6、当前学期学生转班时,不需要再删除学生.<br>
  103. <br>
  104. 示例:<br>
  105. 1、学生转班:班级填写准备转过去的班级名称,填写学生姓名,性别,系统准考证号。(班级在当前学期存在,学生姓名、系统准考证号对应一致)。导入成功后,即转班成功<br>
  106. 2、导入上学期学生:1、导出上学期学生数据;2、在当前学期内新建好所需要的班级;3、班级填写准备转过去的班级名称,填写上学期学生姓名,性别,系统准考证号。(班级在当前学期存在,学生姓名、系统准考证号对应一致)。导入成功后,即导入上学期学生成功。<br>
  107. 3、关联学校准考证号:班级填写学生当前所在班级,填写学生姓名,性别,系统准考证号,学校准考证号(学生姓名、系统准考证号对应一致),导入成功后,即关联学校准考证号成功。<br>
  108. 4、关联智学网账号:班级填写学生当前所在班级,填写学生姓名,性别,系统准考证号,智学网账号(学生姓名、系统准考证号对应一致),导入成功后,即关联智学网账号成功。<br>
  109. 5、转班+关联学校准考证号+关联智学网账号:新的模板可以实现多种功能同时使用,使用时班级填写准备转过去的班级,填写学生姓名,性别,系统准考证号,学校准考证号,智学网账号(学生姓名、系统准考证号对应一致),导入成功后, 学生即转入了新的班级且学校准考证号和智学网账号也对应的进行了修改。<br>
  110. </div>
  111. </div>
  112. </form>
  113. <!-- PAGE CONTENT ENDS -->
  114. </div>
  115. </div>
  116. </div>
  117. </div>