color_add.html 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151
  1. {Template header}
  2. <body>
  3. <div class="warp">
  4. <ul class="setting">
  5. <li class="length"><em>文档:</em>
  6. <input value="" name="wdurl" type="hidden">
  7. <font class="scwd">点击上传文档</font>
  8. <font class="wdxz"></font>
  9. </li>
  10. <li>
  11. <em>标题:</em>
  12. <input value="" name="title" type="text" class='must'>
  13. </li>
  14. <li>
  15. <em>配图类型:</em>
  16. <select name="type" id="type" class="select class">
  17. <option value="0">未选择</option>
  18. <option value="1">编号款配图</option>
  19. <option value="2">颜色配图</option>
  20. <option value="3">曲度配图</option>
  21. <option value="5">化纤编号款</option>
  22. <option value="6">化纤颜色</option>
  23. <option value="4">其他配图</option>
  24. </select>
  25. </li>
  26. <li>
  27. <em>色号:</em>
  28. <input type="text" name="color" value="" />
  29. </li>
  30. <li>
  31. <em>曲度:</em>
  32. <input type="text" name="lowe" value="" />
  33. </li>
  34. <li>
  35. <em>对接人:</em>
  36. <input type="text" name="developer" value="{$color['developer']}" />
  37. </li>
  38. <li>
  39. <em>是否在售:</em>
  40. <select name="state" id="state" class="select class">
  41. <option value="0">未选择</option>
  42. <option value="1">在售款</option>
  43. <option value="2">已停售</option>
  44. </select>
  45. </li>
  46. <li class="length scimg">
  47. <span class="upimg"></span>
  48. <font>+</font>
  49. </li>
  50. <li class="length">
  51. <em>重要信息提醒:</em>
  52. <textarea name="craft_process" style="height:75px;"></textarea>
  53. </li>
  54. <li class="length remark">
  55. <em>情况备注:</em>
  56. <textarea name="content" style="height:75px;"></textarea>
  57. </li>
  58. <li class="length">
  59. <em>工艺路径:</em>
  60. <textarea name="gylj" style="height:75px;"></textarea>
  61. </li>
  62. <li class="length">
  63. <em>生产时效(天):</em>
  64. <input type="text" name="scsx" value="0" />
  65. </li>
  66. <div style="clear:both;"></div>
  67. </ul>
  68. <div class="button"><font class="datasave">提 交</font> <font class="fh">关 闭</font></div>
  69. </div>
  70. <div style="display:none;">
  71. <input id="upload-file" name="files" accept="image/xls,image/xlsx" type="file">
  72. </div>
  73. <script>
  74. var addedit="/color/add/";
  75. var scwd = "/fullorderexcel/scwd";
  76. $(document).ready(function() {
  77. var button = $(".scimg font"), interval;
  78. var fileType = "pic", fileNum = "one";
  79. new AjaxUpload(button, {
  80. action: "/img/",
  81. name: "userfile",
  82. onSubmit: function(file, ext) {
  83. if (fileType == "pic") {
  84. if (ext && /^(jpg|png|jpeg|gif)$/.test(ext)) {
  85. this.setData({
  86. info: "文件类型为图片"
  87. });
  88. }
  89. else if (ext && /^(3gp|rmvb|flv|wmv|avi|mkv|mp4|mp3|wav)$/.test(ext)) {
  90. this.setData({
  91. info: "文件类型为视频"
  92. });
  93. } else {
  94. alert("提示:您上传的是非图片或视频类型!");
  95. return false;
  96. }
  97. }
  98. $(".scimg font").hide();
  99. $(".loadimg").show();
  100. layx.load('loadId','上传中');
  101. if (fileNum == "one") {
  102. this.disable();
  103. }
  104. },
  105. onComplete: function(file, response) {
  106. eval("var obj=" + response);
  107. layx.destroy('loadId');
  108. if (obj.ok)
  109. {
  110. if (/^(.jpg|.png|.jpeg|.gif)$/.test(obj.lx))
  111. {
  112. $(".scimg span").append('<img src="' + obj.filename + '" title="点击图片删除">');
  113. }
  114. else if (/^(.3gp|.rmvb|.flv|.wmv|.avi|.mkv|.mp4|.mp3|.wav)$/.test(obj.lx))
  115. {
  116. $(".scimg span").append('<video src="' + obj.filename + '" controls="controls"></video>');
  117. }
  118. }
  119. else
  120. {
  121. $(".ts p").html(obj.msg);
  122. $(".ts").fadeIn();
  123. setTimeout('$(".ts").fadeOut()', 800);
  124. }
  125. $(".loadimg").hide();
  126. $(".scimg font").show();
  127. window.clearInterval(interval);
  128. this.enable();
  129. }
  130. });
  131. });
  132. $(document).on("click", ".scimg .upimg img", function() {
  133. $(this).remove();
  134. });
  135. $(document).on("click", ".scimg .upimg video", function() {
  136. $(this).remove();
  137. });
  138. </script>
  139. <script type="text/javascript" src="{$theme}js/ajaxupload.3.5.js"></script>
  140. {Template footer}