jfRule.vue 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <template>
  2. <div style="background-color: #fff;padding: 20px; box-sizing: border-box; position: relative;" >
  3. <!-- <span class="blue cursor" style="position: absolute;top: 30px;right: 20px;z-index: 2000;" @click="$openUrl(16)"><i class="el-icon-question" style="padding-right: 5px;font-size: 16px;position: relative;top: 1px;"></i>积分规则是什么?如何制定?</span> -->
  4. <el-tabs v-model="activeName" @tab-click="handleClick" class="boxMinHeight">
  5. <el-tab-pane label="常规积分" name="1">
  6. <ruleManage></ruleManage>
  7. </el-tab-pane>
  8. <el-tab-pane label="基础分、工龄分" name="2">
  9. <setBasics :isEntrance="true"></setBasics>
  10. </el-tab-pane>
  11. <el-tab-pane label="自动积分" name="3">
  12. <fixedIntegral></fixedIntegral>
  13. </el-tab-pane>
  14. </el-tabs>
  15. </div>
  16. </template>
  17. <script>
  18. import ruleManage from '@/point/views/setting/rule_manage';
  19. import setBasics from '@/point/views/setting/set_basics';
  20. import fixedIntegral from '@/point/views/setting/fixed_integral';
  21. export default {
  22. name: 'jfRule',
  23. components: {
  24. ruleManage,setBasics,fixedIntegral
  25. },
  26. data() {
  27. return {
  28. activeName:'1'
  29. };
  30. },
  31. methods:{
  32. handleClick(){
  33. }
  34. },
  35. created() {
  36. if(this.$route.query.index){
  37. this.activeName=this.$route.query.index
  38. }
  39. }
  40. };
  41. </script>
  42. <style>
  43. /* .fixed-tabs {
  44. position: fixed;
  45. top: 0;
  46. left: 0;
  47. width: 100%;
  48. z-index: 1024;
  49. } */
  50. </style>