reward_set.blade.php 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. <div>分享者奖励:推荐客户参与活动获得奖励!奖励发放后客户退款,奖励不退回。</div>
  2. <div style="align-content: center;width: 1000px;padding: 20px">
  3. <el-form-item label="奖励节点">
  4. <el-radio v-model="form.reward.node" :label="1">支付后</el-radio>
  5. <el-radio v-model="form.reward.node" :label="2">完成后</el-radio>
  6. </el-form-item>
  7. <el-form-item label="奖励余额">
  8. <el-input v-model="form.reward.balance" placeholder=""></el-input>
  9. <p>如果设置为0或者为空,则不赠送</p>
  10. <p>如:购买两件,设置10余额,不管成交价格是多少,则购买后获得20余额</p>
  11. <p>如:购买两件,设置10%余额,成交价格2*200=400,则购买后获得40余额(400*10%)</p>
  12. </el-form-item>
  13. <el-form-item label="奖励积分">
  14. <el-input v-model="form.reward.integral" placeholder=""></el-input>
  15. <p>如果设置为0或者为空,则不赠送</p>
  16. <p>如:购买两件,设置10积分,不管成交价格是多少,则购买后获得20积分</p>
  17. <p>如:购买两件,设置10%积分,成交价格2*200=400,则购买后获得40积分(400*10%)</p>
  18. </el-form-item>
  19. <el-form-item label="奖励优惠劵">
  20. <div v-for="(item,index) in form.reward.coupon" :key="index" style="display:flex;margin-bottom:5px">
  21. <el-input v-model="item.name" disabled style="width:300px" size="mini">
  22. <template slot="prepend">优惠券名称</template>
  23. </el-input>
  24. <el-input v-model="item.coupon_num" style="width:300px" size="mini">
  25. <template slot="prepend">赠送</template>
  26. <template slot="append">张</template>
  27. </el-input>
  28. <el-button @click="delCoupon(index)" icon="el-icon-close" type="danger" size="mini"></el-button>
  29. </div>
  30. <el-button size="mini" @click="openCoupon">+选择优惠券</el-button>
  31. </el-form-item>
  32. <el-form-item label="零钱奖励">
  33. <el-input v-model="form.reward.small_change" placeholder=""></el-input>
  34. <p>如果设置为0或者为空,则不赠送</p>
  35. <p>如:购买两件,设置10元,不管成交价格是多少,则购买后获得20元</p>
  36. <p>如:购买两件,设置10%,成交价格2*200=400,则购买后获得40元(400*10%)</p>
  37. <p>如果微信零钱发送失败,则自动奖励到余额</p>
  38. <p>注:微信商户需开通商家转账到零钱</p>
  39. </el-form-item>
  40. <el-form-item label="微信红包">
  41. <el-input v-model="form.reward.red_packet_money" placeholder=""></el-input>
  42. <p>如果设置为0或者为空,则不赠送</p>
  43. <p>如:购买两件,设置10元,不管成交价格是多少,则购买后获得20元红包</p>
  44. <p>如:购买两件,设置10%,成交价格2*200=400,则购买后获得40元红包(400*10%)</p>
  45. <p>如果微信红包发送失败,则自动奖励到余额</p>
  46. </el-form-item>
  47. <el-form-item label="商户名称">
  48. <el-input v-model="form.reward.merchant_name" placeholder=""></el-input>
  49. </el-form-item>
  50. <el-form-item label="红包祝福语">
  51. <el-input v-model="form.reward.blessing_words" placeholder=""></el-input>
  52. </el-form-item>
  53. <el-form-item label="品牌名称">
  54. <el-input v-model="form.reward.brand_name" placeholder=""></el-input>
  55. </el-form-item>
  56. <!-- 选择优惠券弹窗 -->
  57. <el-dialog title="选择优惠券" :visible.sync="coupon_show" width="60%">
  58. <div>
  59. <el-input v-model="coupon_keyword" placeholder="请输入优惠券名称" style="width:70%"></el-input>
  60. <el-button type="success" icon="el-icon-search" @click="searchCoupon()">搜索</el-button>
  61. <template>
  62. <!-- 表格start -->
  63. <el-table :data="coupon_list" style="width: 100%;overflow-y:auto;height:450px" v-loading="table_loading">
  64. <el-table-column prop="id" label="ID" align="center"></el-table-column>
  65. <el-table-column prop="name" label="优惠券名称" align="center" min-width="120"></el-table-column>
  66. <el-table-column label="操作" min-width="80" align="center">
  67. <template slot-scope="scope">
  68. <el-button @click="chooseCoupon(scope.row,scope.$index)">选择</el-button>
  69. </template>
  70. </el-table-column>
  71. </el-table>
  72. <!-- 表格end -->
  73. </template>
  74. <!-- 分页 -->
  75. <el-row>
  76. <el-col :span="24" align="right" style="padding:15px 5% 15px 0">
  77. <el-pagination layout="prev, pager, next" @current-change="currentChangeCoupon" :current-page="coupon_current_page" :total="coupon_total" :page-size="coupon_per_size" background v-loading="loading"></el-pagination>
  78. </el-col>
  79. </el-row>
  80. </div>
  81. <span slot="footer" class="dialog-footer">
  82. <el-button @click="coupon_show = false">取 消</el-button>
  83. <!-- <el-button type="primary" @click="img_text_url = false">确 定</el-button> -->
  84. </span>
  85. </el-dialog>
  86. </div>