set.blade.php 31 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544
  1. @extends('layouts.base')
  2. @section('content')
  3. @section('title', trans('分销基础设置'))
  4. <section class="content">
  5. <form id="setform" action="" method="post" class="form-horizontal form">
  6. <div class="right-titpos">
  7. <ul class="add-snav">
  8. <li class="active"><a href="#">分销设置</a></li>
  9. </ul>
  10. </div>
  11. @include('Yunshop\Commission::admin.tabs')
  12. <div class='panel panel-default'>
  13. <div class='panel-body'>
  14. <div class="form-group">
  15. <label class="col-xs-12 col-sm-3 col-md-2 control-label">开启分销</label>
  16. <div class="col-sm-9 col-xs-12">
  17. <label class="radio-inline">
  18. <input type="radio" name="setdata[is_commission]" value="0"
  19. @if($set['is_commission'] == 0)
  20. checked="checked" @endif />
  21. 关闭</label>
  22. <label class="radio-inline">
  23. <input type="radio" name="setdata[is_commission]" value="1"
  24. @if($set['is_commission'] == 1)
  25. checked="checked" @endif />
  26. 开启</label>
  27. <span class='help-block'>开启分销商需要在会员设置中开启会员关系链</span>
  28. </div>
  29. </div>
  30. <div class="form-group">
  31. <label class="col-xs-12 col-sm-3 col-md-2 control-label">等级升级设置</label>
  32. <div class="col-sm-9 col-xs-12">
  33. <label class="radio-inline">
  34. <input type="radio" name="setdata[is_with]" value="0"
  35. @if($set['is_with'] == 0)
  36. checked="checked" @endif />
  37. 或</label>
  38. <label class="radio-inline">
  39. <input type="radio" name="setdata[is_with]" value="1"
  40. @if($set['is_with'] == 1)
  41. checked="checked" @endif />
  42. 与</label>
  43. <span class='help-block'><b>[或]</b>满足任意条件都可以升级<br><b>[与]</b>满足所有条件才可以升级(ps:其中下级粉丝人数和下级分销商人数是上级分销商的升级依据,并隐藏<b>[购买指定商品]</b><b>[购买指定商品之一]</b>升级方式)</span>
  44. </div>
  45. </div>
  46. <div class="form-group">
  47. <label class="col-xs-12 col-sm-3 col-md-2 control-label">分销层级</label>
  48. <div class="col-sm-4">
  49. <select class="form-control" name="setdata[level]" id="commission_level" onchange="commissionLevel()">
  50. <option value="1" @if(isset($set['level']) && $set['level']==1) selected @endif>一级分销
  51. </option>
  52. <option value="2" @if(isset($set['level']) && $set['level']==2) selected @endif>二级分销
  53. </option>
  54. {{--<option value="3" @if(isset($set['level']) && $set['level']==3) selected @endif>三级分销--}}
  55. {{--</option>--}}
  56. </select>
  57. </div>
  58. </div>
  59. @if($set['level']>=1)
  60. <div class="form-group">
  61. <label class="col-xs-12 col-sm-3 col-md-2 control-label">一级分销比例</label>
  62. <div class="col-sm-9 col-xs-12">
  63. <input type="text" name="setdata[first_level]" class="form-control"
  64. value="@if(isset($set['first_level'])){{$set['first_level']}}@endif"/>
  65. </div>
  66. </div>
  67. @endif
  68. @if($set['level']>=2)
  69. <div class="form-group">
  70. <label class="col-xs-12 col-sm-3 col-md-2 control-label">二级分销比例</label>
  71. <div class="col-sm-9 col-xs-12">
  72. <input type="text" name="setdata[second_level]" class="form-control"
  73. value="@if(isset($set['second_level'])){{$set['second_level']}}@endif"/>
  74. </div>
  75. </div>
  76. @endif
  77. {{--@if($set['level']>=3)--}}
  78. {{--<div class="form-group">--}}
  79. {{--<label class="col-xs-12 col-sm-3 col-md-2 control-label">三级分销比例</label>--}}
  80. {{--<div class="col-sm-9 col-xs-12">--}}
  81. {{--<input type="text" name="setdata[third_level]" class="form-control"--}}
  82. {{--value="@if(isset($set['third_level'])){{$set['third_level']}}@endif"/>--}}
  83. {{--</div>--}}
  84. {{--</div>--}}
  85. {{--@endif--}}
  86. <div class="form-group">
  87. <label class="col-xs-12 col-sm-3 col-md-2 control-label">限制提现</label>
  88. <div class="col-sm-9 col-xs-12">
  89. <label class="radio-inline">
  90. <input type="radio" name="setdata[no_withdraw]" value="0"
  91. @if($set['no_withdraw'] == 0)
  92. checked="checked" @endif />
  93. 关闭</label>
  94. <label class="radio-inline">
  95. <input type="radio" name="setdata[no_withdraw]" value="1"
  96. @if($set['no_withdraw'] == 1)
  97. checked="checked" @endif />
  98. 开启</label>
  99. <span class='help-block'>开启则默认等级不可提现</span>
  100. </div>
  101. </div>
  102. <div class="form-group">
  103. <label class="col-xs-12 col-sm-3 col-md-2 control-label">分销内购</label>
  104. <div class="col-sm-9 col-xs-12">
  105. <label class="radio-inline">
  106. <input type="radio" name="setdata[self_buy]" value="0"
  107. @if($set['self_buy'] == 0) checked="checked" @endif />
  108. 关闭
  109. </label>
  110. <label class="radio-inline">
  111. <input type="radio" name="setdata[self_buy]" value="1"
  112. @if(isset($set['self_buy']) && $set['self_buy'] == 1) checked="checked" @endif/>
  113. 开启
  114. </label>
  115. {{--<span class='help-block'>开启分销内购,分销商自己购买商品,享受一级佣金,上级享受二级佣金,上上级享受三级佣金</span>--}}
  116. <span class='help-block'>开启分销内购,分销商自己购买商品,享受一级佣金,上级享受二级佣金</span>
  117. </div>
  118. </div>
  119. <div class="form-group">
  120. <label class="col-xs-12 col-sm-3 col-md-2 control-label">默认等级内购奖励</label>
  121. <div class="col-sm-9 col-xs-12">
  122. <label class="radio-inline">
  123. <input type="radio" name="setdata[default_level_reward]" value="1"
  124. @if(isset($set['default_level_reward']) && $set['default_level_reward'] == 1) checked="checked" @endif/>
  125. 关闭
  126. </label>
  127. <label class="radio-inline">
  128. <input type="radio" name="setdata[default_level_reward]" value="0"
  129. @if($set['default_level_reward'] == 0) checked="checked" @endif />
  130. 开启
  131. </label>
  132. <span class='help-block'>关闭后默认等级不获得内购奖励,奖励等级按上级为一级,上上级为二级奖励</span>
  133. </div>
  134. </div>
  135. </div>
  136. <div class='panel-heading'>
  137. 结算设置
  138. </div>
  139. <div class='panel-body'>
  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">--}}
  143. {{--<input type="text" name="setdata[roll_out_limit]" class="form-control"--}}
  144. {{--value="@if(isset($set['roll_out_limit'])){{$set['roll_out_limit']}}@endif"/>--}}
  145. {{--<span class="help-block">当前代理的佣金达到此额度时才能提现</span>--}}
  146. {{--</div>--}}
  147. {{--</div>--}}
  148. <div class="form-group">
  149. <label class="col-xs-12 col-sm-3 col-md-2 control-label">结算类型</label>
  150. <div class="col-sm-9 col-xs-12">
  151. <label class="radio-inline">
  152. <input type="radio" name="setdata[settlement_model]" value="0"
  153. @if($set['settlement_model'] == 0) checked="checked" @endif />自动结算</label>
  154. <label class="radio-inline" style="margin-left: 35px">
  155. <input type="radio" name="setdata[settlement_model]" value="1"
  156. @if($set['settlement_model'] == 1) checked="checked" @endif /> 手动结算</label>
  157. <span style="" class='help-block'>
  158. 自动结算:订单完成后,根据结算期时间来加入到提现<br />
  159. 手动结算:订单完成后,需要进入推广中心手动领取才可以提现
  160. </span>
  161. </div>
  162. </div>
  163. <div class="form-group">
  164. <label class="col-xs-12 col-sm-3 col-md-2 control-label">结算选项</label>
  165. <div class="col-sm-9 col-xs-12">
  166. <label class="radio-inline">
  167. <input type="radio" name="setdata[settlement_option]" value="0"
  168. @if($set['settlement_option'] == 0) checked="checked" @endif />收入提现</label>
  169. <label class="radio-inline" style="margin-left: 35px">
  170. <input type="radio" name="setdata[settlement_option]" value="1"
  171. @if($set['settlement_option'] == 1) checked="checked" @endif /> 转入积分</label>
  172. <span style="" class='help-block'>
  173. </span>
  174. </div>
  175. </div>
  176. <div class="form-group">
  177. <label class="col-xs-12 col-sm-3 col-md-2 control-label">结算事件</label>
  178. <div class="col-sm-9 col-xs-12">
  179. <label class="radio-inline">
  180. <input type="radio" name="setdata[settlement_event]" value="0"
  181. @if(!$set['settlement_event'])
  182. checked="checked" @endif />
  183. 订单完成后</label>
  184. <label class="radio-inline">
  185. <input type="radio" name="setdata[settlement_event]" value="1"
  186. @if($set['settlement_event'] == 1)
  187. checked="checked" @endif />
  188. 订单支付后</label>
  189. <span class='help-block'>默认[订单完成后]分销订单进入结算计算(ps:计算结算期)</span>
  190. </div>
  191. </div>
  192. <div class="form-group">
  193. <label class="col-xs-12 col-sm-3 col-md-2 control-label">结算天数</label>
  194. <div class="col-sm-9 col-xs-12">
  195. <input type="text" name="setdata[settle_days]" class="form-control"
  196. value="@if(isset($set['settle_days'])){{$set['settle_days']}}@endif"/>
  197. <span class="help-block">当订单完成后的n天后,佣金才能申请提现</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-12">
  203. <label class="radio-inline">
  204. <input type="checkbox" name="setdata[culate_method_plus][actual]" value="1"
  205. @if(isset($set['culate_method_plus']['actual']) && $set['culate_method_plus']['actual']) checked="checked" @endif/>
  206. 商品实际支付金额
  207. </label>
  208. <label class="radio-inline">
  209. <input type="checkbox" name="setdata[culate_method_plus][freight]" value="1"
  210. @if(isset($set['culate_method_plus']['freight']) && $set['culate_method_plus']['freight']) checked="checked" @endif/>
  211. 运费
  212. </label>
  213. {{--<label class="radio-inline">--}}
  214. {{--<input type="checkbox" name="setdata[culate_method_plus][point]" value="1"--}}
  215. {{--@if(isset($set['culate_method_plus']['point']) && $set['culate_method_plus']['point']) checked="checked" @endif/>--}}
  216. {{--积分抵扣--}}
  217. {{--</label>--}}
  218. {{--<label class="radio-inline">--}}
  219. {{--<input type="checkbox" name="setdata[culate_method_plus][balance]" value="1"--}}
  220. {{--@if(isset($set['culate_method_plus']['balance']) && $set['culate_method_plus']['balance']) checked="checked" @endif/>--}}
  221. {{--余额抵扣--}}
  222. {{--</label>--}}
  223. <label class="radio-inline">
  224. <input type="checkbox" name="setdata[culate_method_plus][market_price]" value="1"
  225. @if(isset($set['culate_method_plus']['market_price']) && $set['culate_method_plus']['market_price']) checked="checked" @endif/>
  226. 商品现价
  227. </label>
  228. <label class="radio-inline">
  229. <input type="checkbox" name="setdata[culate_method_plus][price]" value="1"
  230. @if(isset($set['culate_method_plus']['price']) && $set['culate_method_plus']['price']) checked="checked" @endif/>
  231. 商品原价
  232. </label>
  233. <label class="radio-inline">
  234. <input type="checkbox" name="setdata[culate_method_plus][cost_price]" value="1"
  235. @if(isset($set['culate_method_plus']['cost_price']) && $set['culate_method_plus']['cost_price']) checked="checked" @endif/>
  236. 商品成本
  237. </label>
  238. @if(YunShop::plugin()->get('coin'))
  239. <label class="radio-inline">
  240. <input type="checkbox" name="setdata[culate_method_plus][coin_deduction]" value="1"
  241. @if(isset($set['culate_method_plus']['coin_deduction']) && $set['culate_method_plus']['coin_deduction']) checked="checked" @endif/>
  242. {{trans('Yunshop\Coin::coin.name')}}抵扣
  243. </label>
  244. @endif
  245. <span class='help-block'>
  246. ===佣金计算方式说明===<br>
  247. 商品实际支付金额不包含运费、运费:如果订单为多商品订单运费按最后一个商品的比例计算
  248. </span>
  249. </div>
  250. </div>
  251. <div class="form-group">
  252. <label class="col-xs-12 col-sm-3 col-md-2 control-label">佣金计算方式-减少项目</label>
  253. <div class="col-sm-9 col-xs-12">
  254. <label class="radio-inline">
  255. <input type="checkbox" name="setdata[culate_method_minus][freight]" value="1"
  256. @if(isset($set['culate_method_minus']['freight']) && $set['culate_method_minus']['freight']) checked="checked" @endif/>
  257. 运费
  258. </label>
  259. {{--<label class="radio-inline">--}}
  260. {{--<input type="checkbox" name="setdata[culate_method_minus][point]" value="1"--}}
  261. {{--@if(isset($set['culate_method_minus']['point']) && $set['culate_method_minus']['point']) checked="checked" @endif/>--}}
  262. {{--奖励积分--}}
  263. {{--</label>--}}
  264. {{--<label class="radio-inline">--}}
  265. {{--<input type="checkbox" name="setdata[culate_method_minus][bonus]" value="1"--}}
  266. {{--@if(isset($set['culate_method_minus']['bonus']) && $set['culate_method_minus']['bonus']) checked="checked" @endif/>--}}
  267. {{--奖励红包--}}
  268. {{--</label>--}}
  269. <label class="radio-inline">
  270. <input type="checkbox" name="setdata[culate_method_minus][cost]" value="1"
  271. @if(isset($set['culate_method_minus']['cost']) && $set['culate_method_minus']['cost']) checked="checked" @endif/>
  272. 成本
  273. </label>
  274. {{-- <span class='help-block'>===佣金计算方式说明===</span>--}}
  275. </div>
  276. </div>
  277. <div class="form-group">
  278. <label class="col-xs-12 col-sm-3 col-md-2 control-label">佣金计算方式-商品独立规则</label>
  279. <div class="col-sm-9 col-xs-12">
  280. <label class="radio-inline">
  281. <input type="radio" name="setdata[settlement_independent]" value="0"
  282. @if(!$set['settlement_independent'])
  283. checked="checked" @endif />
  284. 商品实际支付金额</label>
  285. <label class="radio-inline">
  286. <input type="radio" name="setdata[settlement_independent]" value="1"
  287. @if($set['settlement_independent'] == 1)
  288. checked="checked" @endif />
  289. 统一设置</label>
  290. <span class='help-block'>统一设置为上方佣金结算方式增减项目。
  291. <br>统一设置仅支持按比例计算,不支持固定金额
  292. <br>统一设置不兼容其他插件,开启后[特殊结算][消费奖励]等插件的单独计算规则无效</span>
  293. </div>
  294. </div>
  295. </div>
  296. <div class='panel-heading'>商品详情活动</div>
  297. <div class="form-group">
  298. <label class="col-xs-12 col-sm-3 col-md-2 control-label">可获得佣金</label>
  299. <div class="col-sm-9 col-xs-12">
  300. <label class="radio-inline">
  301. <input type="radio" name="setdata[goods_detail]" value="1" @if($set['goods_detail'] == 1)checked="checked" @endif />
  302. 显示
  303. </label>
  304. <label class="radio-inline">
  305. <input type="radio" name="setdata[goods_detail]" value="0" @if($set['goods_detail'] == 0)checked="checked" @endif />
  306. 隐藏
  307. </label>
  308. <span class='help-block'>在商品活动中显示可获得佣金,隐藏时:商品详情活动中不显示可获得佣金(备:佣金正常计算)</span>
  309. </div>
  310. </div>
  311. <div class="form-group">
  312. <label class="col-xs-12 col-sm-3 col-md-2 control-label">显示层级</label>
  313. <div class="col-sm-4">
  314. <select class="form-control" name="setdata[goods_detail_level]" id="goods_detail_level">
  315. <option value="1" id="goods_detail_level1" @if(isset($set['goods_detail_level']) && $set['goods_detail_level']==1) selected @endif>
  316. 一级
  317. </option>
  318. <option value="2" id="goods_detail_level2" @if(isset($set['goods_detail_level']) && $set['goods_detail_level']==2) selected @endif>
  319. 二级
  320. </option>
  321. {{--<option value="3" id="goods_detail_level3" @if(isset($set['goods_detail_level']) && $set['goods_detail_level']==3) selected @endif>--}}
  322. {{--三级--}}
  323. {{--</option>--}}
  324. </select>
  325. </div>
  326. </div>
  327. <div class='panel-heading'>
  328. 分销中心
  329. </div>
  330. <div class='panel-body'>
  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-9 col-xs-12">
  334. <label class="radio-inline">
  335. <input type="radio" name="setdata[open_order_detail]" value="0"
  336. @if(isset($set['open_order_detail']) &&
  337. $set['open_order_detail'] == 0)
  338. checked="checked" @endif />
  339. 关闭</label>
  340. <label class="radio-inline">
  341. <input type="radio" name="setdata[open_order_detail]" value="1"
  342. @if(isset($set['open_order_detail']) &&
  343. $set['open_order_detail'] == 1)
  344. checked="checked" @endif />
  345. 开启</label>
  346. <span class='help-block'>分销中心分销订单是否显示商品详情</span>
  347. </div>
  348. </div>
  349. <div class="form-group">
  350. <label class="col-xs-12 col-sm-3 col-md-2 control-label">分销订单购买者详情</label>
  351. <div class="col-sm-9 col-xs-12">
  352. <label class="radio-inline">
  353. <input type="radio" name="setdata[open_order_buyer]" value="0"
  354. @if(isset($set['open_order_buyer']) &&
  355. $set['open_order_buyer'] == 0)
  356. checked="checked" @endif />
  357. 关闭</label>
  358. <label class="radio-inline">
  359. <input type="radio" name="setdata[open_order_buyer]" value="1"
  360. @if(isset($set['open_order_buyer']) &&
  361. $set['open_order_buyer'] == 1)
  362. checked="checked" @endif />
  363. 开启</label>
  364. <span class='help-block'>分销中心分销订单是否显示购买者</span>
  365. </div>
  366. </div>
  367. <div class="form-group">
  368. <label class="col-xs-12 col-sm-3 col-md-2 control-label">分销订单收货人信息</label>
  369. <div class="col-sm-9 col-xs-12">
  370. <label class="radio-inline">
  371. <input type="radio" name="setdata[open_order_buyer_info]" value="0"
  372. @if(isset($set['open_order_buyer_info']) &&
  373. $set['open_order_buyer_info'] == 0)
  374. checked="checked" @endif />
  375. 关闭</label>
  376. <label class="radio-inline">
  377. <input type="radio" name="setdata[open_order_buyer_info]" value="1"
  378. @if(isset($set['open_order_buyer_info']) &&
  379. $set['open_order_buyer_info'] == 1)
  380. checked="checked" @endif />
  381. 开启</label>
  382. <span class='help-block'>分销中心分销订单是否显示收货人信息</span>
  383. </div>
  384. </div>
  385. <div class="form-group">
  386. <label class="col-xs-12 col-sm-3 col-md-2 control-label">佣金信息</label>
  387. <div class="col-sm-9 col-xs-12">
  388. <label class="radio-inline">
  389. <input type="radio" name="setdata[commission_detail_show]" value="0"
  390. @if(isset($set['commission_detail_show']) && $set['commission_detail_show'] == 0)
  391. checked="checked" @endif />
  392. 关闭</label>
  393. <label class="radio-inline">
  394. <input type="radio" name="setdata[commission_detail_show]" value="1"
  395. @if(!isset($set['commission_detail_show']) || $set['commission_detail_show'] == 1)
  396. checked="checked" @endif />
  397. 开启</label>
  398. </div>
  399. </div>
  400. </div>
  401. <div class='panel-heading'>
  402. 数据同步
  403. </div>
  404. <div class='panel-body'>
  405. <div class="form-group">
  406. <label class="col-xs-12 col-sm-3 col-md-2 control-label">会员数据同步</label>
  407. <div class="col-sm-9 col-xs-12">
  408. <input type="button" onclick="dataIdentical()" value="同步">
  409. <span class='help-block'>已是推广员但在分销管理中查询不到会员,则需要同步数据。其他情况无需同步!</span>
  410. </div>
  411. </div>
  412. </div>
  413. <div class="form-group"></div>
  414. <div class="form-group">
  415. <label class="col-xs-12 col-sm-3 col-md-2 control-label"></label>
  416. <div class="col-sm-9">
  417. <input type="submit" name="submit" value="提交" class="btn btn-primary col-lg-1"
  418. onclick='return formcheck()'/>
  419. </div>
  420. </div>
  421. </div>
  422. </form>
  423. </section><!-- /.content -->
  424. @endsection
  425. <script type="text/javascript" src="./resource/js/lib/jquery-ui-1.10.3.min.js"></script>
  426. <script language='javascript'>
  427. window.onload=function(){
  428. var option=$("#commission_level option:selected").val();
  429. if (option < 3) {
  430. $("#goods_detail_level3").hide();
  431. }
  432. if (option < 2) {
  433. $("#goods_detail_level2").hide();
  434. }
  435. if (option < 1) {
  436. $("#goods_detail_level1").hide();
  437. }
  438. }
  439. require(['select2'], function () {
  440. $('.diy-notice').select2();
  441. })
  442. function dataIdentical(){
  443. $.get("{!! yzWebUrl('plugin.commission.admin.data-identical.index') !!}", function(data) {
  444. alert(data);
  445. });
  446. }
  447. function commissionLevel(){
  448. var selectdIndex = $("#commission_level").get(0).selectedIndex;
  449. $("#goods_detail_level option").attr("selected", false);
  450. $("#goods_detail_level option").eq(selectdIndex).prop("selected", true);
  451. if (selectdIndex == 0) {
  452. $("#goods_detail_level1").show();
  453. $("#goods_detail_level2").hide();
  454. $("#goods_detail_level3").hide();
  455. }
  456. if (selectdIndex == 1) {
  457. $("#goods_detail_level1").show();
  458. $("#goods_detail_level2").show();
  459. $("#goods_detail_level3").hide();
  460. }
  461. if (selectdIndex == 2) {
  462. $("#goods_detail_level1").show();
  463. $("#goods_detail_level2").show();
  464. $("#goods_detail_level3").show();
  465. }
  466. //var goods_detail = $("#goods_detail_level option:selected").val();
  467. // alert(goods_detail);
  468. }
  469. function formcheck() {
  470. var numerictype = /^(0|[1-9]\d*)$/; //整数验证
  471. var reg = /^(([1-9]+)|([0-9]+\.[0-9]{1,2}))$/; //小数验证
  472. var nr = /^(0|[1-9][0-9]*)+(\.\d{1,2})?$/; // Yy 整数或小数
  473. var level = "{{$set['level']}}";
  474. if (level >= '1') {
  475. if (!nr.test($(':input[name="setdata[first_level]"]').val())) {
  476. Tip.focus(':input[name="setdata[first_level]"]', '只能是整数.');
  477. return false;
  478. }
  479. }
  480. if (level >= '2') {
  481. if (!nr.test($(':input[name="setdata[second_level]"]').val())) {
  482. Tip.focus(':input[name="setdata[second_level]"]', '只能是整数.');
  483. return false;
  484. }
  485. }
  486. // if (level >= '3') {
  487. // if (!nr.test($(':input[name="setdata[third_level]"]').val())) {
  488. // Tip.focus(':input[name="setdata[third_level]"]', '只能是整数.');
  489. // return false;
  490. // }
  491. // }
  492. if (!numerictype.test($(':input[name="setdata[settle_days]"]').val())) {
  493. Tip.focus(':input[name="setdata[settle_days]"]', '只能是整数.');
  494. return false;
  495. }
  496. }
  497. </script>