Commit ac8e0d29 authored by miaojiale's avatar miaojiale

接口联调,缺地图部分

parent 4554d034
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
"core-js": "^3.6.5", "core-js": "^3.6.5",
"crypto-js": "^4.0.0", "crypto-js": "^4.0.0",
"dayjs": "^1.8.28", "dayjs": "^1.8.28",
"echarts": "4.8.0", "echarts": "5.3.0",
"element-ui": "^2.15.2", "element-ui": "^2.15.2",
"js-cookie": "^2.2.1", "js-cookie": "^2.2.1",
"jsbarcode": "^3.11.5", "jsbarcode": "^3.11.5",
......
import request from "@/utils/request"
/* 总体数据 */
export function screenOverview(params = {}) {
return request({
url: "/disease-data/data/screen/overview",
method: "get",
params,
})
}
// 医联体地图
export function unionList(params = {}) {
return request({
url: "/disease-data/data/screen/union",
method: "get",
params,
})
}
//近六个月上报量
export function sixMonthList(params = {}) {
return request({
url: "/disease-data/data/screen/union/sixMonth",
method: "get",
params,
})
}
//性别分布
export function genderCount(params = {}) {
return request({
url: "/disease-data/data/screen/genderCount",
method: "get",
params,
})
}
//年龄段分布
export function ageCount(params = {}) {
return request({
url: "/disease-data/data/screen/ageCount",
method: "get",
params,
})
}
//风险分布
export function riskCount(params = {}) {
return request({
url: "/disease-data/data/screen/riskCount",
method: "get",
params,
})
}
//应答情况
export function checkCondition(params = {}) {
return request({
url: "/disease-data/data/screen/checkCondition",
method: "get",
params,
})
}
// 良性疾病
export function esophagusBenign(params = {}) {
return request({
url: "/disease-data/data/screen/esophagus/benign",
method: "get",
params,
})
}
// 良性疾病
export function gastricBenign(params = {}) {
return request({
url: "/disease-data/data/screen/gastric/benign",
method: "get",
params,
})
}
// 胃癌内镜检出率
export function cancerFound(params = {}) {
return request({
url: "/disease-data/data/screen/gastric/cancer",
method: "get",
params,
})
}
// 早癌占比
export function earlyGastric(params = {}) {
return request({
url: "/disease-data/data/screen/earlyGastric/cancer",
method: "get",
params,
})
}
...@@ -70,11 +70,16 @@ export default { ...@@ -70,11 +70,16 @@ export default {
const option = { const option = {
tooltip: { tooltip: {
trigger: "axis", trigger: "axis",
formatter: "{b}检出率" + ":" + "{c}%", // formatter: "{b}检出率" + ":" + "{c}%",
valueFormatter: (value) => "检出率:" + value + "%",
axisPointer: { axisPointer: {
// 坐标轴指示器,坐标轴触发有效 // 坐标轴指示器,坐标轴触发有效
type: "shadow", // 默认为直线,可选为:'line' | 'shadow' type: "shadow", // 默认为直线,可选为:'line' | 'shadow'
}, },
backgroundColor: "rgba(50,50,50,0.7)",
textStyle: {
color: "#fff",
},
}, },
grid: { grid: {
top: "20%", top: "20%",
...@@ -133,7 +138,7 @@ export default { ...@@ -133,7 +138,7 @@ export default {
axisLabel: { axisLabel: {
show: true, show: true,
interval: "0", interval: "0",
rotate: 20, rotate: 25,
textStyle: { textStyle: {
color: "#fff", //X轴文字颜色 color: "#fff", //X轴文字颜色
}, },
...@@ -143,7 +148,7 @@ export default { ...@@ -143,7 +148,7 @@ export default {
{ {
type: "bar", type: "bar",
stack: "vistors", stack: "vistors",
barWidth: "30%", barWidth: 15,
data: [], data: [],
itemStyle: { itemStyle: {
normal: { normal: {
......
...@@ -71,6 +71,11 @@ export default { ...@@ -71,6 +71,11 @@ export default {
: params.name : params.name
return str return str
}, },
// valueFormatter: (value) => value + "%",
backgroundColor: "rgba(50,50,50,0.7)",
textStyle: {
color: "#fff",
},
// textStyle: { fontSize: 14, fontFamily: "fzzz", color: "#fff" }, // textStyle: { fontSize: 14, fontFamily: "fzzz", color: "#fff" },
// backgroundColor: "rgba(0,0,0,0.3)", // backgroundColor: "rgba(0,0,0,0.3)",
// borderColor: "rgba(0,0,0,0.3)", // borderColor: "rgba(0,0,0,0.3)",
......
...@@ -41,7 +41,37 @@ export default { ...@@ -41,7 +41,37 @@ export default {
data() { data() {
return { return {
chart: null, chart: null,
pieConfig: { pieConfig: {},
}
},
watch: {
chartData: {
deep: true,
handler(val) {
this.setOptions(val)
},
},
},
mounted() {
this.$nextTick(() => {
this.initChart()
})
},
beforeDestroy() {
if (!this.chart) {
return
}
this.chart.dispose()
this.chart = null
},
methods: {
initChart() {
this.chart = echarts.init(this.$el)
this.setOptions(this.chartData)
},
setOptions(chartData) {
// if (!chartData.data) return
this.pieConfig = {
title: { title: {
text: this.title, text: this.title,
subtext: `筛查总例数 {number|${this.totalNum}}`, subtext: `筛查总例数 {number|${this.totalNum}}`,
...@@ -62,6 +92,11 @@ export default { ...@@ -62,6 +92,11 @@ export default {
}, },
tooltip: { tooltip: {
trigger: "item", trigger: "item",
valueFormatter: (value) => value + "%",
backgroundColor: "rgba(50,50,50,0.7)",
textStyle: {
color: "#fff",
},
}, },
legend: { legend: {
orient: "horizontal", orient: "horizontal",
...@@ -93,7 +128,7 @@ export default { ...@@ -93,7 +128,7 @@ export default {
{ {
name: this.title, name: this.title,
type: "pie", type: "pie",
radius: "50%", radius: "44%",
data: this.chartData, data: this.chartData,
emphasis: { emphasis: {
itemStyle: { itemStyle: {
...@@ -104,36 +139,7 @@ export default { ...@@ -104,36 +139,7 @@ export default {
}, },
}, },
], ],
}, }
}
},
watch: {
chartData: {
deep: true,
handler(val) {
this.setOptions(val)
},
},
},
mounted() {
this.$nextTick(() => {
this.initChart()
})
},
beforeDestroy() {
if (!this.chart) {
return
}
this.chart.dispose()
this.chart = null
},
methods: {
initChart() {
this.chart = echarts.init(this.$el)
this.setOptions(this.chartData)
},
setOptions(chartData) {
// if (!chartData.data) return
let option = JSON.parse( let option = JSON.parse(
JSON.stringify(Object.assign(this.pieConfig, this.chartConfig)) JSON.stringify(Object.assign(this.pieConfig, this.chartConfig))
) )
......
...@@ -92,6 +92,11 @@ export default { ...@@ -92,6 +92,11 @@ export default {
}, },
tooltip: { tooltip: {
trigger: "item", trigger: "item",
valueFormatter: (value) => value + "%",
backgroundColor: "rgba(50,50,50,0.7)",
textStyle: {
color: "#fff",
},
}, },
legend: { legend: {
show: true, show: true,
...@@ -128,7 +133,7 @@ export default { ...@@ -128,7 +133,7 @@ export default {
{ {
name: this.title, name: this.title,
type: "pie", type: "pie",
radius: "50%", radius: "44%",
data: this.chartData, data: this.chartData,
emphasis: { emphasis: {
itemStyle: { itemStyle: {
......
...@@ -73,7 +73,7 @@ export default { ...@@ -73,7 +73,7 @@ export default {
// if (!chartData.data) return // if (!chartData.data) return
let option = { let option = {
title: { title: {
text: this.title + "\n\n" + `{number|${this.totalNum}}`, // text: this.title + "\n\n" + `{number|${this.totalNum}}`,
left: "center", left: "center",
top: "34%", top: "34%",
textStyle: { textStyle: {
...@@ -90,6 +90,11 @@ export default { ...@@ -90,6 +90,11 @@ export default {
}, },
tooltip: { tooltip: {
trigger: "item", trigger: "item",
valueFormatter: (value) => value + "%",
backgroundColor: "rgba(50,50,50,0.7)",
textStyle: {
color: "#fff",
},
}, },
legend: { legend: {
show: true, show: true,
...@@ -123,7 +128,8 @@ export default { ...@@ -123,7 +128,8 @@ export default {
name: this.title, name: this.title,
type: "pie", type: "pie",
top: "-18%", top: "-18%",
radius: ["38%", "50%"], radius: "44%",
// radius: ["30%", "44%"],
data: this.chartData, data: this.chartData,
emphasis: { emphasis: {
itemStyle: { itemStyle: {
......
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
<div class="over-right"> <div class="over-right">
<div class="right-title"> <div class="right-title">
<img src="@/assets/img/DataCenter/bar.png" alt="" /> <img src="@/assets/img/DataCenter/bar.png" alt="" />
<span>当前季度上报量机构排名</span> <span>近六个月上报量机构排名</span>
</div> </div>
<div class="right-list"> <div class="right-list">
<div <div
...@@ -51,8 +51,8 @@ ...@@ -51,8 +51,8 @@
:style="{ color: index < 3 ? '#9bdfff' : '#ffffff' }" :style="{ color: index < 3 ? '#9bdfff' : '#ffffff' }"
> >
<div class="index">{{ index + 1 }}</div> <div class="index">{{ index + 1 }}</div>
<div class="name">{{ item.name }}</div> <div class="name">{{ item.unionName }}</div>
<div class="value">{{ item.value }}</div> <div class="value">{{ item.count }}</div>
</div> </div>
</div> </div>
</div> </div>
...@@ -130,9 +130,9 @@ ...@@ -130,9 +130,9 @@
<pie-chart-two <pie-chart-two
:className="'pieChart4'" :className="'pieChart4'"
:colorList="pieColor4" :colorList="pieColor4"
:totalNum="20" :totalNum="screenNum"
:chartData="botPieData" :chartData="botPieData"
:title="'内镜总数'" :title="'胃癌内镜检出率'"
></pie-chart-two> ></pie-chart-two>
</div> </div>
<div class="pie-item"> <div class="pie-item">
...@@ -155,16 +155,34 @@ import Map from "./Map/index.vue" ...@@ -155,16 +155,34 @@ import Map from "./Map/index.vue"
import PieChart from "./Pie/PieChart.vue" import PieChart from "./Pie/PieChart.vue"
import PieChartFour from "./Pie/PieChartFour.vue" import PieChartFour from "./Pie/PieChartFour.vue"
import PieChartTwo from "./Pie/PieChartTwo.vue" import PieChartTwo from "./Pie/PieChartTwo.vue"
import {
screenOverview,
unionList,
sixMonthList,
genderCount,
ageCount,
riskCount,
checkCondition,
esophagusBenign,
gastricBenign,
cancerFound,
earlyGastric,
} from "@/api/screen.js"
export default { export default {
components: { Map, PieChart, PieChartFour, BarChart, PieChartTwo }, components: { Map, PieChart, PieChartFour, BarChart, PieChartTwo },
data() { data() {
return { return {
overAllData: [ overAllData: [
{ label: "机构总数", prop: "", value: 191, suffix: "" }, { label: "机构总数", prop: "unionCount", value: 0, suffix: "" },
{ label: "筛查总例数", prop: "", value: 139694, suffix: "" }, { label: "筛查总例数", prop: "patientCount", value: 0, suffix: "" },
{ label: "中高危占比", prop: "", value: 37, suffix: "%" }, {
{ label: "早诊率", prop: "", value: 91, suffix: "%" }, label: "中高危占比",
{ label: "HP阳性人数", prop: "", value: 9703, suffix: "" }, prop: "highMiddlePercent",
value: 0,
suffix: "%",
},
{ label: "早诊率", prop: "earlyDiagnosis", value: 0, suffix: "%" },
{ label: "HP阳性人数", prop: "hp", value: 0, suffix: "" },
], ],
curSelect: 1, curSelect: 1,
selectList: [ selectList: [
...@@ -173,88 +191,47 @@ export default { ...@@ -173,88 +191,47 @@ export default {
{ label: "已筛查数 100-500", value: 3 }, { label: "已筛查数 100-500", value: 3 },
{ label: "已筛查数 <100", value: 4 }, { label: "已筛查数 <100", value: 4 },
], ],
rangeList: [ rangeList: [],
{ sexNum: 0,
name: "包头医学院属医院", ageNum: 0,
value: 480, riskNum: 0,
}, midhignNum: 0,
{
name: "包头医学院第二附属医院",
value: 480,
},
{
name: "包头医学院第二附属医院",
value: 480,
},
{
name: "包头医学院第二附属医院",
value: 480,
},
{
name: "包头医学院第二附属医院",
value: 480,
},
{
name: "包头医学院第二附属医院",
value: 480,
},
{
name: "包头医学院第二附属医院",
value: 480,
},
{
name: "包头医学院第二附属医院",
value: 480,
},
{
name: "包头医学院第二附属医院",
value: 480,
},
{
name: "包头医学院第二附属医院",
value: 480,
},
],
sexNum: 123455,
ageNum: 34512,
riskNum: 12314,
midhignNum: 1234,
colorList1: ["#2197FF", "#1571EA"], colorList1: ["#2197FF", "#1571EA"],
colorList2: ["#0A56BD", "#1571EA", "#2197FF", "#3DA5FF", "#72BEFF"], colorList2: ["#0A56BD", "#1571EA", "#2197FF", "#3DA5FF", "#72BEFF"],
colorList3: ["#47B7A0", "#FFA424", "#EB7126"], colorList3: ["#47B7A0", "#FFA424", "#EB7126"],
colorList4: ["#3B4466", "#1571EA"], colorList4: ["#3B4466", "#1571EA"],
pieData1: [ pieData1: [
{ value: 1048, name: "男性" }, { value: 0, name: "男性" },
{ value: 735, name: "女性" }, { value: 0, name: "女性" },
], ],
pieData2: [ pieData2: [
{ value: 10, name: "40-50" }, { value: 0, name: "40-50" },
{ value: 20, name: "50-60" }, { value: 0, name: "50-60" },
{ value: 20, name: "60-70" }, { value: 0, name: "60-70" },
{ value: 20, name: "70-80" }, { value: 0, name: "70-80" },
{ value: 20, name: "80以上" }, { value: 0, name: "80以上" },
], ],
pieData3: [ pieData3: [
{ value: 20, name: "低风险" }, { value: 0, name: "低风险" },
{ value: 20, name: "中风险" }, { value: 0, name: "中风险" },
{ value: 20, name: "高风险" }, { value: 0, name: "高风险" },
], ],
pieData4: [ pieData4: [
{ value: 20, name: "内镜未应答人数" }, { value: 0, name: "内镜未应答人数" },
{ value: 30, name: "内镜应答人数" }, { value: 0, name: "内镜应答人数" },
], ],
barData1: [ barData1: [
{ name: "Barret食管", value: "27" }, { name: "Barret食管", value: "0" },
{ name: "反流性食管炎", value: "2" }, { name: "反流性食管炎", value: "0" },
{ name: "低级别食管粘膜上皮内瘤变", value: "3" }, { name: "低级别食管粘膜上皮内瘤变", value: "0" },
], ],
barData2: [ barData2: [
{ name: "非萎缩性胃炎", value: "27" }, { name: "非萎缩性胃炎", value: "0" },
{ name: "萎缩性胃炎", value: "2" }, { name: "萎缩性胃炎", value: "0" },
{ name: "胃息肉", value: "3" }, { name: "胃息肉", value: "0" },
{ name: "胃溃疡", value: "8" }, { name: "胃溃疡", value: "0" },
{ name: "十二指肠球部溃疡", value: "11" }, { name: "十二指肠球部溃疡", value: "0" },
{ name: "低级别胃粘膜上皮内瘤变", value: "11" }, { name: "低级别胃粘膜上皮内瘤变", value: "0" },
], ],
chartConfig1: { chartConfig1: {
title: "食管良性疾病检出率", title: "食管良性疾病检出率",
...@@ -264,42 +241,168 @@ export default { ...@@ -264,42 +241,168 @@ export default {
}, },
pieColor4: ["#4EC2AA", "#4EB6FF", "#4E6EFF"], pieColor4: ["#4EC2AA", "#4EB6FF", "#4E6EFF"],
botPieData: [ botPieData: [
{ value: 20, name: "高级别胃粘膜上皮内瘤变数" }, { value: 0, name: "患癌占比" },
{ value: 30, name: "早期胃癌数" }, { value: 0, name: "未患癌占比" },
{ value: 30, name: "进展期胃癌" }, // { value: 0, name: "进展期胃癌" },
], ],
screenNum: 0,
botPieData2: [ botPieData2: [
{ value: 20, name: "高级别胃粘膜上皮内瘤变数" }, { value: 0, name: "患癌占比" },
{ value: 30, name: "早期胃癌数" }, { value: 0, name: "未患癌占比" },
{ value: 30, name: "进展期胃癌" },
],
mapData: [
{
name: "静安区中心医院",
value: 123,
},
{
name: "呼和浩特市第一医院",
value: 456,
},
], ],
mapData: [],
} }
}, },
watch: {}, watch: {},
mounted() {}, mounted() {
this.screenOverview()
this.getUnionList()
this.getSixMonthList()
this.getGenderCount()
this.getAgeCount()
this.getRiskCount()
this.getCheckCondition()
this.esophagusBenignList()
this.gastricBenignList()
this.cancerFound()
this.earlyGastric()
},
methods: { methods: {
changeSelect(v) { changeSelect(v) {
console.log(v) this.getUnionList()
this.mapData = [ },
{ // 总体概览五个数值
name: "上海长海医院", screenOverview() {
value: 123, screenOverview().then((res) => {
}, if (res.code == 1) {
{ let data = res.data
name: "南方医科大学南海医院", this.overAllData.forEach((e, index) => {
value: 456, let prop = e.prop
}, if (data[prop]) {
] this.overAllData[index].value = data[prop]
} else {
this.overAllData[index].value = 0
}
})
}
})
},
// 地图列表
getUnionList() {
let type = this.curSelect
unionList({ type }).then((res) => {
if (res.code == 1) {
let data = res.data
if (data && data.length > 0) {
// data = [
// {
// unionId: "1638093098842075138",
// unionName: "静安区中心医院",
// count: 21,
// },
// ]
this.mapData = []
data.forEach((e) => {
let obj = {
name: e.unionName,
value: e.count,
unionId: e.unionId,
}
this.mapData.push(obj)
})
}
}
})
},
// 近六个月
getSixMonthList() {
sixMonthList().then((res) => {
if (res.code == 1 && res.data) {
this.rangeList = res.data
}
})
},
getGenderCount() {
genderCount().then((res) => {
if (res.code == 1) {
this.pieData1[0].value = res.data.man
this.pieData1[1].value = res.data.woman
this.sexNum = res.data.total
}
})
},
getAgeCount() {
ageCount().then((res) => {
if (res.code == 1) {
this.pieData2[0].value = res.data.num1
this.pieData2[1].value = res.data.num2
this.pieData2[2].value = res.data.num3
this.pieData2[3].value = res.data.num4
this.pieData2[4].value = res.data.num5
this.ageNum = res.data.num
}
})
},
getRiskCount() {
riskCount().then((res) => {
if (res.code == 1) {
this.pieData3[0].value = res.data.low
this.pieData3[1].value = res.data.medium
this.pieData3[2].value = res.data.high
this.riskNum = res.data.total
}
})
},
// 内径应答情况
getCheckCondition() {
checkCondition().then((res) => {
if (res.code == 1) {
this.pieData4[0].value = res.data.checked
this.pieData4[1].value = res.data.unChecked
this.midhignNum = res.data.total
}
})
},
// 食管 良性疾病检出率
esophagusBenignList() {
esophagusBenign().then((res) => {
if (res.code == 1 && res.data) {
this.barData1[0].value = res.data.barret
this.barData1[1].value = res.data.backPercent
this.barData1[2].value = res.data.esophagusLevelPercent
}
})
},
// 胃 良性疾病
gastricBenignList() {
gastricBenign().then((res) => {
if (res.code == 1 && res.data) {
this.barData2[0].value = res.data.nonAtrophicGastritiPercent
this.barData2[1].value = res.data.atrophicGastritiPercent
this.barData2[2].value = res.data.gastricPolypPercent
this.barData2[3].value = res.data.gastricUlcerPercent
this.barData2[4].value = res.data.duodenalUlcerPercent
this.barData2[5].value = res.data.inogmLevelPercent
}
})
},
// 胃癌内镜检出率
cancerFound() {
cancerFound().then((res) => {
if (res.code == 1 && res.data) {
this.botPieData[0].value = res.data.gastricCancer
this.botPieData[1].value = res.data.unGastricCancer
}
})
},
// 早癌占比
earlyGastric() {
earlyGastric().then((res) => {
if (res.code == 1 && res.data) {
this.botPieData2[0].value = res.data.earlyGastricCancer
this.botPieData2[1].value = res.data.unEarlyGastricCancer
}
})
}, },
}, },
} }
...@@ -470,7 +573,11 @@ export default { ...@@ -470,7 +573,11 @@ export default {
.right-list { .right-list {
height: 554px; height: 554px;
padding: 0 18px 18px; padding: 0 18px 18px;
overflow: auto; overflow: hidden;
&:hover {
overflow-y: overlay;
}
.list-item { .list-item {
font-size: 14px; font-size: 14px;
font-family: AlibabaPuHuiTiM; font-family: AlibabaPuHuiTiM;
...@@ -530,6 +637,35 @@ export default { ...@@ -530,6 +637,35 @@ export default {
color: #fff; color: #fff;
font-size: 18px; font-size: 18px;
} }
// 美化滚动条
::-webkit-scrollbar-track-piece {
background-color: #fff;
-webkit-border-radius: 0;
opacity: 0.5;
}
::-webkit-scrollbar {
width: 6px;
height: 10px;
}
::-webkit-scrollbar-thumb {
height: 30px;
background-color: #b8b8b8;
-webkit-border-radius: 6px;
outline: 1px solid transparent;
outline-offset: -2px;
border: 1px solid transparent;
filter: alpha(opacity = 30);
-moz-opacity: 0.5;
opacity: 0.5;
}
::-webkit-scrollbar-thumb:hover {
height: 30px;
background-color: #878987;
-webkit-border-radius: 6px;
}
</style> </style>
<style lang="scss"> <style lang="scss">
// ::v-deep { // ::v-deep {
......
...@@ -3926,12 +3926,13 @@ ecc-jsbn@~0.1.1: ...@@ -3926,12 +3926,13 @@ ecc-jsbn@~0.1.1:
jsbn "~0.1.0" jsbn "~0.1.0"
safer-buffer "^2.1.0" safer-buffer "^2.1.0"
echarts@4.8.0: echarts@5.3.0:
version "4.8.0" version "5.3.0"
resolved "https://registry.npmmirror.com/echarts/-/echarts-4.8.0.tgz#b2c1cfb9229b13d368ee104fc8eea600b574d4c4" resolved "https://registry.npmmirror.com/echarts/-/echarts-5.3.0.tgz#39342fcf0f763413fecd9d2afd1c415163de694d"
integrity sha512-YwShpug8fWngj/RlgxDaYrLBoD+LsZUArrusjNPHpAF+is+gGe38xx4W848AwWMGoi745t3OXM52JedNrv+F6g== integrity sha512-zENufmwFE6WjM+24tW3xQq4ICqQtI0CGj4bDVDNd3BK3LtaA/5wBp+64ykIyKy3QElz0cieKqSYP4FX9Lv9MwQ==
dependencies: dependencies:
zrender "4.3.1" tslib "2.3.0"
zrender "5.3.0"
ee-first@1.1.1: ee-first@1.1.1:
version "1.1.1" version "1.1.1"
...@@ -10434,6 +10435,11 @@ ts-pnp@^1.1.6: ...@@ -10434,6 +10435,11 @@ ts-pnp@^1.1.6:
resolved "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.2.0.tgz#a500ad084b0798f1c3071af391e65912c86bca92" resolved "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.2.0.tgz#a500ad084b0798f1c3071af391e65912c86bca92"
integrity sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw== integrity sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==
tslib@2.3.0:
version "2.3.0"
resolved "https://registry.npmmirror.com/tslib/-/tslib-2.3.0.tgz#803b8cdab3e12ba581a4ca41c8839bbb0dacb09e"
integrity sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==
tslib@^1.9.0: tslib@^1.9.0:
version "1.14.1" version "1.14.1"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
...@@ -11384,10 +11390,12 @@ zip-stream@^2.1.2: ...@@ -11384,10 +11390,12 @@ zip-stream@^2.1.2:
compress-commons "^2.1.1" compress-commons "^2.1.1"
readable-stream "^3.4.0" readable-stream "^3.4.0"
zrender@4.3.1: zrender@5.3.0:
version "4.3.1" version "5.3.0"
resolved "https://registry.npmmirror.com/zrender/-/zrender-4.3.1.tgz#baf8aa6dc8187a2f819692d7d5f9bedfa2b90fa3" resolved "https://registry.npmmirror.com/zrender/-/zrender-5.3.0.tgz#297c05dc2521362816c4ddced10a1e306646bbc8"
integrity sha512-CeH2TpJeCdG0TAGYoPSAcFX2ogdug1K7LIn9UO/q9HWqQ54gWhrMAlDP9AwWYMUDhrPe4VeazQ4DW3msD96nUQ== integrity sha512-Ln2QB5uqI1ftNYMtCRxd+XDq6MOttLgam2tmhKAVA+j0ko47UT+VNlDvKTkqe4K2sJhBvB0EhYNLebqlCTjatQ==
dependencies:
tslib "2.3.0"
zwitch@^1.0.0: zwitch@^1.0.0:
version "1.0.5" version "1.0.5"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment