You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

organization.js 4.4 kB

​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156
  1. /**
  2. * Created by ouyangxuhua on 2015/12/30.
  3. */
  4. function submit_topic()
  5. {
  6. // if(regexTopicSubject() && regexTopicDescription())
  7. // {
  8. message_content_editor.sync();
  9. $("#message-form").submit();
  10. // }
  11. }
  12. function regexTopicSubject() {
  13. var name = $("#message_subject").val();
  14. if(name.length ==0)
  15. {
  16. $("#subjectmsg").text("标题不能为空");
  17. $("#subjectmsg").css('color','#ff0000');
  18. $("#message_subject").focus();
  19. return false;
  20. }
  21. else if(name.length <= 255)
  22. {
  23. $("#subjectmsg").text("填写正确");
  24. $("#subjectmsg").css('color','#008000');
  25. return true;
  26. }
  27. else
  28. {
  29. $("#subjectmsg").text("标题超过255个字符");
  30. $("#subjectmsg").css('color','#ff0000');
  31. $("#message_subject").focus();
  32. return false;
  33. }
  34. }
  35. function reset_topic(){
  36. }
  37. (function(){
  38. //提交匿评参数设置
  39. function submit_set_evaluation_attr(end_time){
  40. if(!regex_evaluation_start(end_time)){
  41. $("#evaluation_start_time").focus();
  42. }
  43. else if(!regex_evaluation_end()){
  44. $("#evaluation_end_time").focus();
  45. }
  46. else if(!regex_evaluation_num()){
  47. $("#evaluation_num").focus();
  48. }
  49. else{
  50. $('#muban_popup_box form').submit();
  51. hideModal();
  52. }
  53. }
  54. //验证匿评开启时间:大于截止时间,或者为空
  55. function regex_evaluation_start(end_time){
  56. var evaluation_start = $.trim($("#evaluation_start_time").val());
  57. if(evaluation_start == ""){
  58. $("#homework_evaluation_start_time").text("开启匿评日期不能为空");
  59. return false;
  60. }
  61. var end_time = new Date(end_time);
  62. var evaluation_start_time = new Date(evaluation_start);
  63. if(evaluation_start_time > end_time){
  64. $("#homework_evaluation_start_time").text("");
  65. return true;
  66. }else{
  67. $("#homework_evaluation_start_time").text("开启匿评日期必须大于截止日期");
  68. return false;
  69. }
  70. }
  71. //验证匿评结束时间:大于匿评开启时间,或者为空。当匿评开启时间为空时,匿评结束时间必须为空
  72. function regex_evaluation_end(){
  73. var evaluation_start = $.trim($("#evaluation_start_time").val());
  74. var evaluation_end = $.trim($("#evaluation_end_time").val());
  75. if(evaluation_end == ""){
  76. $("#homework_evaluation_end_time").text("关闭匿评日期不能为空");
  77. return true;
  78. }
  79. var evaluation_start_time = new Date(evaluation_start);
  80. var evaluation_end_time = new Date(evaluation_end);
  81. if(evaluation_end_time >= evaluation_start_time){
  82. $("#homework_evaluation_end_time").text("");
  83. return true;
  84. }else{
  85. $("#homework_evaluation_end_time").text("关闭匿评日期不能小于开启匿评日期");
  86. return false;
  87. }
  88. }
  89. //验证匿评数量
  90. function regex_evaluation_num(){
  91. var evaluation_num = $.trim($("#evaluation_num").val());
  92. var regex = /^\d+$/;
  93. if(evaluation_num==""){
  94. $("#evaluation_num_notice").text("匿评人数不能为空");
  95. return false;
  96. }
  97. else if(regex.test(evaluation_num)){
  98. if(evaluation_num > 0){
  99. $("#evaluation_num_notice").html("");
  100. return true;
  101. }
  102. else{
  103. $("#evaluation_num_notice").text("匿评人数必须为大于0");
  104. return false;
  105. }
  106. }
  107. else{
  108. $("#evaluation_num_notice").text("匿评人数只能为数字");
  109. return false;
  110. }
  111. }
  112. window.submit_set_evaluation_attr=submit_set_evaluation_attr;
  113. })();
  114. //处理迟交、缺评扣分
  115. function check_late_penalty(id)
  116. {
  117. var obj = $("#" + id);
  118. var regex = /^\d+$/;
  119. if(regex.test(obj.val()))
  120. {
  121. if(obj.val() > 50)
  122. {
  123. obj.val("50");
  124. }
  125. }
  126. else
  127. {
  128. obj.val("0");
  129. }
  130. }
  131. //匿评弹框确定按钮
  132. function clickOK(path)
  133. {
  134. clickCanel();
  135. $.ajax({
  136. type: "GET",
  137. url: path,
  138. data: 'text',
  139. success: function (data) {
  140. }
  141. });
  142. }
  143. //匿评弹框取消按钮
  144. function clickCanel(){hideModal("#popbox02");}

软件技术创新是当今国家整体创新能力的重要基础和发展引擎。近年来,大众参与的软件创新与创业活动已经成为网络时代软件开发和应用的新形态,正在快速改变着全球软件创新模式和软件产业格局。 ...