湖里大屏(首页概览):人员概览接口对接
This commit is contained in:
parent
84ac880d0f
commit
21dbd97024
@ -8,7 +8,7 @@
|
|||||||
<img src="@/assets/images/projectImg/num_purple.png" />
|
<img src="@/assets/images/projectImg/num_purple.png" />
|
||||||
<div class="info">
|
<div class="info">
|
||||||
<div class="num1">
|
<div class="num1">
|
||||||
{{ 363 }}
|
{{ statisticsCount.presencecount.totalPerson }}
|
||||||
</div>
|
</div>
|
||||||
<!-- 实名制人数 -->
|
<!-- 实名制人数 -->
|
||||||
<div class="label label1">
|
<div class="label label1">
|
||||||
@ -20,7 +20,7 @@
|
|||||||
<img src="@/assets/images/projectImg/num_skyblue.png" />
|
<img src="@/assets/images/projectImg/num_skyblue.png" />
|
||||||
<div class="info">
|
<div class="info">
|
||||||
<div class="num2">
|
<div class="num2">
|
||||||
{{ 70 }}
|
{{ statisticsCount.presencecount.lwPersonTotal }}
|
||||||
</div>
|
</div>
|
||||||
<!-- 在场人数 -->
|
<!-- 在场人数 -->
|
||||||
<div class="label">
|
<div class="label">
|
||||||
@ -46,8 +46,8 @@
|
|||||||
<div class="person">
|
<div class="person">
|
||||||
<div class="person-info">
|
<div class="person-info">
|
||||||
<div class="person-rate">
|
<div class="person-rate">
|
||||||
<span style="color:rgb(53, 131, 153);">{{ 16 }}</span
|
<span style="color:rgb(53, 131, 153);">{{ statisticsCount.presencecount.jfGlPersonTotal }}</span
|
||||||
>/{{ 16 }}
|
>/{{ statisticsCount.workercount.jfGlPersonTotal }}
|
||||||
</div>
|
</div>
|
||||||
<div class="person-label">
|
<div class="person-label">
|
||||||
<!-- 监理人员 -->{{ $t('message.dataBoard.PartyAPersonnel') }}
|
<!-- 监理人员 -->{{ $t('message.dataBoard.PartyAPersonnel') }}
|
||||||
@ -57,8 +57,8 @@
|
|||||||
<div class="person">
|
<div class="person">
|
||||||
<div class="person-info">
|
<div class="person-info">
|
||||||
<div class="person-rate">
|
<div class="person-rate">
|
||||||
<span style="color:rgb(53, 131, 153);">{{ 14 }}</span
|
<span style="color:rgb(53, 131, 153);">{{ statisticsCount.presencecount.jlGlPersonTotal }}</span
|
||||||
>/{{ 14 }}
|
>/{{ statisticsCount.workercount.jlGlPersonTotal }}
|
||||||
</div>
|
</div>
|
||||||
<div class="person-label">
|
<div class="person-label">
|
||||||
<!-- 甲方人员 -->{{ $t('message.dataBoard.supervisoryStaff') }}
|
<!-- 甲方人员 -->{{ $t('message.dataBoard.supervisoryStaff') }}
|
||||||
@ -68,8 +68,8 @@
|
|||||||
<div class="person">
|
<div class="person">
|
||||||
<div class="person-info">
|
<div class="person-info">
|
||||||
<div class="person-rate">
|
<div class="person-rate">
|
||||||
<span style="color:rgb(53, 131, 153);">{{ 19 }}</span
|
<span style="color:rgb(53, 131, 153);">{{ statisticsCount.presencecount.yfGlPersonTotal }}</span
|
||||||
>/{{ 26 }}
|
>/{{ statisticsCount.workercount.yfGlPersonTotal }}
|
||||||
</div>
|
</div>
|
||||||
<div class="person-label">
|
<div class="person-label">
|
||||||
<!-- 乙方人员 -->{{ $t('message.dataBoard.PartyBPersonnel') }}
|
<!-- 乙方人员 -->{{ $t('message.dataBoard.PartyBPersonnel') }}
|
||||||
@ -94,9 +94,25 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
import { getWorkerStatisticsCountApi } from '@/assets/js/api/company/project'
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
statisticsCount: {
|
||||||
|
currentMonthEducationPerson: 0,
|
||||||
|
workercount: {
|
||||||
|
jfGlPersonTotal: 0,
|
||||||
|
jlGlPersonTotal: 0,
|
||||||
|
lwPersonTotal: 0,
|
||||||
|
totalPerson: 0,
|
||||||
|
},
|
||||||
|
presencecount: {
|
||||||
|
jfGlPersonTotal: 0,
|
||||||
|
jlGlPersonTotal: 0,
|
||||||
|
lwPersonTotal: 0,
|
||||||
|
totalPerson: 0,
|
||||||
|
}
|
||||||
|
},
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
props: {
|
props: {
|
||||||
@ -104,6 +120,18 @@ export default {
|
|||||||
type: String,
|
type: String,
|
||||||
default: "default title"
|
default: "default title"
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
created(){
|
||||||
|
this.getWorkerCount();
|
||||||
|
},
|
||||||
|
methods:{
|
||||||
|
getWorkerCount() {
|
||||||
|
getWorkerStatisticsCountApi({ sn: this.$store.state.projectSn }).then(
|
||||||
|
(res) => {
|
||||||
|
console.log('人员概览',res)
|
||||||
|
this.statisticsCount = res.result
|
||||||
|
})
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user