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
Expand all
Show 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
This diff is collapsed.
Click to expand it.
src/views/business/payOutDetail/list.vue
View file @
0b839309
This diff is collapsed.
Click to expand it.
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