edit.html 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224
  1. {extend name="layout/content" /}
  2. {block name="header"}
  3. <title>编辑</title>
  4. <style>
  5. .layui-form-label {
  6. width: 110px;
  7. }
  8. </style>
  9. {/block}
  10. {block name="content"}
  11. <div class="x-body">
  12. <form class="layui-form" action="{:url('edit',['id'=>$data.id])}" method="post">
  13. <div class="layui-form-item">
  14. <label for="" class="layui-form-label">
  15. <span class="x-red"></span>游戏:
  16. </label>
  17. <div class="layui-input-inline" style="width: 30%">
  18. <input type="text" id="" name="" value="{$game_name}" disabled='disabled' class="layui-input">
  19. </div>
  20. </div>
  21. <div class="layui-form-item">
  22. <label for="" class="layui-form-label">
  23. <span class="x-red">*</span>名称:
  24. </label>
  25. <div class="layui-input-inline">
  26. <input type="text" id="name" name="name" value="{$data.name}" required="" lay-verify="required" class="layui-input">
  27. </div>
  28. </div>
  29. {if condition="$data.type_id eq 1"}
  30. <div class="layui-form-item">
  31. <label class="layui-form-label">
  32. <span class="x-red">*</span>条件类型:
  33. </label>
  34. <div class="layui-input-inline" style="width: 30%">
  35. <input type="text" id="" name="" value="有效时间段" disabled='disabled' class="layui-input">
  36. </div>
  37. </div>
  38. <div class="layui-form-item time-dis">
  39. <label for="" class="layui-form-label">
  40. <span class="x-red"></span>时间:
  41. </label>
  42. <div class="layui-input-inline">
  43. <input class="layui-input" placeholder="开始时间" name="start_time" id="start_time" readonly='readonly'
  44. value="{:date('Y-m-d',strtotime($data.start_time))}" autocomplete="off">
  45. </div>
  46. <div class="layui-input-inline">
  47. <input class="layui-input" placeholder="结束时间" name="end_time" id="end_time" readonly='readonly'
  48. value="{:date('Y-m-d',strtotime($data.end_time))}" autocomplete="off">
  49. </div>
  50. </div>
  51. {/if}
  52. {if condition="$data.type_id eq 2"}
  53. <div class="layui-form-item">
  54. <label class="layui-form-label">
  55. <span class="x-red">*</span>条件类型:
  56. </label>
  57. <div class="layui-input-inline" style="width: 30%">
  58. <input type="text" id="" name="" value="领取后多少天内有效" disabled='disabled' class="layui-input">
  59. </div>
  60. </div>
  61. <div class="layui-form-item type_day" >
  62. <label for="" class="layui-form-label">
  63. <span class="x-red">*</span>天数:
  64. </label>
  65. <div class="layui-input-inline">
  66. <input type="text" id="day" name="day" value="{$data.day}" class="layui-input">
  67. </div>
  68. </div>
  69. {/if}
  70. <div class="layui-form-item">
  71. <label for="" class="layui-form-label">
  72. <span class="x-red">*</span>面值:
  73. </label>
  74. <div class="layui-input-inline">
  75. <input type="text" id="money" name="money" value="{$data.money}" required="" lay-verify="required" class="layui-input">
  76. </div>
  77. </div>
  78. <div class="layui-form-item">
  79. <label for="" class="layui-form-label">
  80. <span class="x-red">*</span>最低使用金额:
  81. </label>
  82. <div class="layui-input-inline">
  83. <input type="text" id="min_money" name="min_money" value="{$data.min_money}" required="" lay-verify="required" class="layui-input">
  84. </div>
  85. </div>
  86. <input type="hidden" name="is_examine" value="1">
  87. <input type="hidden" name="type_id" value="{$data.type_id}">
  88. <div class="layui-form-item">
  89. <label class="layui-form-label">
  90. <span class="x-red">*</span>是否需要审核:
  91. </label>
  92. <div class="layui-input-inline FuzzySearch_Container">
  93. <div>
  94. <select lay-search name="is_examine" id="is_examine" class="layui-form-select" >
  95. <option value="1" {if condition="$data.is_examine eq 1" }selected="selected" {/if}>不需要</option>
  96. <option value="2" {if condition="$data.is_examine eq 2" }selected="selected" {/if}>需要</option>
  97. </select>
  98. </div>
  99. </div>
  100. </div>
  101. <div class="layui-form-item">
  102. <label class="layui-form-label">
  103. <span class="x-red">*</span>状态:
  104. </label>
  105. <div class="layui-input-inline FuzzySearch_Container">
  106. <div>
  107. <select lay-search name="state" id="state" class="layui-form-select" >
  108. <option value="1" {if condition="$data.state eq 1" }selected="selected" {/if}>有效</option>
  109. <option value="2" {if condition="$data.state eq 2" }selected="selected" {/if}>无效</option>
  110. </select>
  111. </div>
  112. </div>
  113. </div>
  114. <div class="layui-form-item">
  115. <label class="layui-form-label">
  116. <span class="x-red">*</span>SDK是否显示:
  117. </label>
  118. <div class="layui-input-inline FuzzySearch_Container">
  119. <div>
  120. <select lay-search name="is_show" id="is_show" class="layui-form-select" >
  121. <option value="1" {if condition="$data.is_show eq 1" }selected="selected" {/if}>不显示</option>
  122. <option value="2" {if condition="$data.is_show eq 2" }selected="selected" {/if}>显示</option>
  123. </select>
  124. </div>
  125. </div>
  126. </div>
  127. <div class="layui-form-item">
  128. <label for="" class="layui-form-label">
  129. <span class="x-red">*</span>说明内容:
  130. </label>
  131. <div class="layui-input-inline" style="width: 50%;">
  132. <textarea name="content" rows="5" class="layui-textarea" required="" lay-verify="required">{$data['content']}</textarea>
  133. </div>
  134. </div>
  135. <div class="layui-form-item">
  136. <div class="layui-input-block">
  137. <button class="layui-btn" lay-submit lay-filter="formDemo" id="J_submit_btn">提交</button>
  138. <button type="button" class="layui-btn layui-btn-primary" onClick="javascript:history.back(-1);">返回</button>
  139. </div>
  140. </div>
  141. </form>
  142. </div>
  143. {/block}
  144. {block name="footer"}
  145. <script type="text/javascript" src="__STATIC__/js/admin/bootstrap-table.js?v={$Think.STATIC_VERSION}"></script>
  146. <script>
  147. layui.use(['form', 'laydate','jquery'], function () {
  148. var laydate = layui.laydate;
  149. var form = layui.form;
  150. form.on('select(selctOnchange)', function (data) {
  151. console.log(data.value); //得到被选中的值
  152. if (data.value == 1) {
  153. $('.time-dis').show()
  154. $('.type_day').hide()
  155. } else {
  156. $('.time-dis').hide()
  157. $('.type_day').show()
  158. }
  159. });
  160. var starttime = laydate.render({
  161. elem: '#start_time',
  162. type: 'date',
  163. format: 'yyyy-MM-dd',
  164. done: function (value, dates) {
  165. endtime.config.min = {
  166. year: dates.year,
  167. month: dates.month - 1, //关键
  168. date: dates.date,
  169. hours: 0,
  170. minutes: 0,
  171. seconds: 0
  172. };
  173. }
  174. });
  175. var endtime = laydate.render({
  176. elem: '#end_time',
  177. type: 'date',
  178. format: 'yyyy-MM-dd',
  179. done: function (value, dates) {
  180. starttime.config.max = {
  181. year: dates.year,
  182. month: dates.month - 1, //关键
  183. date: dates.date,
  184. hours: 0,
  185. minutes: 0,
  186. seconds: 0
  187. }
  188. }
  189. });
  190. });
  191. </script>
  192. {/block}