Browse Source

项目商机、客户提成设置显示调整,业务员管理新增是否业务员

qymljy 1 year ago
parent
commit
39b2fb5920

+ 2 - 2
src/HDrpManagement/projectChange/modules/detail.vue

@@ -493,7 +493,7 @@ export default {
 
 
           {label:'负责人',value:this.mainData.name ? this.mainData.name : '--'},
-          {label:'提成比例',value:this.mainData.reward_rate ? Math.round((this.mainData.reward_rate * 100)*100)/100 : '--'},
+          {label:'提成比例',value:this.mainData.reward_rate ? Math.round((this.mainData.reward_rate * 100)*100)/100 + '%': '--'},
           {label:'提成计算节点',value:this.mainData.reward_point ? this.mainData.reward_point : '--'},
         ],
 
@@ -588,7 +588,7 @@ export default {
 
 
           {label:'负责人',value:this.mainData.name ? this.mainData.name : '--'},
-          {label:'提成比例',value:this.mainData.reward_rate ? Math.round((this.mainData.reward_rate * 100)*100)/100 : '--'},
+          {label:'提成比例',value:this.mainData.reward_rate ? Math.round((this.mainData.reward_rate * 100)*100)/100 + '%': '--'},
           {label:'提成计算节点',value:this.mainData.reward_point ? this.mainData.reward_point : '--'},
         ],
 

+ 9 - 1
src/SDrpManagement/salerAccount/index.vue

@@ -19,6 +19,12 @@
           </el-select>
         </div>
       </template>
+      <template #custom-right>
+        <div style="vertical-align: middle">
+          <el-checkbox v-model="checked" true-label="1" false-label="0" @change="selectChange">业务员</el-checkbox>
+        </div>
+
+      </template>
       <template v-slot:tbList="scope">
         <div v-if="scope.data.column.columnname === 'status'">
           <span :style="{color:scope.data.column.data[[scope.data.column.columnname]] == '0'?'#52c41a':'#333333'}">{{scope.data.column.data[[scope.data.column.columnname]] == '0'?'在职':'离职'}}</span>
@@ -50,12 +56,14 @@ export default {
     return {
       status:'',
       tablecols:[],
-      param:{}
+      param:{},
+      checked:0
     }
   },
   methods:{
     selectChange(){
       this.$refs.basicLayout.param.content.where.hrstatus = this.status
+      this.$refs.basicLayout.param.content.where.issaler = this.checked
       this.param = this.$refs.basicLayout.param
       this.$refs.basicLayout.listData()
     }

+ 1 - 1
src/SDrpManagement/salerPrivatecustomer/detail/modules/detailedData.vue

@@ -47,7 +47,7 @@
         <el-descriptions-item label-class-name="my-label" label="负责人">{{ data.leader?data.leader.length !== 0 ?data.leader[0].name:'--':"--" }}</el-descriptions-item>
 
         <el-descriptions-item label-class-name="my-label" label="提成比例">
-          <span >{{ data.reward_rate?Math.round((data.reward_rate * 100)*100)/100:"--" }}</span>
+          <span >{{ data.reward_rate?Math.round((data.reward_rate * 100)*100)/100 + '%':"--" }}</span>
         </el-descriptions-item>
         <el-descriptions-item label-class-name="my-label" label="提成计算节点">
           <span >{{ data.reward_point?data.reward_point:"--" }}</span>