add.jsp 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
  3. <%
  4. String path = request.getContextPath();
  5. String basePath = path + "/common/";
  6. %>
  7. <!DOCTYPE HTML>
  8. <html>
  9. <head>
  10. <meta charset="utf-8">
  11. <meta name="renderer" content="webkit|ie-comp|ie-stand">
  12. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  13. <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />
  14. <meta http-equiv="Cache-Control" content="no-siteapp" />
  15. <!--[if lt IE 9]>
  16. <script type="text/javascript" src="<%=basePath %>admin/lib/html5.js"></script>
  17. <script type="text/javascript" src="<%=basePath %>admin/lib/respond.min.js"></script>
  18. <script type="text/javascript" src="<%=basePath %>admin/lib/PIE_IE678.js"></script>
  19. <![endif]-->
  20. <link href="<%=basePath %>admin/css/H-ui.min.css" rel="stylesheet" type="text/css" />
  21. <link href="<%=basePath %>admin/css/H-ui.admin.css" rel="stylesheet" type="text/css" />
  22. <link href="<%=basePath %>admin/lib/icheck/icheck.css" rel="stylesheet" type="text/css" />
  23. <link href="<%=basePath %>admin/lib/Hui-iconfont/1.0.1/iconfont.css" rel="stylesheet" type="text/css" />
  24. <link href="<%=basePath %>admin/lib/webuploader/0.1.5/webuploader.css" rel="stylesheet" type="text/css" />
  25. <!--[if IE 6]>
  26. <script type="text/javascript" src="<%=basePath %>admin/lib/DD_belatedPNG_0.0.8a-min.js" ></script>
  27. <script>DD_belatedPNG.fix('*');</script>
  28. <![endif]-->
  29. <title>新增文章</title>
  30. </head>
  31. <body>
  32. <div class="pd-20">
  33. <form action="${pageContext.request.contextPath }/admin/task/add" method="POST" class="form form-horizontal" id="form-article-add">
  34. <input type="hidden" name="addTaskToken" value="${addTaskToken }">
  35. <div class="row cl">
  36. <label class="form-label col-2"><span class="c-red">*</span>任务简介:</label>
  37. <div class="formControls col-10">
  38. <input type="text" class="input-text" datatype="*4-30" errormsg="请输入4-30位的简介" nullmsg="任务简介不能为空" value="" placeholder="" id="task-Desc" name="taskDesc">
  39. </div>
  40. </div>
  41. <div class="row cl">
  42. <label class="form-label col-2"><span class="c-red">*</span>销售数量:</label>
  43. <div class="formControls col-10">
  44. <input type="text" class="input-text" datatype="n1-4" value="" errormsg="请输入1-4位的销售数量" nullmsg="销售数量不能为空" placeholder="" id="task-Sales-Num" name="taskSalesNum">
  45. </div>
  46. </div>
  47. <div class="row cl">
  48. <label class="form-label col-2"><span class="c-red">*</span>奖励金额(分):</label>
  49. <div class="formControls col-10">
  50. <input type="text" class="input-text" datatype="n1-9" value="" errormsg="请输入1-9位的奖励金额" nullmsg="奖励金额不能为空" placeholder="" id="task-Money" name="taskMoney">
  51. </div>
  52. </div>
  53. <div class="row cl">
  54. <label class="form-label col-2"><span class="c-red">*</span>产品奖励类型:</label>
  55. <div class="formControls col-2"> <span class="select-box">
  56. <select name="taskProductType" class="select">
  57. <c:forEach items="${types }" var="type">
  58. <option value="${type.typeId }">${type.typeName }</option>
  59. </c:forEach>
  60. </select>
  61. </span>
  62. </div>
  63. </div>
  64. <div class="row cl">
  65. <label class="form-label col-2"><span class="c-red">*</span>奖励开始日期:</label>
  66. <div class="formControls col-2">
  67. <input type="text" datatype="*" nullmsg="开始时间不能为空" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss',maxDate:'#F{$dp.$D(\'task-End-Date\')||\'%y-%M-%d\'}'})" id="task-Start-Date" name="taskStartDate" class="input-text Wdate">
  68. </div>
  69. <label class="form-label col-2"><span class="c-red">*</span>奖励结束日期:</label>
  70. <div class="formControls col-2">
  71. <input type="text" datatype="*" nullmsg="结束时间不能为空" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss',minDate:'#F{$dp.$D(\'task-Start-Date\')}'})" id="task-End-Date" name="taskEndDate" class="input-text Wdate">
  72. </div>
  73. </div>
  74. <div class="row cl">
  75. <div class="col-10 col-offset-2">
  76. <button id="butSub" class="btn btn-primary radius" type="submit"><i class="Hui-iconfont">&#xe632;</i> 保存并提交审核</button>
  77. <button id="btn_reset" class="btn btn-default radius" type="button">&nbsp;&nbsp;取消&nbsp;&nbsp;</button>
  78. </div>
  79. </div>
  80. </form>
  81. </div>
  82. <script type="text/javascript" src="<%=basePath %>admin/lib/jquery/1.9.1/jquery.min.js"></script>
  83. <script type="text/javascript" src="<%=basePath %>admin/lib/layer/1.9.3/layer.js"></script>
  84. <script type="text/javascript" src="<%=basePath %>admin/lib/My97DatePicker/WdatePicker.js"></script>
  85. <script type="text/javascript" src="<%=basePath %>admin/lib/icheck/jquery.icheck.min.js"></script>
  86. <script type="text/javascript" src="<%=basePath %>admin/lib/Validform/5.3.2/Validform.min.js"></script>
  87. <script type="text/javascript" src="<%=basePath %>admin/lib/webuploader/0.1.5/webuploader.min.js"></script>
  88. <script type="text/javascript" src="<%=basePath %>admin/js/H-ui.js"></script>
  89. <script type="text/javascript" src="<%=basePath %>admin/js/H-ui.admin.js"></script>
  90. <script type="text/javascript">
  91. $(function(){
  92. $('.skin-minimal input').iCheck({
  93. checkboxClass: 'icheckbox-blue',
  94. radioClass: 'iradio-blue',
  95. increaseArea: '20%'
  96. });
  97. $("#form-article-add").Validform({
  98. btnSubmit:"#butSub",
  99. btnReset:"#btn_reset",
  100. tiptype:function(msg,o,cssctl){
  101. //msg:提示信息;
  102. //o:{obj:*,type:*,curform:*},
  103. //obj指向的是当前验证的表单元素(或表单对象,验证全部验证通过,提交表单时o.obj为该表单对象),
  104. //type指示提示的状态,值为1、2、3、4, 1:正在检测/提交数据,2:通过验证,3:验证失败,4:提示ignore状态,
  105. //curform为当前form对象;
  106. //cssctl:内置的提示信息样式控制函数,该函数需传入两个参数:显示提示信息的对象 和 当前提示的状态(既形参o中的type);
  107. if (o.type == 3) {
  108. layer.msg(msg,{icon:2,time:1500});
  109. }
  110. },
  111. ignoreHidden: true,
  112. beforeSubmit:function(curform){
  113. return true;
  114. }
  115. });
  116. });
  117. function mobanxuanze(){
  118. }
  119. </script>
  120. </body>
  121. </html>