version_add.ftl 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. <!--_meta 作为公共模版分离出去-->
  2. <!DOCTYPE HTML>
  3. <html>
  4. <head>
  5. <meta charset="utf-8">
  6. <meta name="renderer" content="webkit|ie-comp|ie-stand">
  7. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  8. <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />
  9. <meta http-equiv="Cache-Control" content="no-siteapp" />
  10. <link rel="Bookmark" href="/favicon.ico" >
  11. <link rel="Shortcut Icon" href="/favicon.ico" />
  12. <#include "/base/add_base.ftl">
  13. <link href="${path }/common/kingedit/themes/default/default.css" rel="stylesheet" type="text/css" />
  14. <title>添加机器版本</title>
  15. </head>
  16. <body>
  17. <article class="page-container">
  18. <form action="" method="post" class="form form-horizontal" id="form-parts-add">
  19. <div class="row cl">
  20. <label class="form-label col-xs-4 col-sm-3">所属机器:</label>
  21. <div class="formControls col-xs-8 col-sm-9"> <span class="select-box">
  22. <select class="select" size="1" name="produceId" id="produceId">
  23. <#if (produceList ?size > 0)>
  24. <#list produceList as list>
  25. <option value ="${list.produceId}">${list.produceName}</option>
  26. </#list>
  27. <#else >
  28. <option value ="">暂无产品,请到生产产品列表添加产品</option>
  29. </#if>
  30. </select>
  31. </span> </div>
  32. </div>
  33. <div class="row cl">
  34. <label class="form-label col-xs-4 col-sm-3"><span class="c-red">*</span>版本号:</label>
  35. <div class="formControls col-xs-8 col-sm-9">
  36. <input type="text" class="input-text" value="" id="machineVersionNo" name="machineVersionNo" placeholder="请输入版本号,支持英文、数字组合">
  37. </div>
  38. </div>
  39. <div class="row cl">
  40. <label class="form-label col-xs-4 col-sm-3"><span class="c-red">*</span>版本名称:</label>
  41. <div class="formControls col-xs-8 col-sm-9">
  42. <input type="text" class="input-text" value="" id="machineVersionName" name="machineVersionName" placeholder="请输入1-30位的名称,支持中文、字母、数字">
  43. </div>
  44. </div>
  45. <div class="row cl">
  46. <label class="form-label col-xs-4 col-sm-3">更新内容:</label>
  47. <div class="formControls col-xs-8 col-sm-9">
  48. <textarea name="machineVersionContent" id="machineVersionContent" cols="" rows="" class="textarea" placeholder="请详细描述本次版本更新内容,较上次修复内容" onKeyUp="$.Huitextarealength(this,300)"></textarea>
  49. <p class="textarea-numberbar"><em class="textarea-length">0</em>/300</p>
  50. </div>
  51. </div>
  52. <div class="row cl">
  53. <div class="col-xs-8 col-sm-9 col-xs-offset-4 col-sm-offset-3">
  54. <input class="btn btn-primary radius" type="submit" value="&nbsp;&nbsp;提交&nbsp;&nbsp;">
  55. </div>
  56. </div>
  57. </form>
  58. </article>
  59. <script type="text/javascript" src="${path}/common/kingedit/kindeditor.js"></script>
  60. <script type="text/javascript" src="${path}/common/kingedit/lang/zh_CN.js"></script>
  61. <script type="text/javascript">
  62. $(function(){
  63. $('.skin-minimal input').iCheck({
  64. checkboxClass: 'icheckbox-blue',
  65. radioClass: 'iradio-blue',
  66. increaseArea: '20%'
  67. });
  68. $("#form-parts-add").validate({
  69. rules:{
  70. produceId:{
  71. required:true
  72. },
  73. machineVersionNo:{
  74. required:true,
  75. minlength:2,
  76. maxlength:11
  77. },
  78. machineVersionName:{
  79. required:true,
  80. minlength:2,
  81. maxlength:30
  82. },
  83. machineVersionContent:{
  84. required:true,
  85. minlength:1,
  86. maxlength:300
  87. }
  88. },
  89. onkeyup:false,
  90. focusCleanup:true,
  91. success:"valid",
  92. submitHandler:function(form){
  93. $.ajax({
  94. cache: true,
  95. type: "POST",
  96. data: $("#form-parts-add").serialize(),
  97. url: "${path}/admin/machineVersion/add_machineVersion",
  98. async: false,
  99. success: function(data){
  100. if (data.returnCode == 200) {
  101. layer.msg('添加成功!', {icon: 1, time: 2000});
  102. window.location.href = document.referrer;
  103. }else{
  104. layer.msg('添加失败!', {icon: 2, time: 2000});
  105. }
  106. },
  107. error: function(XmlHttpRequest, textStatus, errorThrown){
  108. layer.msg('添加失败!', {icon: 2, time: 2000});
  109. }
  110. });
  111. }
  112. });
  113. });
  114. </script>
  115. <!--/请在上方写此页面业务相关的脚本-->
  116. </body>
  117. </html>