| | |
| | | type="index" |
| | | ></el-table-column> |
| | | <el-table-column |
| | | prop="skuName" |
| | | prop="deptname" |
| | | width="88" |
| | | class-name="name" |
| | | ></el-table-column> |
| | | |
| | | <el-table-column prop="count" class-name="count"> |
| | | <el-table-column prop="rc" class-name="rc"> |
| | | <template slot-scope="scope"> |
| | | {{ scope.row.count }}次 |
| | | {{ scope.row.rc }}次 |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | |
| | | }, |
| | | // top排行 |
| | | async getSkuTop() { |
| | | // const res = await getSkuTop(10, this.endatd, this.statd); |
| | | // this.SkuTop = res.data; |
| | | this.SkuTop = [ |
| | | { amount: 0, count: 123, skuId: "0", skuName: "心肺科" }, |
| | | { amount: 0, count: 122, skuId: "0", skuName: "肾脏科" }, |
| | | { amount: 0, count: 112, skuId: "0", skuName: "泌尿科" }, |
| | | { amount: 0, count: 111, skuId: "0", skuName: "男科" }, |
| | | { amount: 0, count: 102, skuId: "0", skuName: "妇产科" }, |
| | | { amount: 0, count: 98, skuId: "0", skuName: "外科" }, |
| | | { amount: 0, count: 89, skuId: "0", skuName: "急诊" }, |
| | | { amount: 0, count: 88, skuId: "0", skuName: "器械科" }, |
| | | { amount: 0, count: 87, skuId: "0", skuName: "骨科" }, |
| | | { amount: 0, count: 67, skuId: "0", skuName: "放射科" }, |
| | | { amount: 0, count: 89, skuId: "0", skuName: "急诊" }, |
| | | { amount: 0, count: 88, skuId: "0", skuName: "器械科" }, |
| | | { amount: 0, count: 87, skuId: "0", skuName: "骨科" }, |
| | | { amount: 0, count: 67, skuId: "0", skuName: "放射科1" }, |
| | | { amount: 0, count: 67, skuId: "0", skuName: "放射科2" }, |
| | | ]; |
| | | let Rankingdata = { |
| | | startDate: this.endatd, |
| | | endDate: this.statd, |
| | | cy: 1, |
| | | }; |
| | | await getDeptRanking(Rankingdata).then((res) => { |
| | | if (res.code == 200) { |
| | | this.SkuTop=res.rows.sort((a, b) => b.rc - a.rc); |
| | | console.log(this.SkuTop,'this.SkuTop'); |
| | | } |
| | | }); |
| | | |
| | | // this.SkuTop = [ |
| | | // { amount: 0, count: 123, skuId: "0", skuName: "心肺科" }, |
| | | // { amount: 0, count: 122, skuId: "0", skuName: "肾脏科" }, |
| | | // { amount: 0, count: 112, skuId: "0", skuName: "泌尿科" }, |
| | | // { amount: 0, count: 111, skuId: "0", skuName: "男科" }, |
| | | // { amount: 0, count: 102, skuId: "0", skuName: "妇产科" }, |
| | | // { amount: 0, count: 98, skuId: "0", skuName: "外科" }, |
| | | // { amount: 0, count: 89, skuId: "0", skuName: "急诊" }, |
| | | // { amount: 0, count: 88, skuId: "0", skuName: "器械科" }, |
| | | // { amount: 0, count: 87, skuId: "0", skuName: "骨科" }, |
| | | // { amount: 0, count: 67, skuId: "0", skuName: "放射科" }, |
| | | // { amount: 0, count: 89, skuId: "0", skuName: "急诊" }, |
| | | // { amount: 0, count: 88, skuId: "0", skuName: "器械科" }, |
| | | // { amount: 0, count: 87, skuId: "0", skuName: "骨科" }, |
| | | // { amount: 0, count: 67, skuId: "0", skuName: "放射科1" }, |
| | | // { amount: 0, count: 67, skuId: "0", skuName: "放射科2" }, |
| | | // ]; |
| | | }, |
| | | // 获取头部数据 |
| | | getTopdata() { |
| | |
| | | }, |
| | | // 获取就诊数量 |
| | | getranking() { |
| | | let Rankingdata = { |
| | | startDate: this.endatd, |
| | | endDate: this.statd, |
| | | cy: 1, |
| | | }; |
| | | getDeptRanking(Rankingdata).then((res) => {}); |
| | | |
| | | }, |
| | | // 获取中部线柱图数据 |
| | | getgraphdata() { |