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
0381938f
Commit
0381938f
authored
Nov 24, 2021
by
fukai
Browse files
Options
Browse Files
Download
Plain Diff
合并冲突
parents
3db02e30
57d6fa69
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
164 additions
and
144 deletions
+164
-144
Content.vue
src/components/Content.vue
+7
-1
Check.js
src/model/Letopn/Check.js
+97
-97
Default.js
src/model/Letopn/Default.js
+0
-0
Event.js
src/model/Letopn/Event.js
+3
-3
index.js
src/model/Letopn/index.js
+0
-0
index.vue
src/views/Business/Ditopn/index.vue
+2
-4
Detp.vue
src/views/Business/Letopn/Detp.vue
+0
-0
index.vue
src/views/Business/Letopn/index.vue
+4
-2
Ptap.vue
src/views/Public/Ptap.vue
+51
-37
No files found.
src/components/Content.vue
View file @
0381938f
...
@@ -6,7 +6,13 @@
...
@@ -6,7 +6,13 @@
<
script
>
<
script
>
export
default
{
export
default
{
props
:
[
'height'
],
props
:
{
height
:
{
type
:
Number
,
require
:
false
,
default
:
220
}
},
data
()
{
data
()
{
return
{
return
{
clientHeight
:
''
,
clientHeight
:
''
,
...
...
src/model/Letopn/Check.js
View file @
0381938f
...
@@ -4,104 +4,104 @@ import Utils from "~/utils"
...
@@ -4,104 +4,104 @@ import Utils from "~/utils"
* Letopn Check规则
* Letopn Check规则
*/
*/
let
checkObj
=
{
let
checkObj
=
{
"ledgrp.apb.pts.extkey"
:
null
,
"ledgrp.apb.pts.extkey"
:
null
,
"liaall.misamt"
:
null
,
"liaall.misamt"
:
null
,
"letp.rmbp.ptsget.sdamod.dadsnd"
:
null
,
"letp.rmbp.ptsget.sdamod.dadsnd"
:
null
,
"ledgrp.rec.opndat"
:
null
,
"ledgrp.rec.opndat"
:
null
,
"ledgrp.adv.namelc"
:
null
,
"ledgrp.adv.namelc"
:
null
,
"ledgrp.blk.shpper"
:
null
,
"ledgrp.blk.shpper"
:
null
,
"ledgrp.rmb.pts.extkey"
:
null
,
"ledgrp.rmb.pts.extkey"
:
null
,
"letp.avbp.ptsget.sdamod.dadsnd"
:
null
,
"letp.avbp.ptsget.sdamod.dadsnd"
:
null
,
"ledgrp.a2b.pts.adrblk"
:
null
,
"ledgrp.a2b.pts.adrblk"
:
null
,
"letp.conp.ptsget.sdamod.dadsnd"
:
null
,
"letp.conp.ptsget.sdamod.dadsnd"
:
null
,
"ledgrp.iss.pts.adrblk"
:
null
,
"ledgrp.iss.pts.adrblk"
:
null
,
"letp.issp.ptsget.sdamod.dadsnd"
:
null
,
"letp.issp.ptsget.sdamod.dadsnd"
:
null
,
"ledgrp.rec.revdat"
:
null
,
"ledgrp.rec.revdat"
:
null
,
"ledgrp.blk.spcrcb"
:
null
,
"ledgrp.blk.spcrcb"
:
null
,
"ledgrp.blk.preper"
:
null
,
"ledgrp.blk.preper"
:
null
,
"ledgrp.adv.adrelc"
:
null
,
"ledgrp.adv.adrelc"
:
null
,
"ledgrp.ben.adrelc"
:
null
,
"ledgrp.ben.adrelc"
:
null
,
"ledgrp.avb.adrelc"
:
null
,
"ledgrp.avb.adrelc"
:
null
,
"ledgrp.rec.tenmaxday"
:
null
,
"ledgrp.rec.tenmaxday"
:
null
,
"ledgrp.blk.mixdet"
:
null
,
"ledgrp.blk.mixdet"
:
null
,
"ledgrp.avb.pts.extkey"
:
null
,
"ledgrp.avb.pts.extkey"
:
null
,
"ledgrp.adv.pts.extkey"
:
null
,
"ledgrp.adv.pts.extkey"
:
null
,
"ledgrp.drw.adrelc"
:
null
,
"ledgrp.drw.adrelc"
:
null
,
"ledgrp.ben.pts.extkey"
:
null
,
"ledgrp.ben.pts.extkey"
:
null
,
"ledgrp.rmb.pts.adrblk"
:
null
,
"ledgrp.rmb.pts.adrblk"
:
null
,
"ledgrp.blk.lcrgod"
:
null
,
"ledgrp.blk.lcrgod"
:
null
,
"setmod.dspflg"
:
null
,
"setmod.dspflg"
:
null
,
"ledgrp.a2b.adrelc"
:
null
,
"ledgrp.a2b.adrelc"
:
null
,
"ledgrp.avb.namelc"
:
null
,
"ledgrp.avb.namelc"
:
null
,
"ledgrp.avb.pts.adrblk"
:
null
,
"ledgrp.avb.pts.adrblk"
:
null
,
"ledgrp.apb.pts.adrblk"
:
null
,
"ledgrp.apb.pts.adrblk"
:
null
,
"letp.usr.extkey"
:
null
,
"letp.usr.extkey"
:
null
,
"ledgrp.rec.nomspc"
:
null
,
"ledgrp.rec.nomspc"
:
null
,
"ledgrp.a2b.namelc"
:
null
,
"ledgrp.a2b.namelc"
:
null
,
"ledgrp.cbs.nom1.cur"
:
null
,
"ledgrp.cbs.nom1.cur"
:
null
,
"ledgrp.rec.revtyp"
:
null
,
"ledgrp.rec.revtyp"
:
null
,
"ledgrp.rec.avbby"
:
null
,
"ledgrp.rec.avbby"
:
null
,
"ledgrp.rec.shpdat"
:
null
,
"ledgrp.rec.shpdat"
:
null
,
"letp.a2bp.ptsget.sdamod.dadsnd"
:
null
,
"letp.a2bp.ptsget.sdamod.dadsnd"
:
null
,
"ledgrp.rec.prepers18"
:
null
,
"ledgrp.rec.prepers18"
:
null
,
"ledgrp.rec.nomtop"
:
null
,
"ledgrp.rec.nomtop"
:
null
,
"ledgrp.iss.adrelc"
:
null
,
"ledgrp.iss.adrelc"
:
null
,
"ledgrp.rec.nomton"
:
null
,
"ledgrp.rec.nomton"
:
null
,
"ledgrp.rec.avbwth"
:
null
,
"ledgrp.rec.avbwth"
:
null
,
"ledgrp.apb.namelc"
:
null
,
"ledgrp.apb.namelc"
:
null
,
"letp.drwp.ptsget.sdamod.dadsnd"
:
null
,
"letp.drwp.ptsget.sdamod.dadsnd"
:
null
,
"ledgrp.rec.ownref"
:
null
,
"ledgrp.rec.ownref"
:
null
,
"ledgrp.rmb.namelc"
:
null
,
"ledgrp.rmb.namelc"
:
null
,
"ledgrp.blk.feetxt"
:
null
,
"ledgrp.blk.feetxt"
:
null
,
"ledgrp.apl.namelc"
:
null
,
"ledgrp.apl.namelc"
:
null
,
"ledgrp.blk.revcls"
:
null
,
"ledgrp.blk.revcls"
:
null
,
"ledgrp.cbs.max2.amt"
:
null
,
"ledgrp.cbs.max2.amt"
:
null
,
"ledgrp.rec.stacty"
:
null
,
"ledgrp.rec.stacty"
:
null
,
"ledgrp.adv.pts.adrblk"
:
null
,
"ledgrp.adv.pts.adrblk"
:
null
,
"ledgrp.cbs.nom1.amt"
:
null
,
"ledgrp.cbs.nom1.amt"
:
null
,
"ledgrp.blk.lcrdoc"
:
null
,
"ledgrp.blk.lcrdoc"
:
null
,
"ledgrp.blk.defdet"
:
null
,
"ledgrp.blk.defdet"
:
null
,
"letp.apbp.ptsget.sdamod.dadsnd"
:
null
,
"letp.apbp.ptsget.sdamod.dadsnd"
:
null
,
"ledgrp.rec.expdat"
:
null
,
"ledgrp.rec.expdat"
:
null
,
"ledgrp.blk.dftat"
:
null
,
"ledgrp.blk.dftat"
:
null
,
"letp.benp.ptsget.sdamod.dadsnd"
:
null
,
"letp.benp.ptsget.sdamod.dadsnd"
:
null
,
"ledgrp.rec.lcrtyp"
:
null
,
"ledgrp.rec.lcrtyp"
:
null
,
"ledgrp.blk.insbnk"
:
null
,
"ledgrp.blk.insbnk"
:
null
,
"mtabut.coninf.conexedat"
:
null
,
"mtabut.coninf.conexedat"
:
null
,
"ledgrp.rec.apprul"
:
null
,
"ledgrp.rec.apprul"
:
null
,
"ledgrp.apl.adrelc"
:
null
,
"ledgrp.apl.adrelc"
:
null
,
"ledgrp.iss.pts.extkey"
:
null
,
"ledgrp.iss.pts.extkey"
:
null
,
"ledgrp.blk.adlcnd"
:
null
,
"ledgrp.blk.adlcnd"
:
null
,
"ledgrp.iss.namelc"
:
null
,
"ledgrp.iss.namelc"
:
null
,
"ledgrp.rec.expplc"
:
null
,
"ledgrp.rec.expplc"
:
null
,
"letp.advp.ptsget.sdamod.dadsnd"
:
null
,
"letp.advp.ptsget.sdamod.dadsnd"
:
null
,
"ledgrp.drw.pts.extkey"
:
null
,
"ledgrp.drw.pts.extkey"
:
null
,
"ledgrp.a2b.pts.extkey"
:
null
,
"ledgrp.a2b.pts.extkey"
:
null
,
"ledgrp.iss.pts.ref"
:
null
,
"ledgrp.iss.pts.ref"
:
null
,
"ledgrp.ben.namelc"
:
null
,
"ledgrp.ben.namelc"
:
null
,
"ledgrp.apl.pts.adrblk"
:
null
,
"ledgrp.apl.pts.adrblk"
:
null
,
"letp.recget.sdamod.dadsnd"
:
null
,
"letp.recget.sdamod.dadsnd"
:
null
,
"ledgrp.rec.preadvdt"
:
null
,
"ledgrp.rec.preadvdt"
:
null
,
"ledgrp.ben.pts.adrblk"
:
null
,
"ledgrp.ben.pts.adrblk"
:
null
,
"ledgrp.blk.addamtcov"
:
null
,
"ledgrp.blk.addamtcov"
:
null
,
"setmod.docamt"
:
null
,
"setmod.docamt"
:
null
,
"ledgrp.rec.cnfins"
:
null
,
"ledgrp.rec.cnfins"
:
null
,
"ledgrp.apb.adrelc"
:
null
,
"ledgrp.apb.adrelc"
:
null
,
"ledgrp.rmb.adrelc"
:
null
,
"ledgrp.rmb.adrelc"
:
null
,
"ledgrp.drw.namelc"
:
null
,
"ledgrp.drw.namelc"
:
null
,
"ledgrp.apl.pts.extkey"
:
null
,
"ledgrp.apl.pts.extkey"
:
null
,
"letp.aplp.ptsget.sdamod.dadsnd"
:
null
,
"letp.aplp.ptsget.sdamod.dadsnd"
:
null
,
"ledgrp.con.pts.extkey"
:
null
,
"ledgrp.con.pts.extkey"
:
null
,
"ledgrp.rec.cnfdet"
:
null
,
"ledgrp.rec.cnfdet"
:
null
,
"ledgrp.drw.pts.adrblk"
:
null
,
"ledgrp.drw.pts.adrblk"
:
null
,
"ledgrp.rec.apprultxt"
:
null
,
"ledgrp.rec.apprultxt"
:
null
,
"ledgrp.blk.spcben"
:
null
,
"ledgrp.blk.spcben"
:
null
,
}
}
for
(
const
key
in
checkObj
)
{
//
for (const key in checkObj) {
if
(
Object
.
hasOwnProperty
.
call
(
checkObj
,
key
))
{
//
if (Object.hasOwnProperty.call(checkObj, key)) {
checkObj
[
key
]
=
checkObj
[
key
]
?
checkObj
[
key
]
:
Utils
.
reflectCheck
(
key
)
//
checkObj[key] = checkObj[key] ? checkObj[key] : Utils.reflectCheck(key)
}
//
}
}
//
}
export
default
checkObj
export
default
checkObj
src/model/Letopn/Default.js
View file @
0381938f
This diff is collapsed.
Click to expand it.
src/model/Letopn/Event.js
View file @
0381938f
...
@@ -13,7 +13,7 @@ export default {
...
@@ -13,7 +13,7 @@ export default {
}
}
},
},
async
onBenpDet
()
{
async
onBenpDet
()
{
let
rtnmsg
=
await
this
.
executeRule
(
"benp.det"
)
let
rtnmsg
=
await
this
.
executeRule
(
"b
dtp.b
enp.det"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
//TODO 处理数据逻辑
...
@@ -33,8 +33,8 @@ export default {
...
@@ -33,8 +33,8 @@ export default {
}
}
},
},
onSeainf
()
{
onSeainf
(
data
)
{
console
.
log
(
'测试。。。。。。。'
)
console
.
log
(
'测试。。。。。。。'
,
data
)
},
},
async
onAplpDet
()
{
async
onAplpDet
()
{
...
...
src/model/Letopn/index.js
View file @
0381938f
This diff is collapsed.
Click to expand it.
src/views/Business/Ditopn/index.vue
View file @
0381938f
...
@@ -14,7 +14,7 @@
...
@@ -14,7 +14,7 @@
<c-tabs
:value=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"tabClick"
>
<c-tabs
:value=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"tabClick"
>
<el-tab-pane
label=
"内容"
name=
"ovwp"
>
<el-tab-pane
label=
"内容"
name=
"ovwp"
>
<!--PD000001 -->
<!--PD000001 -->
<c-content
:height=
"280"
>
<c-content>
<m-ovwp
:model=
"model"
:codes=
"codes"
/>
<m-ovwp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</c-content>
</el-tab-pane>
</el-tab-pane>
...
@@ -33,9 +33,7 @@
...
@@ -33,9 +33,7 @@
-->
-->
<el-tab-pane
label=
"银行明细"
name=
"detp1"
>
<el-tab-pane
label=
"银行明细"
name=
"detp1"
>
<!--PD000452 -->
<!--PD000452 -->
<c-content
:height=
"220"
>
<m-detp1
:model=
"model"
:codes=
"codes"
/>
<m-detp1
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
</el-tab-pane>
<el-tab-pane
label=
"明细"
name=
"detp"
>
<el-tab-pane
label=
"明细"
name=
"detp"
>
<!--PD000077 -->
<!--PD000077 -->
...
...
src/views/Business/Letopn/Detp.vue
View file @
0381938f
This diff is collapsed.
Click to expand it.
src/views/Business/Letopn/index.vue
View file @
0381938f
<
template
>
<
template
>
<c-page
title=
"出口信用证通知"
>
<c-page
title=
"出口信用证通知"
>
<div
class=
"eContainer"
>
<div
class=
"eContainer"
>
<c-bus-button
:
$
pntvm=
"this"
></c-bus-button>
<el-form
<el-form
:model=
"model"
:model=
"model"
:rules=
"rules"
:rules=
"rules"
...
@@ -12,7 +13,9 @@
...
@@ -12,7 +13,9 @@
<c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"tabClick"
>
<c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"tabClick"
>
<!--PD000017 -->
<!--PD000017 -->
<el-tab-pane
label=
"内容"
name=
"ovwp"
>
<el-tab-pane
label=
"内容"
name=
"ovwp"
>
<m-ovwp
:model=
"model"
:codes=
"codes"
/>
<c-content>
<m-ovwp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
</el-tab-pane>
<!--PD000001 -->
<!--PD000001 -->
...
@@ -94,7 +97,6 @@
...
@@ -94,7 +97,6 @@
<m-glepan
:model=
"model"
:codes=
"codes"
/>
<m-glepan
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</el-tab-pane>
</c-tabs>
</c-tabs>
<c-bus-button
:
$
pntvm=
"this"
></c-bus-button>
</el-form>
</el-form>
</div>
</div>
</c-page>
</c-page>
...
...
src/views/Public/Ptap.vue
View file @
0381938f
<
template
>
<
template
>
<div
class=
"eibs-tab"
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"24"
>
<c-col
v-if=
"!noRef"
:span=
"24"
>
<el-form-item
<el-form-item
:label=
"`$
{argadr.title}参考号`"
:label=
"`$
{argadr.title}参考号`"
:prop="`${argadr.grp}.${argadr.rol}.pts.ref`"
:prop="`${argadr.grp}.${argadr.rol}.pts.ref`"
...
@@ -14,12 +14,15 @@
...
@@ -14,12 +14,15 @@
<c-col
:span=
"18"
>
<c-col
:span=
"18"
>
<el-form-item
<el-form-item
label=
"Extkey
"
:label=
"`$
{argadr.title}编号`
"
:prop="`${argadr.grp}.${argadr.rol}.pts.extkey`"
:prop="`${argadr.grp}.${argadr.rol}.pts.extkey`"
>
>
<c-input
<c-input
v-model=
"model[argadr.grp][argadr.rol].pts.extkey"
v-model=
"model[argadr.grp][argadr.rol].pts.extkey"
:placeholder=
"'请输入' + argadr.title + 'Extkey'"
:placeholder=
"'请输入' + argadr.title + 'Extkey'"
@
keyup
.
enter
.
native=
"
showGridPromptDialog(`$
{argadr.grp}.${argadr.rol}.pts.extkey`)
"
>
</c-input>
>
</c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
...
@@ -38,47 +41,49 @@
...
@@ -38,47 +41,49 @@
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
v-if=
"isAdrblk"
:span=
"24"
>
<template
v-if=
"!onlySearch"
>
<el-form-item
<c-col
v-if=
"isAdrblk"
:span=
"24"
>
label=
"名称地址"
:prop=
"`$
{argadr.grp}.${argadr.rol}.pts.adrblk`"
>
<c-input
type=
"textarea"
:rows=
"3"
v-model=
"model[argadr.grp][argadr.rol].pts.adrblk"
maxlength=
"35"
show-word-limit
placeholder=
"请输入名称地址"
></c-input>
</el-form-item>
</c-col>
<template
v-else
>
<c-col
:span=
"24"
>
<el-form-item
<el-form-item
label=
"名称"
label=
"名称
地址
"
:prop=
"`$
{argadr.grp}.${argadr.rol}.pts.
namelc
`"
:prop=
"`$
{argadr.grp}.${argadr.rol}.pts.
adrblk
`"
>
>
<c-input
<c-input
v-model=
"model[argadr.grp][argadr.rol].pts.namelc"
type=
"textarea"
:placeholder=
"'请输入' + argadr.title + '名称'"
:rows=
"3"
:disabled=
"disabled"
v-model=
"model[argadr.grp][argadr.rol].pts.adrblk"
maxlength=
"35"
show-word-limit
placeholder=
"请输入名称地址"
></c-input>
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<template
v-else
>
<c-col
:span=
"24"
>
<el-form-item
label=
"名称"
:prop=
"`$
{argadr.grp}.${argadr.rol}.pts.namelc`"
>
<c-input
v-model=
"model[argadr.grp][argadr.rol].pts.namelc"
:placeholder=
"'请输入' + argadr.title + '名称'"
:disabled=
"disabled"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<el-form-item
<el-form-item
label=
"地址"
label=
"地址"
:prop=
"`$
{argadr.grp}.${argadr.rol}.pts.adrelc`"
:prop=
"`$
{argadr.grp}.${argadr.rol}.pts.adrelc`"
>
>
<c-input
<c-input
v-model=
"model[argadr.grp][argadr.rol].pts.adrelc"
v-model=
"model[argadr.grp][argadr.rol].pts.adrelc"
:placeholder=
"'请输入' + argadr.title + '地址'"
:placeholder=
"'请输入' + argadr.title + '地址'"
:disabled=
"disabled"
:disabled=
"disabled"
></c-input>
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
</
template
>
</template>
</template>
</div>
</div>
</template>
</template>
...
@@ -97,7 +102,6 @@ export default {
...
@@ -97,7 +102,6 @@ export default {
},
},
argadr
:
{
argadr
:
{
type
:
Object
,
type
:
Object
,
required
:
true
,
default
:
function
()
{
default
:
function
()
{
return
{
return
{
title
:
""
,
//角色名称
title
:
""
,
//角色名称
...
@@ -117,6 +121,16 @@ export default {
...
@@ -117,6 +121,16 @@ export default {
type
:
Boolean
,
type
:
Boolean
,
default
:
true
,
default
:
true
,
},
},
onlySearch
:
{
//是否只展示extkey
type
:
Boolean
,
default
:
false
,
},
noRef
:
{
//无需参考号
type
:
Boolean
,
default
:
false
,
},
},
},
data
()
{
data
()
{
return
{
return
{
...
...
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