Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
SuperMan
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
List
Board
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
罗超
SuperMan
Commits
e4075d87
Commit
e4075d87
authored
May 29, 2024
by
吴春
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1
parent
9b1480ec
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
122 additions
and
1 deletion
+122
-1
BasicDocuments.vue
src/components/FinancialModule/BasicDocuments.vue
+57
-0
addFinancialDocuments.vue
src/components/FinancialModule/addFinancialDocuments.vue
+65
-1
No files found.
src/components/FinancialModule/BasicDocuments.vue
View file @
e4075d87
...
...
@@ -1698,6 +1698,34 @@ class="w135 _border_b_1">
</div>
</div>
<div
style=
"display: flex;align-items: center;margin-top:15px;"
v-if=
"is_financeShow && GetDetail.Type==2 && item.AuditDescription.indexOf('会计')!=-1"
>
<div
style=
"display: flex;align-items: center;flex-grow: 1;"
>
<span
style=
"font-size: 14px;"
>
{{$t('objFill.xiugaidianfudx')}}:
</span>
<div
style=
"display: flex;flex-grow: 1;"
>
<el-select
v-model=
"AuditOrRefundMsg.KingdeeClientID"
class=
"w135 _border_b_1"
filterable
remote
reserve-keyword
:placeholder=
"$t('pub.PleaseKeyWords')"
:remote-method=
"GetClientAccountListByKeyWord"
>
<el-option
v-for=
'item in ClientKingdeeAccountList'
:label=
'`${item.AccountAlias}(${item.AccountHolder}/${item.CardNum})`'
:value=
'item.ID'
:key=
'item.ID'
>
<div>
<span>
{{`${item.AccountAlias}(${item.AccountHolder}/${item.CardNum})`}}
</span>
<span
style=
"margin-left: 15px;"
>
<el-tag
size=
"mini"
v-if=
"item.Status==1"
>
{{$t('pub.fressSel')}}
</el-tag>
</span>
</div>
</el-option>
</el-select>
</div>
</div>
</div>
<div
style=
"display: flex;align-items: center;margin-top:15px;"
>
<div
style=
"display: flex;align-items: center;flex-grow: 1;"
>
<span
style=
"font-size: 14px;"
>
{{$t('fnc.jylshuihao')}}:
</span>
...
...
@@ -2191,6 +2219,7 @@ class="w135 _border_b_1">
{
Name
:
'微信'
,
Id
:
3
},
{
Name
:
'平台'
,
Id
:
12
},
],
ClientKingdeeAccountList
:[],
isOrderOP
:
false
,
//是否跳转op订单页面
financeShow
:
true
,
picIsShow
:
false
,
...
...
@@ -2227,6 +2256,7 @@ class="w135 _border_b_1">
WorkFlowId
:
0
,
},
AuditOrRefundMsg
:
{
KingdeeClientID
:
''
,
WorkFlowId
:
''
,
HelpBranchId
:
-
1
,
SpecialNode
:
1
,
...
...
@@ -3822,6 +3852,29 @@ else if (Type==2) {
this
.
getChongDiList
(
data
)
}
},
GetClientAccountListByKeyWord
(
query
)
{
if
(
query
!==
''
)
{
// 获取对象类型
let
msg
=
{
Type
:
0
,
ObjID
:
0
,
CardNum
:
""
,
IsAll
:
true
,
KeyWord
:
query
,
};
this
.
apipost
(
"financeinfo_post_GetClientAccountList"
,
msg
,
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
let
data
=
res
.
data
.
data
;
this
.
ClientKingdeeAccountList
=
data
;
}
},
err
=>
{}
);
}
},
Financial_post_GetDetail
(
id
,
t
)
{
//获取单据详情
let
userInfo
=
this
.
getLocalStorage
();
this
.
apipost
(
'Financial_post_GetDetail'
,
{
...
...
@@ -3833,6 +3886,10 @@ else if (Type==2) {
if
(
data
.
Type
==
2
||
data
.
FTravelID
){
this
.
isClientBankAccount
=
true
;
}
if
(
data
.
KingdeeClientID
>
0
){
this
.
AuditOrRefundMsg
.
KingdeeClientID
=
data
.
KingdeeClientID
this
.
ClientKingdeeAccountList
=
data
.
KingdeeClientBankAccountList
;
}
this
.
AuditOrRefundMsg
.
AccountNumber
=
data
.
AccountNumber
this
.
clientBankAccountData
=
{
AccountHolder
:
data
.
AccountHolder
,
...
...
src/components/FinancialModule/addFinancialDocuments.vue
View file @
e4075d87
...
...
@@ -747,6 +747,8 @@
</el-option>
</el-select>
</span>
</p>
<p
v-if=
"StoredCustomerList&&StoredCustomerList.length"
style=
"margin-left: 15px;"
>
{{$t('objFill.yushoudiyong')}}:
<span>
...
...
@@ -758,6 +760,32 @@
</el-select>
</span>
</p>
<p
style=
"margin-left: 15px;"
>
<span
class=
"el-select "
>
<el-checkbox
v-model=
"KingdeeClientIDCheck"
@
change=
"changeKingdeeClientID"
:style=
"{'margin-top':KingdeeClientIDCheck?'0px':'6px'}"
>
垫付对象
</el-checkbox>
<el-select
v-if=
"KingdeeClientIDCheck"
v-model=
"msg.KingdeeClientID"
class=
"w135 _border_b_1"
filterable
remote
reserve-keyword
:placeholder=
"$t('pub.PleaseKeyWords')"
:remote-method=
"GetClientAccountListByKeyWord"
>
<el-option
v-for=
'item in ClientKingdeeAccountList'
:label=
'`${item.AccountAlias}(${item.AccountHolder}/${item.CardNum})`'
:value=
'item.ID'
:key=
'item.ID'
>
<div>
<span>
{{`${item.AccountAlias}(${item.AccountHolder}/${item.CardNum})`}}
</span>
<span
style=
"margin-left: 15px;"
>
<el-tag
size=
"mini"
v-if=
"item.Status==1"
>
{{$t('pub.fressSel')}}
</el-tag>
</span>
</div>
</el-option>
</el-select>
</span>
</p>
</div>
<
template
v-if=
"GetDetail.FrID!=0"
>
<p
v-if=
"GetDetail.OrderSource==9&&GetDetail.SourceID>0"
>
{{
$t
(
"fnc.gnpiaowu"
)
}}
:
<span
...
...
@@ -1025,6 +1053,8 @@
maxmoneyData
:
0
,
detailCurrDis
:
false
,
Description
:
""
,
ClientKingdeeAccountList
:[],
KingdeeClientIDCheck
:
false
,
msg
:
{
FrID
:
0
,
ClientType
:
''
,
...
...
@@ -1057,7 +1087,8 @@
CallType
:
0
,
Type
:
0
,
GuestInfoList
:
[],
LineName
:
0
LineName
:
0
,
KingdeeClientID
:
''
,
//垫付对象的id
},
detailList
:
{
ID
:
0
,
...
...
@@ -1188,6 +1219,34 @@
}
},
methods
:
{
changeKingdeeClientID
(){
if
(
!
this
.
KingdeeClientIDCheck
){
this
.
msg
.
KingdeeClientID
=
''
;
}
},
GetClientAccountListByKeyWord
(
query
)
{
if
(
query
!==
''
)
{
// 获取对象类型
let
msg
=
{
Type
:
0
,
ObjID
:
0
,
CardNum
:
""
,
IsAll
:
true
,
KeyWord
:
query
,
};
this
.
apipost
(
"financeinfo_post_GetClientAccountList"
,
msg
,
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
let
data
=
res
.
data
.
data
;
this
.
ClientKingdeeAccountList
=
data
;
}
},
err
=>
{}
);
}
},
// 获取预存用户
getSigningCustomerId
(
type
)
{
// 1 签约客户 2 预存客户抵用
...
...
@@ -2344,6 +2403,11 @@
data
.
IsLeader
=
1
;
this
.
msg
=
JSON
.
parse
(
JSON
.
stringify
(
data
));
if
(
this
.
msg
.
KingdeeClientID
>
0
){
this
.
KingdeeClientIDCheck
=
true
;
this
.
ClientKingdeeAccountList
=
this
.
msg
.
KingdeeClientBankAccountList
;
}
this
.
msg
.
KingdeeClientID
=
this
.
msg
.
KingdeeClientID
==
0
?
''
:
this
.
msg
.
KingdeeClientID
;
this
.
msg
.
ClientType
=
this
.
msg
.
ClientType
==
0
?
''
:
this
.
msg
.
ClientType
;
this
.
msg
.
ClientID
=
this
.
msg
.
ClientID
==
0
?
''
:
this
.
msg
.
ClientID
;
this
.
msg
.
DepositCustomerId
=
data
.
DepositCustomerId
?
Number
(
data
.
DepositCustomerId
)
:
''
...
...
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