form.blade.php 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155
  1. <style>
  2. .hidden { display: none !important; }
  3. .selectPickerWrapper *{box-sizing: border-box;}
  4. .selectPickerWrapper{position:relative;margin:50px;display:inline-block;}
  5. .select-picker-search{height:32px;line-height:32px;color:#666;border-radius:3px;border:1px solid #ddd;padding:0 10px;font-size:14px;cursor:pointer;}
  6. .select-picker-search-checked{position:relative;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-right: 5px;}
  7. .select-picker-search-checked:after{
  8. border: 5px solid transparent; content: ' ';
  9. height: 0; position: absolute;
  10. width: 0; top:12.2px; border-top: 8px solid #666; right:0; }
  11. .select-picker-options-wrp{display:none;border-radius: 2px;box-shadow: 0 1px 5px rgba(0,0,0,.2);background-color: #fff;top:36px;left:0;z-index:999;}
  12. .select-picker-options-serch input{height:32px;line-height:32px;border:1px solid #ddd;border-radius:3px;margin:12px 0 0 10px;padding-left:8px;}
  13. .select-picker-options-serch input:focus{border-color: #66afe9;outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6)}
  14. .select-picker-options-list{width:100%;padding:8px 0;}
  15. .select-picker-options-list-item{width:100%;line-height:36px;cursor: pointer;padding:0 12px;}
  16. .select-picker-options-list-item:hover{background: #ebf1f5;}
  17. .duihao {display:inline-block;width:18px;height:18px;border-radius:3px;transform: translateY(4px);margin-right:6px;}
  18. .duihao-checked { background:#00a0ff; position: relative; }
  19. .duihao-checked:before, .duihao-checked::after {
  20. content:""; height:10px; width:2px;
  21. border-radius: 10px; display:block;
  22. background:white; position: absolute;
  23. top:4px; left:10px;
  24. transform:rotate(45deg);-ms-transform:rotate(45deg);
  25. }
  26. .duihao-checked::before {
  27. height:6px; transform: rotate(-45deg); -ms-transform:rotate(-45deg);
  28. position: absolute; top:7px; left:5px;
  29. }
  30. .duihao-nocheck{border:1px solid #ddd;}
  31. </style>
  32. <div class="form-group">
  33. {!! Form::label('name','会员卡名称:', ['class' => 'col-md-2 control-label']) !!}
  34. <div class="col-md-9">
  35. <select class="form-control m-b " name="name">
  36. <option value="0">请选择会员卡</option>
  37. @foreach($vip as $key => $val)
  38. <option value="{{$val}}" @if($val == $vipcard->name ) selected @endif >{{$val}}</option>
  39. @endforeach
  40. </select>
  41. </div>
  42. </div>
  43. <div class="form-group">
  44. {!! Form::label('name','原价:', ['class' => 'col-md-2 control-label']) !!}
  45. <div class="col-md-9">
  46. <input type="number" min="0.00" step="0.01" class="form-control" name="original_price" value="{{$vipcard->original_price}}" placeholder="" required>
  47. <input type="hidden" class="form-control" name="id" value="{{$vipcard->id}}" placeholder="" required>
  48. </div>
  49. </div>
  50. <div class="form-group">
  51. {!! Form::label('name','现价:', ['class' => 'col-md-2 control-label']) !!}
  52. <div class="col-md-9">
  53. <input type="number" min="0.00" step="0.01" class="form-control" name="price" value="{{$vipcard->price}}" placeholder="" required>
  54. </div>
  55. </div>
  56. <div class="form-group">
  57. {!! Form::label('name','期限(天):', ['class' => 'col-md-2 control-label']) !!}
  58. <div class="col-md-9">
  59. <input type="number" min="0" class="form-control" name="use_day" value="{{$vipcard->use_day}}" placeholder="0为永久" required>
  60. <input type="hidden" class="form-control" name="date" value="1">
  61. </div>
  62. </div>
  63. <div class="form-group">
  64. {!! Form::label('name','升级推荐人数:', ['class' => 'col-md-2 control-label']) !!}
  65. <div class="col-md-9">
  66. <input type="number" min="0" class="form-control" name="promote_num" value="{{$vipcard->promote_num}}" placeholder="" required>
  67. </div>
  68. </div>
  69. <div class="form-group">
  70. {!! Form::label('name','保级推荐人数:', ['class' => 'col-md-2 control-label']) !!}
  71. <div class="col-md-9">
  72. <input type="number" min="0" class="form-control" name="keep_grade_num" value="{{$vipcard->keep_grade_num}}" placeholder="" required>
  73. </div>
  74. </div>
  75. <div class="form-group">
  76. {!! Form::label('name','赠送兑换码类型:', ['class' => 'col-md-2 control-label']) !!}
  77. <div class="col-md-9">
  78. <select class="form-control m-b " name="exchange_type">
  79. <option value="">请选择要兑换的会员卡类型</option>
  80. @foreach($vipExchange as $key => $val)
  81. <option value="{{$val->id}}" @if($val->id == $vipcard->exchange_type ) selected @endif >{{$val->name}}</option>
  82. @endforeach
  83. </select>
  84. </div>
  85. </div>
  86. <div class="form-group">
  87. {!! Form::label('name','赠送兑换码数量:', ['class' => 'col-md-2 control-label']) !!}
  88. <div class="col-md-9">
  89. <input type="number" min="0" class="form-control" name="exchange_num" value="{{$vipcard->exchange_num}}" placeholder="" required>
  90. </div>
  91. </div>
  92. <div class="form-group">
  93. <label class="col-sm-2 control-label">选择优惠券:</label>
  94. <div class="col-md-9 selectPicker" name="name1" id="demo1" >
  95. <input type="hidden" class="form-control coupons" name="coupons" value="{{$vipcard->coupons}}">
  96. <select class="form-control m-b hidden" multiple="multiple">
  97. @foreach($coupons as $key=>$val)
  98. <option cid="{{$val->id}}" @if(array_key_exists($val->id,$selectedkey)) nid="{{$selectedkey[$val->id]}}" pid="duihao-checked" @else nid="1" pid="duihao-nocheck" @endif>{{$val->name}}</option>
  99. @endforeach
  100. </select>
  101. </div>
  102. </div>
  103. <div class="form-group">
  104. {!! Form::label('name','状态:', ['class' => 'col-md-2 control-label']) !!}
  105. <div class="col-md-9">
  106. <div class="radio">
  107. <label>
  108. <input type="radio" name="status" id="is_show" value="1"
  109. @if($vipcard->status==1) checked @endif>
  110. 启用
  111. </label>
  112. <label>
  113. <input type="radio" name="status" id="is_show" value="0"
  114. @if($vipcard->status==0) checked @endif >
  115. 禁用
  116. </label>
  117. </div>
  118. </div>
  119. </div>
  120. <div class="form-group">
  121. <label class="col-md-2 control-label">我的会员卡:</label>
  122. <div class="col-md-9">
  123. <script id="container1" name="personal" type="text/plain">
  124. {!! $vipcard->personal !!}
  125. </script>
  126. </div>
  127. </div>
  128. <div class="form-group">
  129. <label class="col-md-2 control-label">会员卡详情:</label>
  130. <div class="col-md-9">
  131. <script id="container2" name="body" type="text/plain">
  132. {!! $vipcard->body !!}
  133. </script>
  134. </div>
  135. </div>
  136. <div class="hr-line-dashed"></div>
  137. <div class="form-group">
  138. <div class="col-md-offset-2 col-md-8 controls">
  139. <button type="submit" class="btn btn-primary">保存</button>
  140. </div>
  141. </div>