Browse Source

优化

master
陈裕财 3 years ago
parent
commit
ec2ce2e085
  1. 5
      src/components/Mdp/index.scss
  2. 9
      src/views/xm/core/xmMenu/XmMenuMng.vue
  3. 12
      src/views/xm/core/xmQuestion/XmQuestionMng.vue

5
src/components/Mdp/index.scss

@ -12,8 +12,7 @@
.field-info { .field-info {
height: 40px; height: 40px;
line-height: 40px;
margin-left: 10px;
line-height: 40px;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
.field-value { .field-value {
@ -70,7 +69,7 @@
height: 36px; height: 36px;
width: 36px; width: 36px;
border-radius: 50%; border-radius: 50%;
margin-right: 12px;
margin-right: 5px;
} }
.username{ .username{
color: #7D7D7D; color: #7D7D7D;

9
src/views/xm/core/xmMenu/XmMenuMng.vue

@ -250,13 +250,8 @@
</el-table-column> </el-table-column>
<template> <template>
<el-table-column prop="mmUsername" label="跟进人" min-width="100" show-overflow-tooltip sortable> <el-table-column prop="mmUsername" label="跟进人" min-width="100" show-overflow-tooltip sortable>
<template slot-scope="scope">
<div class="cell-text">
{{scope.row.mmUsername}}
</div>
<span class="cell-bar">
<el-button @click="$refs.xmGroupDialog.open({data:scope.row,action:'editMmUserid'})">选跟进人</el-button>
</span>
<template slot-scope="scope">
<mdp-select-user-xm v-model="scope.row" userid-key="mmUserid" username-key="mmUsername" :project-id="scope.row.projectId" @change="editXmMenuSomeFields(scope.row,'mmUserid',$event)"></mdp-select-user-xm>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="productId" label="产品" width="100" show-overflow-tooltip sortable> <el-table-column prop="productId" label="产品" width="100" show-overflow-tooltip sortable>

12
src/views/xm/core/xmQuestion/XmQuestionMng.vue

@ -191,13 +191,8 @@
</el-table-column> </el-table-column>
--> -->
<el-table-column prop="handlerUsername" label="负责人" width="100" show-overflow-tooltip> <el-table-column prop="handlerUsername" label="负责人" width="100" show-overflow-tooltip>
<template slot-scope="scope">
<div class="cell-text">
{{ scope.row.handlerUsername}}
</div>
<span class="cell-bar">
<el-button @click="showGroupUsers('editHandlerUserid',scope.row)">负责人</el-button>
</span>
<template slot-scope="scope">
<mdp-select-user-xm :key="scope.row.id" v-model="scope.row" userid-key="handlerUserid" username-key="handlerUsername" :project-id="scope.row.projectId" @change="editXmQuestionSomeFields(scope.row,'handlerUserid',$event)"></mdp-select-user-xm>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="tagNames" label="标签" width="100" show-overflow-tooltip> <el-table-column prop="tagNames" label="标签" width="100" show-overflow-tooltip>
@ -978,6 +973,7 @@
}, },
editXmQuestionSomeFields(row,fieldName,$event){ editXmQuestionSomeFields(row,fieldName,$event){
debugger;
var params={ids:[row.id]}; var params={ids:[row.id]};
if(this.sels.length>0){ if(this.sels.length>0){
if(!this.sels.some(k=>k.id==row.id)){ if(!this.sels.some(k=>k.id==row.id)){
@ -1009,7 +1005,7 @@
}else{ }else{
params[fieldName]=$event params[fieldName]=$event
} }
debugger;
editXmQuestionSomeFields(params).then(res=>{ editXmQuestionSomeFields(params).then(res=>{
var tips = res.data.tips; var tips = res.data.tips;
if(tips.isOk){ if(tips.isOk){

Loading…
Cancel
Save