提交 6c74e831 编写于 作者: zhentian.jia's avatar zhentian.jia

人群分析UI

上级 b32549dc
...@@ -369,8 +369,9 @@ export function getPicOption(title, legendData, colorData, seriesData) { ...@@ -369,8 +369,9 @@ export function getPicOption(title, legendData, colorData, seriesData) {
let option = { let option = {
title: { title: {
text: title, text: title,
x: "center", x: "left",
top: "3%", left: '20px',
top: "20px",
}, },
tooltip: { tooltip: {
trigger: 'item', trigger: 'item',
...@@ -379,7 +380,7 @@ export function getPicOption(title, legendData, colorData, seriesData) { ...@@ -379,7 +380,7 @@ export function getPicOption(title, legendData, colorData, seriesData) {
legend: { legend: {
orient: "vertical", orient: "vertical",
top: "3%", top: "3%",
left: "left", right: "right",
data: legendData data: legendData
}, },
grid: { grid: {
...@@ -389,13 +390,13 @@ export function getPicOption(title, legendData, colorData, seriesData) { ...@@ -389,13 +390,13 @@ export function getPicOption(title, legendData, colorData, seriesData) {
containLabel: true containLabel: true
}, },
color: colorData, color: colorData,
backgroundColor: '#F3F3F3', backgroundColor: '#FFFFFF',
series: [ series: [
{ {
name: "", name: "",
type: "pie", type: "pie",
radius: "55%", radius: "55%",
center: ["60%", "65%"], center: ["50%", "55%"],
data: seriesData, data: seriesData,
} }
] ]
......
...@@ -146,18 +146,17 @@ export default { ...@@ -146,18 +146,17 @@ export default {
originalFlag: vm.formInline.checked == false ? 0 : 1, originalFlag: vm.formInline.checked == false ? 0 : 1,
regionId: vm.formInline.region[vm.formInline.region.length - 1], regionId: vm.formInline.region[vm.formInline.region.length - 1],
timeFlag: vm.formInline.timeFlag, timeFlag: vm.formInline.timeFlag,
pageNo: vm.pageNo,
pageSize: vm.pageSize
}; };
// console.log("3 req", req); // console.log("3 req", req);
openLoading(vm); openLoading(vm);
vm.POST("stats/report/course", req).then(res => { vm.POST("stats/report/course/"+vm.pageNo+'/'+vm.pageSize, req).then(res => {
closeLoading(vm); closeLoading(vm);
if (res.code == "000000") { if (res.code == "000000") {
if (type !== 2) { if (type !== 2) {
vm.setCardData(res.data); vm.setCardData(res.data);
} }
vm.tableData = res.data.pCourseList; vm.tableData = res.data.pCourseList;
vm.totalRows = res.data.totalSize;
} else { } else {
// vm.$message(res.message); // vm.$message(res.message);
} }
......
...@@ -188,13 +188,12 @@ export default { ...@@ -188,13 +188,12 @@ export default {
let seriesData = []; let seriesData = [];
let colorData = ["#7453FF", "#3BA0FF", "#5D7092", "#39AF9A", "#FFBC3D", "#FF9A4B", "#8A2BE2"]; let colorData = ["#7453FF", "#3BA0FF", "#5D7092", "#39AF9A", "#FFBC3D", "#FF9A4B", "#8A2BE2"];
// legendData = ['博士后','博士','硕士','本科','大专','中专及以下','其他'];
for (let i = 0; i < educationList.length; i++) { for (let i = 0; i < educationList.length; i++) {
legendData[i] = educationList[i].name; legendData[i] = educationList[i].name;
seriesData[i] = educationList[i].value; seriesData[i] = educationList[i];
} }
let option = operationData.getPicOption( let option = operationData.getPicOption(
"用户学历分布", "人员学历发布",
legendData, legendData,
colorData, colorData,
seriesData seriesData
...@@ -251,9 +250,9 @@ export default { ...@@ -251,9 +250,9 @@ export default {
</script> </script>
<style lang="scss"> <style lang="scss">
.crowd-analysis-wrap { .crowd-analysis-wrap {
background: #fff; // background: #fff;
overflow: hidden; overflow: hidden;
padding: 10px; // padding: 10px;
.header-title { .header-title {
padding: 10px 12px; padding: 10px 12px;
font-size: 12px; font-size: 12px;
...@@ -281,18 +280,18 @@ export default { ...@@ -281,18 +280,18 @@ export default {
.chart { .chart {
position: relative; position: relative;
margin: 20px auto 0 auto; margin: 20px auto 0 auto;
width: 900px; width: 1124px;
// background: #F0F2F5;
overflow-x: hidden; overflow-x: hidden;
.item { .item {
position: relative; position: relative;
float: left; float: left;
margin-top: 20px; margin-top: 20px;
margin-right: 100px; margin-right: 20px;
padding: 0; padding: 0;
// width: 48%; // width: 48%;
width: 400px; width: 552px;
// height: 20vw; height: 360px;
height: 350px;
border: 1px solid #dedede; border: 1px solid #dedede;
.title { .title {
position: relative; position: relative;
...@@ -307,7 +306,7 @@ export default { ...@@ -307,7 +306,7 @@ export default {
left: 0; left: 0;
.sex-item { .sex-item {
float: left; float: left;
height: 350px; height: 360px;
width: 33.3%; width: 33.3%;
.sex-img { .sex-img {
margin: 0 auto; margin: 0 auto;
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册