Commit 2180b3a1 authored by 许珑标's avatar 许珑标

优化

parent 2fe211c3
......@@ -44,6 +44,15 @@ export function updatePayOutDetail(data) {
})
}
// 调整薪资
export function adjustSalary(data) {
return request({
url: '/business/payOutDetail/adjust/salary',
method: 'post',
data: data
})
}
// 删除发薪详情
export function delPayOutDetail(id) {
return request({
......
......@@ -17,8 +17,8 @@
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="人员名称" prop="userName">
<el-input v-model="formData.userName" placeholder="请输入人员名称"></el-input>
<el-form-item label="员工姓名" prop="userName">
<el-input v-model="formData.userName" placeholder="请输入员工姓名"></el-input>
</el-form-item>
</el-col>
<el-col :span="8">
......@@ -421,7 +421,7 @@ export default {
{ required: true, message: '所属合同不能为空', trigger: 'blur' }
],
userName: [
{ required: true, message: '人员名称不能为空', trigger: 'blur' }
{ required: true, message: '员工姓名不能为空', trigger: 'blur' }
],
userCode: [
{ required: true, message: '身份证号不能为空', trigger: 'blur' }
......
......@@ -5,8 +5,8 @@
<el-input v-model="queryParams.contractName" placeholder="请输入所属合同" clearable @keyup.enter.native="handleQuery"
:disabled="true" />
</el-form-item>
<el-form-item label="人员名称" prop="userName">
<el-input v-model="queryParams.userName" placeholder="请输入人员名称" clearable @keyup.enter.native="handleQuery" />
<el-form-item label="员工姓名" prop="userName">
<el-input v-model="queryParams.userName" placeholder="请输入员工姓名" clearable @keyup.enter.native="handleQuery" />
</el-form-item>
<el-form-item label="身份证号" prop="userCode">
<el-input v-model="queryParams.userCode" placeholder="请输入身份证号" clearable @keyup.enter.native="handleQuery" />
......@@ -47,7 +47,7 @@
<el-table v-loading="loading" :data="outPersonalList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="所属合同" align="center" prop="contractName" fixed />
<el-table-column label="人员名称" align="center" prop="userName" fixed />
<el-table-column label="员工姓名" align="center" prop="userName" fixed />
<el-table-column label="身份证号" align="center" prop="userCode" fixed />
<el-table-column label="收款账号" align="center" prop="payeeAccNo">
<template slot-scope="scope">
......@@ -109,8 +109,8 @@
<el-form-item label="所属合同" prop="contractId">
<el-input v-model="form.contractId" placeholder="请输入所属合同" />
</el-form-item>
<el-form-item label="人员名称" prop="userName">
<el-input v-model="form.userName" placeholder="请输入人员名称" />
<el-form-item label="员工姓名" prop="userName">
<el-input v-model="form.userName" placeholder="请输入员工姓名" />
</el-form-item>
<el-form-item label="身份证号" prop="userCode">
<el-input v-model="form.userCode" placeholder="请输入身份证号" />
......@@ -312,7 +312,7 @@ export default {
{ required: true, message: "所属合同不能为空", trigger: "blur" }
],
userName: [
{ required: true, message: "人员名称不能为空", trigger: "blur" }
{ required: true, message: "员工姓名不能为空", trigger: "blur" }
],
userCode: [
{ required: true, message: "身份证号不能为空", trigger: "blur" }
......
This diff is collapsed.
......@@ -4,8 +4,8 @@
<el-form-item label="任务名称" v-show="batchName">
<el-input v-model="batchName" disabled />
</el-form-item>
<el-form-item label="人员名称" prop="userName">
<el-input v-model="queryParams.userName" placeholder="请输入人员名称" clearable @keyup.enter.native="handleQuery" />
<el-form-item label="员工姓名" prop="userName">
<el-input v-model="queryParams.userName" placeholder="请输入员工姓名" clearable @keyup.enter.native="handleQuery" />
</el-form-item>
<el-form-item label="身份证号" prop="userCode">
<el-input v-model="queryParams.userCode" placeholder="请输入人员身份证号" clearable @keyup.enter.native="handleQuery" />
......@@ -49,19 +49,19 @@
<el-table v-loading="loading" :data="payOutDetailList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="工资月份" align="center" prop="salaryMonth">
<el-table-column label="工资月份" align="center" prop="salaryMonth" fixed>
<template slot-scope="scope">
<span>{{ parseTime(scope.row.salaryMonth, '{y}-{m}') }}</span>
</template>
</el-table-column>
<el-table-column label="人员姓名" align="center" prop="userName" fixed />
<el-table-column label="身份证号" align="center" prop="userCode" fixed />
<el-table-column label="发放单位" align="center" prop="companyName">
<template slot-scope="scope">
{{ scope.row.companyName }}
<el-tag>{{ scope.row.companyCode }}</el-tag>
</template>
</el-table-column>
<el-table-column label="人员名称" align="center" prop="userName" />
<el-table-column label="身份证号" align="center" prop="userCode" />
<el-table-column label="性别" align="center" prop="gender" />
<el-table-column label="收款账号" align="center" prop="payeeAccNo">
<template slot-scope="scope">
......@@ -192,8 +192,8 @@
<el-form-item label="收薪人员ID" prop="personalId">
<el-input v-model="form.personalId" placeholder="请输入收薪人员ID" />
</el-form-item>
<el-form-item label="人员名称" prop="userName">
<el-input v-model="form.userName" placeholder="请输入人员名称" />
<el-form-item label="员工姓名" prop="userName">
<el-input v-model="form.userName" placeholder="请输入员工姓名" />
</el-form-item>
<el-form-item label="人员身份证号" prop="userCode">
<el-input v-model="form.userCode" placeholder="请输入人员身份证号" />
......@@ -469,7 +469,7 @@ export default {
{ required: true, message: '收薪人员ID不能为空', trigger: 'blur' }
],
userName: [
{ required: true, message: '人员名称不能为空', trigger: 'blur' }
{ required: true, message: '员工姓名不能为空', trigger: 'blur' }
],
userCode: [
{ required: true, message: '人员身份证号不能为空', trigger: 'blur' }
......
......@@ -54,6 +54,15 @@
<el-table-column label="任务名称" align="center" prop="batchName" />
<el-table-column label="发薪单位" align="center" prop="companyName" />
<el-table-column label="下发人数" align="center" prop="totalCount" />
<el-table-column label="下发情况" align="center" prop="totalCount">
<template slot-scope="scope">
<p style="margin: 0px;padding: 0px; color: #13ce66">成功笔数:{{ scope.row.successCount }}</p>
<p style="margin: 0px;padding: 0px; color: #13ce66">成功金额:{{ scope.row.successAmount }}</p>
<p style="margin: 0px;padding: 0px; color: #ffa4a4">失败笔数:{{ scope.row.failCount }}</p>
<p style="margin: 0px;padding: 0px; color: #ffa4a4">失败金额:{{ scope.row.failAmount }}</p>
<p style="margin: 0px;padding: 0px;">服务费:{{ scope.row.finalServicePrice }}</p>
</template>
</el-table-column>
<el-table-column label="总金额" align="center" prop="totalAmount" />
<el-table-column label="生成时间" align="center" prop="createTime">
<template slot-scope="scope">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment