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
a85dd3ce
Commit
a85dd3ce
authored
Jan 21, 2022
by
liuxin
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
http://114.115.138.98:8900/fukai/vue-gjjs
parents
5f367cb2
1c954e19
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
592 additions
and
358 deletions
+592
-358
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
Detp.vue
src/views/Business/Ditopn/Detp.vue
+18
-10
Limitbody.vue
src/views/Public/Limitbody.vue
+16
-23
No files found.
src/views/Business/Cptadv/Cnyp.vue
View file @
a85dd3ce
<
template
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"
12
"
>
<el-form-item
label=
"是否报送跨境人民币2101表"
>
<c-col
:span=
"
24
"
>
<el-form-item
label=
"是否报送跨境人民币2101表"
label-width=
"160px"
>
<c-select
v-model=
"model.cnybop.cnyflg"
style=
"width:100%"
placeholder=
"请选择是否报送跨境人民币2101表"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"
12
"
>
<el-form-item
label=
"是否报送跨境人民币2107表"
>
<c-col
:span=
"
24
"
>
<el-form-item
label=
"是否报送跨境人民币2107表"
label-width=
"160px"
>
<c-select
v-model=
"model.cnybop.traflg"
style=
"width:100%"
placeholder=
"请选择是否报送跨境人民币2107表"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"
12
"
>
<el-form-item
label=
"是否报送跨境人民币2111表"
>
<c-col
:span=
"
24
"
>
<el-form-item
label=
"是否报送跨境人民币2111表"
label-width=
"160px"
>
<c-select
v-model=
"model.cnybop.outflg"
style=
"width:100%"
placeholder=
"请选择是否报送跨境人民币2111表"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"
12
"
>
<el-form-item
label=
"是否报送跨境人民币2106表"
>
<c-col
:span=
"
24
"
>
<el-form-item
label=
"是否报送跨境人民币2106表"
label-width=
"160px"
>
<c-select
v-model=
"model.cnybop.libflg"
style=
"width:100%"
placeholder=
"请选择是否报送跨境人民币2106表"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"
12
"
>
<el-form-item
label=
"是否报送跨境人民币2122表"
>
<c-col
:span=
"
24
"
>
<el-form-item
label=
"是否报送跨境人民币2122表"
label-width=
"160px"
>
<c-select
v-model=
"model.cnybop.vouflg"
style=
"width:100%"
placeholder=
"请选择是否报送跨境人民币2122表"
>
</c-select>
</el-form-item>
...
...
src/views/Business/Cptadv/Docpan2.vue
0 → 100644
View file @
a85dd3ce
<
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 @
a85dd3ce
<
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"
>
<c-table
:border=
"true"
:list=
"data1"
style=
"width:100%,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 @
a85dd3ce
<
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 @
a85dd3ce
<
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 @
a85dd3ce
...
...
@@ -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
{
...
...
src/views/Business/Ditopn/Detp.vue
View file @
a85dd3ce
...
...
@@ -20,24 +20,32 @@
<c-col>
<el-form-item
label=
"远期付款指示"
prop=
"didgrp.blk.defdet"
>
<c-col
:span=
"21"
>
<c-input
type=
"textarea"
:disabled=
"model.didgrp.rec.avbby == 'P'"
v-model=
"model.didgrp.blk.defdet"
style=
"width:100%"
maxlength=
"140"
show-word-limit
placeholder=
"请输入"
:autosize=
"
{ minRows: 3,maxRows:5}">
</c-input>
</c-col>
<c-col
:span=
"3"
style=
"text-align: right"
>
<!--
<c-col
:span=
"21"
>
-->
<c-fullbox>
<c-input
type=
"textarea"
:disabled=
"model.didgrp.rec.avbby == 'P'"
v-model=
"model.didgrp.blk.defdet"
style=
"width:98%"
maxlength=
"140"
show-word-limit
placeholder=
"请输入"
:autosize=
"
{ minRows: 3,maxRows:5}">
</c-input>
<!--
</c-col>
-->
<!--
<c-col
:span=
"3"
style=
"text-align: right"
>
-->
<template
slot=
"footer"
>
<c-button
size=
"small"
style=
"margin:0 0;"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onDefdetButtxmsel"
>
</c-button>
</c-col>
</
template
>
</c-fullbox>
<!-- </c-col> -->
</el-form-item>
</c-col>
<c-col>
<el-form-item
label=
"交单期限"
prop=
"didgrp.blk.preper"
>
<c-col
:span=
"21"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.preper"
:disabled=
"this.flag"
style=
"width:100%"
maxlength=
"105"
show-word-limit
placeholder=
"请输入"
></c-input>
</c-col>
<c-col
:span=
"3"
style=
"text-align: right"
>
<!-- <c-col :span="21"> -->
<c-fullbox>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.preper"
:disabled=
"this.flag"
style=
"width:98%"
maxlength=
"105"
show-word-limit
placeholder=
"请输入"
></c-input>
<!-- </c-col> -->
<!-- <c-col :span="3" style="text-align: right"> -->
<
template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
style=
"margin:0 0;"
icon=
"el-icon-search"
@
click=
"onPreperButtxmsel"
>
</c-button>
</c-col>
</
template
>
</c-fullbox>
<!-- </c-col> -->
</el-form-item>
</c-col>
<c-col>
...
...
src/views/Public/Limitbody.vue
View file @
a85dd3ce
...
...
@@ -34,12 +34,13 @@
<!-- ====================左边======================= -->
<c-col
:span=
"11"
>
<c-col
:span=
"
19
"
>
<c-col
:span=
"
24
"
>
<el-form-item
label=
"国内信用证项下开证授信额度:"
prop=
"liaall.limmod.limpts.wrk.pts.extkey"
style=
"width:100%"
>
<c-fullbox>
<c-input
v-model=
"model.liaall.limmod.limpts.wrk.pts.extkey"
disabled
...
...
@@ -47,22 +48,14 @@
placeholder=
"请输入External Key of Address"
style=
"width: 100%"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"2"
>
<!--
<el-form-item
label=
""
label-width=
"5px"
>
-->
<template
slot=
"footer"
>
<c-button
style=
"margin:0 5px 0 1
5px
;padding: 0 12px;"
style=
"margin:0 5px 0 1
0
;padding: 0 12px;"
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onSeainf"
/>
<!--
</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"
...
...
@@ -71,10 +64,11 @@
>
详情
</c-button>
<!--
</el-form-item>
-->
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"19"
>
<c-col
:span=
"24"
>
<el-form-item
label=
""
prop=
"liaall.limmod.limpts.wrk.pts.nam"
>
<c-input
v-model=
"model.liaall.limmod.limpts.wrk.pts.nam"
...
...
@@ -86,11 +80,12 @@
</el-form-item>
</c-col>
<c-col
:span=
"
19
"
>
<c-col
:span=
"
24"
style=
"text-align:right
"
>
<el-form-item
label=
"额度类型"
prop=
"liaall.limmod.limpts.nonrevflg1"
>
<c-fullbox>
<c-select
v-model=
"model.liaall.limmod.limpts.nonrevflg1"
style=
"width: 100%"
...
...
@@ -105,17 +100,15 @@
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"2"
>
<!--
<el-form-item
label=
""
>
-->
<c-button
style=
"margin:0 10px 0 15px;padding: 0 12px;"
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onLimptsGet1"
>
<
template
slot=
"footer"
>
<c-button
style=
"padding: 0 12px;"
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onLimptsGet1"
>
</c-button>
<!--
</el-form-item>
-->
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"
19
"
>
<c-col
:span=
"
24
"
>
<el-form-item
label=
"合同流水号"
prop=
"liaall.limmod.limpts.pfcod1"
...
...
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