Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
V
vue-gjjs
Overview
Overview
Details
Activity
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
fukai
vue-gjjs
Commits
e0f6ecef
Commit
e0f6ecef
authored
Jun 06, 2023
by
wanggang_yf
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
letame 页面修改
parent
5aee7059
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
76 additions
and
298 deletions
+76
-298
index.js
src/business/letame/model/index.js
+0
-0
Addbcb.vue
src/business/letame/views/Addbcb.vue
+11
-19
Amep.vue
src/business/letame/views/Amep.vue
+5
-21
Detp.vue
src/business/letame/views/Detp.vue
+7
-87
Dogpame.vue
src/business/letame/views/Dogpame.vue
+5
-8
Dorpame.vue
src/business/letame/views/Dorpame.vue
+6
-8
Inspame.vue
src/business/letame/views/Inspame.vue
+5
-8
Ovwp.vue
src/business/letame/views/Ovwp.vue
+12
-16
Ovwp1.vue
src/business/letame/views/Ovwp1.vue
+8
-63
Ptyp.vue
src/business/letame/views/Ptyp.vue
+6
-23
Rcldetp.vue
src/business/letame/views/Rcldetp.vue
+5
-36
Revp.vue
src/business/letame/views/Revp.vue
+5
-8
index.vue
src/business/letame/views/index.vue
+1
-1
No files found.
src/business/letame/model/index.js
View file @
e0f6ecef
This diff is collapsed.
Click to expand it.
src/business/letame/views/Addbcb.vue
View file @
e0f6ecef
<
template
>
<
template
>
<div
class=
"eibs-tab"
>
<div
class=
"eibs-tab"
>
<el-collapse
v-model=
"activeNames"
@
change=
"handleChange"
>
<el-collapse
v-model=
"activeNames"
>
<el-collapse-item
title=
"提示信息"
name=
"coninfp"
>
<el-collapse-item
title=
"提示信息"
name=
"coninfp"
>
<m-coninfp
:model=
"model"
:codes=
"codes"
/>
<m-coninfp
:model=
"model"
:codes=
"codes"
/>
</el-collapse-item>
</el-collapse-item>
...
@@ -10,33 +10,25 @@
...
@@ -10,33 +10,25 @@
</
template
>
</
template
>
<
script
>
<
script
>
import
Api
from
"~/service/Api"
;
import
event
from
'../event'
import
commonProcess
from
"~/mixin/commonProcess"
;
import
Event
from
"~/model/Letame/Event"
;
import
Coninfp
from
"~/views/Public/Coninfp"
;
import
Coninfp
from
"~/views/Public/Coninfp"
;
export
default
{
export
default
{
components
:
{
inject
:
[
"root"
],
"m-coninfp"
:
Coninfp
,
components
:
{
"m-coninfp"
:
Coninfp
,},
},
props
:
[
"model"
,
"codes"
],
inject
:
[
"root"
],
mixins
:
[
event
],
props
:
[
"model"
,
"codes"
],
data
()
{
mixins
:
[
commonProcess
],
data
()
{
return
{
return
{
activeNames
:
[
"coninfp"
],
activeNames
:
[
"coninfp"
],
};
};
},
},
methods
:
{
methods
:
{},
...
Event
,
created
:
function
()
{},
handleChange
(
val
)
{
}
console
.
log
(
val
);
},
},
created
:
function
()
{},
};
</
script
>
</
script
>
<
style
>
<
style
>
...
...
src/business/letame/views/Amep.vue
View file @
e0f6ecef
...
@@ -22,7 +22,6 @@
...
@@ -22,7 +22,6 @@
style=
"margin: 0 0 0 0; padding: 0 10px"
style=
"margin: 0 0 0 0; padding: 0 10px"
size=
"small"
size=
"small"
type=
"primary"
type=
"primary"
@
click=
"onSeainf"
icon=
"el-icon-search"
icon=
"el-icon-search"
>
>
</c-button>
</c-button>
...
@@ -93,7 +92,6 @@
...
@@ -93,7 +92,6 @@
v-model=
"model.trnmod.swiadd.ameamt"
v-model=
"model.trnmod.swiadd.ameamt"
placeholder=
"请输入金额"
placeholder=
"请输入金额"
@
keyup
.
enter
.
native=
"$event.target.blur()"
@
keyup
.
enter
.
native=
"$event.target.blur()"
@
blur=
"ameamtOtherDefault"
style=
"width: 100%"
style=
"width: 100%"
class=
"m-input-currency"
class=
"m-input-currency"
></c-input>
></c-input>
...
@@ -475,30 +473,16 @@
...
@@ -475,30 +473,16 @@
</div>
</div>
</template>
</template>
<
script
>
<
script
>
import
Api
from
'~/service/Api'
import
event
from
'../event'
import
commonProcess
from
'~/mixin/commonProcess'
import
CodeTable
from
'~/config/CodeTable'
import
Event
from
'~/model/Letame/Event'
import
Utils
from
"~/utils"
export
default
{
export
default
{
inject
:
[
'root'
],
inject
:
[
"root"
],
props
:
[
'model'
,
'codes'
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
mixins
:
[
event
],
data
()
{
data
()
{
return
{}
return
{}
},
},
methods
:
{
methods
:
{},
...
Event
,
onSeainf
(){},
ameamtOtherDefault
(){
this
.
executeDefault
(
'letamep.swiadd.newamt'
).
then
((
res
)
=>
{
if
((
res
.
respCode
==
SUCCESS
))
{
Utils
.
copyValueFromVO
(
this
.
model
,
res
.
data
)
}
})
},
},
created
:
function
()
{},
created
:
function
()
{},
}
}
</
script
>
</
script
>
...
...
src/business/letame/views/Detp.vue
View file @
e0f6ecef
...
@@ -11,7 +11,6 @@
...
@@ -11,7 +11,6 @@
style=
"width: 100%"
style=
"width: 100%"
placeholder=
"请选择指定银行"
placeholder=
"请选择指定银行"
:code=
"codes.avbwth"
:code=
"codes.avbwth"
@
change=
"avbwthEvent"
>
>
</c-select>
</c-select>
</el-form-item>
</el-form-item>
...
@@ -28,9 +27,6 @@
...
@@ -28,9 +27,6 @@
}"
}"
:noRef="true"
:noRef="true"
:onlySearch="true"
:onlySearch="true"
@onSeainf="onSeainf"
@onAplpDet="onAvbpDet"
:disabledExtkey="!avbFlag"
>
>
</c-ptap>
</c-ptap>
</c-col>
</c-col>
...
@@ -58,7 +54,6 @@
...
@@ -58,7 +54,6 @@
style=
"width: 100%"
style=
"width: 100%"
placeholder=
"请选择兑付方式"
placeholder=
"请选择兑付方式"
:code=
"codes.avbby0"
:code=
"codes.avbby0"
@
change=
"avbbykeyEvent"
>
>
</c-select>
</c-select>
</el-form-item>
</el-form-item>
...
@@ -74,7 +69,6 @@
...
@@ -74,7 +69,6 @@
maxlength=
"140"
maxlength=
"140"
show-word-limit
show-word-limit
placeholder=
"请输入指示内容"
placeholder=
"请输入指示内容"
:disabled=
"defdetFlag"
></c-input>
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
...
@@ -90,7 +84,6 @@
...
@@ -90,7 +84,6 @@
maxlength=
"105"
maxlength=
"105"
show-word-limit
show-word-limit
placeholder=
"请输入汇票期限"
placeholder=
"请输入汇票期限"
:disabled=
"blkDftatFlag"
></c-input>
></c-input>
<template
slot=
"footer"
>
<template
slot=
"footer"
>
<!-- @click="onLcrdftatButtxmsel" -->
<!-- @click="onLcrdftatButtxmsel" -->
...
@@ -99,7 +92,6 @@
...
@@ -99,7 +92,6 @@
type=
"primary"
type=
"primary"
icon=
"el-icon-search"
icon=
"el-icon-search"
@
click=
"showGridPromptDialog('letp.lcrdftat.buttxmsel', null, null,
{TXT: 'ledgrp.blk.dftat'}, {TXT: false},'doxpDialog')"
@
click=
"showGridPromptDialog('letp.lcrdftat.buttxmsel', null, null,
{TXT: 'ledgrp.blk.dftat'}, {TXT: false},'doxpDialog')"
:disabled="blkDftatFlag"
>
>
</c-button>
</c-button>
</
template
>
</
template
>
...
@@ -120,9 +112,6 @@
...
@@ -120,9 +112,6 @@
:onlySearch=
"false"
:onlySearch=
"false"
:isAdrblk=
"false"
:isAdrblk=
"false"
:haveAdrLabel=
"false"
:haveAdrLabel=
"false"
@
onSeainf=
"onSeainf"
@
onAplpDet=
"onDrwpDet"
:disabled=
"blkDftatFlag"
>
>
</c-ptap>
</c-ptap>
</c-col>
</c-col>
...
@@ -317,90 +306,21 @@
...
@@ -317,90 +306,21 @@
</div>
</div>
</template>
</template>
<
script
>
<
script
>
import
Api
from
'~/service/Api'
import
event
from
'../event'
import
commonProcess
from
'~/mixin/commonProcess'
import
CodeTable
from
'~/config/CodeTable'
import
Event
from
'~/model/Letame/Event'
import
Ptap
from
'~/views/Public/Ptap'
import
Ptap
from
'~/views/Public/Ptap'
export
default
{
export
default
{
inject
:
[
'root'
],
inject
:
[
"root"
],
components
:
{
'c-ptap'
:
Ptap
},
components
:
{
'c-ptap'
:
Ptap
},
props
:
[
'model'
,
'codes'
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
mixins
:
[
event
],
data
()
{
data
()
{
return
{}
return
{}
},
},
methods
:
{
methods
:
{},
...
Event
,
created
:
function
()
{
},
avbwthEvent
(){
if
(
this
.
model
.
ledgrp
.
rec
.
avbwth
!=
'A'
||
this
.
model
.
ledgrp
.
rec
.
avbwth
!=
'O'
)
{
this
.
model
.
ledgrp
.
avb
.
pts
.
extkey
=
''
this
.
model
.
ledgrp
.
blk
.
avbwthtxt
=
''
}
},
onSeainf
(){},
avbbykeyEvent
()
{
if
(
this
.
model
.
ledgrp
.
rec
.
avbby
==
'P'
)
{
this
.
model
.
ledgrp
.
rec
.
tenmaxday
=
0
this
.
model
.
ledgrp
.
blk
.
defdet
=
''
}
if
(
this
.
model
.
ledgrp
.
rec
.
avbby
==
'D'
||
this
.
model
.
ledgrp
.
rec
.
avbby
==
'M'
)
{
this
.
model
.
ledgrp
.
blk
.
defdet
=
''
//汇票期限置空
this
.
model
.
ledgrp
.
drw
.
pts
.
extkey
=
''
//付款人置空
this
.
model
.
ledgrp
.
drw
.
pts
.
adrblk
=
''
//名称地址置空.pts.adrblk
}
this
.
executeCheck
(
'ledgrp.rec.avbby'
).
then
((
res
)
=>
{
if
(
res
.
respCode
==
SUCCESS
)
{
Utils
.
copyValueFromVO
(
this
.
model
,
res
.
data
)
}
})
},
},
created
:
function
()
{},
computed
:
{
avbFlag
:
{
get
()
{
return
(
this
.
model
.
ledgrp
.
rec
.
avbwth
==
'A'
||
this
.
model
.
ledgrp
.
rec
.
avbwth
==
'S'
)
},
},
defdetFlag
:
{
get
()
{
return
(
// this.model.ledgrp.rec.avbby == 'A' ||
// this.model.ledgrp.rec.avbby == 'P' ||
// this.model.ledgrp.rec.avbby == 'M' ||
// this.model.ledgrp.rec.avbby == ''
this
.
model
.
ledgrp
.
rec
.
avbby
!=
'D'
&&
this
.
model
.
ledgrp
.
rec
.
avbby
!=
'N'
)
},
},
blkDftatFlag
:
{
get
()
{
return
(
this
.
model
.
ledgrp
.
rec
.
avbby
==
'D'
||
this
.
model
.
ledgrp
.
rec
.
avbby
==
'M'
||
this
.
model
.
ledgrp
.
rec
.
avbby
==
''
)
},
},
},
watch
:
{
'model.ledgrp.avb.pts.adrblk'
:
{
handler
(
val
,
oldVal
)
{
this
.
model
.
ledgrp
.
blk
.
avbwthtxt
=
val
},
immediate
:
true
,
},
},
}
}
</
script
>
</
script
>
<
style
>
<
style
>
.letame_rec_tenmaxday
{
.letame_rec_tenmaxday
{
...
...
src/business/letame/views/Dogpame.vue
View file @
e0f6ecef
...
@@ -83,19 +83,16 @@
...
@@ -83,19 +83,16 @@
</div>
</div>
</
template
>
</
template
>
<
script
>
<
script
>
import
Api
from
'~/service/Api'
import
event
from
'../event'
import
commonProcess
from
'~/mixin/commonProcess'
import
CodeTable
from
'~/config/CodeTable'
import
Event
from
'~/model/Letame/Event'
export
default
{
export
default
{
inject
:
[
'root'
],
inject
:
[
"root"
],
props
:
[
'model'
,
'codes'
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
mixins
:
[
event
],
data
()
{
data
()
{
return
{}
return
{}
},
},
methods
:
{
...
Event
},
methods
:
{},
created
:
function
()
{},
created
:
function
()
{},
}
}
</
script
>
</
script
>
...
...
src/business/letame/views/Dorpame.vue
View file @
e0f6ecef
...
@@ -83,19 +83,17 @@
...
@@ -83,19 +83,17 @@
</div>
</div>
</
template
>
</
template
>
<
script
>
<
script
>
import
Api
from
'~/service/Api'
import
event
from
'../event'
import
commonProcess
from
'~/mixin/commonProcess'
import
CodeTable
from
'~/config/CodeTable'
import
Event
from
'~/model/Letame/Event'
export
default
{
export
default
{
inject
:
[
'root'
],
inject
:
[
"root"
],
props
:
[
'model'
,
'codes'
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
mixins
:
[
event
],
data
()
{
data
()
{
return
{}
return
{}
},
},
methods
:
{
...
Event
},
methods
:
{},
created
:
function
()
{},
created
:
function
()
{},
}
}
</
script
>
</
script
>
...
...
src/business/letame/views/Inspame.vue
View file @
e0f6ecef
...
@@ -25,19 +25,16 @@
...
@@ -25,19 +25,16 @@
</div>
</div>
</
template
>
</
template
>
<
script
>
<
script
>
import
Api
from
'~/service/Api'
import
event
from
'../event'
import
commonProcess
from
'~/mixin/commonProcess'
import
CodeTable
from
'~/config/CodeTable'
import
Event
from
'~/model/Letame/Event'
export
default
{
export
default
{
inject
:
[
'root'
],
inject
:
[
"root"
],
props
:
[
'model'
,
'codes'
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
mixins
:
[
event
],
data
()
{
data
()
{
return
{}
return
{}
},
},
methods
:
{
...
Event
},
methods
:
{},
created
:
function
()
{},
created
:
function
()
{},
}
}
</
script
>
</
script
>
...
...
src/business/letame/views/Ovwp.vue
View file @
e0f6ecef
<
template
>
<
template
>
<div
class=
"eibs-tab"
>
<div
class=
"eibs-tab"
>
<el-collapse
v-model=
"activeNames"
@
change=
"handleChange"
>
<el-collapse
v-model=
"activeNames"
>
<el-collapse-item
title=
"修改内容"
name=
"amep"
>
<el-collapse-item
title=
"修改内容"
name=
"amep"
>
<m-amep
:model=
"model"
:codes=
"codes"
/>
<m-amep
:model=
"model"
:codes=
"codes"
/>
</el-collapse-item>
</el-collapse-item>
...
@@ -72,8 +72,7 @@
...
@@ -72,8 +72,7 @@
</div>
</div>
</
template
>
</
template
>
<
script
>
<
script
>
import
commonProcess
from
"~/mixin/commonProcess"
;
import
event
from
'../event'
import
Event
from
"~/model/Getamc/Event"
;
import
Amep
from
"./Amep"
;
import
Amep
from
"./Amep"
;
import
Aamp
from
"./Aamp"
;
import
Aamp
from
"./Aamp"
;
import
Ovwp1
from
"./Ovwp1"
;
import
Ovwp1
from
"./Ovwp1"
;
...
@@ -84,9 +83,9 @@ import Inspame from "./Inspame";
...
@@ -84,9 +83,9 @@ import Inspame from "./Inspame";
import
Revp
from
'./Revp'
;
import
Revp
from
'./Revp'
;
import
Rcldetp
from
"./Rcldetp"
;
import
Rcldetp
from
"./Rcldetp"
;
export
default
{
export
default
{
components
:
{
inject
:
[
"root"
],
components
:
{
"m-amep"
:
Amep
,
"m-amep"
:
Amep
,
"m-aamp"
:
Aamp
,
"m-aamp"
:
Aamp
,
"m-ovwp1"
:
Ovwp1
,
"m-ovwp1"
:
Ovwp1
,
...
@@ -96,21 +95,18 @@ export default {
...
@@ -96,21 +95,18 @@ export default {
"m-inspame"
:
Inspame
,
"m-inspame"
:
Inspame
,
'm-revp'
:
Revp
,
'm-revp'
:
Revp
,
"m-rcldetp"
:
Rcldetp
,
"m-rcldetp"
:
Rcldetp
,
},
},
inject
:
[
'root'
],
props
:
[
"model"
,
"codes"
],
props
:[
"model"
,
"codes"
],
mixins
:
[
event
],
mixins
:
[
commonProcess
],
data
(){
data
(){
return
{
return
{
activeNames
:
[
"amep"
],
activeNames
:
[
"amep"
],
}
}
},
},
methods
:{...
Event
},
methods
:
{},
created
:
function
(){
created
:
function
()
{},
}
}
}
</
script
>
</
script
>
<
style
>
<
style
>
...
...
src/business/letame/views/Ovwp1.vue
View file @
e0f6ecef
...
@@ -23,7 +23,6 @@
...
@@ -23,7 +23,6 @@
style=
"margin: 0 10px 0 0; padding: 0 12px"
style=
"margin: 0 10px 0 0; padding: 0 12px"
size=
"small"
size=
"small"
type=
"primary"
type=
"primary"
@
click=
"onSeainf"
>
>
<i
class=
"el-icon-info"
style=
"font-size:15px"
></i>
<i
class=
"el-icon-info"
style=
"font-size:15px"
></i>
</c-button>
</c-button>
...
@@ -36,7 +35,6 @@
...
@@ -36,7 +35,6 @@
? false
? false
: true
: true
"
"
@
click=
"onLetpButgetref"
>
>
获取
获取
</c-button>
</c-button>
...
@@ -81,7 +79,7 @@
...
@@ -81,7 +79,7 @@
<c-input
v-model=
"model.letp.usr.extkey"
maxlength=
"8"
placeholder=
"请输入"
disabled
></c-input>
<c-input
v-model=
"model.letp.usr.extkey"
maxlength=
"8"
placeholder=
"请输入"
disabled
></c-input>
<
template
slot=
"footer"
>
<
template
slot=
"footer"
>
<c-button
style=
"margin-left:10px;padding: 0 10px;"
size=
"small"
icon=
"el-icon-search"
type=
"primary"
<c-button
style=
"margin-left:10px;padding: 0 10px;"
size=
"small"
icon=
"el-icon-search"
type=
"primary"
@
click=
"onExtkey"
></c-button>
></c-button>
<c-checkbox
:disabled=
"true"
style=
"margin-left:5px;"
v-model=
"model.ledgrp.rec.collflg"
>
Collateralized L/C
</c-checkbox>
<c-checkbox
:disabled=
"true"
style=
"margin-left:5px;"
v-model=
"model.ledgrp.rec.collflg"
>
Collateralized L/C
</c-checkbox>
</
template
>
</
template
>
</c-fullbox>
</c-fullbox>
...
@@ -262,7 +260,6 @@
...
@@ -262,7 +260,6 @@
style=
"width: 100%"
style=
"width: 100%"
placeholder=
"请选择适用规则"
placeholder=
"请选择适用规则"
:code=
"codes.apprul1"
:code=
"codes.apprul1"
@
change=
"apprulChange"
>
>
</c-select>
</c-select>
</el-form-item>
</el-form-item>
...
@@ -318,8 +315,6 @@
...
@@ -318,8 +315,6 @@
rol: 'ben',
rol: 'ben',
}"
}"
:disabled=
"true"
:disabled=
"true"
@
onSeainf=
"onSeainf"
@
onAplpDet=
"onBenpDet"
>
>
</c-ptap>
</c-ptap>
</c-col>
</c-col>
...
@@ -334,8 +329,6 @@
...
@@ -334,8 +329,6 @@
rol: 'iss',
rol: 'iss',
}"
}"
:disabled=
"true"
:disabled=
"true"
@
onSeainf=
"onSeainf"
@
onAplpDet=
"onIsspDet"
>
>
</c-ptap>
</c-ptap>
</c-col>
</c-col>
...
@@ -350,8 +343,6 @@
...
@@ -350,8 +343,6 @@
rol: 'apl',
rol: 'apl',
}"
}"
:disabled=
"true"
:disabled=
"true"
@
onSeainf=
"onSeainf"
@
onAplpDet=
"onAplpDet"
>
>
</c-ptap>
</c-ptap>
</c-col>
</c-col>
...
@@ -359,7 +350,6 @@
...
@@ -359,7 +350,6 @@
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.ledgrp.rec.revflg"
class=
"checkbox-left"
style=
"margin-left:120px"
<c-checkbox
v-model=
"model.ledgrp.rec.revflg"
class=
"checkbox-left"
style=
"margin-left:120px"
@
change=
"openRevolvingDetails"
>
循环信用证
</c-checkbox
>
循环信用证
</c-checkbox
>
>
</c-col>
</c-col>
...
@@ -384,66 +374,21 @@
...
@@ -384,66 +374,21 @@
</div>
</div>
</template>
</template>
<
script
>
<
script
>
import
Api
from
"~/service/Api"
;
import
event
from
'../event'
import
commonProcess
from
"~/mixin/commonProcess"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
Event
from
"~/model/Letopn/Event"
;
import
Utils
from
'~/utils'
;
import
Ptap
from
"~/views/Public/Ptap"
;
import
Ptap
from
"~/views/Public/Ptap"
;
export
default
{
export
default
{
components
:
{
"c-ptap"
:
Ptap
},
inject
:
[
"root"
],
inject
:
[
"root"
],
components
:
{
"c-ptap"
:
Ptap
},
props
:
[
"model"
,
"codes"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
mixins
:
[
event
],
data
()
{
data
()
{
return
{};
return
{}
},
methods
:
{
...
Event
,
onExtkey
(){},
apprulChange
(
v
)
{
if
(
v
!==
"OTHR"
)
{
this
.
model
.
ledgrp
.
rec
.
apprultxt
=
""
;
}
},
openRevolvingDetails
(
val
){
if
(
val
===
''
&&
!
(
this
.
model
.
ledgrp
.
rec
.
revtyp
===
''
&&
this
.
model
.
ledgrp
.
rec
.
revtimes
==
'0'
&&
this
.
model
.
ledgrp
.
rec
.
revdat
===
''
&&
this
.
model
.
ledgrp
.
rec
.
revcum
===
''
&&
this
.
model
.
ledgrp
.
blk
.
revcls
===
''
&&
this
.
model
.
ledgrp
.
blk
.
revnotes
===
''
)
){
this
.
$confirm
(
'是否确定要删除输入的循环详细信息?'
,
'提示'
,{
confirmButtonText
:
'是'
,
cancelButtonText
:
'否'
,
type
:
'warning'
,
showClose
:
false
}).
then
(()
=>
{
//yes的执行在这里写
this
.
executeRule
(
'ledgrp.rec.revflg'
).
then
(
res
=>
{
if
(
res
.
respCode
==
SUCCESS
)
{
this
.
model
.
ledgrp
.
rec
.
revdat
=
''
;
//后端在事件中把日期置为null而不是nullstr,导致日期实际并没有清空,故在此加清空日期
this
.
updateModel
(
res
.
data
)
}
})
// this.model.ledgrp.rec.revtyp ='';
// this.model.ledgrp.rec.revtimes = '0';
// this.model.ledgrp.rec.revdat ='';
// this.model.ledgrp.rec.revcum ='';
// this.model.ledgrp.blk.revcls ='';
// this.model.ledgrp.blk.revnotes ='';
// this.$message({
// type: 'success',
// message: '删除成功!'
// });
}).
catch
(()
=>
{
//No的功能在这里写
this
.
model
.
ledgrp
.
rec
.
revflg
=
'X'
// this.$message({
// type: 'info',
// message: '已取消'
// });
});
}
},
},
},
methods
:
{},
created
:
function
()
{},
created
:
function
()
{},
};
}
</
script
>
</
script
>
<
style
>
<
style
>
</
style
>
</
style
>
src/business/letame/views/Ptyp.vue
View file @
e0f6ecef
...
@@ -15,8 +15,6 @@
...
@@ -15,8 +15,6 @@
:disabledRef="true"
:disabledRef="true"
:disabledExtkey="true"
:disabledExtkey="true"
:disabled="true"
:disabled="true"
@onSeainf="onSeainf"
@onAplpDet="onAdvpDet"
>
>
</c-ptap>
</c-ptap>
</c-col>
</c-col>
...
@@ -30,8 +28,6 @@
...
@@ -30,8 +28,6 @@
grp: 'ledgrp',
grp: 'ledgrp',
rol: 'a2b',
rol: 'a2b',
}"
}"
@onSeainf="onSeainf"
@onAplpDet="onA2bpDet"
>
>
</c-ptap>
</c-ptap>
</c-col>
</c-col>
...
@@ -62,8 +58,6 @@
...
@@ -62,8 +58,6 @@
grp: 'ledgrp',
grp: 'ledgrp',
rol: 'apb',
rol: 'apb',
}"
}"
@onSeainf="onSeainf"
@onAplpDet="onApbpDet"
>
>
</c-ptap>
</c-ptap>
</c-col>
</c-col>
...
@@ -85,8 +79,6 @@
...
@@ -85,8 +79,6 @@
grp: 'ledgrp',
grp: 'ledgrp',
rol: 'rmb',
rol: 'rmb',
}"
}"
@onSeainf="onSeainf"
@onAplpDet="onRmbpDet"
>
>
</c-ptap>
</c-ptap>
</c-col>
</c-col>
...
@@ -103,8 +95,6 @@
...
@@ -103,8 +95,6 @@
:disabledRef="true"
:disabledRef="true"
:disabledExtkey="true"
:disabledExtkey="true"
:onlySearch="true"
:onlySearch="true"
@onSeainf="onSeainf"
@onAplpDet="onConpDet"
>
>
</c-ptap>
</c-ptap>
</c-col>
</c-col>
...
@@ -137,17 +127,14 @@
...
@@ -137,17 +127,14 @@
</div>
</div>
</template>
</template>
<
script
>
<
script
>
import
Api
from
'~/service/Api'
import
event
from
'../event'
import
commonProcess
from
'~/mixin/commonProcess'
import
CodeTable
from
'~/config/CodeTable'
import
Event
from
'~/model/Letame/Event'
import
Ptap
from
"~/views/Public/Ptap"
import
Ptap
from
"~/views/Public/Ptap"
export
default
{
export
default
{
inject
:
[
'root'
],
inject
:
[
"root"
],
components
:
{
"c-ptap"
:
Ptap
},
components
:
{
"c-ptap"
:
Ptap
},
props
:
[
'model'
,
'codes'
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
mixins
:
[
event
],
data
()
{
data
()
{
return
{
return
{
ptsaddg
:
{
ptsaddg
:
{
...
@@ -179,13 +166,9 @@ export default {
...
@@ -179,13 +166,9 @@ export default {
},
},
};
};
},
},
methods
:
{
methods
:
{},
...
Event
,
handleEdit
()
{
console
.
log
(
"1111测试"
);
},
},
created
:
function
()
{},
created
:
function
()
{},
}
}
</
script
>
</
script
>
<
style
></
style
>
<
style
></
style
>
src/business/letame/views/Rcldetp.vue
View file @
e0f6ecef
...
@@ -36,8 +36,6 @@
...
@@ -36,8 +36,6 @@
rol: 'rmbrmb',
rol: 'rmbrmb',
}"
}"
:noRef="true"
:noRef="true"
@onSeainf="onSeainf"
@onAplpDet="onRmbp1Det"
:disabledExtkey="rmbrolRefFlag"
:disabledExtkey="rmbrolRefFlag"
:disabled="rmbrolAdrblkFlag"
:disabled="rmbrolAdrblkFlag"
>
>
...
@@ -67,8 +65,6 @@
...
@@ -67,8 +65,6 @@
rol: 'acwacw',
rol: 'acwacw',
}"
}"
:noRef="true"
:noRef="true"
@onSeainf="onSeainf"
@onAplpDet="onAcwpDet"
>
>
</c-ptap>
</c-ptap>
</c-col>
</c-col>
...
@@ -96,8 +92,6 @@
...
@@ -96,8 +92,6 @@
rol: 'bebbeb',
rol: 'bebbeb',
}"
}"
:noRef="true"
:noRef="true"
@onSeainf="onSeainf"
@onAplpDet="onBebpDet"
>
>
</c-ptap>
</c-ptap>
</c-col>
</c-col>
...
@@ -120,44 +114,19 @@
...
@@ -120,44 +114,19 @@
</div>
</div>
</
template
>
</
template
>
<
script
>
<
script
>
import
Api
from
'~/service/Api'
import
event
from
'../event'
import
commonProcess
from
'~/mixin/commonProcess'
import
CodeTable
from
'~/config/CodeTable'
import
Event
from
'~/model/Letame/Event'
import
Ptap
from
'~/views/Public/Ptap'
import
Ptap
from
'~/views/Public/Ptap'
export
default
{
export
default
{
inject
:
[
'root'
],
inject
:
[
"root"
],
components
:
{
'c-ptap'
:
Ptap
},
components
:
{
'c-ptap'
:
Ptap
},
props
:
[
'model'
,
'codes'
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
mixins
:
[
event
],
data
()
{
data
()
{
return
{}
return
{}
},
},
methods
:
{
...
Event
},
methods
:
{},
created
:
function
()
{},
created
:
function
()
{},
computed
:{
rmbrolRefFlag
:
{
get
()
{
return
(
this
.
model
.
rmbclm
.
rmbrol
==
'ADV'
||
this
.
model
.
rmbclm
.
rmbrol
==
'AVB'
||
this
.
model
.
rmbclm
.
rmbrol
==
'ISS'
||
this
.
model
.
rmbclm
.
rmbrol
==
'CON'
)
},
},
rmbrolAdrblkFlag
:
{
get
()
{
return
(
this
.
model
.
rmbclm
.
rmbrol
==
'ADV'
||
this
.
model
.
rmbclm
.
rmbrol
==
'AVB'
||
this
.
model
.
rmbclm
.
rmbrol
==
'ISS'
||
this
.
model
.
rmbclm
.
rmbrol
==
'CON'
||
this
.
model
.
rmbclm
.
rmbrol
==
'RMB'
)
},
},
}
}
}
</
script
>
</
script
>
<
style
></
style
>
<
style
></
style
>
src/business/letame/views/Revp.vue
View file @
e0f6ecef
...
@@ -109,19 +109,16 @@
...
@@ -109,19 +109,16 @@
</div>
</div>
</template>
</template>
<
script
>
<
script
>
import
Api
from
'~/service/Api'
import
event
from
'../event'
import
commonProcess
from
'~/mixin/commonProcess'
import
CodeTable
from
'~/config/CodeTable'
import
Event
from
'~/model/Letame/Event'
export
default
{
export
default
{
inject
:
[
'root'
],
inject
:
[
"root"
],
props
:
[
'model'
,
'codes'
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
mixins
:
[
event
],
data
()
{
data
()
{
return
{}
return
{}
},
},
methods
:
{
...
Event
},
methods
:
{},
created
:
function
()
{},
created
:
function
()
{},
}
}
</
script
>
</
script
>
...
...
src/business/letame/views/index.vue
View file @
e0f6ecef
...
@@ -3,7 +3,7 @@
...
@@ -3,7 +3,7 @@
<c-page
title=
"出口信用证修改"
>
<c-page
title=
"出口信用证修改"
>
<el-form
:model=
"model"
:rules=
"rules"
ref=
"modelForm"
label-width=
"120px"
label-position=
"right"
size=
"small"
<el-form
:model=
"model"
:rules=
"rules"
ref=
"modelForm"
label-width=
"120px"
label-position=
"right"
size=
"small"
:validate-on-rule-change=
"false"
>
:validate-on-rule-change=
"false"
>
<c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"
myT
abClick"
>
<c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"
t
abClick"
>
<el-tab-pane
label=
"业务信息"
name=
"ovwp"
>
<el-tab-pane
label=
"业务信息"
name=
"ovwp"
>
<c-content>
<c-content>
...
...
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