浏览代码

修改文本展示

bding 1 年之前
父节点
当前提交
d89363ec6e
共有 1 个文件被更改,包括 28 次插入8 次删除
  1. 28 8
      src/views/contract_manage/components/allocationNumber.vue

+ 28 - 8
src/views/contract_manage/components/allocationNumber.vue

@@ -7,13 +7,9 @@
           <el-button style="margin-top: 20px" type="primary" size="mini" @click="averageaAllocation">平均分配</el-button>
         </div>
 
-        <p>
-          1)单行业套餐只能在对应行业内部分配研究员贡献百分比<br />
-          2)多行业套餐先在行业间分配百分比(最低不低于平均值的一半),再分配到个人<br />
-          3)允许总额20%以内的负分<br />
-          4)转正后一个季度内可以提交和修改
-          <br />
-        </p>
+        <div>
+          <p v-for="(item, index) in textualList" :key="item.text">{{ index + 1 }}{{ item.text }}</p>
+        </div>
       </div>
       <div class="content-box">
         <div v-for="item in listArr" :key="item.ChartPermissionName">
@@ -70,9 +66,32 @@ export default {
       listArr: [],
       allNum: 0,
       TotalPointsContent: "",
+      isXClass: false,
     };
   },
-  computed: {},
+  computed: {
+    textualList() {
+      let items = [
+        {
+          text: ")单行业套餐只能在对应行业内部分配研究员贡献百分比",
+        },
+        {
+          text: ")多行业套餐先在行业间分配百分比(最低不低于平均值的一半),再分配到个人",
+        },
+        {
+          text: ")允许总额20%以内的负分",
+        },
+        {
+          text: ")转正后一个季度内可以提交和修改",
+        },
+      ];
+      if (this.isXClass) {
+        return items.filter((item, index) => index == 0 || index == 3);
+      } else {
+        return items;
+      }
+    },
+  },
   watch: {
     allocationVisible: {
       handler(newVal) {
@@ -136,6 +155,7 @@ export default {
       if (res.Ret === 200) {
         this.allNum = res.Data.Money;
         this.listArr = res.Data.List;
+        this.isXClass = res.Data.IsXClass;
         this.TotalPointsContent = res.Data.TotalPointsContent;
       }
     },