goods.blade.php 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218
  1. <div class='panel panel-default'>
  2. <div class="panel-heading">购物抵扣</div>
  3. <div class="panel-body">
  4. <div class="form-group">
  5. <label class="col-xs-12 col-sm-3 col-md-2 control-label">购物抵扣开关:</label>
  6. <div class="col-sm-4 col-xs-6">
  7. <label class="radio-inline">
  8. <input type="radio" name="widgets[integral][deduction_set]" value="1" @if ($integralGoods['deduction_set'] == 1) checked="checked" @endif>
  9. 开启
  10. </label>
  11. <label class="radio-inline">
  12. <input type="radio" name="widgets[integral][deduction_set]" value="0" @if ($integralGoods['deduction_set'] == 0 || $integralGoods['deduction_set'] !=1) checked="checked" @endif>
  13. 关闭
  14. </label>
  15. </div>
  16. </div>
  17. <div id="deduction_set" @if (empty($integralGoods['deduction_set'])) style="display: none" @endif>
  18. <div class="form-group">
  19. <label class="col-xs-12 col-sm-3 col-md-2 control-label"></label>
  20. <div class="col-sm-9 col-xs-12">
  21. <div class="input-group">
  22. <div class="input-group">
  23. <div class="input-group-addon" style="width: 150px;">商品抵扣比例</div>
  24. <input type="text" name="widgets[integral][deduction_set_min]" id="deduction_set_min" class="form-control" value="{{ $integralGoods['deduction_set_min'] }}" placeholder="">
  25. <div class="input-group-addon" style="width: 50px;">至</div>
  26. <input type="text" name="widgets[integral][deduction_set_max]" id="deduction_set_max" class="form-control" value="{{ $integralGoods['deduction_set_max'] }}" placeholder="">
  27. </div>
  28. </div>
  29. <div class="help-block">
  30. 商品最低至最高抵扣比例, 商品独立的的比例
  31. </div>
  32. </div>
  33. </div>
  34. </div>
  35. </div>
  36. <div class='panel-heading'>@if($love){{ trans('Yunshop\Love::love_goods.parent_award_set_title') }} @else 购物上级赠送 @endif</div>
  37. <div class='panel-body'>
  38. <div class="form-group">
  39. <label class="col-xs-12 col-sm-3 col-md-2 control-label">购物上级赠送:</label>
  40. <div class="col-sm-4 col-xs-6">
  41. <label class="radio-inline">
  42. <input type="radio" name="widgets[integral][parent_award]" value="1" @if ($integralGoods['parent_award'] == 1) checked="checked" @endif />
  43. 开启
  44. </label>
  45. <label class="radio-inline">
  46. <input type="radio" name="widgets[integral][parent_award]" value="0" @if ($integralGoods['parent_award'] == 0) checked="checked" @endif />
  47. 关闭
  48. </label>
  49. </div>
  50. </div>
  51. @if($integralSet['parent_award'] == 1)
  52. <div id='integralParentAward' @if($integralGoods['parent_award'] != 1) style="display:none" @endif>
  53. <div class="form-group">
  54. <label class="col-xs-12 col-sm-3 col-md-2 control-label"></label>
  55. <div class="col-sm-9 col-xs-12">
  56. <div class="input-group">
  57. <div class="input-group">
  58. <div class="input-group-addon">购物上一级赠送比例</div>
  59. <input type="text" name="widgets[integral][parent_award_proportion]" class="form-control" value="{{ $integralGoods['parent_award_proportion'] }}" placeholder="0.00"/>
  60. <div class="input-group-addon">%,或固定值</div>
  61. <input type="text" name="widgets[integral][parent_award_fixed]" class="form-control" value="{{ $integralGoods['parent_award_fixed'] }}" placeholder="0.00"/>
  62. <div class="input-group-addon">{{ INTEGRAL_NAME }}</div>
  63. </div>
  64. </div>
  65. </div>
  66. </div>
  67. <div class="form-group">
  68. <label class="col-xs-12 col-sm-3 col-md-2 control-label"></label>
  69. <div class="col-sm-9 col-xs-12">
  70. <div class="input-group">
  71. <div class="input-group">
  72. <div class="input-group-addon">购物上二级赠送比例</div>
  73. <input type="text" name="widgets[integral][second_award_proportion]" class="form-control" value="{{ $integralGoods['second_award_proportion'] }}" placeholder="0.00"/>
  74. <div class="input-group-addon">%,或固定值</div>
  75. <input type="text" name="widgets[integral][second_award_fixed]" class="form-control" value="{{ $integralGoods['second_award_fixed'] }}" placeholder="0.00"/>
  76. <div class="input-group-addon">{{ INTEGRAL_NAME }}</div>
  77. </div>
  78. </div>
  79. </div>
  80. </div>
  81. </div>
  82. @elseif($integralSet['parent_award'] == 2)
  83. <div id='integralParentAward' @if($integralGoods['parent_award'] != 1) style="display:none" @endif>
  84. <label class="col-xs-12 col-sm-3 col-md-2 control-label"></label>
  85. <div class="col-sm-9 col-xs-12">
  86. <div class='panel-body'>
  87. <div class="table-responsive ">
  88. <table class="table table-hover">
  89. <thead>
  90. <tr>
  91. <th style="width: 10%">等级名称</th>
  92. <th style="text-align: center;">一级赠送比例</th>
  93. <th style="text-align: center;">二级赠送比例</th>
  94. </tr>
  95. </thead>
  96. <tbody>
  97. <tr>
  98. <td>默认等级</td>
  99. <td>
  100. <div class="input-group">
  101. <input type="text" name="widgets[integral][commission_level_award][level_0][first_level_rate]" class="form-control" value="{{ number_format($integralGoods['commission_level_award']['level_0']['first_level_rate']?:0, 2) }}"/>
  102. <div class="input-group-addon">%或固定值</div>
  103. <input type="text" name="widgets[integral][commission_level_award][level_0][first_level_fixed]" class="form-control" value="{{ number_format($integralGoods['commission_level_award']['level_0']['first_level_fixed']?:0, 2) }}"/>
  104. </div>
  105. </td>
  106. <td>
  107. <div class="input-group">
  108. <input type="text" name="widgets[integral][commission_level_award][level_0][second_level_rate]" class="form-control" value="{{ number_format($integralGoods['commission_level_award']['level_0']['second_level_rate']?:0, 2) }}"/>
  109. <div class="input-group-addon">%或固定值</div>
  110. <input type="text" name="widgets[integral][commission_level_award][level_0][second_level_fixed]" class="form-control" value="{{ number_format($integralGoods['commission_level_award']['level_0']['second_level_fixed']?:0, 2) }}"/>
  111. </div>
  112. </td>
  113. </tr>
  114. @foreach($commissionLevels as $level)
  115. <tr>
  116. <td>{{$level->name}}</td>
  117. <td>
  118. <div class="input-group">
  119. <input type="text" name="widgets[integral][commission_level_award][level_{{$level->id}}][first_level_rate]" class="form-control" value="{{ number_format($integralGoods['commission_level_award']['level_'.$level->id]['first_level_rate']?:0, 2) }}"/>
  120. <div class="input-group-addon">%或固定值</div>
  121. <input type="text" name="widgets[integral][commission_level_award][level_{{$level->id}}][first_level_fixed]" class="form-control" value="{{ number_format($integralGoods['commission_level_award']['level_'.$level->id]['first_level_fixed']?:0, 2) }}"/>
  122. </div>
  123. </td>
  124. <td>
  125. <div class="input-group">
  126. <input type="text" name="widgets[integral][commission_level_award][level_{{$level->id}}][second_level_rate]" class="form-control" value="{{ number_format($integralGoods['commission_level_award']['level_'.$level->id]['second_level_rate']?:0, 2) }}"/>
  127. <div class="input-group-addon">%或固定值</div>
  128. <input type="text" name="widgets[integral][commission_level_award][level_{{$level->id}}][second_level_fixed]" class="form-control" value="{{ number_format($integralGoods['commission_level_award']['level_'.$level->id]['second_level_fixed']?:0, 2) }}"/>
  129. </div>
  130. </td>
  131. </tr>
  132. @endforeach
  133. </tbody>
  134. </table>
  135. </div>
  136. </div>
  137. </div>
  138. </div>
  139. @else
  140. <div class="form-group">
  141. <label class="col-xs-12 col-sm-3 col-md-2 control-label"></label>
  142. <div class="col-sm-9 col-xs-12" style="padding-bottom: 30px; padding-top: 15px;">
  143. <input type="hidden" name="widgets[integral][parent_award_proportion]" value="{{ $integralGoods['parent_award_proportion'] }}">
  144. 亲~您还没有开启购物上级赠送哦~您可以前往{{ INTEGRAL_NAME }}设置处开启
  145. “<a href="{{ yzWebUrl('plugin.integral.Backend.Controllers.base-set.store') }}">【点击前往{{ INTEGRAL_NAME }}设置】</a>”
  146. </div>
  147. </div>
  148. @endif
  149. </div>
  150. <div class="panel-heading">购物赠送</div>
  151. <div class="form-group">
  152. <label class="col-xs-12 col-sm-3 col-md-2 control-label">购物赠送:</label>
  153. <div class="col-sm-4 col-xs-6">
  154. <label class="radio-inline">
  155. <input type="radio" name="widgets[integral][is_self_reward]" value="0" @if (empty($integralGoods['is_self_reward'])) checked="checked" @endif />
  156. 关闭
  157. </label>
  158. <label class="radio-inline">
  159. <input type="radio" name="widgets[integral][is_self_reward]" value="1" @if ($integralGoods['is_self_reward'] == 1) checked="checked" @endif />
  160. 开启
  161. </label>
  162. </div>
  163. </div>
  164. <div class="form-group">
  165. <label class="col-xs-12 col-sm-3 col-md-2 control-label"></label>
  166. <div class="col-sm-9 col-xs-12">
  167. <div class="switch">
  168. <label class='radio-inline'>
  169. <input type='radio' name='widgets[integral][self_reward_type]' value='0'
  170. @if (empty($integralGoods['self_reward_type'])) checked @endif />
  171. 比例
  172. </label>
  173. <label class='radio-inline'>
  174. <input type='radio' name='widgets[integral][self_reward_type]' value='1'
  175. @if ($integralGoods['self_reward_type'] == 1) checked @endif />
  176. 固定值
  177. </label>
  178. </div>
  179. </div>
  180. </div>
  181. <div class="form-group">
  182. <label class="col-xs-12 col-sm-3 col-md-2 control-label"></label>
  183. <div class="col-sm-4 col-xs-12">
  184. <div class="input-group">
  185. <input type="text" name="widgets[integral][self_award]"
  186. class="form-control" value="{{ $integralGoods['self_award'] ?? '' }}">
  187. <div class="input-group-addon" id="self_poundage_unit">@if($integralGoods['self_reward_type'] == 1) {{ INTEGRAL_NAME }} @else
  188. % @endif</div>
  189. </div>
  190. </div>
  191. </div>
  192. </div>
  193. <script>
  194. $(function () {
  195. $(":radio[name='widgets[integral][deduction_set]']").click(function () {
  196. if ($(this).val() == 1) {
  197. $("#deduction_set").show();
  198. } else {
  199. $("#deduction_set").hide();
  200. }
  201. });
  202. $(":radio[name='widgets[integral][parent_award]']").click(function () {
  203. if ($(this).val() == 1) {
  204. $("#integralParentAward").show();
  205. } else {
  206. $("#integralParentAward").hide();
  207. }
  208. });
  209. $(":radio[name='widgets[integral][self_reward_type]']").click(function () {
  210. if ($(this).val() == 1) {
  211. $("#self_poundage_unit").html('{{ INTEGRAL_NAME }}');
  212. }
  213. else {
  214. $("#self_poundage_unit").html('%');
  215. }
  216. });
  217. })
  218. </script>