edit.html 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288
  1. <include file="Public:header"/>
  2. <script type="text/javascript" src="__PUBLIC__/layer/laydate/laydate.js"></script>
  3. <div id="main-content">
  4. <div id="top-alert" class="fixed alert alert-error" style="display: none;">
  5. <button class="close fixed" style="margin-top: 4px;">&times;</button>
  6. <div class="alert-content">警告内容</div>
  7. </div>
  8. <div id="main" class="main">
  9. <div class="main-title-h">
  10. <span class="h1-title"><a href="{:U('Issue/index')}">认购配置</a> &gt;&gt;</span>
  11. <span class="h1-title"><empty name="data">添加认购<else/>编辑认购</empty></span>
  12. </div>
  13. <div class="tab-wrap">
  14. <div class="tab-content">
  15. <form id="form" action="{:U('Issue/save')}" method="post" class="form-horizontal">
  16. <div id="tab" class="tab-pane in tab">
  17. <div class="form-item cf">
  18. <table>
  19. <tr class="controls">
  20. <td class="item-label">认购标题 :</td>
  21. <td>
  22. <input type="text" class="form-control input-10x" name="name" value="{$data.name}">
  23. </td>
  24. <td class="item-note" style="color:red;">* 前台显示的标题</td>
  25. </tr>
  26. <tr class="controls">
  27. <td class="item-label">认购币种 :</td>
  28. <td>
  29. <select name="coinname" class="form-control input-10x">
  30. <volist name="clist" id="v">
  31. <option value="{$v['name']}" <eq name="data['coinname']" value="$v['name']">selected</eq>>{$v['title']}</option>
  32. </volist>
  33. </select>
  34. </td>
  35. <td class="item-note" style="color:red;">* 认购的币种名称</td>
  36. </tr>
  37. <tr class="controls">
  38. <td class="item-label">发行总量 :</td>
  39. <td>
  40. <input type="text" class="form-control input-10x" name="num" value="{$data['num']*1}">
  41. </td>
  42. <td class="item-note" style="color:red;">* 项目的发行总量</td>
  43. </tr>
  44. <tr class="controls">
  45. <td class="item-label">预设认购总量 :</td>
  46. <td>
  47. <input type="text" class="form-control input-10x" name="ysnum" value="{$data['ysnum']*1}">
  48. </td>
  49. <td class="item-note" style="color:red;">*预设认购总量</td>
  50. </tr>
  51. <tr class="controls" style="border-top:1px dashed #d0d0d0;">
  52. <td class="item-label">支付币种 :</td>
  53. <td>
  54. <select name="buycoin" class="form-control input-10x">
  55. <volist name="paylist" id="v">
  56. <option value="{$v['name']}" <eq name="data['buycoin']" value="$v['name']">selected</eq>>{$v['title']}</option>
  57. </volist>
  58. </select>
  59. </td>
  60. <td class="item-note" style="color:red;">* 用户购买使用的</td>
  61. </tr>
  62. <tr class="controls">
  63. <td class="item-label">认购价格 :</td>
  64. <td>
  65. <input type="text" class="form-control input-10x" name="price" value="{$data['price']*1}">
  66. </td>
  67. <td class="item-note" style="color:red;">* 认购币的单价</td>
  68. </tr>
  69. <tr class="controls">
  70. <td class="item-label">认购限量 :</td>
  71. <td>
  72. <input type="text" class="form-control input-10x" name="allmax" value="{$data.allmax}">
  73. </td>
  74. <td class="item-note" style="color:red;">* 每个用户认购上限</td>
  75. </tr>
  76. <tr class="controls" style="border-top:1px dashed #d0d0d0;">
  77. <td class="item-label">单次最小数量 :</td>
  78. <td>
  79. <input type="text" class="form-control input-10x" name="min" value="{$data['min']}">
  80. </td>
  81. <td class="item-note" style="color:red;">* 每次购买最小数量</td>
  82. </tr>
  83. <tr class="controls">
  84. <td class="item-label">单次最大数量 :</td>
  85. <td>
  86. <input type="text" class="form-control input-10x" name="max" value="{$data['max']}">
  87. </td>
  88. <td class="item-note" style="color:red;">* 每次购买最大数量</td>
  89. </tr>
  90. <tr class="controls" style="border-top:1px dashed #d0d0d0;">
  91. <td class="item-label">开启时间 :</td>
  92. <td>
  93. <input type="text" class="form-control input-10x" name="starttime" value="{$data['starttime']}" onclick="laydate({istime:true, format:'YYYY-MM-DD hh:mm:ss'})">
  94. </td>
  95. <td class="item-note" style="color:red;">* 开放认购的时间 </td>
  96. </tr>
  97. <tr class="controls">
  98. <td class="item-label">认购周期 :</td>
  99. <td>
  100. <input type="text" class="form-control input-10x" name="tian" value="{$data['tian']}">
  101. </td>
  102. <td class="item-note" style="color:red;"> * 认购开放至结束的时间</td>
  103. </tr>
  104. <tr class="controls">
  105. <td class="item-label">冻结时间 :</td>
  106. <td>
  107. <input type="text" class="form-control input-10x" name="lockday" value="{$data['lockday']}">
  108. </td>
  109. <td class="item-note" style="color:red;"> * 认购后认购币冻结时间,到期后自动释放到可用账户</td>
  110. </tr>
  111. <tr class="controls" style="border-top:1px dashed #d0d0d0;">
  112. <td class="item-label">推荐赠送币种 :</td>
  113. <td>
  114. <select name="jlcoin" class="form-control input-10x">
  115. <volist name="alllist" id="v">
  116. <option value="{$v['name']}" <eq name="data['jlcoin']" value="$v['name']">selected</eq>>{$v['title']}</option>
  117. </volist>
  118. </select>
  119. </td>
  120. <td class="item-note" style="color:red;">*推荐人赠送的币种名称</td>
  121. </tr>
  122. <tr class="controls">
  123. <td class="item-label">一代赠送比例 :</td>
  124. <td>
  125. <input type="text" class="form-control input-10x" name="one_jl" value="{$data['one_jl']}">
  126. </td>
  127. <td class="item-note" style="color:red;">%</td>
  128. </tr>
  129. <tr class="controls">
  130. <td class="item-label">二代赠送比例 :</td>
  131. <td>
  132. <input type="text" class="form-control input-10x" name="two_jl" value="{$data['two_jl']}">
  133. </td>
  134. <td class="item-note" style="color:red;">%</td>
  135. </tr>
  136. <tr class="controls">
  137. <td class="item-label">三代赠送比例 :</td>
  138. <td>
  139. <input type="text" class="form-control input-10x" name="three_jl" value="{$data['three_jl']}">
  140. </td>
  141. <td class="item-note" style="color:red;">%</td>
  142. </tr>
  143. <tr class="controls" style="border-top:1px dashed #d0d0d0;">
  144. <td class="item-label">项目缩略图 :</td>
  145. <td>
  146. <div id="addpicContainer">
  147. <notempty name="data.imgs">
  148. <img id="up_img" onclick="getElementById('inputfile').click()" style="cursor:pointer;max-width:200px;" title="点击添加图片" alt="点击添加图片" src="/Upload/public/{$data.imgs}">
  149. <else/>
  150. <img id="up_img" onclick="getElementById('inputfile').click()" style="cursor:pointer;max-width:200px;" title="点击添加图片" alt="点击添加图片" src="__PUBLIC__/Admin/images/addimg.png">
  151. </notempty>
  152. <input type="hidden" id="imgs" name="imgs" value="{$data.imgs}">
  153. <input type="file" id="inputfile" style="height:0;width:0;z-index: -1; position: absolute;left: 10px;top: 5px;" value=""/>
  154. </div>
  155. </td>
  156. <td class="item-note" style="color:red;">* 图片尺寸 200px*200px</td>
  157. </tr>
  158. <tr class="controls">
  159. <td class="item-label">认购说明 :</td>
  160. <td><textarea name="content" class="form-control input-10x">{$data.content}</textarea></td>
  161. <td class="item-note" style="color:red;"></td>
  162. </tr>
  163. <tr class="controls">
  164. <td class="item-label">项目状态 :</td>
  165. <td>
  166. <select name="status" class="form-control input-10x">
  167. <option value="1" <eq name="data.status" value="1">selected</eq>>显示</option>
  168. <option value="2" <eq name="data.status" value="2">selected</eq>>隐藏</option>
  169. </select>
  170. </td>
  171. <td class="item-note" style="color:red;">* 项目显示状态</td>
  172. </tr>
  173. <tr class="controls">
  174. <td class="item-label">认购状态 :</td>
  175. <td>
  176. <select name="state" class="form-control input-10x">
  177. <option value="1" <eq name="data.state" value="1">selected</eq>>开启</option>
  178. <option value="2" <eq name="data.state" value="2">selected</eq>>禁止</option>
  179. </select>
  180. </td>
  181. <td class="item-note" style="color:red;">* 项目认购状态</td>
  182. </tr>
  183. <input type="hidden" id="id" name="id" value="{$data.id}" />
  184. <tr class="controls">
  185. <td class="item-label"></td>
  186. <td>
  187. <div class="form-item cf">
  188. <button class="btn submit-btn ajax-post" id="submit" type="submit" target-form="form-horizontal">提交</button>
  189. <a class="btn btn-return" href="{$Think.server.HTTP_REFERER}">返 回</a>
  190. <notempty name="data.id"><input type="hidden" name="id" value="{$data.id}"/>
  191. </notempty>
  192. </div>
  193. </td>
  194. </tr>
  195. </table>
  196. </div>
  197. </div>
  198. </form>
  199. <script type="text/javascript">
  200. //提交表单
  201. $('#submit').click(function () {
  202. $('#form').submit();
  203. });
  204. </script>
  205. </div>
  206. </div>
  207. </div>
  208. </div>
  209. <script type="text/javascript" src="__PUBLIC__/kindeditor/kindeditor-min.js"></script>
  210. <script type="text/javascript">
  211. var editor;
  212. KindEditor.ready(function (K) {
  213. editor = K.create('textarea[name="content"]', {
  214. width: '500px',
  215. height: '250px',
  216. allowPreviewEmoticons: false,
  217. allowImageUpload: true,
  218. items: [
  219. 'source', 'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold', 'italic', 'underline',
  220. 'removeformat', '|', 'justifyleft', 'justifycenter', 'justifyright', 'insertorderedlist',
  221. 'insertunorderedlist', '|', 'emoticons', 'link', 'fullscreen'],
  222. afterBlur: function () {
  223. this.sync();
  224. }
  225. });
  226. });
  227. $(document).ready(function () {
  228. //响应文件添加成功事件
  229. $("#inputfile").change(function () {
  230. //创建FormData对象
  231. var data = new FormData();
  232. //为FormData对象添加数据
  233. $.each($('#inputfile')[0].files, function (i, file) {
  234. data.append('upload_file' + i, file);
  235. });
  236. //发送数据
  237. $.ajax({
  238. url: '/Admin/Issue/issueimage',
  239. type: 'POST',
  240. data: data,
  241. cache: false,
  242. contentType: false, //不可缺参数
  243. processData: false, //不可缺参数
  244. success: function (data) {
  245. if (data) {
  246. $('#up_img').attr("src", '/Upload/public/' + data);
  247. $('#imgs').val(data);
  248. $('#up_img').show();
  249. }
  250. },
  251. error: function () {
  252. alert('上传出错');
  253. $(".loading").hide(); //加载失败移除加载图片
  254. }
  255. });
  256. });
  257. });
  258. </script>
  259. <include file="Public:footer"/>
  260. <block name="script">
  261. <script type="text/javascript" charset="utf-8">
  262. //导航高亮
  263. highlight_subnav("{:U('Issue/index')}");
  264. </script>
  265. </block>