award.php 3.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. <el-row>
  2. <el-col :span="24">
  3. <div style="display: flex;align-items: center;padding-bottom: 10px;border-bottom: 1px solid #E4E7ED;width: 60%;margin:10px 0 20px 0;">
  4. <div style="width: 5px;height: 20px;background-color: #03C5FF;margin-right: 5px;"></div>
  5. <div>推荐奖励</div>
  6. </div>
  7. <!-- <el-form-item label="推荐">
  8. <el-col :span="12">
  9. <el-input v-model="ruleForm.award.invited_num" onkeyup="value=value.replace(/[^\d]/g,'')">
  10. <template slot="append">人</template>
  11. </el-input>
  12. </el-col>
  13. </el-form-item> -->
  14. <!-- <el-form-item label="推荐奖励类型">
  15. <el-col :span="12">
  16. <el-radio v-model="ruleForm.award.invited_award_type" label="balance">余额</el-radio>
  17. <el-radio v-model="ruleForm.award.invited_award_type" label="score">积分</el-radio>
  18. </el-col>
  19. </el-form-item> -->
  20. <el-form-item label="推荐奖励类型:" required>
  21. <template v-for="currency in currency_list">
  22. <el-radio-group v-model="ruleForm.award.invited_award_type">
  23. <el-radio :label="currency.code" style="margin-left: 5px;">{{currency.name}}</el-radio>
  24. </el-radio-group>
  25. </template>
  26. </el-form-item>
  27. <el-form-item label="推荐奖励方式" prop="invited_award_mode">
  28. <el-radio-group v-model="ruleForm.award.invited_award_mode">
  29. <el-radio :label="0">固定金额</el-radio>
  30. <el-radio :label="1">百分比</el-radio>
  31. </el-radio-group>
  32. </el-form-item>
  33. <el-form-item label="直推奖励" prop="award.direct_award" :rules="[{ pattern:/^\d+(\.\d{0,2})?$/, message: '奖励金额格式为数字,最多保留两位小数', trigger: 'blur' }]">
  34. <el-col :span="12" >
  35. <el-input type="number" v-model="ruleForm.award.direct_award" onkeyup="value=value.replace(/^\D*(\d*(?:\.\d{0,2})?).*$/g, '$1')"></el-input>
  36. </el-col>
  37. </el-form-item>
  38. <el-form-item label="间推奖励" prop="award.indirect_award" :rules="[{ pattern:/^\d+(\.\d{0,2})?$/, message: '奖励金额格式为数字,最多保留两位小数', trigger: 'blur' }]">
  39. <el-col :span="12" >
  40. <el-input type="number" v-model="ruleForm.award.indirect_award" onkeyup="value=value.replace(/^\D*(\d*(?:\.\d{0,2})?).*$/g, '$1')"></el-input>
  41. </el-col>
  42. </el-form-item>
  43. <div style="display: flex;align-items: center;padding-bottom: 10px;border-bottom: 1px solid #E4E7ED;width: 60%;margin:10px 0 20px 0;">
  44. <div style="width: 5px;height: 20px;background-color: #03C5FF;margin-right: 5px;"></div>
  45. <div>拼团等级设置</div>
  46. </div>
  47. <el-form-item label="结算方式" v-show="false">
  48. <el-col :span="12">
  49. <el-radio v-model="ruleForm.award.calcu_type" :label="1">订单完成</el-radio>
  50. <el-radio v-model="ruleForm.award.calcu_type" :label="2">订单支付</el-radio>
  51. </el-col>
  52. </el-form-item>
  53. <el-form-item label="佣金层级">
  54. <el-col :span="12">
  55. <el-input v-model="ruleForm.award.commission_deep" onkeyup="value=value.replace(/[^\d]/g,'')">
  56. <template slot="append">层</template>
  57. </el-input>
  58. </el-col>
  59. </el-form-item>
  60. <el-form-item label="平级层级">
  61. <el-col :span="12">
  62. <el-input v-model="ruleForm.award.equal_deep" onkeyup="value=value.replace(/[^\d]/g,'')">
  63. <template slot="append">层</template>
  64. </el-input>
  65. </el-col>
  66. </el-form-item>
  67. </el-col>
  68. </el-row>