set.blade.php 56 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974
  1. @extends('layouts.base')
  2. @section('content')
  3. <div class="main rightlist">
  4. <div class="right-titpos">
  5. @include('layouts.tabs')
  6. </div>
  7. <form action="" method="post" class="form-horizontal form" enctype="multipart/form-data">
  8. <div class="panel panel-default">
  9. <div class="panel-heading">
  10. 积分抵扣设置
  11. </div>
  12. <div class='panel-body'>
  13. <div class="form-group">
  14. <label class="col-xs-12 col-sm-3 col-md-2 control-label">积分转让</label>
  15. <div class="col-sm-9 col-xs-12">
  16. <label class="radio-inline">
  17. <input type="radio"
  18. name="set[point_transfer]"
  19. value='1'
  20. @if ($set['point_transfer'] == 1) checked @endif
  21. />
  22. 开启
  23. </label>
  24. <label class="radio-inline">
  25. <input type="radio"
  26. name="set[point_transfer]"
  27. value='0'
  28. @if (empty($set['point_transfer'])) checked @endif
  29. />
  30. 关闭
  31. </label>
  32. <span class='help-block'>积分转让: 会员之间可以进行积分转让</span>
  33. </div>
  34. @if($set['point_transfer'] == 1)
  35. <div id='point_transfer_poundage' class="form-group">
  36. <label class="col-xs-12 col-sm-3 col-md-2 control-label"></label>
  37. <div class="col-sm-3">
  38. <div class='input-group'>
  39. <span class='input-group-addon'>手续费</span>
  40. <input type="text" name="set[point_transfer_poundage]"
  41. value="{{$set['point_transfer_poundage']}}"
  42. class="form-control"/>
  43. <span class='input-group-addon'>%</span>
  44. </div>
  45. <span class='help-block'></span>
  46. </div>
  47. </div>
  48. @endif
  49. </div>
  50. <div class="form-group">
  51. <label class="col-xs-12 col-sm-3 col-md-2 control-label">积分明细显示受让人</label>
  52. <div class="col-sm-9 col-xs-12">
  53. <label class="radio-inline">
  54. <input type="radio" name="set[show_transferor]" value='1'
  55. @if ($set['show_transferor'] == 1) checked @endif /> 是
  56. </label>
  57. <label class="radio-inline">
  58. <input type="radio" name="set[show_transferor]" value='0'
  59. @if (empty($set['show_transferor'])) checked @endif /> 否
  60. </label>
  61. </div>
  62. </div>
  63. <div class="form-group">
  64. <label class="col-xs-12 col-sm-3 col-md-2 control-label">积分抵扣</label>
  65. <div class="col-sm-9 col-xs-12">
  66. <label class="radio-inline">
  67. <input type="radio" name="set[point_deduct]" value='1'
  68. @if ($set['point_deduct'] == 1) checked @endif /> 开启
  69. </label>
  70. <label class="radio-inline">
  71. <input type="radio" name="set[point_deduct]" value='0'
  72. @if (empty($set['point_deduct'])) checked @endif /> 关闭
  73. </label>
  74. <span class='help-block'>开启积分抵扣, 商品最多抵扣的数目需要在商品【营销设置】中单独设置, 否则统一设置</span>
  75. </div>
  76. </div>
  77. <div class="form-group">
  78. <label class="col-xs-12 col-sm-3 col-md-2 control-label">开启默认积分抵扣</label>
  79. <div class="col-sm-9 col-xs-12">
  80. <label class="radio-inline">
  81. <input type="radio" name="set[default_deduction]" value='1'
  82. @if ($set['default_deduction'] == 1) checked @endif /> 是
  83. </label>
  84. <label class="radio-inline">
  85. <input type="radio" name="set[default_deduction]" value='0'
  86. @if (empty($set['default_deduction'])) checked @endif /> 否
  87. </label>
  88. <span class='help-block'>开启默认积分抵扣提交订单页面会默认开启积分抵扣按钮</span>
  89. <span class='help-block'>注:仅支持平台自营和供应商订单</span>
  90. </div>
  91. </div>
  92. <div class="form-group">
  93. <label class="col-xs-12 col-sm-3 col-md-2 control-label">积分返还</label>
  94. <div class="col-sm-9 col-xs-12">
  95. <label class="radio-inline">
  96. <input type="radio" name="set[point_rollback]" value='1'
  97. @if ($set['point_rollback'] == 1) checked @endif /> 开启
  98. </label>
  99. <label class="radio-inline">
  100. <input type="radio" name="set[point_rollback]" value='0'
  101. @if (empty($set['point_rollback'])) checked @endif /> 关闭
  102. </label>
  103. <span class='help-block'>开启积分返还: 未付款订单、退款订单关闭订单后,用于抵扣的积分返还到会员积分账户</span>
  104. </div>
  105. </div>
  106. <div class="form-group">
  107. <label class="col-xs-12 col-sm-3 col-md-2 control-label">积分扣除</label>
  108. <div class="col-sm-9 col-xs-12">
  109. <label class="radio-inline">
  110. <input type="radio" name="set[point_refund]" value='1'
  111. @if ($set['point_refund'] == 1) checked @endif /> 开启
  112. </label>
  113. <label class="radio-inline">
  114. <input type="radio" name="set[point_refund]" value='0'
  115. @if (empty($set['point_refund'])) checked @endif /> 关闭
  116. </label>
  117. <span class='help-block'>开启积分扣除:会员下单赠送出去的积分,退货就扣除赠送出去积分,积分扣除可能会变为负数。</span>
  118. </div>
  119. </div>
  120. <div class="form-group">
  121. <label class="col-xs-12 col-sm-3 col-md-2 control-label">积分抵扣运费</label>
  122. <div class="col-sm-9 col-xs-12">
  123. <label class="radio-inline">
  124. <input type="radio" name="set[point_freight]" value='1'
  125. @if ($set['point_freight'] == 1) checked @endif /> 开启
  126. </label>
  127. <label class="radio-inline">
  128. <input type="radio" name="set[point_freight]" value='0'
  129. @if (empty($set['point_freight'])) checked @endif /> 关闭
  130. </label>
  131. <span class='help-block'>开启积分抵扣运费: 积分可用于抵扣运费</span>
  132. </div>
  133. </div>
  134. <div class="form-group">
  135. <label class="col-xs-12 col-sm-3 col-md-2 control-label">积分仅支持抵扣整数</label>
  136. <div class="col-sm-9 col-xs-12">
  137. <label class="radio-inline">
  138. <input type="radio" name="set[point_deduction_integer]" value='1'
  139. @if ($set['point_deduction_integer'] == 1) checked @endif /> 开启
  140. </label>
  141. <label class="radio-inline">
  142. <input type="radio" name="set[point_deduction_integer]" value='0'
  143. @if (empty($set['point_deduction_integer'])) checked @endif /> 关闭
  144. </label>
  145. <span class='help-block'>
  146. 开启后,积分商品抵扣只允许抵扣整数限制
  147. </span>
  148. </div>
  149. </div>
  150. <div class="form-group">
  151. <label class="col-xs-12 col-sm-3 col-md-2 control-label">商品详情页抵扣显隐</label>
  152. <div class="col-sm-9 col-xs-12">
  153. <label class="radio-inline">
  154. <input type="radio" name="set[goods_page_deduct_show]" value='0'
  155. @if (empty($set['goods_page_deduct_show'])) checked @endif /> 开启
  156. </label>
  157. <label class="radio-inline">
  158. <input type="radio" name="set[goods_page_deduct_show]" value='1'
  159. @if ($set['goods_page_deduct_show'] == 1) checked @endif /> 关闭
  160. </label>
  161. <span class='help-block'>
  162. 关闭后,前端商品详情页--活动里不会显示积分抵扣相关信息,<br/>
  163. 积分抵扣具体数据是根据最终的价格多次计算的(会员按商品售价计算容易误解)
  164. </span>
  165. </div>
  166. </div>
  167. <div class="form-group">
  168. <label class="col-xs-12 col-sm-3 col-md-2 control-label">积分抵扣比例</label>
  169. <div class="col-sm-5">
  170. <div class='input-group'>
  171. <span class='input-group-addon'>1个积分 抵扣</span>
  172. <input type="text" name="set[money]" value="{{$set['money']}}" class="form-control"/>
  173. <span class='input-group-addon'>元</span>
  174. <input type="hidden" name="set[point]" value="1" class="form-control"/>
  175. </div>
  176. <span class='help-block'>积分抵扣比例设置</span>
  177. </div>
  178. </div>
  179. <div class="form-group">
  180. <label class="col-xs-12 col-sm-3 col-md-2 control-label">商品抵扣</label>
  181. <div class="col-sm-3">
  182. <div class='input-group'>
  183. <span class='input-group-addon'>最多可抵扣</span>
  184. <input type="text" name="set[money_max]" value="{{$set['money_max']}}"
  185. class="form-control"/>
  186. <span class='input-group-addon'>%</span>
  187. </div>
  188. <span class='help-block'>商品最高抵扣比例</span>
  189. </div>
  190. <div class="col-sm-3">
  191. <div class='input-group'>
  192. <span class='input-group-addon'>最少需抵扣</span>
  193. <input type="text" name="set[money_min]" value="{{$set['money_min']}}"
  194. class="form-control"/>
  195. <span class='input-group-addon'>%</span>
  196. </div>
  197. <span class='help-block'>商品最少抵扣比例</span>
  198. </div>
  199. </div>
  200. <div class="form-group">
  201. <label class="col-xs-12 col-sm-3 col-md-2 control-label">计算方式</label>
  202. <div class="col-sm-9 col-xs-9">
  203. <label class="radio-inline">
  204. <input type="radio" name="set[deduction_amount_type]" value='0'
  205. @if ($set['deduction_amount_type'] == 0) checked @endif /> 订单价格:(不包括运费及抵扣金额)
  206. </label>
  207. <label class="radio-inline">
  208. <input type="radio" name="set[deduction_amount_type]" value='1'
  209. @if ($set['deduction_amount_type'] == 1) checked @endif /> 利润:(订单商品最终价格-商品成本,负数取0。不支持门店、收银台、酒店订单)
  210. </label>
  211. </div>
  212. </div>
  213. </div>
  214. @if(YunShop::plugin()->get('love'))
  215. <div class="panel-heading">
  216. 自动转出{{ $set['love_name'] }}
  217. </div>
  218. {{-- <div class="form-group">--}}
  219. {{-- <label class="col-xs-12 col-sm-3 col-md-2 control-label">测试按钮</label>--}}
  220. {{-- <div class="col-sm-4 col-xs-6">--}}
  221. {{-- <label class="radio-inline">--}}
  222. {{-- <button><a href="{{ yzWebUrl('finance.point-set.test1') }}">手动转入</a></button>--}}
  223. {{-- </label>--}}
  224. {{-- <label class="radio-inline">--}}
  225. {{-- <button><a href="{{ yzWebUrl('finance.point-set.test2') }}">重置转入时间</a></button>--}}
  226. {{-- </label>--}}
  227. {{-- </div>--}}
  228. {{-- </div>--}}
  229. <div class="form-group">
  230. <label class="col-xs-12 col-sm-3 col-md-2 control-label">自动转入{{ $set['love_name'] }}</label>
  231. <div class="col-sm-4 col-xs-6">
  232. <label class="radio-inline">
  233. <input type="radio"
  234. name="set[transfer_love]"
  235. value="1"
  236. @if ($set['transfer_love'] == 1) checked="checked" @endif
  237. />
  238. 开启
  239. </label>
  240. <label class="radio-inline">
  241. <input type="radio"
  242. name="set[transfer_love]"
  243. value="0"
  244. @if ($set['transfer_love'] == 0) checked="checked" @endif
  245. />
  246. 关闭
  247. </label>
  248. <span class='help-block'>会员积分自动转入可用{{ $set['love_name'] }}</span>
  249. </div>
  250. </div>
  251. <div class="form-group">
  252. <label class="col-xs-12 col-sm-3 col-md-2 control-label">手动转入{{$love_name}}</label>
  253. <div class="col-sm-4 col-xs-6">
  254. <label class="radio-inline">
  255. <input type="radio"
  256. name="set[exchange_to_love_by_member]"
  257. value="1"
  258. @if (!empty($set['exchange_to_love_by_member'])) checked="checked" @endif
  259. />
  260. <span>开启</span>
  261. </label>
  262. <label class="radio-inline">
  263. <input type="radio"
  264. name="set[exchange_to_love_by_member]"
  265. value="0"
  266. @if (empty($set['exchange_to_love_by_member'])) checked="checked" @endif
  267. />
  268. <span>关闭</span>
  269. </label>
  270. <div class="help-block">
  271. 会员可在前端页面自行将积分转为{{$love_name}}
  272. </div>
  273. </div>
  274. </div>
  275. <div id='transfer_love' @if(empty($set['transfer_love']))style="display:none"@endif>
  276. <div class="form-group">
  277. <label class="col-xs-12 col-sm-3 col-md-2 control-label">转入周期</label>
  278. <div class="col-sm-4 col-xs-6">
  279. <label class="radio-inline">
  280. <input type="radio"
  281. name="set[transfer_cycle]"
  282. value="0"
  283. @if (empty($set['transfer_cycle'])) checked="checked" @endif
  284. />
  285. <span>每天</span>
  286. </label>
  287. <label class="radio-inline">
  288. <input type="radio"
  289. name="set[transfer_cycle]"
  290. value="1"
  291. @if ($set['transfer_cycle'] == '1') checked="checked" @endif
  292. />
  293. <span>每周</span>
  294. </label>
  295. </div>
  296. </div>
  297. <div id='activation_time_week' @if($set['transfer_cycle'] != 1)style="display:none"@endif>
  298. <div class="form-group">
  299. <label class="col-xs-12 col-sm-3 col-md-2 control-label">每周激活</label>
  300. <div class="col-sm-6 col-xs-6">
  301. <div class='input-group'>
  302. <select name='set[transfer_time_week]' class='form-control'
  303. style="width: 188px;">
  304. @foreach($week_data as $key => $week)
  305. <option value='{{ $key }}'
  306. @if($key == $set['transfer_time_week']) selected @endif>
  307. {{ $week }}
  308. </option>
  309. @endforeach
  310. </select>
  311. </div>
  312. </div>
  313. </div>
  314. </div>
  315. <div class="form-group">
  316. <label class="col-xs-12 col-sm-3 col-md-2 control-label">转入时间</label>
  317. <div class="col-sm-6 col-xs-6">
  318. <div class='input-group'>
  319. <select name='set[transfer_time_hour]' class='form-control' style="width: 188px;">
  320. <option value='0' @if(empty($set['transfer_time_hour'])) selected @endif>
  321. 关闭转入
  322. </option>
  323. @foreach($day_data as $key => $day)
  324. <option value='{{ $key }}'
  325. @if($key == $set['transfer_time_hour']) selected @endif>{{ $day }}</option>
  326. @endforeach
  327. </select>
  328. </div>
  329. </div>
  330. </div>
  331. <div class="form-group">
  332. <label class="col-xs-12 col-sm-3 col-md-2 control-label">转入类型</label>
  333. <div class="col-sm-4 col-xs-6">
  334. <label class="radio-inline">
  335. <input type="radio"
  336. name="set[transfer_compute_mode]"
  337. value="0"
  338. @if (empty($set['transfer_compute_mode'])) checked="checked" @endif
  339. />
  340. <span>固定值</span>
  341. </label>
  342. <label class="radio-inline">
  343. <input type="radio"
  344. name="set[transfer_compute_mode]"
  345. value="1"
  346. @if ($set['transfer_compute_mode'] == '1') checked="checked" @endif
  347. />
  348. <span>营业额</span>
  349. </label>
  350. <div class="help-block">
  351. 固定值:会员积分 * N% = 转出的积分
  352. <br>
  353. 营业额:周期订单总和 * N% / 会员积分持有总量 * 会员持有积分 = 转出的积分
  354. </div>
  355. </div>
  356. </div>
  357. <div class="form-group">
  358. <label class="col-xs-12 col-sm-3 col-md-2 control-label"></label>
  359. <div class="col-sm-4 col-lg-3">
  360. <div class='recharge-items'>
  361. <div class="input-group">
  362. <div class="input-group-addon">自动转入比例</div>
  363. <input type="text" name="set[transfer_love_rate]" class="form-control"
  364. value="{{ $set['transfer_love_rate'] }}" placeholder=""/>
  365. <div class="input-group-addon">%</div>
  366. </div>
  367. </div>
  368. <div class="help-block">
  369. 可以在会员积分页面设置会员独立的转入比例,优先使用独立转入比例
  370. <br>
  371. 转入类型为营业额时:会员独立的转入比例失效,使用全局比例设置
  372. </div>
  373. <div class="help-block">
  374. 如果自动转入比例为空、为零,同时会员设置了独立比例,则只自操作有设置比例的会员积分
  375. </div>
  376. </div>
  377. </div>
  378. </div>
  379. <div class="form-group">
  380. <label class="col-xs-12 col-sm-3 col-md-2 control-label">比例设置</label>
  381. <div class="col-sm-4 col-xs-6">
  382. <div class='input-group recharge-item'>
  383. <span class="input-group-addon">积分转入{{$love_name}}比例设置</span>
  384. <input type="text"
  385. name="set[transfer_integral]"
  386. value="{{$set['transfer_integral']}}"
  387. class="form-control wid100"
  388. />
  389. <span class='input-group-addon'>:</span>
  390. <input type="text"
  391. name="set[transfer_integral_love]"
  392. value="{{$set['transfer_integral_love']}}"
  393. class="form-control wid100"
  394. />
  395. </div>
  396. <div class="help-block">
  397. 如果积分转入{{$love_name}}比例设置为空、为零,则默认为1:1
  398. </div>
  399. </div>
  400. </div>
  401. @endif
  402. @if(YunShop::plugin()->get('integral'))
  403. <div class="panel-heading">
  404. 积分转化{{ $set['integral_name'] }}
  405. </div>
  406. <div class="form-group">
  407. <label class="col-xs-12 col-sm-3 col-md-2 control-label">积分转化{{ $set['integral_name'] }}</label>
  408. <div class="col-sm-4 col-xs-6">
  409. <label class="radio-inline">
  410. <input type="radio"
  411. name="set[is_transfer_integral]"
  412. value="1"
  413. @if ($set['is_transfer_integral'] == 1) checked="checked" @endif
  414. />
  415. 开启
  416. </label>
  417. <label class="radio-inline">
  418. <input type="radio"
  419. name="set[is_transfer_integral]"
  420. value="0"
  421. @if ($set['is_transfer_integral'] == 0) checked="checked" @endif
  422. />
  423. 关闭
  424. </label>
  425. </div>
  426. </div>
  427. <div id='is_transfer_integral' @if(empty($set['is_transfer_integral']))style="display:none"@endif>
  428. <div class="form-group">
  429. <label class="col-xs-12 col-sm-3 col-md-2 control-label"></label>
  430. <div class="col-sm-4 col-lg-3">
  431. <div class='input-group recharge-item'>
  432. <span class="input-group-addon">转化比例</span>
  433. <input type="text"
  434. name="set[transfer_point_ratio]"
  435. value="{{$set['transfer_point_ratio']}}"
  436. class="form-control wid150"
  437. />
  438. <span class='input-group-addon'>:</span>
  439. <input type="text"
  440. name="set[transfer_integral_ratio]"
  441. value="{{$set['transfer_integral_ratio']}}"
  442. class="form-control wid100"
  443. />
  444. </div>
  445. <div class="help-block">
  446. 如果比例设置为空、为零,则默认为1:1
  447. </div>
  448. </div>
  449. </div>
  450. </div>
  451. @endif
  452. <div class="panel-heading">
  453. 积分赠送设置
  454. </div>
  455. <div class='panel-body'>
  456. <div class="form-group">
  457. <label class="col-xs-12 col-sm-3 col-md-2 control-label">前端显示</label>
  458. <div class="col-sm-9 col-xs-12">
  459. <label class="radio-inline">
  460. <input type="checkbox" name="set[goods_point][search_page]" @if ($set['goods_point']['search_page'] == 'on') checked @endif />
  461. <span>商品搜索页/分类页</span>
  462. </label>
  463. <label class="radio-inline">
  464. <input type="checkbox" name="set[goods_point][goods_page]" @if ($set['goods_point']['goods_page'] == 'on') checked @endif />
  465. <span>商品详情页</span>
  466. </label>
  467. <label class="radio-inline">
  468. <input type="checkbox" name="set[goods_point][single_page]" @if ($set['goods_point']['single_page'] == 'on') checked @endif />
  469. <span>下单页</span>
  470. </label>
  471. <label class="radio-inline">
  472. <input type="checkbox" name="set[goods_point][order_page]" @if ($set['goods_point']['order_page'] == 'on') checked @endif />
  473. <span>订单详情页</span>
  474. </label>
  475. </div>
  476. </div>
  477. <div class="form-group">
  478. <label class="col-xs-12 col-sm-3 col-md-2 control-label">数据显示</label>
  479. <div class="col-sm-9 col-xs-12">
  480. <label class="radio-inline">
  481. <input type="radio" name="set[data_display_type]" value='0' @if (empty($set['data_display_type'])) checked @endif />
  482. <span>赠送比例</span>
  483. </label>
  484. <label class="radio-inline">
  485. <input type="radio" name="set[data_display_type]" value='1' @if ($set['data_display_type'] == 1) checked @endif />
  486. <span>赠送数量</span>
  487. </label>
  488. <span class='help-block'>
  489. 赠送比例:商品设置的是百分比显示百分比,比如:设置3%,前端显示3%
  490. <br>
  491. 赠送数量:商品设置的是百分比显示以商品现价*赠送比例显示
  492. </span>
  493. </div>
  494. </div>
  495. <div class="form-group">
  496. <label class="col-xs-12 col-sm-3 col-md-2 control-label">购买商品赠送规则</label>
  497. <div class="col-sm-9 col-xs-12">
  498. <label class="radio-inline">
  499. <input type="radio" name="set[give_type]" value='0' @if (empty($set['give_type'])) checked @endif />
  500. <span>实付金额</span>
  501. </label>
  502. <label class="radio-inline">
  503. <input type="radio" name="set[give_type]" value='1' @if ($set['give_type'] == 1) checked @endif />
  504. <span>商品利润</span>
  505. </label>
  506. <span class='help-block'>
  507. 实付金额:订单商品实际支付金额
  508. <br>
  509. 商品利润:订单商品实际支付金额-商品成本,负数取0。门店和收银台利润按平台提成计算
  510. </span>
  511. </div>
  512. </div>
  513. <div class="form-group">
  514. <label class="col-xs-12 col-sm-3 col-md-2 control-label">购买商品赠送积分</label>
  515. <div class="col-sm-5">
  516. <div class='input-group'>
  517. <span class='input-group-addon'>购买商品赠送</span>
  518. <input type="text" name="set[give_point]" value="{{$set['give_point']}}" class="form-control"/>
  519. <span class='input-group-addon'>积分</span>
  520. </div>
  521. <div class='input-group'>
  522. <span class='input-group-addon'>会员一级上级赠送</span>
  523. <input type="text" name="set[first_parent_point]" value="{{$set['first_parent_point']}}" class="form-control"/>
  524. <span class='input-group-addon'>积分</span>
  525. </div>
  526. <div class='input-group'>
  527. <span class='input-group-addon'>会员二级上级赠送</span>
  528. <input type="text" name="set[second_parent_point]" value="{{$set['second_parent_point']}}" class="form-control"/>
  529. <span class='input-group-addon'>积分</span>
  530. </div>
  531. <span class='help-block'>
  532. 例: 购买2件,设置10 积分, 不管成交价格是多少, 赠送积分 = 20积分
  533. <br>
  534. 例: 购买2件,设置10%积分, 赠送积分 = 实付金额 * 2 * 10% 或 商品利润 * 2 * 10%
  535. </span>
  536. </div>
  537. </div>
  538. <div class="form-group">
  539. <label class="col-xs-12 col-sm-3 col-md-2 control-label">余额支付不赠送积分</label>
  540. <div class="col-sm-5">
  541. <label class="radio-inline">
  542. <input type="radio" name="set[balance_pay_reward]" value="1" @if ($set['balance_pay_reward'] == 1) checked="checked" @endif/>
  543. 开启
  544. </label>
  545. <label class="radio-inline">
  546. <input type="radio" name="set[balance_pay_reward]" value="0" @if ($set['balance_pay_reward'] == 0) checked="checked" @endif/>
  547. 关闭
  548. </label>
  549. <span class='help-block'>
  550. 开启后,订单支付类型为余额支付的,不奖励[商品赠送]积分,包括门店,收银台
  551. </span>
  552. </div>
  553. </div>
  554. <div class="form-group">
  555. <label class="col-xs-12 col-sm-3 col-md-2 control-label">消费赠送类型</label>
  556. <div class="col-sm-9 col-xs-12">
  557. <label class="radio-inline">
  558. <input type="radio" name="set[point_award_type]" value='1'
  559. @if ($set['point_award_type'] == 1) checked @endif /> 百分比
  560. </label>
  561. <label class="radio-inline">
  562. <input type="radio" name="set[point_award_type]" value='0'
  563. @if (empty($set['point_award_type'])) checked @endif /> 固定数值
  564. </label>
  565. <span class='help-block'>
  566. 百分比:单笔订单满200元, 设置10积分, 成交价格200元, 则购买后获得 20 积分(200*10%)
  567. <br>
  568. 固定数值:单笔订单满200元, 设置10积分, 成交价格200元, 则购买后获得 10 积分
  569. </span>
  570. </div>
  571. </div>
  572. <div class="form-group">
  573. <label class="col-xs-12 col-sm-3 col-md-2 control-label">消费赠送</label>
  574. <div class="col-sm-4 col-lg-3">
  575. <span class="help-block">两项都填写才能生效 <span
  576. style="color:green; font-weight:bold">且阶梯优先级最大</span></span>
  577. <div class='input-group'>
  578. <span class="input-group-addon">单笔订单满</span>
  579. <input type="text" name="set[enough_money]" value="{{$set['enough_money']}}"
  580. class="form-control wid100"/>
  581. <span class='input-group-addon'>元 赠送</span>
  582. <input type="text" name="set[enough_point]" value="{{$set['enough_point']}}"
  583. class="form-control wid100"/>
  584. <span class='input-group-addon'>积分</span>
  585. </div>
  586. </div>
  587. </div>
  588. <div class="form-group">
  589. <label class="col-xs-12 col-sm-3 col-md-2 control-label"></label>
  590. <div class="col-sm-4 col-lg-3">
  591. <div class='recharge-items'>
  592. @foreach ($set['enoughs'] as $item)
  593. <div class="input-group recharge-item" style="margin-top:5px">
  594. <span class="input-group-addon">单笔订单满</span>
  595. <input type="text" class="form-control wid100" name='enough[]'
  596. value='{{$item['enough']}}'/>
  597. <span class="input-group-addon">元 赠送</span>
  598. <input type="text" class="form-control wid100" name='give[]'
  599. value='{{$item['give']}}'/>
  600. <span class="input-group-addon">积分</span>
  601. <div class='input-group-btn'>
  602. <button class='btn btn-danger' type='button'
  603. onclick="removeConsumeItem(this)"><i class='fa fa-remove'></i>
  604. </button>
  605. </div>
  606. </div>
  607. @endforeach
  608. </div>
  609. <div style="margin-top:5px">
  610. <button type='button' class="btn btn-default" onclick='addConsumeItem()'
  611. style="margin-bottom:5px"><i class='fa fa-plus'></i> 增加项
  612. </button>
  613. </div>
  614. </div>
  615. </div>
  616. </div>
  617. <div class="panel-heading">
  618. 绑定手机号奖励设置
  619. </div>
  620. <div class='panel-body'>
  621. <div class="form-group">
  622. <label class="col-xs-12 col-sm-3 col-md-2 control-label">
  623. 绑定手机号奖励设置
  624. </label>
  625. <div class="col-sm-4 col-xs-6">
  626. <label class="radio-inline">
  627. <input type="radio"
  628. name="set[bind_mobile_award]"
  629. value="1"
  630. @if ($set['bind_mobile_award'] == 1) checked="checked" @endif />
  631. <span>开启</span>
  632. </label>
  633. <label class="radio-inline">
  634. <input type="radio"
  635. name="set[bind_mobile_award]"
  636. value="0"
  637. @if (empty($set['bind_mobile_award'])) checked="checked" @endif />
  638. <span>关闭</span>
  639. </label>
  640. <span class='help-block'>
  641. 开启该功能后,用户绑定手机号可获得一次性奖励(包含手机号注册会员)
  642. </span>
  643. </div>
  644. </div>
  645. <div class="form-group">
  646. <label class="col-xs-12 col-sm-3 col-md-2 control-label"></label>
  647. <div class="col-sm-2">
  648. <div class='input-group'>
  649. <input type="text"
  650. class="form-control"
  651. name="set[bind_mobile_award_point]"
  652. value="{{$set['bind_mobile_award_point']}}" />
  653. <span class='input-group-addon'>积分</span>
  654. </div>
  655. </div>
  656. </div>
  657. </div>
  658. <div class="panel-heading">
  659. <span>积分奖励设置</span>
  660. </div>
  661. <div class='panel-body'>
  662. <div class="form-group">
  663. <label class="col-xs-12 col-sm-3 col-md-2 control-label">收入提现赠送:</label>
  664. <div class="col-sm-4 col-xs-6">
  665. <label class="radio-inline">
  666. <input type="radio"
  667. name="set[income_withdraw_award]"
  668. value="1"
  669. @if ($set['income_withdraw_award'] == 1) checked="checked" @endif
  670. />
  671. <span>开启</span>
  672. </label>
  673. <label class="radio-inline">
  674. <input type="radio"
  675. name="set[income_withdraw_award]"
  676. value="0"
  677. @if (empty($set['income_withdraw_award'])) checked="checked" @endif
  678. />
  679. <span>关闭</span>
  680. </label>
  681. <span class='help-block'>
  682. 收入提现:收入提现奖励提现手续费等值积分【比例1:1】
  683. </span>
  684. </div>
  685. </div>
  686. </div>
  687. <div class='panel-body'>
  688. <div class="form-group">
  689. <label class="col-xs-12 col-sm-3 col-md-2 control-label">收入提现赠送比例:</label>
  690. <div class="col-sm-4 col-xs-6">
  691. <label class="radio-inline">
  692. <input type="radio"
  693. name="set[income_withdraw_award_scale]"
  694. value="1"
  695. @if ($set['income_withdraw_award_scale'] == 1) checked="checked" @endif
  696. />
  697. <span>开启</span>
  698. </label>
  699. <label class="radio-inline">
  700. <input type="radio"
  701. name="set[income_withdraw_award_scale]"
  702. value="0"
  703. @if (empty($set['income_withdraw_award_scale'])) checked="checked" @endif
  704. />
  705. <span>关闭</span>
  706. </label>
  707. <span class='help-block'>
  708. 奖励积分=收入提现审核金额x设置比例
  709. </span>
  710. </div>
  711. </div>
  712. <div class="form-group" id="income_withdraw_award_scale_point">
  713. <label class="col-xs-12 col-sm-3 col-md-2 control-label"></label>
  714. <div class="col-sm-2">
  715. <div class='input-group'>
  716. <input type="text"
  717. class="form-control"
  718. name="set[income_withdraw_award_scale_point]"
  719. value="{{$set['income_withdraw_award_scale_point']}}" />
  720. <span class='input-group-addon'>%</span>
  721. </div>
  722. </div>
  723. </div>
  724. </div>
  725. <div class="panel-heading">
  726. 积分不足消息提醒设置
  727. </div>
  728. <div class='panel-body'>
  729. <div class="form-group">
  730. <label class="col-xs-12 col-sm-3 col-md-2 control-label">积分不足消息通知开关</label>
  731. <div class="col-sm-4 col-xs-6">
  732. <label class="radio-inline">
  733. <input type="radio" name="set[point_floor_on]" value="1"
  734. @if ($set['point_floor_on'] == 1) checked="checked" @endif />
  735. 开启
  736. </label>
  737. <label class="radio-inline">
  738. <input type="radio" name="set[point_floor_on]" value="0"
  739. @if ($set['point_floor_on'] == 0) checked="checked" @endif />
  740. 关闭
  741. </label>
  742. </div>
  743. </div>
  744. <div id="point_floor_on" @if($set['point_floor_on'] !=1 ) style="display:none" @endif>
  745. <div class="form-group">
  746. <label class="col-xs-12 col-sm-3 col-md-2 control-label">积分不足</label>
  747. <div class="col-sm-2">
  748. <div class='input-group'>
  749. <input type="text" name="set[point_floor]" value="{{$set['point_floor']}}"
  750. class="form-control"/>
  751. <span class='input-group-addon'>积分</span>
  752. </div>
  753. </div>
  754. </div>
  755. <div class="form-group">
  756. <label class="col-xs-12 col-sm-3 col-md-2 control-label">消息通知类型</label>
  757. <div class="col-sm-9 col-xs-12">
  758. <label class="radio-inline">
  759. <input type="radio" name="set[point_message_type]" value='1' onclick='showtype(1)'
  760. @if ($set['point_message_type'] == 1) checked @endif /> 指定会员
  761. </label>
  762. <label class="radio-inline">
  763. <input type="radio" name="set[point_message_type]" onclick='showtype(2)' value='2'
  764. @if ($set['point_message_type'] == 2) checked @endif /> 指定会员等级
  765. </label>
  766. <label class="radio-inline">
  767. <input type="radio" name="set[point_message_type]" onclick='showtype(3)' value='3'
  768. @if ($set['point_message_type'] == 3) checked @endif /> 指定会员分组
  769. </label>
  770. </div>
  771. </div>
  772. <div class="form-group showtype showtype2"
  773. @if($set['point_message_type'] != 2) style="display: none" @endif>
  774. <label class="col-xs-12 col-sm-3 col-md-2 control-label">使用条件 - 会员等级</label>
  775. <div class="col-sm-2">
  776. <select name="set[level_limit]" class="form-control">
  777. @foreach($memberLevels as $v)
  778. <option value="{{$v['id']}}"
  779. @if($set['level_limit']==$v['id']) selected @endif>{{$v['level_name']}}
  780. (发送消息通知)
  781. </option>
  782. @endforeach
  783. </select>
  784. </div>
  785. </div>
  786. <div class="form-group showtype showtype3"
  787. @if($set['point_message_type'] != 3) style="display: none" @endif>
  788. <label class="col-xs-12 col-sm-3 col-md-2 control-label">使用条件 - 会员等级</label>
  789. <div class="col-sm-2">
  790. <select name="set[group_type]" class="form-control">
  791. @foreach($memberGroups as $v)
  792. <option value="{{$v['id']}}"
  793. @if($set['group_type']==$v['id']) selected @endif>{{$v['group_name']}}
  794. (发送消息通知)
  795. </option>
  796. @endforeach
  797. </select>
  798. </div>
  799. </div>
  800. <div class="form-group showtype showtype1"
  801. @if($set['point_message_type'] != 1) style="display: none" @endif>
  802. <label class="col-xs-12 col-sm-3 col-md-2 control-label">选择指定会员:</label>
  803. <div class='input-group' style="width: 50%">
  804. <input type="text" name="set[uids]" value="{{$set['uids']}}"
  805. class="form-control"/>
  806. </div>
  807. <span style="margin-left: 17%" class='help-block'>请填写会员id,会员id之间用英文逗号隔开</span>
  808. </div>
  809. </div>
  810. <div class="form-group">
  811. <label class="col-xs-12 col-sm-3 col-md-2 control-label"></label>
  812. <div class="col-sm-9 col-xs-12">
  813. <input type="submit" name="submit" value="提交" class="btn btn-primary col-lg-1"/>
  814. </div>
  815. </div>
  816. </div>
  817. </div>
  818. </form>
  819. </div>
  820. <script language='javascript'>
  821. function search_members() {
  822. if ($('#search-kwd-notice').val() == '') {
  823. Tip.focus('#search-kwd-notice', '请输入关键词');
  824. return;
  825. }
  826. $("#module-menus-notice").html("正在搜索....");
  827. $.get("{!! yzWebUrl('member.member.get-search-member') !!}", {
  828. keyword: $.trim($('#search-kwd-notice').val())
  829. }, function (dat) {
  830. $('#module-menus-notice').html(dat);
  831. });
  832. }
  833. function select_member(o) {
  834. $("#uid").val(o.uid);
  835. $("#saleravatar").show();
  836. $("#saleravatar").find('img').attr('src', o.avatar);
  837. $("#saler").val(o.nickname + "/" + o.realname + "/" + o.mobile);
  838. $("#modal-module-menus-notice .close").click();
  839. }
  840. function showtype(type) {
  841. $('.showtype').hide();
  842. $('.showtype' + type).show();
  843. }
  844. function addConsumeItem() {
  845. var html = '<div class="input-group recharge-item" style="margin-top:5px">';
  846. html += '<span class="input-group-addon">单笔订单满</span>';
  847. html += '<input type="text" class="form-control wid100" name="enough[]" />';
  848. html += '<span class="input-group-addon">元 赠送</span>';
  849. html += '<input type="text" class="form-control wid100" name="give[]" />';
  850. html += '<span class="input-group-addon">积分</span>';
  851. html += '<div class="input-group-btn"><button class="btn btn-danger" onclick="removeConsumeItem(this)"><i class="fa fa-remove"></i></button></div>';
  852. html += '</div>';
  853. $('.recharge-items').append(html);
  854. }
  855. function removeConsumeItem(obj) {
  856. $(obj).closest('.recharge-item').remove();
  857. }
  858. </script>
  859. <script language="javascript">
  860. $(function () {
  861. $(":radio[name='set[recharge]']").click(function () {
  862. if ($(this).val() == 1) {
  863. $("#recharge").show();
  864. } else {
  865. $("#recharge").hide();
  866. }
  867. });
  868. $(":radio[name='set[point_floor_on]']").click(function () {
  869. if ($(this).val() == 1) {
  870. $("#point_floor_on").show();
  871. } else {
  872. $("#point_floor_on").hide();
  873. }
  874. });
  875. $(":radio[name='set[withdraw][status]']").click(function () {
  876. if ($(this).val() == 1) {
  877. $("#withdraw").show();
  878. } else {
  879. $("#withdraw").hide();
  880. }
  881. });
  882. $(":radio[name='set[transfer_balance]']").click(function () {
  883. if ($(this).val() == 1) {
  884. $("#transfer_balance").show();
  885. } else {
  886. $("#transfer_balance").hide();
  887. }
  888. });
  889. $(":radio[name='set[transfer_balance_cycle]']").click(function () {
  890. if ($(this).val() == 1) {
  891. $("#transfer_balance_week").show();
  892. } else {
  893. $("#transfer_balance_week").hide();
  894. }
  895. });
  896. $(":radio[name='set[transfer_love]']").click(function () {
  897. if ($(this).val() == 1) {
  898. $("#transfer_love").show();
  899. } else {
  900. $("#transfer_love").hide();
  901. }
  902. });
  903. $(":radio[name='set[is_transfer_integral]']").click(function () {
  904. if ($(this).val() == 1) {
  905. $("#is_transfer_integral").show();
  906. } else {
  907. $("#is_transfer_integral").hide();
  908. }
  909. });
  910. $(":radio[name='set[transfer_cycle]']").click(function () {
  911. if ($(this).val() == 1) {
  912. $("#activation_time_week").show();
  913. } else {
  914. $("#activation_time_week").hide();
  915. }
  916. });
  917. $(":radio[name='set[point_transfer]']").click(function () {
  918. if ($(this).val() == 1) {
  919. $("#point_transfer_poundage").show();
  920. } else {
  921. $("#point_transfer_poundage").hide();
  922. }
  923. });
  924. })
  925. </script>
  926. @endsection