Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
薪
薪瑞通-前端
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
许珑标
薪瑞通-前端
Commits
0b839309
Commit
0b839309
authored
Feb 19, 2025
by
许珑标
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增加手机号:员工管理;发薪详情;代发代付
parent
16da6ffa
Changes
10
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
34 additions
and
315 deletions
+34
-315
public/userImportTemplate.xlsx
public/userImportTemplate.xlsx
+0
-0
public/收款人明细模板.xlsx
public/收款人明细模板.xlsx
+0
-0
src/views/business/component/paidUsers.vue
src/views/business/component/paidUsers.vue
+8
-0
src/views/business/outPersonal/index.vue
src/views/business/outPersonal/index.vue
+1
-0
src/views/business/payDetail/index.vue
src/views/business/payDetail/index.vue
+6
-5
src/views/business/payDetail/rePay.vue
src/views/business/payDetail/rePay.vue
+1
-0
src/views/business/payOrder/batchToAli.vue
src/views/business/payOrder/batchToAli.vue
+8
-3
src/views/business/payOrder/batchToBank.vue
src/views/business/payOrder/batchToBank.vue
+8
-3
src/views/business/payOutDetail/index.vue
src/views/business/payOutDetail/index.vue
+1
-152
src/views/business/payOutDetail/list.vue
src/views/business/payOutDetail/list.vue
+1
-152
No files found.
public/userImportTemplate.xlsx
View file @
0b839309
No preview for this file type
public/收款人明细模板.xlsx
View file @
0b839309
No preview for this file type
src/views/business/component/paidUsers.vue
View file @
0b839309
...
...
@@ -72,6 +72,13 @@
</el-form-item>
</el-col>
</el-row>
<el-row
:gutter=
"56"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"手机号码"
prop=
"userMobile"
>
<el-input
v-model=
"formData.userMobile"
placeholder=
"请输入员工手机号码"
></el-input>
</el-form-item>
</el-col>
</el-row>
</div>
</el-card>
<!-- 缴纳基数 -->
...
...
@@ -393,6 +400,7 @@ export default {
banks
:
[],
loading
:
false
,
formData
:
{
userMobile
:
''
,
annex
:
null
,
payeeAccBank
:
null
,
contractId
:
null
,
...
...
src/views/business/outPersonal/index.vue
View file @
0b839309
...
...
@@ -52,6 +52,7 @@
<dict-tag
:options=
"dict.type.payee_acc_type"
:value=
"scope.row.payeeAccType"
/>
</
template
>
</el-table-column>
<el-table-column
label=
"手机号"
align=
"center"
prop=
"userMobile"
/>
<el-table-column
label=
"性别"
align=
"center"
prop=
"gender"
/>
<el-table-column
label=
"五险一金承担方式"
align=
"center"
prop=
"bearType"
width=
"110"
>
<
template
slot-scope=
"scope"
>
...
...
src/views/business/payDetail/index.vue
View file @
0b839309
...
...
@@ -60,12 +60,10 @@
<el-table
v-loading=
"loading"
:data=
"payDetailList"
>
<el-table-column
type=
"selection"
width=
"55"
align=
"center"
/>
<el-table-column
label=
"明细流水号"
align=
"center"
prop=
"bizNo"
/>
<el-table-column
label=
"支付类型"
align=
"center"
prop=
"payTitle"
/>
<el-table-column
label=
"收款账户"
align=
"center"
>
<el-table-column
label=
"户名"
align=
"center"
prop=
"payeeAccName"
/>
<el-table-column
label=
"账户"
align=
"center"
prop=
"payeeAccNo"
/>
<el-table-column
label=
"类型"
align=
"center"
prop=
"payeeAccType"
>
<el-table-column
label=
"户名"
align=
"center"
prop=
"payeeAccName"
fixed
/>
<el-table-column
label=
"账户"
align=
"center"
prop=
"payeeAccNo"
fixed
/>
<el-table-column
label=
"类型"
align=
"center"
prop=
"payeeAccType"
width=
"150"
fixed
>
<template
slot-scope=
"scope"
>
<el-row>
<el-col
:span=
"12"
>
...
...
@@ -79,6 +77,9 @@
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
label=
"手机号"
align=
"center"
prop=
"payeeMobile"
/>
<el-table-column
label=
"明细流水号"
align=
"center"
prop=
"bizNo"
/>
<el-table-column
label=
"支付类型"
align=
"center"
prop=
"payTitle"
/>
<el-table-column
label=
"交易金额"
align=
"center"
prop=
"amount"
/>
<el-table-column
label=
"手续费"
align=
"center"
prop=
"transFee"
/>
<el-table-column
label=
"支付状态"
align=
"center"
prop=
"payStatus"
>
...
...
src/views/business/payDetail/rePay.vue
View file @
0b839309
...
...
@@ -57,6 +57,7 @@
<dict-tag
:options=
"dict.type.pay_status"
:value=
"scope.row.payStatus"
/>
</
template
>
</el-table-column>
<el-table-column
label=
"手机号"
align=
"center"
prop=
"payeeMobile"
/>
<el-table-column
label=
"备注"
align=
"center"
prop=
"payRemark"
/>
<el-table-column
label=
"失败原因"
align=
"center"
prop=
"failReason"
:show-overflow-tooltip=
"true"
/>
<el-table-column
label=
"操作"
align=
"center"
class-name=
"small-padding fixed-width"
>
...
...
src/views/business/payOrder/batchToAli.vue
View file @
0b839309
...
...
@@ -60,9 +60,9 @@
:highlight-current-row=
"true"
:highlight-selection-row=
"true"
:stripe=
"true"
>
<el-table-column
type=
"selection"
width=
"55"
align=
"center"
/>
<el-table-column
label=
"收款账户"
align=
"center"
>
<el-table-column
label=
"户名"
align=
"center"
prop=
"payeeAccName"
/>
<el-table-column
label=
"账户"
align=
"center"
prop=
"payeeAccNo"
/>
<el-table-column
label=
"类型"
align=
"center"
prop=
"payeeAccType"
>
<el-table-column
label=
"户名"
align=
"center"
prop=
"payeeAccName"
fixed
/>
<el-table-column
label=
"账户"
align=
"center"
prop=
"payeeAccNo"
fixed
/>
<el-table-column
label=
"类型"
align=
"center"
prop=
"payeeAccType"
fixed
>
<template
slot-scope=
"scope"
>
<el-row>
<el-col
:span=
"12"
>
...
...
@@ -76,6 +76,7 @@
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
label=
"手机号码"
align=
"center"
prop=
"payeeMobile"
/>
<el-table-column
label=
"支付金额"
align=
"center"
prop=
"amount"
/>
<el-table-column
label=
"支付类型"
align=
"center"
prop=
"payTitle"
/>
<el-table-column
label=
"备注"
align=
"center"
prop=
"payRemark"
/>
...
...
@@ -139,6 +140,9 @@
<el-option
label=
"对公账户"
:value=
"2"
/>
</el-select>
</el-form-item>
<el-form-item
label=
"手机号码"
prop=
"payeeMobile"
>
<el-input
v-model=
"form.payeeMobile"
placeholder=
"请输入收款人手机号"
/>
</el-form-item>
<el-form-item
label=
"金额"
prop=
"amount"
>
<el-input-number
style=
"width: 100%"
v-model=
"form.amount"
:precision=
"2"
:step=
"0.1"
placeholder=
"请输入支付金额"
/>
</el-form-item>
...
...
@@ -351,6 +355,7 @@ export default {
payeeAccType
:
1
,
isPrivateAcc
:
1
,
amount
:
item
.
amount
,
payeeMobile
:
item
.
payeeMobile
,
payRemark
:
item
.
payRemark
?
item
.
payRemark
:
this
.
batchForm
.
payRemark
?
this
.
batchForm
.
payRemark
:
''
,
})
})
...
...
src/views/business/payOrder/batchToBank.vue
View file @
0b839309
...
...
@@ -60,9 +60,9 @@
:highlight-current-row=
"true"
:highlight-selection-row=
"true"
:stripe=
"true"
>
<el-table-column
type=
"selection"
width=
"55"
align=
"center"
/>
<el-table-column
label=
"收款账户"
align=
"center"
>
<el-table-column
label=
"户名"
align=
"center"
prop=
"payeeAccName"
/>
<el-table-column
label=
"账户"
align=
"center"
prop=
"payeeAccNo"
/>
<el-table-column
label=
"类型"
align=
"center"
prop=
"payeeAccType"
>
<el-table-column
label=
"户名"
align=
"center"
prop=
"payeeAccName"
fixed
/>
<el-table-column
label=
"账户"
align=
"center"
prop=
"payeeAccNo"
fixed
/>
<el-table-column
label=
"类型"
align=
"center"
prop=
"payeeAccType"
fixed
>
<template
slot-scope=
"scope"
>
<el-row>
<el-col
:span=
"12"
>
...
...
@@ -76,6 +76,7 @@
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
label=
"手机号码"
align=
"center"
prop=
"payeeMobile"
/>
<el-table-column
label=
"支付金额"
align=
"center"
prop=
"amount"
/>
<el-table-column
label=
"支付类型"
align=
"center"
prop=
"payTitle"
/>
<el-table-column
label=
"备注"
align=
"center"
prop=
"payRemark"
/>
...
...
@@ -139,6 +140,9 @@
<el-option
label=
"对公账户"
:value=
"2"
/>
</el-select>
</el-form-item>
<el-form-item
label=
"手机号码"
prop=
"payeeMobile"
>
<el-input
v-model=
"form.payeeMobile"
placeholder=
"请输入收款人手机号"
/>
</el-form-item>
<el-form-item
label=
"金额"
prop=
"amount"
>
<el-input-number
style=
"width: 100%"
v-model=
"form.amount"
:precision=
"2"
:step=
"0.1"
placeholder=
"请输入支付金额"
/>
</el-form-item>
...
...
@@ -351,6 +355,7 @@ export default {
payeeAccType
:
1
,
isPrivateAcc
:
1
,
amount
:
item
.
amount
,
payeeMobile
:
item
.
payeeMobile
,
payRemark
:
item
.
payRemark
?
item
.
payRemark
:
this
.
batchForm
.
payRemark
?
this
.
batchForm
.
payRemark
:
''
,
})
})
...
...
src/views/business/payOutDetail/index.vue
View file @
0b839309
...
...
@@ -63,6 +63,7 @@
<
el
-
tag
v
-
if
=
"
scope.row.companyCode
"
>
{{
scope
.
row
.
companyCode
}}
<
/el-tag
>
<
/template
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"
手机号
"
align
=
"
center
"
prop
=
"
userMobile
"
/>
<
el
-
table
-
column
label
=
"
性别
"
align
=
"
center
"
prop
=
"
gender
"
/>
<
el
-
table
-
column
label
=
"
收款账号
"
align
=
"
center
"
prop
=
"
payeeAccNo
"
>
<
template
slot
-
scope
=
"
scope
"
>
...
...
@@ -169,158 +170,6 @@
<
pagination
v
-
show
=
"
total > 0
"
:
total
=
"
total
"
:
page
.
sync
=
"
queryParams.pageNum
"
:
limit
.
sync
=
"
queryParams.pageSize
"
@
pagination
=
"
getList
"
/>
<!--
添加或修改发薪详情对话框
-->
<
el
-
dialog
:
title
=
"
title
"
:
visible
.
sync
=
"
open
"
width
=
"
500px
"
append
-
to
-
body
>
<
el
-
form
ref
=
"
form
"
:
model
=
"
form
"
:
rules
=
"
rules
"
label
-
width
=
"
80px
"
>
<
el
-
form
-
item
label
=
"
工资批次编号
"
prop
=
"
batchNo
"
>
<
el
-
input
v
-
model
=
"
form.batchNo
"
placeholder
=
"
请输入工资批次编号
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
工资分组编号
"
prop
=
"
groupNo
"
>
<
el
-
input
v
-
model
=
"
form.groupNo
"
placeholder
=
"
请输入工资分组编号
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
工资月份
"
prop
=
"
salaryMonth
"
>
<
el
-
date
-
picker
clearable
v
-
model
=
"
form.salaryMonth
"
type
=
"
date
"
value
-
format
=
"
yyyy-MM-dd HH:mm:ss
"
placeholder
=
"
请选择工资月份
"
>
<
/el-date-picker
>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
发放单位
"
prop
=
"
companyName
"
>
<
el
-
input
v
-
model
=
"
form.companyName
"
placeholder
=
"
请输入发放单位
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
发放单位编码(信用代码)
"
prop
=
"
companyCode
"
>
<
el
-
input
v
-
model
=
"
form.companyCode
"
placeholder
=
"
请输入发放单位编码(信用代码)
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
发放时间
"
prop
=
"
payTime
"
>
<
el
-
date
-
picker
clearable
v
-
model
=
"
form.payTime
"
type
=
"
date
"
value
-
format
=
"
yyyy-MM-dd HH:mm:ss
"
placeholder
=
"
请选择发放时间
"
>
<
/el-date-picker
>
<
/el-form-item
>
<
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
>
<
el
-
form
-
item
label
=
"
人员身份证号
"
prop
=
"
userCode
"
>
<
el
-
input
v
-
model
=
"
form.userCode
"
placeholder
=
"
请输入人员身份证号
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
收款账号
"
prop
=
"
payeeAccNo
"
>
<
el
-
input
v
-
model
=
"
form.payeeAccNo
"
placeholder
=
"
请输入收款账号
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
岗位名称
"
prop
=
"
postName
"
>
<
el
-
input
v
-
model
=
"
form.postName
"
placeholder
=
"
请输入岗位名称
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
岗位工资
"
prop
=
"
postWage
"
>
<
el
-
input
v
-
model
=
"
form.postWage
"
placeholder
=
"
请输入岗位工资
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
应发工资
"
prop
=
"
salaryPayable
"
>
<
el
-
input
v
-
model
=
"
form.salaryPayable
"
placeholder
=
"
请输入应发工资
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
实发金额
"
prop
=
"
actualPayable
"
>
<
el
-
input
v
-
model
=
"
form.actualPayable
"
placeholder
=
"
请输入实发金额
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
失业保险缴费基数
"
prop
=
"
sybxBase
"
>
<
el
-
input
v
-
model
=
"
form.sybxBase
"
placeholder
=
"
请输入失业保险缴费基数
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
失业保险公司承担比例
"
prop
=
"
sybxCompanyRate
"
>
<
el
-
input
v
-
model
=
"
form.sybxCompanyRate
"
placeholder
=
"
请输入失业保险公司承担比例
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
失业保险公司承担金额
"
prop
=
"
sybxCompanyMoney
"
>
<
el
-
input
v
-
model
=
"
form.sybxCompanyMoney
"
placeholder
=
"
请输入失业保险公司承担金额
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
失业保险个人承担比例
"
prop
=
"
sybxPersonalRate
"
>
<
el
-
input
v
-
model
=
"
form.sybxPersonalRate
"
placeholder
=
"
请输入失业保险个人承担比例
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
失业保险个人承担金额
"
prop
=
"
sybxPersonalMoney
"
>
<
el
-
input
v
-
model
=
"
form.sybxPersonalMoney
"
placeholder
=
"
请输入失业保险个人承担金额
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
养老保险缴费基数
"
prop
=
"
ylbxBase
"
>
<
el
-
input
v
-
model
=
"
form.ylbxBase
"
placeholder
=
"
请输入养老保险缴费基数
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
养老保险公司承担比例
"
prop
=
"
ylbxCompanyRate
"
>
<
el
-
input
v
-
model
=
"
form.ylbxCompanyRate
"
placeholder
=
"
请输入养老保险公司承担比例
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
养老保险公司承担金额
"
prop
=
"
ylbxCompanyMoney
"
>
<
el
-
input
v
-
model
=
"
form.ylbxCompanyMoney
"
placeholder
=
"
请输入养老保险公司承担金额
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
养老保险个人承担比例
"
prop
=
"
ylbxPersonalRate
"
>
<
el
-
input
v
-
model
=
"
form.ylbxPersonalRate
"
placeholder
=
"
请输入养老保险个人承担比例
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
养老保险个人承担金额
"
prop
=
"
ylbxPersonalMoney
"
>
<
el
-
input
v
-
model
=
"
form.ylbxPersonalMoney
"
placeholder
=
"
请输入养老保险个人承担金额
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
工伤保险缴费基数
"
prop
=
"
gsbxBase
"
>
<
el
-
input
v
-
model
=
"
form.gsbxBase
"
placeholder
=
"
请输入工伤保险缴费基数
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
工伤保险公司承担比例
"
prop
=
"
gsbxCompanyRate
"
>
<
el
-
input
v
-
model
=
"
form.gsbxCompanyRate
"
placeholder
=
"
请输入工伤保险公司承担比例
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
工伤保险公司承担金额
"
prop
=
"
gsbxCompanyMoney
"
>
<
el
-
input
v
-
model
=
"
form.gsbxCompanyMoney
"
placeholder
=
"
请输入工伤保险公司承担金额
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
工伤保险个人承担比例
"
prop
=
"
gsbxPersonalRate
"
>
<
el
-
input
v
-
model
=
"
form.gsbxPersonalRate
"
placeholder
=
"
请输入工伤保险个人承担比例
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
工伤保险个人承担金额
"
prop
=
"
gsbxPersonalMoney
"
>
<
el
-
input
v
-
model
=
"
form.gsbxPersonalMoney
"
placeholder
=
"
请输入工伤保险个人承担金额
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
医疗保险缴费基数(可包含生育险)
"
prop
=
"
ysbxBase
"
>
<
el
-
input
v
-
model
=
"
form.ysbxBase
"
placeholder
=
"
请输入医疗保险缴费基数(可包含生育险)
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
医疗保险公司承担比例
"
prop
=
"
ysbxCompanyRate
"
>
<
el
-
input
v
-
model
=
"
form.ysbxCompanyRate
"
placeholder
=
"
请输入医疗保险公司承担比例
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
医疗保险公司承担金额
"
prop
=
"
ysbxCompanyMoney
"
>
<
el
-
input
v
-
model
=
"
form.ysbxCompanyMoney
"
placeholder
=
"
请输入医疗保险公司承担金额
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
医疗保险个人承担比例
"
prop
=
"
ysbxPersonalRate
"
>
<
el
-
input
v
-
model
=
"
form.ysbxPersonalRate
"
placeholder
=
"
请输入医疗保险个人承担比例
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
医疗保险个人承担金额
"
prop
=
"
ysbxPersonalMoney
"
>
<
el
-
input
v
-
model
=
"
form.ysbxPersonalMoney
"
placeholder
=
"
请输入医疗保险个人承担金额
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
生育保险缴费基数
"
prop
=
"
syubxBase
"
>
<
el
-
input
v
-
model
=
"
form.syubxBase
"
placeholder
=
"
请输入生育保险缴费基数
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
生育保险公司承担比例
"
prop
=
"
syubxCompanyRate
"
>
<
el
-
input
v
-
model
=
"
form.syubxCompanyRate
"
placeholder
=
"
请输入生育保险公司承担比例
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
生育保险公司承担金额
"
prop
=
"
syubxCompanyMoney
"
>
<
el
-
input
v
-
model
=
"
form.syubxCompanyMoney
"
placeholder
=
"
请输入生育保险公司承担金额
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
生育保险个人承担比例
"
prop
=
"
syubxPersonalRate
"
>
<
el
-
input
v
-
model
=
"
form.syubxPersonalRate
"
placeholder
=
"
请输入生育保险个人承担比例
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
生育保险个人承担金额
"
prop
=
"
syubxPersonalMoney
"
>
<
el
-
input
v
-
model
=
"
form.syubxPersonalMoney
"
placeholder
=
"
请输入生育保险个人承担金额
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
公积金缴费基数
"
prop
=
"
providentFundBase
"
>
<
el
-
input
v
-
model
=
"
form.providentFundBase
"
placeholder
=
"
请输入公积金缴费基数
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
公积金企业承担比例
"
prop
=
"
providentFundCompanyRate
"
>
<
el
-
input
v
-
model
=
"
form.providentFundCompanyRate
"
placeholder
=
"
请输入公积金企业承担比例
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
公积金企业承担金额
"
prop
=
"
providentFundCompanyMoeny
"
>
<
el
-
input
v
-
model
=
"
form.providentFundCompanyMoeny
"
placeholder
=
"
请输入公积金企业承担金额
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
公积金个人承担比例
"
prop
=
"
providentFundPersonalRate
"
>
<
el
-
input
v
-
model
=
"
form.providentFundPersonalRate
"
placeholder
=
"
请输入公积金个人承担比例
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
公积金个人承担金额
"
prop
=
"
providentFundPersonalMoney
"
>
<
el
-
input
v
-
model
=
"
form.providentFundPersonalMoney
"
placeholder
=
"
请输入公积金个人承担金额
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
管理费
"
prop
=
"
operationCost
"
>
<
el
-
input
v
-
model
=
"
form.operationCost
"
placeholder
=
"
请输入管理费
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
所属部门
"
prop
=
"
deptId
"
>
<
el
-
input
v
-
model
=
"
form.deptId
"
placeholder
=
"
请输入所属部门
"
/>
<
/el-form-item
>
<
/el-form
>
<
div
slot
=
"
footer
"
class
=
"
dialog-footer
"
>
<
el
-
button
type
=
"
primary
"
@
click
=
"
submitForm
"
>
确
定
<
/el-button
>
<
el
-
button
@
click
=
"
cancel
"
>
取
消
<
/el-button
>
<
/div
>
<
/el-dialog
>
<!--
调整薪资
-->
<
el
-
dialog
title
=
"
调整薪资
"
:
visible
.
sync
=
"
checkWorkOpen
"
width
=
"
1000px
"
append
-
to
-
body
>
<
el
-
form
label
-
width
=
"
120px
"
>
...
...
src/views/business/payOutDetail/list.vue
View file @
0b839309
...
...
@@ -59,6 +59,7 @@
<
el
-
tag
v
-
if
=
"
scope.row.companyCode
"
>
{{
scope
.
row
.
companyCode
}}
<
/el-tag
>
<
/template
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"
手机号
"
align
=
"
center
"
prop
=
"
userMobile
"
/>
<
el
-
table
-
column
label
=
"
性别
"
align
=
"
center
"
prop
=
"
gender
"
/>
<
el
-
table
-
column
label
=
"
收款账号
"
align
=
"
center
"
prop
=
"
payeeAccNo
"
>
<
template
slot
-
scope
=
"
scope
"
>
...
...
@@ -161,158 +162,6 @@
<
pagination
v
-
show
=
"
total > 0
"
:
total
=
"
total
"
:
page
.
sync
=
"
queryParams.pageNum
"
:
limit
.
sync
=
"
queryParams.pageSize
"
@
pagination
=
"
getList
"
/>
<!--
添加或修改发薪详情对话框
-->
<
el
-
dialog
:
title
=
"
title
"
:
visible
.
sync
=
"
open
"
width
=
"
500px
"
append
-
to
-
body
>
<
el
-
form
ref
=
"
form
"
:
model
=
"
form
"
:
rules
=
"
rules
"
label
-
width
=
"
80px
"
>
<
el
-
form
-
item
label
=
"
工资批次编号
"
prop
=
"
batchNo
"
>
<
el
-
input
v
-
model
=
"
form.batchNo
"
placeholder
=
"
请输入工资批次编号
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
工资分组编号
"
prop
=
"
groupNo
"
>
<
el
-
input
v
-
model
=
"
form.groupNo
"
placeholder
=
"
请输入工资分组编号
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
工资月份
"
prop
=
"
salaryMonth
"
>
<
el
-
date
-
picker
clearable
v
-
model
=
"
form.salaryMonth
"
type
=
"
date
"
value
-
format
=
"
yyyy-MM-dd HH:mm:ss
"
placeholder
=
"
请选择工资月份
"
>
<
/el-date-picker
>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
发放单位
"
prop
=
"
companyName
"
>
<
el
-
input
v
-
model
=
"
form.companyName
"
placeholder
=
"
请输入发放单位
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
发放单位编码(信用代码)
"
prop
=
"
companyCode
"
>
<
el
-
input
v
-
model
=
"
form.companyCode
"
placeholder
=
"
请输入发放单位编码(信用代码)
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
发放时间
"
prop
=
"
payTime
"
>
<
el
-
date
-
picker
clearable
v
-
model
=
"
form.payTime
"
type
=
"
date
"
value
-
format
=
"
yyyy-MM-dd HH:mm:ss
"
placeholder
=
"
请选择发放时间
"
>
<
/el-date-picker
>
<
/el-form-item
>
<
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
>
<
el
-
form
-
item
label
=
"
人员身份证号
"
prop
=
"
userCode
"
>
<
el
-
input
v
-
model
=
"
form.userCode
"
placeholder
=
"
请输入人员身份证号
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
收款账号
"
prop
=
"
payeeAccNo
"
>
<
el
-
input
v
-
model
=
"
form.payeeAccNo
"
placeholder
=
"
请输入收款账号
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
岗位名称
"
prop
=
"
postName
"
>
<
el
-
input
v
-
model
=
"
form.postName
"
placeholder
=
"
请输入岗位名称
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
岗位工资
"
prop
=
"
postWage
"
>
<
el
-
input
v
-
model
=
"
form.postWage
"
placeholder
=
"
请输入岗位工资
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
应发工资
"
prop
=
"
salaryPayable
"
>
<
el
-
input
v
-
model
=
"
form.salaryPayable
"
placeholder
=
"
请输入应发工资
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
实发金额
"
prop
=
"
actualPayable
"
>
<
el
-
input
v
-
model
=
"
form.actualPayable
"
placeholder
=
"
请输入实发金额
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
失业保险缴费基数
"
prop
=
"
sybxBase
"
>
<
el
-
input
v
-
model
=
"
form.sybxBase
"
placeholder
=
"
请输入失业保险缴费基数
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
失业保险公司承担比例
"
prop
=
"
sybxCompanyRate
"
>
<
el
-
input
v
-
model
=
"
form.sybxCompanyRate
"
placeholder
=
"
请输入失业保险公司承担比例
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
失业保险公司承担金额
"
prop
=
"
sybxCompanyMoney
"
>
<
el
-
input
v
-
model
=
"
form.sybxCompanyMoney
"
placeholder
=
"
请输入失业保险公司承担金额
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
失业保险个人承担比例
"
prop
=
"
sybxPersonalRate
"
>
<
el
-
input
v
-
model
=
"
form.sybxPersonalRate
"
placeholder
=
"
请输入失业保险个人承担比例
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
失业保险个人承担金额
"
prop
=
"
sybxPersonalMoney
"
>
<
el
-
input
v
-
model
=
"
form.sybxPersonalMoney
"
placeholder
=
"
请输入失业保险个人承担金额
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
养老保险缴费基数
"
prop
=
"
ylbxBase
"
>
<
el
-
input
v
-
model
=
"
form.ylbxBase
"
placeholder
=
"
请输入养老保险缴费基数
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
养老保险公司承担比例
"
prop
=
"
ylbxCompanyRate
"
>
<
el
-
input
v
-
model
=
"
form.ylbxCompanyRate
"
placeholder
=
"
请输入养老保险公司承担比例
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
养老保险公司承担金额
"
prop
=
"
ylbxCompanyMoney
"
>
<
el
-
input
v
-
model
=
"
form.ylbxCompanyMoney
"
placeholder
=
"
请输入养老保险公司承担金额
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
养老保险个人承担比例
"
prop
=
"
ylbxPersonalRate
"
>
<
el
-
input
v
-
model
=
"
form.ylbxPersonalRate
"
placeholder
=
"
请输入养老保险个人承担比例
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
养老保险个人承担金额
"
prop
=
"
ylbxPersonalMoney
"
>
<
el
-
input
v
-
model
=
"
form.ylbxPersonalMoney
"
placeholder
=
"
请输入养老保险个人承担金额
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
工伤保险缴费基数
"
prop
=
"
gsbxBase
"
>
<
el
-
input
v
-
model
=
"
form.gsbxBase
"
placeholder
=
"
请输入工伤保险缴费基数
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
工伤保险公司承担比例
"
prop
=
"
gsbxCompanyRate
"
>
<
el
-
input
v
-
model
=
"
form.gsbxCompanyRate
"
placeholder
=
"
请输入工伤保险公司承担比例
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
工伤保险公司承担金额
"
prop
=
"
gsbxCompanyMoney
"
>
<
el
-
input
v
-
model
=
"
form.gsbxCompanyMoney
"
placeholder
=
"
请输入工伤保险公司承担金额
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
工伤保险个人承担比例
"
prop
=
"
gsbxPersonalRate
"
>
<
el
-
input
v
-
model
=
"
form.gsbxPersonalRate
"
placeholder
=
"
请输入工伤保险个人承担比例
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
工伤保险个人承担金额
"
prop
=
"
gsbxPersonalMoney
"
>
<
el
-
input
v
-
model
=
"
form.gsbxPersonalMoney
"
placeholder
=
"
请输入工伤保险个人承担金额
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
医疗保险缴费基数(可包含生育险)
"
prop
=
"
ysbxBase
"
>
<
el
-
input
v
-
model
=
"
form.ysbxBase
"
placeholder
=
"
请输入医疗保险缴费基数(可包含生育险)
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
医疗保险公司承担比例
"
prop
=
"
ysbxCompanyRate
"
>
<
el
-
input
v
-
model
=
"
form.ysbxCompanyRate
"
placeholder
=
"
请输入医疗保险公司承担比例
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
医疗保险公司承担金额
"
prop
=
"
ysbxCompanyMoney
"
>
<
el
-
input
v
-
model
=
"
form.ysbxCompanyMoney
"
placeholder
=
"
请输入医疗保险公司承担金额
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
医疗保险个人承担比例
"
prop
=
"
ysbxPersonalRate
"
>
<
el
-
input
v
-
model
=
"
form.ysbxPersonalRate
"
placeholder
=
"
请输入医疗保险个人承担比例
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
医疗保险个人承担金额
"
prop
=
"
ysbxPersonalMoney
"
>
<
el
-
input
v
-
model
=
"
form.ysbxPersonalMoney
"
placeholder
=
"
请输入医疗保险个人承担金额
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
生育保险缴费基数
"
prop
=
"
syubxBase
"
>
<
el
-
input
v
-
model
=
"
form.syubxBase
"
placeholder
=
"
请输入生育保险缴费基数
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
生育保险公司承担比例
"
prop
=
"
syubxCompanyRate
"
>
<
el
-
input
v
-
model
=
"
form.syubxCompanyRate
"
placeholder
=
"
请输入生育保险公司承担比例
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
生育保险公司承担金额
"
prop
=
"
syubxCompanyMoney
"
>
<
el
-
input
v
-
model
=
"
form.syubxCompanyMoney
"
placeholder
=
"
请输入生育保险公司承担金额
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
生育保险个人承担比例
"
prop
=
"
syubxPersonalRate
"
>
<
el
-
input
v
-
model
=
"
form.syubxPersonalRate
"
placeholder
=
"
请输入生育保险个人承担比例
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
生育保险个人承担金额
"
prop
=
"
syubxPersonalMoney
"
>
<
el
-
input
v
-
model
=
"
form.syubxPersonalMoney
"
placeholder
=
"
请输入生育保险个人承担金额
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
公积金缴费基数
"
prop
=
"
providentFundBase
"
>
<
el
-
input
v
-
model
=
"
form.providentFundBase
"
placeholder
=
"
请输入公积金缴费基数
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
公积金企业承担比例
"
prop
=
"
providentFundCompanyRate
"
>
<
el
-
input
v
-
model
=
"
form.providentFundCompanyRate
"
placeholder
=
"
请输入公积金企业承担比例
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
公积金企业承担金额
"
prop
=
"
providentFundCompanyMoeny
"
>
<
el
-
input
v
-
model
=
"
form.providentFundCompanyMoeny
"
placeholder
=
"
请输入公积金企业承担金额
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
公积金个人承担比例
"
prop
=
"
providentFundPersonalRate
"
>
<
el
-
input
v
-
model
=
"
form.providentFundPersonalRate
"
placeholder
=
"
请输入公积金个人承担比例
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
公积金个人承担金额
"
prop
=
"
providentFundPersonalMoney
"
>
<
el
-
input
v
-
model
=
"
form.providentFundPersonalMoney
"
placeholder
=
"
请输入公积金个人承担金额
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
管理费
"
prop
=
"
operationCost
"
>
<
el
-
input
v
-
model
=
"
form.operationCost
"
placeholder
=
"
请输入管理费
"
/>
<
/el-form-item
>
<
el
-
form
-
item
label
=
"
所属部门
"
prop
=
"
deptId
"
>
<
el
-
input
v
-
model
=
"
form.deptId
"
placeholder
=
"
请输入所属部门
"
/>
<
/el-form-item
>
<
/el-form
>
<
div
slot
=
"
footer
"
class
=
"
dialog-footer
"
>
<
el
-
button
type
=
"
primary
"
@
click
=
"
submitForm
"
>
确
定
<
/el-button
>
<
el
-
button
@
click
=
"
cancel
"
>
取
消
<
/el-button
>
<
/div
>
<
/el-dialog
>
<!--
调整薪资
-->
<
el
-
dialog
title
=
"
调整薪资
"
:
visible
.
sync
=
"
checkWorkOpen
"
width
=
"
1000px
"
append
-
to
-
body
>
<
el
-
form
label
-
width
=
"
120px
"
>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment