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
zhouqian
vue-gjjs
Commits
1c5b65da
Commit
1c5b65da
authored
Jan 20, 2022
by
吴佳
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
20220120 wujia 汇入
parent
e16ad4b2
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
558 additions
and
325 deletions
+558
-325
Cnyp.vue
src/views/Business/Cptadv/Cnyp.vue
+10
-10
Docpan2.vue
src/views/Business/Cptadv/Docpan2.vue
+84
-0
Doctre.vue
src/views/Business/Cptadv/Doctre.vue
+141
-70
Opnp1.vue
src/views/Business/Cptadv/Opnp1.vue
+216
-204
Wg.vue
src/views/Business/Cptadv/Wg.vue
+104
-40
index.vue
src/views/Business/Cptadv/index.vue
+3
-1
No files found.
src/views/Business/Cptadv/Cnyp.vue
View file @
1c5b65da
<
template
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"
12
"
>
<c-col
:span=
"
24
"
>
<el-form-item
label=
"是否报送跨境人民币2101表"
>
<c-select
v-model=
"model.cnybop.cnyflg"
style=
"width:
100
%"
placeholder=
"请选择是否报送跨境人民币2101表"
>
<c-select
v-model=
"model.cnybop.cnyflg"
style=
"width:
75
%"
placeholder=
"请选择是否报送跨境人民币2101表"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"
12
"
>
<c-col
:span=
"
24
"
>
<el-form-item
label=
"是否报送跨境人民币2107表"
>
<c-select
v-model=
"model.cnybop.traflg"
style=
"width:
100
%"
placeholder=
"请选择是否报送跨境人民币2107表"
>
<c-select
v-model=
"model.cnybop.traflg"
style=
"width:
75
%"
placeholder=
"请选择是否报送跨境人民币2107表"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"
12
"
>
<c-col
:span=
"
24
"
>
<el-form-item
label=
"是否报送跨境人民币2111表"
>
<c-select
v-model=
"model.cnybop.outflg"
style=
"width:
100
%"
placeholder=
"请选择是否报送跨境人民币2111表"
>
<c-select
v-model=
"model.cnybop.outflg"
style=
"width:
75
%"
placeholder=
"请选择是否报送跨境人民币2111表"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"
12
"
>
<c-col
:span=
"
24
"
>
<el-form-item
label=
"是否报送跨境人民币2106表"
>
<c-select
v-model=
"model.cnybop.libflg"
style=
"width:
100
%"
placeholder=
"请选择是否报送跨境人民币2106表"
>
<c-select
v-model=
"model.cnybop.libflg"
style=
"width:
75
%"
placeholder=
"请选择是否报送跨境人民币2106表"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"
12
"
>
<c-col
:span=
"
24
"
>
<el-form-item
label=
"是否报送跨境人民币2122表"
>
<c-select
v-model=
"model.cnybop.vouflg"
style=
"width:
100
%"
placeholder=
"请选择是否报送跨境人民币2122表"
>
<c-select
v-model=
"model.cnybop.vouflg"
style=
"width:
75
%"
placeholder=
"请选择是否报送跨境人民币2122表"
>
</c-select>
</el-form-item>
</c-col>
...
...
src/views/Business/Cptadv/Docpan2.vue
0 → 100644
View file @
1c5b65da
<
template
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"24"
>
<!-- ========================左边======================= -->
<c-col
:span=
"11"
style=
"margin-top: 10px"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Verification Certificate Number"
>
<c-input
type=
"textarea"
:rows=
"3"
maxlength=
"20"
v-model=
"model.lendoc.vercerref"
show-word-limit
placeholder=
"请输入Verification Certificate Number"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Declaration Number"
>
<c-input
type=
"text"
maxlength=
"22"
v-model=
"model.lendoc.decnum"
show-word-limit
placeholder=
"请输入Declaration Number"
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- ========================右边======================= -->
<c-col
:span=
"11"
:offset=
"1"
style=
"margin-top: 10px"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Input Account"
>
<c-col
:span=
"3"
>
<c-checkbox
v-model=
"model.lendoc.actflg"
></c-checkbox>
</c-col>
<c-col
:span=
"21"
>
<c-input
type=
"textarea"
:rows=
"3"
maxlength=
"25"
v-model=
"model.lendoc.account"
show-word-limit
placeholder=
"请输入Verification Certificate Number"
:disabled=
"!model.lendoc.actflg"
></c-input>
</c-col>
</el-form-item>
</c-col>
</c-col>
</c-col>
</div>
</
template
>
<
script
>
import
Api
from
"~/service/Api"
;
import
CommonProcess
from
"~/mixin/CommonProcess"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
Event
from
"~/model/Cptadv/Event"
;
import
Ptap
from
"~/views/Public/Ptap"
;
export
default
{
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
CommonProcess
],
data
()
{
return
{
};
},
methods
:
{
...
Event
,
onSeainf
(){}
},
created
:
function
()
{
},
computed
:
{
},
};
</
script
>
<
style
>
</
style
>
src/views/Business/Cptadv/Doctre.vue
View file @
1c5b65da
<
template
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"File Receiver"
>
<c-input
v-model=
"model.trnmod.trndoc.filrecv"
placeholder=
"请输入File Receiver"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Document tree"
>
<c-input
v-model=
"model.trnmod.trndoc.doctrestm"
placeholder=
"请输入Document tree"
></c-input>
</el-form-item>
<c-col
:span=
"24"
>
<el-form-item
style=
"text-align: left;"
class=
"formItemLabel"
label=
"Outgoing Correspondence,Attachments and other Documents"
label-width=
"100%"
>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<!-- =============================左侧开始=============================== -->
<c-col
:span=
"14"
>
<c-col
:span=
"24"
>
<div
style=
"height: 300px; width: 100%; border: 1px #ebeef5 solid"
>
<el-tree
ref=
"menuTree"
:data=
"data"
:props=
"defaultProps"
@
node-click=
"handleNodeClick"
></el-tree>
</div>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onTrndocButshw"
>
Sho
&
w
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onTrndocButadd"
>
D
&
etails
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onTrndocButnew"
>
&
Add New
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onTrndocButattto"
>
<c-col
:span=
"24"
style=
"margin-top: 10px"
>
<c-col
:span=
"4"
>
<el-form-item
label=
"Connected Ducuments"
v-show=
"isShow1 || isShow2"
></el-form-item>
<el-form-item
label=
""
v-show=
"!(isShow1 || isShow2)"
></el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
""
>
<c-checkbox
v-model=
"isShow1"
>
Show Incoming Messages
</c-checkbox>
</el-form-item>
<!--
<c-checkbox
v-model=
"isShow1"
>
Show Incoming Messages
</c-checkbox>
-->
</c-col>
<c-col
:span=
"8"
:offset=
"2"
>
<el-form-item
label=
""
>
<c-checkbox
v-model=
"isShow2"
>
Show Outgoing Messages
</c-checkbox>
</el-form-item>
<!--
<c-checkbox
v-model=
"isShow2"
>
Show Outgoing Messages
</c-checkbox>
-->
</c-col>
</c-col>
<c-col
:span=
"24"
:offset=
"1"
>
<c-table
:border=
"true"
:list=
"data1"
style=
"width:80%,text-align:center"
v-show=
"isShow1 || isShow2"
>
<el-table-column
label=
"Type"
width=
"auto"
></el-table-column>
<el-table-column
label=
"Document"
width=
"auto"
></el-table-column>
<el-table-column
label=
"Cre.TRN"
width=
"auto"
></el-table-column>
<el-table-column
label=
"Date"
width=
"auto"
></el-table-column>
<el-table-column
label=
""
width=
"auto"
></el-table-column>
<el-table-column
label=
""
width=
"auto"
></el-table-column>
</c-table>
</c-col>
</c-col>
<!-- ============================右侧开始====================================-->
<c-col
:span=
"6"
:offset=
"1"
>
<c-col
:span=
"24"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onTrndocButshw"
>
Show
</c-button>
</c-col>
<c-col
:span=
"24"
style=
"margin-top: 15px"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onTrndocButadd"
>
详情
</c-button>
</c-col>
<c-col
:span=
"24"
style=
"margin-top: 40px"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onTrndocButnew"
>
Add New
</c-button>
</c-col>
<c-col
:span=
"24"
style=
"margin-top: 15px"
>
<c-button
size=
"small"
type=
"primary"
:disabled=
"atoDisabled"
@
click=
"onTrndocButattto"
>
Attach to
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
icon=
"el-icon-delete"
@
click=
"onTrndocButdel"
>
</c-button>
</c-col>
<c-col
:span=
"24"
style=
"margin-top: 15px"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onTrndocButdel"
:disabled=
"delDisabled"
>
Delete
</c-button>
</c-col>
<c-col
:span=
"12"
>
<span
v-text=
"model.trnmod.trndoc.doclbl"
data-path=
".trnmod.trndoc.doclbl"
>
</span>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.trnmod.trndoc.shwinc"
>
Show Incoming Messages
</c-checkbox>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.trnmod.trndoc.shwout"
>
Show Outgoing Messages
</c-checkbox>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onTrndocButatt"
>
</c-button>
</c-col>
<c-col
:span=
"24"
style=
"margin-top: 80px"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onTrndocButatt"
:disabled=
"aDisabled"
>
Attach
</c-button>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Connected Documents"
>
<c-input
v-model=
"model.trnmod.trndoc.condocstm"
placeholder=
"请输入Connected Documents"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
>
<c-input
v-model=
"model.trnmod.trndoc.rcvatt.seainf"
placeholder=
"请输入"
></c-input>
</el-form-item>
</c-col>
</c-button>
</c-col>
<c-col
:span=
"24"
style=
"margin-top: 150px"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onTrndocButatt"
>
i
</c-button>
</c-col>
</c-col>
</c-col>
</div>
</
template
>
<
script
>
...
...
@@ -86,15 +129,43 @@ export default {
props
:[
"model"
,
"codes"
],
data
(){
return
{
data1
:
[],
isShow1
:
false
,
isShow2
:
false
,
aDisabled
:
true
,
atoDisabled
:
true
,
delDisabled
:
true
,
data
:
[
{
label
:
"CHINA EVERBRIGHT BANK"
,
children
:
[{
label
:
"'企业当前管理信息'via"
}],
},
{
label
:
"Internal"
,
children
:
[{
label
:
"'收账通知'via"
}],
},
],
}
},
methods
:{...
Event
},
methods
:{...
Event
,
handleNodeClick
(
data
)
{
if
(
!
data
.
children
){
//如果没有叶子节点 ,按钮置灰
this
.
atoDisabled
=
false
;
this
.
delDisabled
=
false
;
}
else
{
this
.
atoDisabled
=
true
;
this
.
delDisabled
=
true
;
}
},
defaultProps
(){},
},
created
:
function
(){
}
}
</
script
>
<
style
>
.formItemLabel
>>>
.el-form-item__label
{
text-align
:
left
;
}
</
style
>
src/views/Business/Cptadv/Opnp1.vue
View file @
1c5b65da
<
template
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"11"
>
<c-col
:span=
"20"
>
<c-row>
<!-- ============== 顶部============================== -->
<c-col
:span=
"24"
>
<c-col
:span=
"11"
>
<el-form-item
label=
"业务编号"
style=
"width:100%"
>
<c-fullbox>
<c-input
v-model=
"model.cpdgrp.rec.ownref"
maxlength=
"16"
disabled
placeholder=
"请输入业务编号"
></c-input>
<template
slot=
"footer"
>
<c-button
style=
"margin:0 10px 0 10;padding: 0 12px;"
size=
"small"
type=
"primary"
@
click=
"onSeainf"
>
<span
style=
"font-family:'宋体';font-weight:bold"
>
i
</span>
</c-button>
<c-button
style=
"margin:0 0"
size=
"small"
type=
"primary"
:disabled=
"this.flag"
@
click=
"onCptpGetref"
>
获取
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
label=
"Name"
>
<c-input
style=
"width:95%"
v-model=
"model.cpdgrp.rec.ownref"
maxlength=
"16"
v-model=
"model.cpdgrp.rec.nam"
maxlength=
"40"
disabled
placeholder=
"请输入
业务编号
"
placeholder=
"请输入
Name
"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"1"
>
<!--
<el-form-item
label=
""
label-width=
"5px"
>
-->
<c-button
style=
"margin:0 10px 0 0;padding: 0 10px;"
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onSeainf"
></c-button>
<!--
</el-form-item>
-->
</c-col>
<c-col
:span=
"3"
style=
"text-align: right"
>
<!--
<el-form-item
label=
""
label-width=
"5px"
>
-->
<c-button
style=
"margin:0 0"
size=
"small"
type=
"primary"
:disabled=
"this.flag"
@
click=
"onCptpGetref"
>
获取
</c-button>
<!--
</el-form-item>
-->
</c-col>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
label=
"Name"
>
<c-input
v-model=
"model.cpdgrp.rec.nam"
maxlength=
"40"
disabled
placeholder=
"请输入Name"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<!-- ========================左边======================= -->
<c-col
:span=
"11"
style=
"margin-top: 10px"
>
<c-col
:span=
"2
0
"
>
<c-col
:span=
"11"
>
<c-col
:span=
"2
4
"
>
<el-form-item
label=
"清算编号"
style=
"width:100%"
>
<c-input
v-model=
"model.cpdgrp.rec.sysno"
maxlength=
"21"
placeholder=
"请输入清算编号"
style=
"width:95%"
></c-input>
<c-fullbox>
<c-input
v-model=
"model.cpdgrp.rec.sysno"
maxlength=
"21"
placeholder=
"请输入清算编号"
style=
"width:100%"
></c-input>
<
template
slot=
"footer"
>
<c-button
style=
"margin-left:10px;padding: 0 10px;"
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onCptpGetinf"
>
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"3"
>
<c-button
size=
"small"
type=
"primary"
style=
"margin-left:0"
@
click=
"onCptpGetinf"
>
获取
</c-button>
</c-col>
<c-col
:span=
"13"
>
<el-form-item
label=
"汇款金额"
>
<c-select
...
...
@@ -107,7 +111,7 @@
<el-form-item
label=
"汇款语种"
label-width=
"100px"
>
<c-select
v-model=
"model.cptp.payuil"
style=
"width:
95
%"
style=
"width:
100
%"
placeholder=
"请选择汇款语种"
>
<el-option
...
...
@@ -120,54 +124,61 @@
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"2
0
"
>
<c-col
:span=
"2
4
"
>
<el-form-item
label=
"付款人常驻国家/地区代码"
>
<c-input
v-model=
"model.cptp.draweecountcode"
maxlength=
"3"
placeholder=
"请输入付款人常驻国家/地区代码"
style=
"width:95%"
></c-input>
<c-fullbox>
<c-input
v-model=
"model.cptp.draweecountcode"
maxlength=
"3"
placeholder=
"请输入付款人常驻国家/地区代码"
style=
"width:100%"
></c-input>
<
template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onCptpSelbut"
icon=
"el-icon-search"
style=
"margin-left:10px;padding: 0 10px;"
>
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"3"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onCptpSelbut"
style=
"margin-left:0"
>
?
</c-button>
</c-col>
<c-col
:span=
"20"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"我行费用负担"
>
<c-select
v-model=
"model.cpdgrp.rec.detchgcod"
style=
"width:
95
%"
style=
"width:
100
%"
placeholder=
"请选择Details of Charges"
>
<el-option
v-for=
"item in codes.detchgcod"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
></el-option>
<el-option
v-for=
"item in codes.detchgcod"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"2
0
"
>
<c-col
:span=
"2
4
"
>
<el-form-item
label=
"货物类型"
>
<c-select
v-model=
"model.cpdgrp.rec.stagod"
style=
"width:
95
%"
style=
"width:
100
%"
placeholder=
"请选择货物类型"
>
<el-option
v-for=
"item in codes.godcod"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
></el-option>
<el-option
v-for=
"item in codes.godcod"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"
16
"
>
<c-col
:span=
"
24
"
>
<el-form-item
label=
"ordering institution(52a)"
>
<c-input
v-model=
"model.cpdgrp.ori.pts.ref"
...
...
@@ -177,30 +188,33 @@
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<el-form-item
label=
""
style=
"width:100%"
>
<c-input
v-model=
"model.cpdgrp.ori.pts.extkey"
maxlength=
"16"
placeholder=
"请输入External Key of Address"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
""
label-width=
"15px"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onSeainf"
></c-button>
<c-button
size=
"small"
type=
"primary"
@
click=
"onOripDet"
>
详情
</c-button>
<c-fullbox>
<c-input
v-model=
"model.cpdgrp.ori.pts.extkey"
maxlength=
"16"
placeholder=
"请输入External Key of Address"
></c-input>
<
template
slot=
"footer"
>
<c-button
style=
"margin:0px 10px 0 10;padding: 0 12px;"
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onSeainf"
></c-button>
<c-button
size=
"small"
type=
"primary"
@
click=
"onOripDet"
style=
"margin:0 0"
>
详情
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"
18
"
>
<c-col
:span=
"
24
"
>
<el-form-item
label=
""
>
<c-input
type=
"textarea"
...
...
@@ -212,7 +226,7 @@
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"
18
"
>
<c-col
:span=
"
24
"
>
<el-form-item
label=
"汇款人"
>
<c-input
v-model=
"model.cpdgrp.orc.pts.ref"
...
...
@@ -221,7 +235,7 @@
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"
18
"
>
<c-col
:span=
"
24
"
>
<el-form-item
label=
"汇款人账号"
>
<c-input
v-model=
"model.cpdgrp.rec.orcact"
...
...
@@ -230,29 +244,29 @@
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"
12
"
>
<c-col
:span=
"
24
"
>
<el-form-item
label=
""
>
<c-fullbox>
<c-input
v-model=
"model.cpdgrp.orc.pts.extkey"
maxlength=
"16"
placeholder=
"请输入客户号"
></c-input>
<
template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onSeainf"
></c-button>
<c-button
size=
"small"
type=
"primary"
@
click=
"onOrcpDet"
>
详情
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
""
label-width=
"15px"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onSeainf"
></c-button>
<c-button
size=
"small"
type=
"primary"
@
click=
"onOrcpDet"
>
详情
</c-button>
</el-form-item>
</c-col>
<c-col
:span=
"18"
>
<c-col
:span=
"24"
>
<el-form-item
label=
""
>
<c-input
type=
"textarea"
...
...
@@ -264,11 +278,10 @@
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- ========================右边======================= -->
<c-col
:span=
"11"
:offset=
"1"
style=
"margin-top: 10px"
>
<c-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"汇款性质"
>
<c-select
...
...
@@ -336,14 +349,18 @@
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Uetr"
>
<c-input
v-model=
"model.cptp.uetr"
style=
"width: 150px"
placeholder=
"请输入Uetr"
></c-input>
<c-button
size=
"small"
type=
"primary"
@
click=
"onCptpGetuetr"
>
Get
</c-button>
<c-fullbox>
<c-input
v-model=
"model.cptp.uetr"
style=
"width: 100%"
placeholder=
"请输入Uetr"
></c-input>
<
template
slot=
"footer"
>
<c-button
size=
"small"
style=
"margin-left:10px;padding: 0 10px;"
type=
"primary"
@
click=
"onCptpGetuetr"
>
Get
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
...
...
@@ -401,7 +418,7 @@
</el-form-item>
</c-col>
<c-col
:span=
"1
0
"
>
<c-col
:span=
"1
2
"
>
<el-form-item
label=
"国外费用"
>
<c-select
v-model=
"model.cpdgrp.rec.feecur"
...
...
@@ -431,30 +448,30 @@
</el-form-item>
</c-col>
<c-col
:span=
"
12
"
>
<c-col
:span=
"
24
"
>
<el-form-item
label=
"发报人"
>
<c-
input
v-model=
"model.cpdgrp.snd.pts.extkey"
maxlength=
"16
"
placeholder=
"请输入External Key of Address
"
></c-input>
</el-form-item
>
</c-col
>
<c-col
:span=
"8"
>
<el-form-item
label=
""
label-width=
"15px"
>
<c-button
size=
"small
"
type=
"primary
"
icon=
"el-icon-search"
@
click=
"onSeainf"
></c-button>
<c-button
size=
"small"
type=
"primary"
@
click=
"onSndpDet"
>
详情
</c-
button
>
<c-
fullbox>
<c-input
v-model=
"model.cpdgrp.snd.pts.extkey
"
maxlength=
"16
"
placeholder=
"请输入External Key of Address"
></c-input
>
<
template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search
"
@
click=
"onSeainf
"
></c-button>
<c-button
size=
"small"
type=
"primary"
@
click=
"onSndpDet"
>
详情
</c-button
>
</
template
>
</c-
fullbox
>
</el-form-item>
</c-col>
<c-col
:span=
"
18
"
>
<c-col
:span=
"
24
"
>
<el-form-item
label=
""
>
<c-input
v-model=
"model.cpdgrp.snd.pts.nam"
...
...
@@ -465,15 +482,13 @@
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"指令代码"
>
<c-input
v-model=
"model.cpdgrp.rec.f23e"
maxlength=
"35"
placeholder=
"请输入指令代码"
></c-input>
</el-form-item>
</c-col>
<el-form-item
label=
"指令代码"
>
<c-input
v-model=
"model.cpdgrp.rec.f23e"
maxlength=
"35"
placeholder=
"请输入指令代码"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"10"
>
<el-form-item
label=
"原始金额"
>
...
...
@@ -493,7 +508,7 @@
</el-form-item>
</c-col>
<c-col
:span=
"1
2
"
>
<c-col
:span=
"1
4
"
>
<el-form-item
label=
""
label-width=
"20px"
>
<c-input
v-model=
"model.cpdgrp.rec.amtf33b"
...
...
@@ -503,14 +518,12 @@
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"汇率"
>
<c-input
v-model=
"model.cpdgrp.rec.f36"
placeholder=
"请输入汇率"
></c-input>
</el-form-item>
</c-col>
<el-form-item
label=
"汇率"
>
<c-input
v-model=
"model.cpdgrp.rec.f36"
placeholder=
"请输入汇率"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"10"
>
<el-form-item
label=
"发报行扣费金额"
>
...
...
@@ -530,7 +543,7 @@
</el-form-item>
</c-col>
<c-col
:span=
"1
2
"
>
<c-col
:span=
"1
4
"
>
<el-form-item
label=
""
label-width=
"20px"
>
<c-input
v-model=
"model.cpdgrp.rec.amt71f"
...
...
@@ -538,7 +551,7 @@
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"
10
"
>
<c-col
:span=
"
24
"
>
<el-form-item
label=
"银行操作码"
>
<c-input
v-model=
"model.cpdgrp.rec.f23b"
...
...
@@ -547,7 +560,7 @@
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"
16
"
>
<c-col
:span=
"
24
"
>
<el-form-item
label=
"账号"
>
<c-input
v-model=
"model.cpdgrp.rec.pyeact"
...
...
@@ -556,36 +569,34 @@
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"
12
"
>
<c-col
:span=
"
24
"
>
<el-form-item
label=
"收款人"
>
<c-input
v-model=
"model.cpdgrp.pye.pts.extkey"
maxlength=
"16"
placeholder=
"请输入External Key of Address"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
""
label-width=
"15px"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onSeainf"
></c-button
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onPyepDet"
>
详情
</c-button>
<c-fullbox>
<c-input
v-model=
"model.cpdgrp.pye.pts.extkey"
maxlength=
"16"
placeholder=
"请输入External Key of Address"
></c-input>
<
template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
style=
"margin-left:10px;padding: 0 10px;"
@
click=
"onSeainf"
></c-button
>
<c-button
style=
"margin:0 0"
size=
"small"
type=
"primary"
@
click=
"onPyepDet"
>
详情
</c-button>
<c-button
style=
"margin:0 0"
size=
"small"
type=
"primary"
@
click=
"onCptpSerpty"
>
查询客户号
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"4"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onCptpSerpty"
>
查询客户号
</c-button>
</c-col>
<c-col
:span=
"18"
>
<c-col
:span=
"24"
>
<el-form-item
label=
""
>
<c-input
type=
"textarea"
...
...
@@ -598,7 +609,7 @@
</el-form-item>
</c-col>
</c-col>
</c-col>
<!-- <c-col :span="12">
<el-form-item label="Drag Drop Sender">
...
...
@@ -1255,6 +1266,7 @@
<c-input type="textarea" v-model="model.cpdgrp.pye.adrelc" maxlength="35" show-word-limit placeholder="请输入地址" ></c-input>
</el-form-item>
</c-col> -->
</c-row>
</div>
</template>
<
script
>
...
...
src/views/Business/Cptadv/Wg.vue
View file @
1c5b65da
<
template
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.bopmod.basflg"
>
基础数据
</c-checkbox>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.bopmod.dclflg"
>
申报数据
</c-checkbox>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.bopmod.vrfflg"
>
核销数据
</c-checkbox>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<c-col
:span=
"11"
>
<el-form-item
label=
"申报类型"
>
<c-select
v-model=
"model.bopmod.szflg"
style=
"width:100%"
placeholder=
"请选择申报类型"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"款项来源"
>
<c-select
v-model=
"model.bopmod.acttyp"
style=
"width:100%"
placeholder=
"请选择款项来源"
>
</c-select>
<c-select
v-model=
"model.bopmod.szflg"
style=
"width:100%"
placeholder=
"请选择申报类型"
@
change=
"handelSelChange"
>
<el-option
v-for=
"item in szflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"24"
>
<c-col
:span=
"8"
>
<c-checkbox
v-model=
"model.bopmod.basflg"
v-show=
"basflgShow"
>
基础数据
</c-checkbox>
</c-col>
<c-col
:span=
"8"
>
<c-checkbox
v-model=
"model.bopmod.dclflg"
v-show=
"dclflgShow"
>
申报数据
</c-checkbox>
</c-col>
<c-col
:span=
"8"
>
<c-checkbox
v-model=
"model.bopmod.vrfflg"
v-show=
"vrfflgShow"
>
核销数据
</c-checkbox>
</c-col>
</c-col>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"11"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"款项来源"
>
<c-select
v-model=
"model.bopmod.acttyp"
style=
"width:100%"
placeholder=
"请选择款项来源"
:disabled=
"model.bopmod.szflg != 1"
>
<el-option
v-for=
"item in acttyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"地区机构号"
>
<c-select
v-model=
"model.bopmod.ownextkey"
style=
"width:100%"
placeholder=
"请选择地区机构号"
>
</c-select>
<c-select
v-model=
"model.bopmod.ownextkey"
style=
"width:100%"
placeholder=
"请选择地区机构号"
:disabled=
"model.bopmod.szflg == 3"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"国外银行扣费(涉外收入申报专用)"
>
<c-select
v-model=
"model.bopmod.outchargeccy"
style=
"width:100%"
placeholder=
"请选择国外银行扣费(涉外收入申报专用)"
>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"10"
>
<el-form-item
label=
"国外银行扣费(涉外收入申报专用)"
>
<c-select
v-model=
"model.bopmod.outchargeccy"
style=
"width:95%"
placeholder=
"请选择国外银行扣费(涉外收入申报专用)"
:disabled=
"true"
>
<el-option
v-for=
"item in outchargeccy"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
</el-form-item>
</c-col>
<c-col
:span=
"14"
>
<c-input-currency
v-model=
"model.bopmod.outchargeamt"
style=
"text-align: right;"
placeholder=
"请输入国外银行扣费(涉外收入申报专用)"
:disabled=
"!model.bopmod.basflg"
@
keyup
.
enter
.
native=
"defaultFunction('bopmod.outchargeamt', model.bopmod.outchargeamt)"
></c-input-currency>
</c-col>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"国外银行扣费(涉外收入申报专用)"
>
<c-input
v-model=
"model.bopmod.outchargeamt"
placeholder=
"请输入国外银行扣费(涉外收入申报专用)"
></c-input>
</el-form-item>
</c-col>
</div>
</
template
>
<
script
>
...
...
@@ -60,10 +100,34 @@ export default {
props
:[
"model"
,
"codes"
],
data
(){
return
{
isShowBasflg
:
false
,
isShowDclflg
:
false
,
isShowVrfflg
:
false
,
basflgShow
:
true
,
dclflgShow
:
false
,
vrfflgShow
:
false
,
szflg
:[
{
value
:
"1"
,
label
:
"跨境收支"
},
{
value
:
"2"
,
label
:
"境内收支"
},
{
value
:
"3"
,
label
:
"不申报"
},
],
acttyp
:[
{
value
:
"(JW)"
,
label
:
"境外"
},
{
value
:
"(JN)"
,
label
:
"境内非居民"
},
],
outchargeccy
:[
{
value
:
"CNY"
,
label
:
"人民币"
},
{
value
:
"KRW"
,
label
:
"韩元"
},
{
value
:
"NZD"
,
label
:
"新西兰元"
},
{
value
:
"USD"
,
label
:
"美元"
},
],
}
},
methods
:{...
Event
},
methods
:{...
Event
,
handelSelChange
(){
//控制checkbox的逻辑
},
},
created
:
function
(){
}
...
...
src/views/Business/Cptadv/index.vue
View file @
1c5b65da
...
...
@@ -34,7 +34,7 @@
</el-tab-pane>
<el-tab-pane
label=
"收账通知"
name=
"docpan2"
>
<!--PD000001 -->
<m-docpan
:model=
"model"
:codes=
"codes"
/>
<m-docpan
2
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"外管信息"
name=
"wg"
>
<!--PD000546 -->
...
...
@@ -57,6 +57,7 @@ import Cptadv from "~/model/Cptadv";
import
CommonProcess
from
"~/mixin/CommonProcess"
;
import
Pattern
from
"~/model/Cptadv/Pattern"
;
import
Opnp1
from
"./Opnp1"
;
import
Docpan2
from
"./Docpan2"
;
import
Wg
from
"./Wg"
;
// import Setpan from "./Setpan";
// import Coninfp from "./Coninfp";
...
...
@@ -80,6 +81,7 @@ export default {
"m-doctre"
:
Doctre
,
"m-cnyp"
:
Cnyp
,
"m-ptap"
:
Ptap
,
"m-docpan2"
:
Docpan2
},
provide
()
{
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