需求优化
This commit is contained in:
parent
3d962b17d3
commit
a71d7af9f3
|
|
@ -200,6 +200,10 @@ export default {
|
||||||
type: [Number, String],
|
type: [Number, String],
|
||||||
default: '',
|
default: '',
|
||||||
},
|
},
|
||||||
|
proName: {
|
||||||
|
type: [String],
|
||||||
|
default: '',
|
||||||
|
},
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
|
@ -315,6 +319,7 @@ export default {
|
||||||
month: row.tableMonth,
|
month: row.tableMonth,
|
||||||
proId: this.projectId,
|
proId: this.projectId,
|
||||||
status: row.status,
|
status: row.status,
|
||||||
|
proName: this.proName,
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
|
@ -326,6 +331,8 @@ export default {
|
||||||
'/bmw/pmProject/exportThreeAndOne',
|
'/bmw/pmProject/exportThreeAndOne',
|
||||||
{
|
{
|
||||||
monthId: row.id,
|
monthId: row.id,
|
||||||
|
month: row.tableMonth,
|
||||||
|
proName: this.proName,
|
||||||
},
|
},
|
||||||
'三表一册.xlsx',
|
'三表一册.xlsx',
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@
|
||||||
:projectId="projectId"
|
:projectId="projectId"
|
||||||
:subComName="subComName"
|
:subComName="subComName"
|
||||||
/>
|
/>
|
||||||
<ThreeOneTable :projectId="projectId" />
|
<ThreeOneTable :projectId="projectId" :proName="proName" />
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -131,6 +131,10 @@ export default {
|
||||||
type: [Number, String],
|
type: [Number, String],
|
||||||
default: '',
|
default: '',
|
||||||
},
|
},
|
||||||
|
proName: {
|
||||||
|
type: [String],
|
||||||
|
default: '',
|
||||||
|
},
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
|
@ -227,6 +231,8 @@ export default {
|
||||||
'/bmw/pmProject/exportUserAttendance',
|
'/bmw/pmProject/exportUserAttendance',
|
||||||
{
|
{
|
||||||
...this.attDetailsQueryParams,
|
...this.attDetailsQueryParams,
|
||||||
|
proName: this.proName,
|
||||||
|
month: this.month,
|
||||||
},
|
},
|
||||||
'分包人员考勤明细表.xlsx',
|
'分包人员考勤明细表.xlsx',
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -184,6 +184,10 @@ export default {
|
||||||
type: [Number, String],
|
type: [Number, String],
|
||||||
default: '',
|
default: '',
|
||||||
},
|
},
|
||||||
|
proName: {
|
||||||
|
type: [String],
|
||||||
|
default: '',
|
||||||
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
computed: {
|
computed: {
|
||||||
|
|
@ -290,6 +294,8 @@ export default {
|
||||||
'/bmw/pmProject/exportThreeAndOne',
|
'/bmw/pmProject/exportThreeAndOne',
|
||||||
{
|
{
|
||||||
monthId: this.id,
|
monthId: this.id,
|
||||||
|
proName: this.proName,
|
||||||
|
month: this.month,
|
||||||
},
|
},
|
||||||
'三表一册.xlsx',
|
'三表一册.xlsx',
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -125,6 +125,10 @@ export default {
|
||||||
type: [Number, String],
|
type: [Number, String],
|
||||||
default: '',
|
default: '',
|
||||||
},
|
},
|
||||||
|
proName: {
|
||||||
|
type: [String],
|
||||||
|
default: '',
|
||||||
|
},
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
|
@ -238,6 +242,7 @@ export default {
|
||||||
'/bmw/pmProject/exportProMonthTableRoster',
|
'/bmw/pmProject/exportProMonthTableRoster',
|
||||||
{
|
{
|
||||||
...this.nameListQueryParams,
|
...this.nameListQueryParams,
|
||||||
|
proName: this.proName,
|
||||||
},
|
},
|
||||||
'农民工花名册.xlsx',
|
'农民工花名册.xlsx',
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -16,6 +16,7 @@
|
||||||
:id="id"
|
:id="id"
|
||||||
:month="month"
|
:month="month"
|
||||||
:status="status"
|
:status="status"
|
||||||
|
:proName="proName"
|
||||||
:is="componentsList[activeName]"
|
:is="componentsList[activeName]"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -50,6 +51,10 @@ export default {
|
||||||
type: [Number, String],
|
type: [Number, String],
|
||||||
default: '',
|
default: '',
|
||||||
},
|
},
|
||||||
|
proName: {
|
||||||
|
type: [String],
|
||||||
|
default: '',
|
||||||
|
},
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
|
|
||||||
|
|
@ -105,6 +105,10 @@ export default {
|
||||||
type: [Number, String],
|
type: [Number, String],
|
||||||
default: '',
|
default: '',
|
||||||
},
|
},
|
||||||
|
proName: {
|
||||||
|
type: [String],
|
||||||
|
default: '',
|
||||||
|
},
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
|
@ -206,6 +210,7 @@ export default {
|
||||||
'/bmw/pmProject/exportUserSalaryApproval',
|
'/bmw/pmProject/exportUserSalaryApproval',
|
||||||
{
|
{
|
||||||
...this.wageInfoQueryParams,
|
...this.wageInfoQueryParams,
|
||||||
|
proName: this.proName,
|
||||||
},
|
},
|
||||||
'农民工实名制工资信息报审表.xlsx',
|
'农民工实名制工资信息报审表.xlsx',
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -181,6 +181,10 @@ export default {
|
||||||
type: [Number, String],
|
type: [Number, String],
|
||||||
default: '',
|
default: '',
|
||||||
},
|
},
|
||||||
|
proName: {
|
||||||
|
type: [String],
|
||||||
|
default: '',
|
||||||
|
},
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
|
@ -307,6 +311,8 @@ export default {
|
||||||
'/bmw/pmProject/exportUserWagePay',
|
'/bmw/pmProject/exportUserWagePay',
|
||||||
{
|
{
|
||||||
...this.wagePayQueryParams,
|
...this.wagePayQueryParams,
|
||||||
|
proName: this.proName,
|
||||||
|
month: this.month,
|
||||||
},
|
},
|
||||||
'农民工工资支付表.xlsx',
|
'农民工工资支付表.xlsx',
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,13 @@
|
||||||
<template>
|
<template>
|
||||||
<!-- 月份详情 -->
|
<!-- 月份详情 -->
|
||||||
<div class="app-container">
|
<div class="app-container">
|
||||||
<HeaderInfo :id="id" :month="month" :proId="proId" />
|
<HeaderInfo :id="id" :month="month" :proId="proId" :proName="proName" />
|
||||||
<ThreeOneTable :id="id" :month="month" :status="status" />
|
<ThreeOneTable
|
||||||
|
:id="id"
|
||||||
|
:month="month"
|
||||||
|
:status="status"
|
||||||
|
:proName="proName"
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|
@ -21,6 +26,7 @@ export default {
|
||||||
month: null,
|
month: null,
|
||||||
proId: null,
|
proId: null,
|
||||||
status: null,
|
status: null,
|
||||||
|
proName: null,
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
|
|
@ -28,6 +34,7 @@ export default {
|
||||||
this.month = this.$route.query?.month
|
this.month = this.$route.query?.month
|
||||||
this.proId = this.$route.query?.proId
|
this.proId = this.$route.query?.proId
|
||||||
this.status = this.$route.query?.status
|
this.status = this.$route.query?.status
|
||||||
|
this.proName = this.$route.query?.proName
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue