Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
H
hls-xcmg-vue-app
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
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
xugong
hls-xcmg-vue-app
Commits
2449fa11
Commit
2449fa11
authored
Oct 08, 2023
by
jiacheng.mao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
业务经理维护页面新增付款方和付款方名称字段
parent
7577ff99
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
40 additions
and
5 deletions
+40
-5
Plan.vue
src/pages/financingApply/components/Plan.vue
+35
-3
financingApply-detail.vue
src/pages/financingApply/financingApply-detail.vue
+4
-1
index.html
www/index.html
+1
-1
No files found.
src/pages/financingApply/components/Plan.vue
View file @
2449fa11
...
...
@@ -73,6 +73,13 @@
v-model=
"p.special_policy_flag_n"
:readonly=
"true"
:required=
"editFlag"
:is-link=
"editFlag"
:rules=
"[
{ required: editFlag,message:'请选择'}]" input-align="right"
label="是否特殊政策" @click="showPicker('special_policy_flag',pi)"/>
<Field
v-model=
"p.payer_n"
:readonly=
"true"
:required=
"editFlag"
:is-link=
"editFlag"
:rules=
"[
{ required: editFlag,message:'请选择'}]" input-align="right"
label="付款方" @click="showPicker('business_plan_payer',pi)"/>
<Field
v-model=
"p.payer_name"
:readonly=
"payerNameFlag"
:required=
"editFlag"
label=
"付款方名称"
input-align=
"right"
/>
<!-- GPS是否未安装(必填) -->
<!--
<Field
v-model=
"p.gps_flag_n"
:readonly=
"showFlag"
...
...
@@ -121,11 +128,13 @@ export default {
businessNewType
:
[],
// 合同标识
leaseType
:
[],
// 租赁物类型
YesNoType
:
[],
// 是否类型
businessPlanPayer
:
[],
// 付款方
picker_show
:
false
,
now_location
:
''
,
now_nodeName
:
''
,
actionTitle
:
''
,
now_specialFlag
:
false
,
payerNameFlag
:
true
,
}
},
// watch: {
...
...
@@ -198,6 +207,23 @@ export default {
this
.
planData
[
this
.
now_location
].
lease_things_type_n
=
val
let
arr
=
this
.
leaseType
.
filter
(
item
=>
item
.
code_name
===
val
)
this
.
planData
[
this
.
now_location
].
lease_things_type
=
arr
[
0
].
code
}
else
if
(
this
.
now_nodeName
===
'business_plan_payer'
)
{
// 付款方
this
.
planData
[
this
.
now_location
].
payer_n
=
val
let
arr
=
this
.
businessPlanPayer
.
filter
(
item
=>
item
.
code_name
===
val
)
this
.
planData
[
this
.
now_location
].
payer
=
arr
[
0
].
code
if
(
this
.
planData
[
this
.
now_location
].
payer
===
'FACTORY'
)
{
this
.
payerNameFlag
=
true
this
.
planData
[
this
.
now_location
].
payer_name
=
this
.
planData
.
factory_n
}
else
if
(
this
.
planData
[
this
.
now_location
].
payer
===
'TENANT'
)
{
this
.
payerNameFlag
=
true
this
.
planData
[
this
.
now_location
].
payer_name
=
this
.
planData
.
bp_id_tenant_n
}
else
if
(
this
.
planData
[
this
.
now_location
].
payer
===
'AGENT'
)
{
this
.
payerNameFlag
=
true
this
.
planData
[
this
.
now_location
].
payer_name
=
this
.
planData
.
bp_id_agent_n
}
else
if
(
this
.
planData
[
this
.
now_location
].
payer
===
'OTHER'
)
{
this
.
payerNameFlag
=
false
this
.
planData
[
this
.
now_location
].
payer_name
=
''
}
}
else
{
this
.
planData
[
this
.
now_location
][
this
.
now_nodeName
+
'_n'
]
=
val
let
arr
=
this
.
YesNoType
.
filter
(
item
=>
item
.
code_name
===
val
)
...
...
@@ -230,6 +256,10 @@ export default {
this
.
now_nodeName
=
'lease_things_type'
this
.
actions
=
this
.
leaseType
.
map
(
item
=>
({
name
:
item
.
code_name
}))
this
.
actionTitle
=
'请选择'
}
else
if
(
flag
===
'business_plan_payer'
)
{
this
.
now_nodeName
=
'business_plan_payer'
this
.
actions
=
this
.
businessPlanPayer
.
map
(
item
=>
({
name
:
item
.
code_name
}))
this
.
actionTitle
=
'请选择'
}
else
{
this
.
now_nodeName
=
flag
this
.
actions
=
this
.
YesNoType
.
map
(
item
=>
({
name
:
item
.
code_name
}))
...
...
@@ -248,6 +278,7 @@ export default {
// 'BUSINESS_TYPE_NEW': 'BUSINESS_TYPE_NEW',
'LEASE_THINGS_TYPE'
:
'LEASE_THINGS_TYPE'
,
'YES_NO'
:
'YES_NO'
,
'BUSINESS_PLAN_PAYER'
:
'BUSINESS_PLAN_PAYER'
,
}
...
...
@@ -261,6 +292,7 @@ export default {
this
.
businessNewType
=
res
.
BUSINESS_TYPE_NEW
this
.
leaseType
=
res
.
LEASE_THINGS_TYPE
this
.
YesNoType
=
res
.
YES_NO
this
.
businessPlanPayer
=
res
.
BUSINESS_PLAN_PAYER
}
},
...
...
src/pages/financingApply/financingApply-detail.vue
View file @
2449fa11
...
...
@@ -201,7 +201,10 @@ export default {
this
.
bplist
=
res
.
bp_lists
this
.
lesseeData
=
res
.
info
this
.
planData
=
res
.
quotation_lists
console
.
log
(
this
.
planData
);
this
.
planData
.
factory_n
=
res
.
info
.
factory_n
this
.
planData
.
bp_id_agent_n
=
res
.
info
.
bp_id_agent_n
this
.
planData
.
bp_id_tenant_n
=
res
.
info
.
bp_id_tenant_n
console
.
log
(
this
.
planData
)
this
.
appendixData
=
(
res
.
cdd_lists
||
[]).
map
(
item
=>
{
let
attachArr
=
[]
item
.
attach_file_name
&&
item
.
attach_file_name
.
split
(
';;'
).
forEach
(
ele
=>
{
...
...
www/index.html
View file @
2449fa11
<!DOCTYPE html>
<html><head><meta
charset=
utf-8
><meta
name=
viewport
content=
"initial-scale=1,maximum-scale=1,minimum-scale=1,user-scalable=no,width=device-width,viewport-fit=cover"
><meta
name=
format-detection
content=
"telephone=no"
><meta
name=
format-detection
content=
"email=no"
><meta
name=
apple-mobile-web-app-capable
content=
yes
><meta
name=
apple-mobile-web-app-status-bar-style
content=
black
><script
type=
text/javascript
src=
./static/vuePlatform.js
></script><script
type=
text/javascript
src=
./static/prototype.js
></script><script
type=
text/javascript
src=
./cordova.js
></script><script
type=
text/javascript
src=
"http://api.map.baidu.com/api?v=2.0&ak=Eoo0EtfjYCdAy7r8D19gZ0vMojdZpHqU"
></script><title>
徐工金服
</title><link
href=
./static/css/app.fb52dd271f35e6cb942abb94eb5f18bb.css
rel=
stylesheet
></head><body><div
id=
app-box
></div><script
type=
text/javascript
src=
./static/js/manifest.346662bf21424ef59709.js
></script><script
type=
text/javascript
src=
./static/js/vendor.b2b00151a0abc83a0b0e.js
></script><script
type=
text/javascript
src=
./static/js/app.e26975a330778662748a.js
></script></body></html>
\ No newline at end of file
<!DOCTYPE html>
<html><head><meta
charset=
utf-8
><meta
name=
viewport
content=
"initial-scale=1,maximum-scale=1,minimum-scale=1,user-scalable=no,width=device-width,viewport-fit=cover"
><meta
name=
format-detection
content=
"telephone=no"
><meta
name=
format-detection
content=
"email=no"
><meta
name=
apple-mobile-web-app-capable
content=
yes
><meta
name=
apple-mobile-web-app-status-bar-style
content=
black
><script
type=
text/javascript
src=
./static/vuePlatform.js
></script><script
type=
text/javascript
src=
./static/prototype.js
></script><script
type=
text/javascript
src=
./cordova.js
></script><script
type=
text/javascript
src=
"http://api.map.baidu.com/api?v=2.0&ak=Eoo0EtfjYCdAy7r8D19gZ0vMojdZpHqU"
></script><title>
徐工金服
</title><link
href=
./static/css/app.fb52dd271f35e6cb942abb94eb5f18bb.css
rel=
stylesheet
></head><body><div
id=
app-box
></div><script
type=
text/javascript
src=
./static/js/manifest.4240d4ea771e210fd3f1.js
></script><script
type=
text/javascript
src=
./static/js/vendor.b2b00151a0abc83a0b0e.js
></script><script
type=
text/javascript
src=
./static/js/app.e26975a330778662748a.js
></script></body></html>
\ No newline at end of file
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