edit.blade.php 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. <div style="margin-top: 10px;" id="invests-app">
  2. <div style="text-align: center;margin-top: 5px;margin-bottom: 10px;font-size: 20px;">
  3. 编辑 - 投资金额
  4. </div>
  5. <el-form action="{{route('admin.invest.update',array('id'=>$model->id))}}" method="post" id="form-create">
  6. <!-- 图片 -->
  7. <!-- 链接 -->
  8. <ui-input-text label="投资名称" name="title" value="{{$model->title}}" placeholder="投资名称" maxlength="255" tips="请输入投资名称" autofocus="true"></ui-input-text>
  9. <ui-input-float-number :max="9999999" label="投资金额" name="invest_money" value="{{$model->invest_money}}" placeholder="投资金额" maxlength="255" tips="请输入投资金额" autofocus="true"></ui-input-float-number>
  10. <!-- 是否显示 -->
  11. <ui-input-float-number v-if="{{$model->id}}===1" :max="9999999" label="直推奖励" name="direct_proportion" value="{{$model->direct_proportion}}" placeholder="直推奖励" maxlength="255" tips="请输入直推奖励金额" autofocus="true"></ui-input-float-number>
  12. <ui-input-float-number v-if="{{$model->id}}===1" :max="9999999" label="均富池" name="grant_proportion" value="{{$model->grant_proportion}}" placeholder="均富池" maxlength="255" tips="请输入均富池金额" autofocus="true"></ui-input-float-number>
  13. <ui-input-float-number v-if="{{$model->id}}===1" :max="9999999" label="见点奖" name="point_proportion" value="{{$model->point_proportion}}" placeholder="见点奖" maxlength="255" tips="请输入见点奖金额" autofocus="true"></ui-input-float-number>
  14. <ui-input-float-number :max="9999999" label="DAO池" name="dao_proportion" value="{{$model->dao_proportion}}" placeholder="DAO池" maxlength="255" tips="请输入DAO池金额" autofocus="true"></ui-input-float-number>
  15. <ui-input-float-number v-if="{{$model->id}}===1" :max="9999999" label="技术奖金" name="technology_proportion" value="{{$model->technology_proportion}}" placeholder="技术奖金" maxlength="255" tips="请输入技术奖金" autofocus="true"></ui-input-float-number>
  16. <ui-input-float-number :max="9999999" label="托底池" name="reveal_proportion" value="{{$model->reveal_proportion}}" placeholder="托底池" maxlength="255" tips="请输入托底池金额" autofocus="true"></ui-input-float-number>
  17. <ui-input-float-number v-if="{{$model->id}}===2" :max="9999999" label="推荐奖" name="parent_proportion" value="{{$model->parent_proportion}}" placeholder="推荐奖" maxlength="255" tips="请输入推荐奖金额" autofocus="true"></ui-input-float-number>
  18. <ui-submit></ui-submit>
  19. </el-form>
  20. </div>
  21. <script type="application/javascript">
  22. $(function () {
  23. // 注意:Vue组件一定放在jQuery.validator前面验证
  24. new Vue({
  25. el: '#invests-app',
  26. data :function () {
  27. return {
  28. };
  29. }
  30. });
  31. jQuery.validator.setDefaults({
  32. debug: false, // 调试模式true不会提交,false允许提交
  33. success: "success", // 匹配成功的class样式名称
  34. errorElement: 'div' // 兼容el标签时使用(兼容el Vue组件label.error标签问题)
  35. });
  36. // 前台数据验证 验证需要设置window.form全局变量
  37. window.form = $('#form-create').validate({
  38. rules: {
  39. image: {
  40. required: true,
  41. maxlength: 255,
  42. normalizer: function ( value ) {
  43. return $.trim(value);
  44. }
  45. },
  46. // link: {
  47. // required: true,
  48. // maxlength: 255,
  49. // normalizer: function ( value ) {
  50. // return $.trim(value);
  51. // }
  52. // },
  53. show: {
  54. required: true
  55. },
  56. sort: {
  57. required: true,
  58. normalizer: function ( value ) {
  59. return $.trim(value);
  60. }
  61. }
  62. }
  63. });
  64. // 编辑保存变量
  65. window.formDatum = $('form').serialize();
  66. });
  67. </script>
  68. @include('layouts.admin.form_script')