| | |
| | | <div class="content-right"> |
| | | <div class="item"> |
| | | <p>本月通知数</p> |
| | | <span>646</span> |
| | | <span>{{basicData.notificationsThisMonthNum}}</span> |
| | | </div> |
| | | <a-divider type="vertical" style="height: 100%; margin: 0px 16px"/> |
| | | <div class="item"> |
| | | <p>总应叫应数</p> |
| | | <span>{{basicData.responsesThisMonthSum}}</span> |
| | | </div> |
| | | <a-divider type="vertical" style="height: 100%; margin: 0px 16px"/> |
| | | <div class="item"> |
| | | <p>叫应数</p> |
| | | <span>568</span> |
| | | <span>{{basicData.responsesThisMonthNum}}</span> |
| | | </div> |
| | | <a-divider type="vertical" style="height: 100%; margin: 0px 16px"/> |
| | | <div class="item"> |
| | | <p>叫应率</p> |
| | | <span>88%</span> |
| | | <span>{{basicData.responsesRate}}</span> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | <Projecting /> |
| | | <Dynamic style="margin-top: 20px"/> |
| | | </div> |
| | | <div class="left" v-if="userInfo.role.id == 2"> |
| | | <div class="left" v-if="userInfo.role.id == 2 || userInfo.role.id == 4"> |
| | | <Review /> |
| | | </div> |
| | | <div class="right"> |
| | | <QuickNavigation /> |
| | | <IndexEcharts style="margin-top: 20px"/> |
| | | <!-- <QuickNavigation />--> |
| | | <IndexEcharts/> |
| | | <Team style="margin-top: 20px"/> |
| | | </div> |
| | | </div> |
| | |
| | | import Team from '@/components/Home/Team' |
| | | import Cookies from "js-cookie"; |
| | | import {getUserInfo} from "@/util/storage"; |
| | | import {getResponseRecord} from "@/api/list"; |
| | | import {getBasicData, getbasicData} from "@/api/login"; |
| | | |
| | | export default { |
| | | name: 'home-default', |
| | |
| | | }, |
| | | data() { |
| | | return { |
| | | userInfo: getUserInfo() |
| | | userInfo: getUserInfo(), |
| | | basicData: {} |
| | | }; |
| | | }, |
| | | created() { |
| | | |
| | | this.getData() |
| | | }, |
| | | computed: { |
| | | dateTime () { |
| | |
| | | return '晚上好' |
| | | } |
| | | } |
| | | }, |
| | | methods:{ |
| | | async getData(){ |
| | | const t = this |
| | | const res = await getBasicData() |
| | | if(res.data.code == 100){ |
| | | t.basicData = res.data.data |
| | | }else{ |
| | | this.$message.error(res.data.msg) |
| | | } |
| | | } |
| | | } |
| | | } |
| | | </script> |