|
|
@@ -263,38 +263,47 @@
|
|
|
<div class="data-panel" style="height:800px">
|
|
|
<div class="panel-content-wrapper" id="projectScore1">
|
|
|
<div class="panel-header">
|
|
|
- <div class="title">项目评估分析</div>
|
|
|
- <div class="panel-select">
|
|
|
- <div class="mt-10 inline-16">
|
|
|
- <label class="search__label" >部门:</label>
|
|
|
- <el-cascader
|
|
|
- ref="selectdep"
|
|
|
- size="small"
|
|
|
- :append-to-body="false"
|
|
|
- v-model="scoreTableParam1.content.dataid"
|
|
|
- :options="deplist"
|
|
|
- :props="{emitPath:true,expandTrigger:'hover',checkStrictly:true,label:'label',value:'departmentid',children:'children'}"
|
|
|
- @change="$event => {if($event.length) {scoreMapParam1.content.type=1;scoreMapParam1.content.dataid=$event[$event.length - 1];scoreTableParam1.content.type=1;scoreTableParam1.content.username='';$refs.scoreTable.listData();scoreInit()} else {scoreMapParam1.content.type='';scoreMapParam1.content.dataid='';scoreTableParam1.content.dataid='';scoreTableParam1.content.type='';scoreTableParam1.content.username='';$refs.scoreTable.listData();scoreInit()}}"></el-cascader>
|
|
|
- </div>
|
|
|
- <div class="mt-10 inline-16">
|
|
|
- <label class="search__label" >业务员:</label>
|
|
|
- <el-select v-model="scoreTableParam1.content.username" filterable placeholder="请选择" size="small"
|
|
|
- :popper-append-to-body="false"
|
|
|
- @change="$event => {if($event) {scoreMapParam1.content.type=0;scoreMapParam1.content.dataid=$event;scoreTableParam1.content.type=0;scoreTableParam1.content.dataid=$event;scoreTableParam1.content.depname='';$refs.scoreTable.listData();scoreInit()} else {scoreMapParam1.content.type='';gradMapParam.content.dataid='';scoreTableParam1.content.dataid='';scoreTableParam1.content.type='';scoreTableParam1.content.depname='';$refs.scoreTable.listData();scoreInit()}}"
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="item in personnelList"
|
|
|
- :key="item.index"
|
|
|
- :label="item.name"
|
|
|
- :value="item.userid">
|
|
|
- </el-option>
|
|
|
- </el-select>
|
|
|
- </div>
|
|
|
- <div class="mt-10 inline-16" style="margin-left:10px">
|
|
|
- <FullScroll domId="projectScore1"></FullScroll>
|
|
|
- </div>
|
|
|
+ <div class="title">
|
|
|
+ 项目评估分析
|
|
|
+ <el-tooltip class="item" effect="dark" placement="top">
|
|
|
+ <template #content>
|
|
|
+ <div v-for="(item,index) in projectScoreDescript" :key="index">
|
|
|
+ <span>{{ item.name }}:</span>
|
|
|
+ <span>{{ item.range }}</span>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
+ <img style="vertical-align: middle" src="@/assets/icons/prompt_icon.svg" alt="">
|
|
|
+ </el-tooltip>
|
|
|
+ </div>
|
|
|
+ <div class="panel-select">
|
|
|
+ <div class="mt-10 inline-16">
|
|
|
+ <label class="search__label" >部门:</label>
|
|
|
+ <el-cascader
|
|
|
+ ref="selectdep"
|
|
|
+ size="small"
|
|
|
+ v-model="scoreTableParam1.content.dataid"
|
|
|
+ :options="deplist"
|
|
|
+ :props="{emitPath:true,expandTrigger:'hover',checkStrictly:true,label:'label',value:'departmentid',children:'children'}"
|
|
|
+ @change="$event => {if($event.length) {scoreMapParam1.content.type=1;scoreMapParam1.content.dataid=$event[$event.length - 1];scoreTableParam1.content.type=1;scoreTableParam1.content.username='';$refs.scoreTable.listData();scoreInit()} else {scoreMapParam1.content.type='';scoreMapParam1.content.dataid='';scoreTableParam1.content.dataid='';scoreTableParam1.content.type='';scoreTableParam1.content.username='';$refs.scoreTable.listData();scoreInit()}}"></el-cascader>
|
|
|
+ </div>
|
|
|
+ <div class="mt-10 inline-16">
|
|
|
+ <label class="search__label" >业务员:</label>
|
|
|
+ <el-select v-model="scoreTableParam1.content.username" filterable placeholder="请选择" size="small"
|
|
|
+ @change="$event => {if($event) {scoreMapParam1.content.type=0;scoreMapParam1.content.dataid=$event;scoreTableParam1.content.type=0;scoreTableParam1.content.dataid=$event;scoreTableParam1.content.depname='';$refs.scoreTable.listData();scoreInit()} else {scoreMapParam1.content.type='';gradMapParam.content.dataid='';scoreTableParam1.content.dataid='';scoreTableParam1.content.type='';scoreTableParam1.content.depname='';$refs.scoreTable.listData();scoreInit()}}"
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="item in personnelList"
|
|
|
+ :key="item.index"
|
|
|
+ :label="item.name"
|
|
|
+ :value="item.userid">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </div>
|
|
|
+ <div class="mt-10 inline-16" style="margin-left:10px">
|
|
|
+ <FullScroll domId="projectScore1"></FullScroll>
|
|
|
</div>
|
|
|
</div>
|
|
|
+ </div>
|
|
|
<div style="height:calc(100% - 44px)">
|
|
|
<div ref="scoreEl" style="height:30%"></div>
|
|
|
<div class="panel-table" style="height:70%">
|
|
|
@@ -963,7 +972,7 @@
|
|
|
type="date"
|
|
|
size="small"
|
|
|
placeholder="选择日期"
|
|
|
- @change="$event => {unfllowTableParam.content.enddate=unfllowMapParam.content.enddate;customerUnfllowInit();$refs.customerUnfllowTable.listData()}">
|
|
|
+ @change="unfllowTableParam.content.enddate=unfllowMapParam.content.enddate;customerUnfllowInit();$refs.customerUnfllowTable.listData()">
|
|
|
</el-date-picker>
|
|
|
</div>
|
|
|
<div class="mt-10 inline-16" style="margin-left:10px">
|