Merge remote-tracking branch 'origin/dev' into dev
This commit is contained in:
@@ -349,8 +349,12 @@ export default {
|
|||||||
}
|
}
|
||||||
.pie_right {
|
.pie_right {
|
||||||
width: 40%;
|
width: 40%;
|
||||||
|
padding-right: 30px;
|
||||||
|
box-sizing: border-box;
|
||||||
div {
|
div {
|
||||||
margin-bottom: 10px;
|
margin-bottom: 10px;
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-between;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,9 +15,9 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="item">
|
<div class="item">
|
||||||
<span>所在部门</span>
|
<span>所在部门</span>
|
||||||
<span>
|
<span style="display: flex;">
|
||||||
<span v-if="data.createUserDept">/<AiOpenData type="departmentName" :openId="data.createUserDept" style="display: inline-block"></AiOpenData></span>
|
<div v-if="data.createUserDept">/<AiOpenData type="departmentName" :openId="data.createUserDept" style="display: inline-block;"></AiOpenData></div>
|
||||||
<span v-if="data.createUserSecondDept">/<AiOpenData type="departmentName" :openId="data.createUserSecondDept" style="display: inline-block"></AiOpenData></span>
|
<div v-if="data.createUserSecondDept">/<AiOpenData type="departmentName" :openId="data.createUserSecondDept" style="display: inline-block"></AiOpenData></div>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="item">
|
<div class="item">
|
||||||
|
|||||||
@@ -63,25 +63,26 @@
|
|||||||
<div class="broken_statistics">
|
<div class="broken_statistics">
|
||||||
<div class="broken_item">
|
<div class="broken_item">
|
||||||
<div>创建宣发任务数</div>
|
<div>创建宣发任务数</div>
|
||||||
<div>{{ peopleNum }}</div>
|
<div>{{ peopleNum || 0 }}</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="broken_item">
|
<div class="broken_item">
|
||||||
<div>执行宣发次数</div>
|
<div>执行宣发次数</div>
|
||||||
<div>{{ sendNum }}</div>
|
<div>{{ sendNum || 0 }}</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="broken_item">
|
<div class="broken_item">
|
||||||
<div>触达人次</div>
|
<div>触达人次</div>
|
||||||
<div>{{ predictNum }}</div>
|
<div>{{ predictNum || 0 }}</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="title">触达人次</div>
|
<div class="title" >触达人次</div>
|
||||||
<div id="brokenEcharts1"></div>
|
<div id="brokenEcharts1"></div>
|
||||||
<div class="title">宣发次数</div>
|
<div class="title" >宣发次数</div>
|
||||||
<div id="brokenEcharts2"></div>
|
<div id="brokenEcharts2"></div>
|
||||||
<div class="title">宣发任务数</div>
|
<div class="title">宣发任务数</div>
|
||||||
<div id="brokenEcharts3"></div>
|
<div id="brokenEcharts3"></div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="columnarEcharts">
|
<div class="columnarEcharts" v-if="colData.length">
|
||||||
<div class="broken_title">
|
<div class="broken_title">
|
||||||
<div class="broken_left">宣发明细</div>
|
<div class="broken_left">宣发明细</div>
|
||||||
<div class="broken_right">
|
<div class="broken_right">
|
||||||
@@ -234,7 +235,7 @@ export default {
|
|||||||
peopleNum: "",
|
peopleNum: "",
|
||||||
sendNum: "",
|
sendNum: "",
|
||||||
predictNum: "",
|
predictNum: "",
|
||||||
isDepartData: false,
|
colData: []
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
|
|
||||||
@@ -565,6 +566,7 @@ export default {
|
|||||||
.then((res) => {
|
.then((res) => {
|
||||||
if (res.code ===0) {
|
if (res.code ===0) {
|
||||||
if(res.data && res.data.length) {
|
if(res.data && res.data.length) {
|
||||||
|
this.colData = res.data
|
||||||
let items = [], xData = [], yData = []
|
let items = [], xData = [], yData = []
|
||||||
res.data.forEach((item) => {
|
res.data.forEach((item) => {
|
||||||
const i = {type: 'departmentName', id: item.deptId, corpid: this.user.corpId}
|
const i = {type: 'departmentName', id: item.deptId, corpid: this.user.corpId}
|
||||||
@@ -714,7 +716,6 @@ export default {
|
|||||||
|
|
||||||
.broken_right {
|
.broken_right {
|
||||||
font-size: 24px;
|
font-size: 24px;
|
||||||
// color: #3399FF;
|
|
||||||
|
|
||||||
img {
|
img {
|
||||||
width: 28px;
|
width: 28px;
|
||||||
@@ -765,6 +766,7 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.brokenEcharts,
|
.brokenEcharts,
|
||||||
.columnarEcharts {
|
.columnarEcharts {
|
||||||
background: #fff;
|
background: #fff;
|
||||||
|
|||||||
@@ -1,6 +1,9 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="calendarInfo">
|
<div class="calendarInfo">
|
||||||
<uni-calendar :insert="true" :selected="selected" :lunar="false" @change="change" @monthSwitch="changeMonth"/>
|
<div class="calendar">
|
||||||
|
<uni-calendar :insert="true" :selected="selected" :lunar="false" @change="change" @monthSwitch="changeMonth"/>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<div class="dailyMatters">
|
<div class="dailyMatters">
|
||||||
<div v-if="list && list.length">
|
<div v-if="list && list.length">
|
||||||
@@ -146,8 +149,16 @@ export default {
|
|||||||
display: none
|
display: none
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.calendar {
|
||||||
|
position: fixed;
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
width: 100%;
|
||||||
|
height: 750px;
|
||||||
|
}
|
||||||
|
|
||||||
.dailyMatters {
|
.dailyMatters {
|
||||||
padding: 30px;
|
padding: 750px 30px 30px 30px;
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
.daily_item {
|
.daily_item {
|
||||||
background: #FFF;
|
background: #FFF;
|
||||||
|
|||||||
Reference in New Issue
Block a user