工资卡见证完善
This commit is contained in:
parent
cb3bb05701
commit
3fd238f498
|
|
@ -5,7 +5,7 @@ import requestFormData from '@/utils/request_formdata'
|
|||
export const getPersonWageCardListAPI = (data) => {
|
||||
return request({
|
||||
url: '/bmw/workerWageCard/list',
|
||||
method: 'get',
|
||||
method: 'GET',
|
||||
params: data,
|
||||
})
|
||||
}
|
||||
|
|
@ -13,17 +13,8 @@ export const getPersonWageCardListAPI = (data) => {
|
|||
// 工资卡见证 获取工资卡详情接口
|
||||
export const getContractDetailAPI = (id) => {
|
||||
return request({
|
||||
url: `/bmw/workerContract/${id}`,
|
||||
method: 'get',
|
||||
})
|
||||
}
|
||||
|
||||
// 工资卡见证 获取工资卡详情列表接口(历史工资卡信息)
|
||||
export const getContractDetailListAPI = (data) => {
|
||||
return request({
|
||||
url: `/bmw/workerContract/workerList`,
|
||||
method: 'get',
|
||||
params: data,
|
||||
url: `/bmw/workerWageCard/select/${id}`,
|
||||
method: 'POST',
|
||||
})
|
||||
}
|
||||
|
||||
|
|
@ -31,7 +22,7 @@ export const getContractDetailListAPI = (data) => {
|
|||
export const uploadWageCardAPI = (data) => {
|
||||
return requestFormData({
|
||||
url: '/bmw/workerWageCard/edit',
|
||||
method: 'post',
|
||||
method: 'POST',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
|
@ -39,6 +30,6 @@ export const uploadWageCardAPI = (data) => {
|
|||
export const getWageCarDetailLookFileAPI = (id) => {
|
||||
return request({
|
||||
url: `/bmw/workerWageCard/lookFile/${id}`,
|
||||
method: 'post',
|
||||
method: 'POST',
|
||||
})
|
||||
}
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
检测到分包下存在2个班组,12名施工人员未出场
|
||||
</div>
|
||||
<el-form
|
||||
label-width="220px"
|
||||
:label-width="formType === 2 ? '220px' : '120px'"
|
||||
ref="addOrEditFormRef"
|
||||
:model="addOrEditForm"
|
||||
:rules="addOrEditFormRules"
|
||||
|
|
|
|||
|
|
@ -31,18 +31,14 @@
|
|||
</el-button>
|
||||
</template>
|
||||
|
||||
<!-- 标段工程数量 -->
|
||||
<template :slot="item" slot-scope="{ data }" v-for="item in slots">
|
||||
<span
|
||||
:style="{
|
||||
color: data[item] === '已上传' ? '#67C23A' : '#F56C6C',
|
||||
}"
|
||||
:key="item"
|
||||
style="font-size: 12px"
|
||||
@click="onHandleViewLotProject(data)"
|
||||
<!-- 出入场状态-->
|
||||
<template slot="teamEinStatus" slot-scope="{ data }">
|
||||
<el-tag
|
||||
size="mini"
|
||||
:type="data.teamEinStatus == 1 ? 'success' : 'danger'"
|
||||
>
|
||||
{{ data[item] }}
|
||||
</span>
|
||||
{{ data.teamEinStatus == 1 ? '在场' : '出场' }}
|
||||
</el-tag>
|
||||
</template>
|
||||
|
||||
<template slot="handle" slot-scope="{ data }">
|
||||
|
|
@ -113,9 +109,6 @@ export default {
|
|||
formType: 1,
|
||||
editFormData: {},
|
||||
getTeamEntryListAPI,
|
||||
slots: {
|
||||
idCard: 'idCard',
|
||||
},
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
|
|
|
|||
|
|
@ -290,8 +290,7 @@ export default {
|
|||
)
|
||||
.map((j) => j.id)
|
||||
|
||||
params.bmWorkerWageCard.delIds =
|
||||
fileIdList.join(',')
|
||||
params.delIds = fileIdList.join(',')
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -364,24 +363,15 @@ export default {
|
|||
this.queryDetailsId,
|
||||
)
|
||||
|
||||
if (res.length > 0) {
|
||||
const {
|
||||
files,
|
||||
contractCode,
|
||||
wageCriterion,
|
||||
wageApprovedWay,
|
||||
contractTermType,
|
||||
contractStopDate,
|
||||
contractStartDate,
|
||||
} = res[0]
|
||||
if (res && Object.keys(res).length > 0) {
|
||||
const { id, files, bankName, bankCardCode, bankBranchName } =
|
||||
res
|
||||
|
||||
this.contractInfoForm = {
|
||||
contractCode,
|
||||
wageCriterion,
|
||||
wageApprovedWay,
|
||||
contractStopDate,
|
||||
contractTermType,
|
||||
contractStartDate,
|
||||
this.salaryCardInfoForm = {
|
||||
id,
|
||||
bankName,
|
||||
bankCardCode,
|
||||
bankBranchName,
|
||||
}
|
||||
|
||||
if (files && files.length > 0) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue