|
@@ -330,7 +330,8 @@
|
|
|
</span> -->
|
|
|
<div class="font-tool" style="display:flex;flex-direction:column;">
|
|
|
<span class="editsty" v-for="item in getToolBtnList(scope.row).slice(0,3)" :key="item.type" @click="itemclickHandle({type:item.type,data:scope.row})">
|
|
|
- {{item.type==='分配销售'?scope.row.ShareSellerId?'修改销售':'分配销售':item.type}}
|
|
|
+ <!-- {{item.type==='分配销售'?scope.row.ShareSellerId?'修改销售':'分配销售':item.type}} -->
|
|
|
+ {{btnName(item,scope.row)}}
|
|
|
</span>
|
|
|
</div>
|
|
|
<el-dropdown size="medium" placement="bottom-start" @command="itemclickHandle" style="height: 16px;margin-left: 5px;" v-if="getToolBtnList(scope.row).length>3">
|
|
@@ -339,7 +340,7 @@
|
|
|
<el-dropdown-menu slot="dropdown">
|
|
|
<el-dropdown-item :command="{type:item.type,data:scope.row}"
|
|
|
v-for="item in getToolBtnList(scope.row).slice(3)" :key="item.type">
|
|
|
- <span>{{item.type=='设置共享'&&scope.row.IsShare==1?'取消共享':item.type}}</span>
|
|
|
+ <span>{{btnName(item,scope.row)}}</span>
|
|
|
</el-dropdown-item>
|
|
|
</el-dropdown-menu>
|
|
|
</span>
|
|
@@ -595,6 +596,12 @@ export default {
|
|
|
};
|
|
|
},
|
|
|
methods: {
|
|
|
+ // 用于返回按钮名称
|
|
|
+ btnName(btnItem,row){
|
|
|
+ if(btnItem.code=='BtnShare') return row.IsShare===1?'取消共享':'设置共享'
|
|
|
+ if(btnItem.code=='BtnModifySeller') return row.ShareSellerId?'修改销售':'分配销售'
|
|
|
+ return btnItem.type
|
|
|
+ },
|
|
|
/* 获取表格 */
|
|
|
getTableData() {
|
|
|
this.isShowloadding = true;
|
|
@@ -659,7 +666,7 @@ export default {
|
|
|
const {BtnItem} = data
|
|
|
for(const i in this.btnCommandList){
|
|
|
if(BtnItem[i]){
|
|
|
- toolList.push({type:this.btnCommandList[i]})
|
|
|
+ toolList.push({type:this.btnCommandList[i],code:i+''})
|
|
|
}
|
|
|
}
|
|
|
return toolList
|