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
7f65bd12
Commit
7f65bd12
authored
Apr 15, 2025
by
许珑标
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
人力资源企业外部账户查询增加待签约账号
parent
8d8e110a
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
45 additions
and
0 deletions
+45
-0
src/api/business/laborSign.js
src/api/business/laborSign.js
+8
-0
src/views/business/salaryAccount/index.vue
src/views/business/salaryAccount/index.vue
+37
-0
No files found.
src/api/business/laborSign.js
View file @
7f65bd12
...
@@ -67,3 +67,11 @@ export function giveAccToLabor(laborId) {
...
@@ -67,3 +67,11 @@ export function giveAccToLabor(laborId) {
method
:
'
post
'
method
:
'
post
'
})
})
}
}
// 获取签约中的外部账号
export
function
queryHasNoAccSign
()
{
return
request
({
url
:
'
/business/laborSign/hasNoAcc/queryAll
'
,
method
:
'
get
'
,
})
}
src/views/business/salaryAccount/index.vue
View file @
7f65bd12
...
@@ -165,6 +165,33 @@
...
@@ -165,6 +165,33 @@
</el-row>
</el-row>
</el-card>
</el-card>
<el-empty
v-if=
"thirdParty.length == 0"
description=
"暂无账号"
></el-empty>
<el-empty
v-if=
"thirdParty.length == 0"
description=
"暂无账号"
></el-empty>
<el-card
class=
"box-card"
v-for=
"ele in signNoAccList"
:key=
"ele.id"
>
<el-row>
<el-col
:span=
"16"
>
<div
class=
"companyConterMain"
>
<div
class=
"enterpriseImageMain"
>
<img
class=
"enterpriseImage"
src=
"@/assets/images/enterprise.png"
alt=
""
>
</div>
<div
class=
"companyConterInformation"
>
<div
style=
"width:90%;"
>
<el-row>
<el-col
:span=
"14"
>
账户:
{{
ele
.
taxUnitName
}}
</el-col>
</el-row>
</div>
<div
style=
"width:90%;"
>
<el-row>
<el-col
:span=
"16"
>
待签约
</el-col>
</el-row>
</div>
</div>
</div>
</el-col>
</el-row>
</el-card>
</el-tab-pane>
</el-tab-pane>
</el-tabs>
</el-tabs>
<!-- 去发薪对话框 -->
<!-- 去发薪对话框 -->
...
@@ -435,11 +462,13 @@ import QrCodeComponent from '@/components/QrCode.vue'
...
@@ -435,11 +462,13 @@ import QrCodeComponent from '@/components/QrCode.vue'
import
TaxSignComponent
from
'
@/views/business/salaryAccount/taxSignComponent.vue
'
import
TaxSignComponent
from
'
@/views/business/salaryAccount/taxSignComponent.vue
'
import
{
bindUnitAcc
,
listAllHasNoOpenInfo
}
from
'
@/api/business/unitInfo
'
import
{
bindUnitAcc
,
listAllHasNoOpenInfo
}
from
'
@/api/business/unitInfo
'
import
{
allHasNoOpenInfoCompany
,
bindCompanyAcc
}
from
'
@/api/business/companyInfo
'
import
{
allHasNoOpenInfoCompany
,
bindCompanyAcc
}
from
'
@/api/business/companyInfo
'
import
{
queryHasNoAccSign
}
from
'
@/api/business/laborSign
'
export
default
{
export
default
{
name
:
'
SalaryAccount
'
,
name
:
'
SalaryAccount
'
,
components
:
{
TaxSignComponent
,
QrCodeComponent
,
AccSelect
},
components
:
{
TaxSignComponent
,
QrCodeComponent
,
AccSelect
},
data
()
{
data
()
{
return
{
return
{
signNoAccList
:
[],
openSign
:
{
openSign
:
{
panel
:
false
,
panel
:
false
,
companyId
:
null
,
companyId
:
null
,
...
@@ -684,10 +713,18 @@ export default {
...
@@ -684,10 +713,18 @@ export default {
}
else
if
(
this
.
payType
==
'
second
'
)
{
}
else
if
(
this
.
payType
==
'
second
'
)
{
this
.
params
.
bindType
=
2
this
.
params
.
bindType
=
2
this
.
getListAllAccInfoFN
()
this
.
getListAllAccInfoFN
()
this
.
queryHasNoAccOut
();
}
}
// console.log(tab, event);
// console.log(tab, event);
// console.log('payType', this.payType);
// console.log('payType', this.payType);
},
},
queryHasNoAccOut
()
{
queryHasNoAccSign
().
then
(
resp
=>
{
if
(
200
===
resp
.
code
)
{
this
.
signNoAccList
=
resp
.
data
}
})
},
viewDetail
(
card
)
{
viewDetail
(
card
)
{
this
.
$modal
.
loading
(
"
...
"
)
this
.
$modal
.
loading
(
"
...
"
)
getAccAliInfo
(
card
.
payAccNo
).
then
(
resp
=>
{
getAccAliInfo
(
card
.
payAccNo
).
then
(
resp
=>
{
...
...
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