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
d2354026
Commit
d2354026
authored
Jul 04, 2022
by
huangxin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Ditdla,bdtcan交易初始化处理
parent
7b5f1038
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
19 changed files
with
614 additions
and
492 deletions
+614
-492
Canp.vue
src/views/Business/Bdtcan/Canp.vue
+2
-0
Doctre.vue
src/views/Business/Bdtcan/Doctre.vue
+0
-0
index.vue
src/views/Business/Bdtcan/index.vue
+1
-1
Amep.vue
src/views/Business/Botame/Amep.vue
+35
-42
Ovwp.vue
src/views/Business/Botame/Ovwp.vue
+7
-6
Accp.vue
src/views/Business/Ditdla/Accp.vue
+62
-20
Adcpame.vue
src/views/Business/Ditdla/Adcpame.vue
+58
-64
Amep.vue
src/views/Business/Ditdla/Amep.vue
+0
-0
Detp.vue
src/views/Business/Ditdla/Detp.vue
+12
-8
Detp1.vue
src/views/Business/Ditdla/Detp1.vue
+16
-6
Doctre.vue
src/views/Business/Ditdla/Doctre.vue
+0
-0
Dogpame.vue
src/views/Business/Ditdla/Dogpame.vue
+59
-60
Dorpame.vue
src/views/Business/Ditdla/Dorpame.vue
+54
-57
Inspame.vue
src/views/Business/Ditdla/Inspame.vue
+57
-62
Narp.vue
src/views/Business/Ditdla/Narp.vue
+92
-69
Ovwp.vue
src/views/Business/Ditdla/Ovwp.vue
+96
-68
Stament.vue
src/views/Business/Ditdla/Stament.vue
+37
-24
Tk.vue
src/views/Business/Ditdla/Tk.vue
+1
-1
index.vue
src/views/Business/Ditdla/index.vue
+25
-4
No files found.
src/views/Business/Bdtcan/Canp.vue
View file @
d2354026
...
...
@@ -307,6 +307,8 @@
maxlength=
"50"
show-word-limit
placeholder=
"请输入Narrative"
:rows=
"10"
disabled
></c-input>
</el-form-item>
</c-col>
...
...
src/views/Business/Bdtcan/Doctre.vue
View file @
d2354026
This diff is collapsed.
Click to expand it.
src/views/Business/Bdtcan/index.vue
View file @
d2354026
...
...
@@ -97,7 +97,7 @@ import Setpan from "~/views/Public/Setpan";
import
Glepan
from
"~/views/Public/Glepan"
;
import
Coninfp
from
"~/views/Public/Coninfp"
;
import
Docpan
from
"~/views/Public/Docpan"
;
import
Doctre
from
"
~/views/Public
/Doctre"
;
import
Doctre
from
"
.
/Doctre"
;
import
Limitbody
from
"~/views/Public/Limitbody"
;
export
default
{
...
...
src/views/Business/Botame/Amep.vue
View file @
d2354026
...
...
@@ -3,9 +3,9 @@
<!-- =================顶部====================== -->
<c-col
:span=
"24"
>
<c-col
:span=
"11"
>
<c-col
:span=
"2
0
"
>
<c-col
:span=
"2
2
"
>
<el-form-item
label=
"
托收号码
"
label=
"
Reference
"
prop=
"bodgrp.rec.ownref"
style=
"width: 100%"
>
...
...
@@ -18,7 +18,7 @@
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"
1
"
>
<c-col
:span=
"
2
"
>
<c-button
style=
"margin:0 10px 0 0;padding: 0 10px;"
size=
"small"
...
...
@@ -27,20 +27,10 @@
@
click=
"onSeainf"
></c-button>
</c-col>
<c-col
:span=
"3"
style=
"text-align: right"
>
<c-button
style=
"margin:0 0"
size=
"small"
type=
"primary"
:disabled=
"this.flag"
@
click=
"onDitpButgetref"
>
获取
</c-button>
</c-col>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
label=
"
摘要
"
prop=
"bodgrp.rec.nam"
>
<el-form-item
label=
"
Name
"
prop=
"bodgrp.rec.nam"
>
<c-input
align=
"middle"
v-model=
"model.bodgrp.rec.nam"
...
...
@@ -60,11 +50,11 @@
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
>
<el-form-item
label=
""
>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"12"
offset=
"4"
>
<el-form-item
label=
"Amount"
>
</el-form-item>
</c-col>
...
...
@@ -176,51 +166,54 @@
<!-- ====================底部======================= -->
<c-col>
<c-col
:span=
"19"
>
<c-col
:span=
"24"
>
<c-col
:span=
"19"
>
<c-col
:span=
"24"
>
<c-col
:span=
"7"
>
<el-form-item
label=
"
New Tenor Data"
prop=
"oldbodgrp.rec.
matpercnt"
>
<c-input
v-model=
"model.
oldbodgrp.rec.matpercnt"
placeholder=
"请输入
Tenor Data"
></c-input>
<el-form-item
label=
"
Tenor Data"
prop=
"trnmod.swiadd.new
matpercnt"
>
<c-input
v-model=
"model.
trnmod.swiadd.newmatpercnt"
placeholder=
"请输入New
Tenor Data"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"
5
"
>
<el-form-item
label=
""
prop=
"
oldbodgrp.rec.matpertyp
"
>
<c-input
v-model=
"model.
oldbodgrp.rec.matpertyp"
maxlength=
"1"
placeholder=
"请输入Days/Months or Years
for Maturity Period"
></c-input>
<c-col
:span=
"
7
"
>
<el-form-item
label=
""
prop=
"
trnmod.swiadd.newmatpertyp"
label-width=
"20px
"
>
<c-input
v-model=
"model.
trnmod.swiadd.newmatpertyp"
maxlength=
"1"
placeholder=
"请选择Days/Month or Year
for Maturity Period"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"1
1
"
>
<el-form-item
label=
""
prop=
"
oldbodgrp.rec.matperbeg
"
>
<c-select
v-model=
"model.
oldbodgrp.rec.matperbeg"
style=
"width:100%"
placeholder=
"请选择Start of Maturity Period MATBEG
"
>
<c-col
:span=
"1
0
"
>
<el-form-item
label=
""
prop=
"
trnmod.swiadd.newmatperbeg"
label-width=
"20px
"
>
<c-select
v-model=
"model.
trnmod.swiadd.newmatperbeg"
style=
"width:100%"
placeholder=
"请选择Start of Maturity Period
"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
</c-col>
<c-col
:span=
"19"
>
<c-col
:span=
"24"
>
<c-col
:span=
"24"
>
<c-col
:span=
"7"
>
<el-form-item
label=
"
Tenor Data"
prop=
"trnmod.swiadd.new
matpercnt"
>
<c-input
v-model=
"model.
trnmod.swiadd.newmatpercnt"
placeholder=
"请输入New
Tenor Data"
></c-input>
<el-form-item
label=
"
New Tenor Data"
prop=
"oldbodgrp.rec.
matpercnt"
>
<c-input
v-model=
"model.
oldbodgrp.rec.matpercnt"
placeholder=
"请输入
Tenor Data"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"
5
"
>
<el-form-item
label=
""
prop=
"
trnmod.swiadd.newmatpertyp
"
>
<c-input
v-model=
"model.
trnmod.swiadd.newmatpertyp"
maxlength=
"1"
placeholder=
"请选择Days/Month or Year
for Maturity Period"
></c-input>
<c-col
:span=
"
7
"
>
<el-form-item
label=
""
prop=
"
oldbodgrp.rec.matpertyp"
label-width=
"20px
"
>
<c-input
v-model=
"model.
oldbodgrp.rec.matpertyp"
maxlength=
"1"
placeholder=
"请输入Days/Months or Years
for Maturity Period"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"1
1
"
>
<el-form-item
label=
""
prop=
"
trnmod.swiadd.newmatperbeg
"
>
<c-select
v-model=
"model.
trnmod.swiadd.newmatperbeg"
style=
"width:100%"
placeholder=
"请选择Start of Maturity Period
"
>
<c-col
:span=
"1
0
"
>
<el-form-item
label=
""
prop=
"
oldbodgrp.rec.matperbeg"
label-width=
"20px
"
>
<c-select
v-model=
"model.
oldbodgrp.rec.matperbeg"
style=
"width:100%"
placeholder=
"请选择Start of Maturity Period MATBEG
"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
</c-col>
</c-col>
</c-col>
</c-col>
<!-- ====================左边======================= -->
...
...
src/views/Business/Botame/Ovwp.vue
View file @
d2354026
...
...
@@ -40,7 +40,7 @@
</c-col>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
label=
"
摘要
"
prop=
"bodgrp.rec.nam"
>
<el-form-item
label=
"
Name
"
prop=
"bodgrp.rec.nam"
>
<c-input
align=
"middle"
v-model=
"model.bodgrp.rec.nam"
...
...
@@ -54,7 +54,7 @@
<!-- ====================左边======================= -->
<c-col
:span=
"11"
>
<c-col
:span=
"24"
>
<c-col
:span=
"1
2
"
>
<c-col
:span=
"1
4
"
>
<el-form-item
label=
"Responsible User"
prop=
"ditp.usr.extkey"
...
...
@@ -69,7 +69,7 @@
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"
4
"
>
<c-col
:span=
"
2
"
>
<c-button
style=
"margin:0 10px 0 0;padding: 0 10px;"
size=
"small"
...
...
@@ -78,12 +78,13 @@
@
click=
"onExtkey"
></c-button>
</c-col>
<c-col
:span=
"8"
>
<c-col
:span=
"8"
>
<c-checkbox
v-model=
"model.bodgrp.rec.dircolflg"
>
Direct Collection
</c-checkbox>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Document Amount"
prop=
"bodgrp.cbs.max.cur"
>
<c-select
...
...
@@ -118,7 +119,7 @@
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"
Warehouse/Insurance
"
prop=
"bodgrp.cbs.opn1.cur"
>
<el-form-item
label=
"
Open Amount
"
prop=
"bodgrp.cbs.opn1.cur"
>
<c-select
disabled
v-model=
"model.bodgrp.cbs.opn1.cur"
...
...
@@ -145,7 +146,7 @@
<c-input-currency
v-model=
"model.bodgrp.cbs.opn1.amt"
style=
"text-align: left; width: 100%"
placeholder=
"请输入
Warehouse/Insurance
"
placeholder=
"请输入
Open Amount
"
@
keyup
.
enter
.
native=
"defaultFunction('bodgrp.cbs.opn1.amt', model.bodgrp.cbs.opn1.amt)"
></c-input-currency>
</el-form-item>
...
...
src/views/Business/Ditdla/Accp.vue
View file @
d2354026
...
...
@@ -27,16 +27,23 @@
<c-col
:span=
"6"
>
<el-form-item
label=
"信用证金额"
prop=
"didgrp.cbs.nom1.cur"
>
<c-select
disabled
v-model=
"model.didgrp.cbs.nom1.cur"
style=
"width: 100%"
placeholder=
"请选择Currency"
disabled
>
<el-option
v-for=
"item in codes.cur"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"6"
>
<el-form-item
label=
""
prop=
"didgrp.cbs.nom1.amt"
label-width=
"
0
px"
>
<el-form-item
label=
""
prop=
"didgrp.cbs.nom1.amt"
label-width=
"
5
px"
>
<c-input
disabled
v-model=
"model.didgrp.cbs.nom1.amt"
...
...
@@ -62,15 +69,21 @@
<c-select
disabled
v-model=
"model.didgrp.cbs.opn1.cur"
style=
"width: 100%"
placeholder=
"请选择信用证余额"
>
<el-option
v-for=
"item in codes.cur"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"6"
>
<el-form-item
label=
""
prop=
"didgrp.cbs.opn1.amt"
label-width=
"
0
px"
>
<el-form-item
label=
""
prop=
"didgrp.cbs.opn1.amt"
label-width=
"
5
px"
>
<c-input
disabled
v-model=
"model.didgrp.cbs.opn1.amt"
...
...
@@ -195,7 +208,7 @@
</c-col>
<c-col
:span=
"6"
>
<el-form-item
label=
""
prop=
"didgrp.rec.expplc"
label-width=
"
0
px"
>
<el-form-item
label=
""
prop=
"didgrp.rec.expplc"
label-width=
"
5
px"
>
<c-input
disabled
v-model=
"model.didgrp.rec.expplc"
...
...
@@ -229,32 +242,51 @@
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col
:span=
"12"
>
<!--左边-->
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Decrease limits stream"
prop=
"decstm"
>
<c-input
type=
"textarea"
v-model=
"model.decstm"
maxlength=
"50"
show-word-limit
placeholder=
"请输入Decrease limits stream"
:rows=
"12"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"8"
>
<el-form-item
label=
"第"
prop=
"amenbr"
>
</c-col>
<!--右边-->
<c-col
:span=
"12"
>
<el-row>
<c-col
:span=
"20"
>
<el-form-item
label=
"第"
prop=
"amenbr"
>
<c-input
disabled
v-model=
"model.amenbr"
maxlength=
"3"
placeholder=
"请输入Amendment No."
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"4"
>
<el-form-item
label=
"次修改(减额)"
>
</el-form-item>
<el-form-item
label=
"次修改(减额)"
>
</el-form-item>
</c-col>
</el-row>
</el-row>
<el-row>
<c-col
:span=
"
6
"
>
<el-form-item
label=
"修改金额"
prop=
"amecur"
>
<c-col
:span=
"
12
"
>
<el-form-item
label=
"修改金额"
prop=
"amecur"
>
<c-select
disabled
v-model=
"model.amecur"
...
...
@@ -264,8 +296,8 @@
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"
6
"
>
<el-form-item
label=
""
prop=
"ameamt"
label-width=
"
0
px"
>
<c-col
:span=
"
12
"
>
<el-form-item
label=
""
prop=
"ameamt"
label-width=
"
5
px"
>
<c-input
disabled
v-model=
"model.ameamt"
...
...
@@ -273,17 +305,23 @@
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"6"
>
</el-row>
<el-row>
<c-col
:span=
"24"
>
<el-form-item
label=
"修改日期"
prop=
"amedat"
>
<c-input
disabled
v-model=
"model.amedat"
maxlength=
"12
"
style=
"width: 100%
"
placeholder=
"请输入Amount Amend Date"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"6"
>
</el-row>
<el-row>
<c-col
:span=
"24"
>
<el-form-item
label=
"是否接受此笔减额修改"
prop=
"ameflg"
>
<c-select
disabled
...
...
@@ -295,6 +333,10 @@
</el-form-item>
</c-col>
</el-row>
</c-col>
</div>
</
template
>
<
script
>
...
...
src/views/Business/Ditdla/Adcpame.vue
View file @
d2354026
<
template
>
<div
class=
"eibs-tab"
>
<el-row>
<c-col
:span=
"12"
>
<el-form-item
label=
"其他条款"
prop=
"didgrp.blk.adlcnd"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.adlcnd"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Additional Conditions"
></c-input>
</el-form-item>
</c-col>
<div
class=
"eibs-tab"
>
<c-col
:span=
"11"
>
<el-form-item
label=
"其他条款"
prop=
"didgrp.blk.adlcnd"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.adlcnd"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Additional Conditions"
:rows=
"12"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
label=
"其他条款历史修改"
prop=
"didgrp.blk.adlcndame"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.adlcndame"
maxlength=
"50"
show-word-limit
placeholder=
"请输入Additional Conditions Amendment History"
:rows=
"12"
disabled
></c-input>
</el-form-item>
</c-col>
<!--
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.didgrp.rec.redclsflg"
>
Red/Green Clause
</c-checkbox>
</c-col>
-->
<c-col
:span=
"12"
>
<el-form-item
label=
"其他条款历史修改"
prop=
"didgrp.blk.adlcndame"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.adlcndame"
maxlength=
"50"
show-word-limit
placeholder=
"请输入Additional Conditions Amendment History"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col
:span=
"12"
>
<el-form-item
label=
"其他条款修改"
prop=
"trnmod.swiadd.adlcnd"
>
<c-input
type=
"textarea"
v-model=
"model.trnmod.swiadd.adlcnd"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Additional Conditions amendment"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
"其他条款修改"
>
<c-input
type=
"textarea"
v-model=
"model.trnmod.swiadd.adlcnd"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Additional Conditions amendment"
:rows=
"12"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"2"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onAdlcndameButtxmsel"
>
</c-button>
<c-col
:span=
"10"
v-show=
"false"
>
<c-checkbox
v-model=
"model.didgrp.rec.redclsflg"
>
Red/Green Clause
</c-checkbox
>
<c-col
:span=
"1"
style=
"text-align: right"
>
<c-button
size=
"small"
style=
"margin:0 0;"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onAdlcndameButtxmsel"
>
</c-button>
</c-col>
</c-col>
</el-row>
</div>
</div>
</
template
>
<
script
>
import
Api
from
"~/service/Api"
;
import
commonProcess
from
"~/mixin/commonProcess"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
Event
from
"~/model/Dit
dla
/Event"
;
import
Event
from
"~/model/Dit
ame
/Event"
;
export
default
{
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
()
{
return
{};
},
methods
:
{
...
Event
},
created
:
function
()
{},
inject
:
[
'root'
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
()
{
return
{};
},
methods
:
{
...
Event
},
created
:
function
()
{},
};
</
script
>
<
style
>
...
...
src/views/Business/Ditdla/Amep.vue
View file @
d2354026
This diff is collapsed.
Click to expand it.
src/views/Business/Ditdla/Detp.vue
View file @
d2354026
...
...
@@ -11,7 +11,7 @@
</el-form-item>
<el-form-item
label=
"付款期限"
prop=
"didgrp.rec.tenmaxday"
>
<c-input
:disabled=
"model.didgrp.rec.avbby == 'P'"
v-model
.
number=
"model.didgrp.rec.tenmaxday"
placeholder=
"请输入"
style=
"width:1
7
%"
maxlength=
"3"
></c-input>
<c-input
:disabled=
"model.didgrp.rec.avbby == 'P'"
v-model
.
number=
"model.didgrp.rec.tenmaxday"
placeholder=
"请输入"
style=
"width:1
00
%"
maxlength=
"3"
></c-input>
</el-form-item>
<el-form-item
label=
"远期付款指示"
prop=
"didgrp.blk.defdet"
>
...
...
@@ -39,8 +39,8 @@
</el-form-item>
<el-form-item
label=
"货物运输/交货/服务方式"
prop=
"didgrp.rec.tratyp"
>
<c-col
:span=
"
10
"
>
<c-select
v-model=
"model.didgrp.rec.tratyp"
style=
"width:
9
0%"
placeholder=
"请选择"
@
change=
"recTratypChange"
:disabled=
"model.didgrp.rec.mytype == 'F'"
>
<c-col
:span=
"
24
"
>
<c-select
v-model=
"model.didgrp.rec.tratyp"
style=
"width:
10
0%"
placeholder=
"请选择"
@
change=
"recTratypChange"
:disabled=
"model.didgrp.rec.mytype == 'F'"
>
<el-option
v-for=
"item in codes.tratyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
...
...
@@ -65,7 +65,7 @@
<el-form-item
label=
"合同金额"
prop=
"didgrp.rec.conamt"
>
<c-col
:span=
"10"
>
<c-select
v-model=
"model.didgrp.rec.concur"
style=
"width:9
0
%"
placeholder=
"请选择"
>
<c-select
v-model=
"model.didgrp.rec.concur"
style=
"width:9
5
%"
placeholder=
"请选择"
>
<el-option
label=
"CNY 人民币"
value=
"CNY"
></el-option>
</c-select>
</c-col>
...
...
@@ -78,22 +78,26 @@
<!-- ========================= Right ========================= -->
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
label=
"分批装运货物"
prop=
"didgrp.rec.shppar"
>
<c-select
v-model=
"model.didgrp.rec.shppar"
style=
"width:
5
0%"
placeholder=
"请选择"
>
<c-select
v-model=
"model.didgrp.rec.shppar"
style=
"width:
10
0%"
placeholder=
"请选择"
>
<el-option
v-for=
"item in codes.shppar"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
<el-form-item
label=
"分期装运/提供服务"
prop=
"didgrp.rec.fqzytgfw"
>
<c-input
v-model=
"model.didgrp.rec.fqzytgfw"
placeholder=
"请输入"
:disabled=
"model.didgrp.rec.shppar == 'N'"
style=
"width:100%"
></c-input>
<c-select
v-model=
"model.didgrp.rec.fqzytgfw"
placeholder=
"请选择"
:disabled=
"model.didgrp.rec.shppar != 'Y'"
style=
"width:100%"
>
<el-option
v-for=
"item in codes.shppar"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
<el-form-item
label=
"分期装运/提供服务约定"
prop=
"didgrp.rec.fqtime"
>
<c-input
type=
"textarea"
:rows=
"3"
v-model=
"model.didgrp.rec.fqtime"
maxlength=
"140"
show-word-limit
placeholder=
"请输入"
style=
"width:100%"
></c-input>
<c-input
type=
"textarea"
:rows=
"3"
v-model=
"model.didgrp.rec.fqtime"
maxlength=
"140"
show-word-limit
placeholder=
"请输入"
style=
"width:100%"
:disabledBankno=
"model.didgrp.rec.fqzytgfw != 'Y'"
></c-input>
</el-form-item>
<el-form-item
label=
"转运"
prop=
"didgrp.rec.shptrs"
>
<c-select
v-model=
"model.didgrp.rec.shptrs"
style=
"width:
5
0%"
placeholder=
"请选择"
:disabled=
"model.didgrp.rec.mytype == 'F'"
>
<c-select
v-model=
"model.didgrp.rec.shptrs"
style=
"width:
10
0%"
placeholder=
"请选择"
:disabled=
"model.didgrp.rec.mytype == 'F'"
>
<el-option
label=
"不允许"
value=
"禁止"
></el-option>
<el-option
label=
"允许"
value=
"允许"
></el-option>
</c-select>
...
...
src/views/Business/Ditdla/Detp1.vue
View file @
d2354026
...
...
@@ -20,6 +20,7 @@
maxlength=
"16"
placeholder=
"请输入External Key of Address"
@
keyup
.
enter
.
native=
"showGridPromptDialog('didgrp.adv.pts.extkey')"
disabled
></c-input>
</el-form-item>
</c-col>
...
...
@@ -53,6 +54,7 @@
></c-input>
</el-form-item>
-->
<c-ptapdome
:disabledBankno=
"true"
:disabledJigomc=
"true"
:disabledDizhii=
"true"
:model=
"model"
...
...
@@ -86,7 +88,7 @@
</el-form-item>
</c-col>
<!-- ============= 议付行 ========================= -->
<c-col
:span=
"
13
"
>
<c-col
:span=
"
24
"
>
<el-form-item
label=
"是否可议付"
prop=
"didgrp.rec.fenctg"
>
<c-select
v-model=
"model.didgrp.rec.fenctg"
...
...
@@ -110,6 +112,7 @@
v-model=
"model.didgrp.rec.avbwth"
style=
"width: 100%"
placeholder=
"请选择指定的有关银行"
@
change=
"chooseBank"
>
<el-option
v-for=
"item in codes.avbwth"
...
...
@@ -154,9 +157,9 @@
></c-input>
</el-form-item>
-->
<c-ptapdome
:disabledBankno=
"
model.didgrp.rec.fenctg != 'Y'
"
:disabledBankno=
"
true
"
:disabledJigomc=
"true"
:disabledDizhii=
"
model.didgrp.rec.fenctg != 'Y'
"
:disabledDizhii=
"
true
"
:model=
"model"
:argadr=
"
{
title: '议付行',
...
...
@@ -165,7 +168,7 @@
}"
>
</c-ptapdome>
<!-- ========================转让行 ======================== -->
<c-col
:span=
"
13
"
>
<c-col
:span=
"
24
"
>
<el-form-item
label=
"是否可以转让"
prop=
"didgrp.rec.lcrtyp"
>
<c-select
v-model=
"model.didgrp.rec.lcrtyp"
...
...
@@ -302,7 +305,7 @@
</el-form-item>
</c-col>
<!-- =========================保兑行========================= -->
<c-col
:span=
"
13
"
>
<c-col
:span=
"
24
"
>
<el-form-item
label=
"是否可保兑"
prop=
"didgrp.rec.bdflg"
>
<c-select
v-model=
"model.didgrp.rec.bdflg"
...
...
@@ -389,6 +392,7 @@
></c-input>
</el-form-item>
-->
<c-ptapdome
:disabledJigomc=
"true"
:model=
"model"
:argadr=
"
{
...
...
@@ -431,7 +435,7 @@
<
script
>
import
Api
from
"~/service/Api"
;
import
commonProcess
from
"~/mixin/commonProcess"
;
import
Event
from
"~/model/Dit
dla
/Event"
;
import
Event
from
"~/model/Dit
opn
/Event"
;
import
Utils
from
"~/utils"
;
import
PtapDome
from
"~/views/Public/PtapDome"
;
...
...
@@ -445,6 +449,12 @@ export default {
},
methods
:
{
...
Event
,
async
chooseBank
(){
let
rtnmsg
=
await
this
.
executeRule
(
"didgrp.rec.avbwth"
);
//DIDGRP\REC\AVBWTH
if
(
rtnmsg
.
respCode
==
SUCCESS
){
Utils
.
copyValueFromVO
(
this
.
model
,
rtnmsg
.
data
);
}
},
},
created
:
function
()
{},
};
...
...
src/views/Business/Ditdla/Doctre.vue
View file @
d2354026
This diff is collapsed.
Click to expand it.
src/views/Business/Ditdla/Dogpame.vue
View file @
d2354026
<
template
>
<div
class=
"eibs-tab"
>
<!--
<c-col
:span=
"12"
>
<span
v-text=
"model.ditamep.hfmdes"
data-path=
".ditamep.hfmdes"
>
</span>
</c-col>
-->
<el-row>
<c-col
:span=
"12"
>
<el-form-item
label=
"服务描述"
prop=
"didgrp.blk.lcrgod"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.lcrgod"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Description of Goods"
></c-input>
</el-form-item>
</c-col>
<div
class=
"eibs-tab"
>
<!--
<c-col
:span=
"12"
>
<span
v-text=
"model.ditamep.hfmdes"
data-path=
".ditamep.hfmdes"
>
</span>
</c-col>
-->
<c-col
:span=
"12"
>
<el-form-item
label=
"修改历史"
prop=
"didgrp.blk.lcrgodame"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.lcrgodame"
maxlength=
"50"
show-word-limit
placeholder=
"请输入Description of Goods Amendment History"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col
:span=
"12"
>
<el-form-item
label=
"修改内容"
prop=
"trnmod.swiadd.lcrgod"
>
<c-input
type=
"textarea"
v-model=
"model.trnmod.swiadd.lcrgod"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Description of Goods amendment"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
"货物描述"
prop=
"didgrp.blk.lcrgod"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.lcrgod"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Description of Goods"
:rows=
"12"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onLcrgodameButtxmsel"
>
</c-button>
</c-col>
</el-row>
</div>
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
label=
"修改历史"
prop=
"didgrp.blk.lcrgodame"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.lcrgodame"
maxlength=
"50"
show-word-limit
placeholder=
"请输入Description of Goods Amendment History"
:rows=
"12"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
"修改内容"
prop=
"trnmod.swiadd.lcrgod"
>
<c-input
type=
"textarea"
v-model=
"model.trnmod.swiadd.lcrgod"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Description of Goods amendment"
:rows=
"10"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"1"
style=
"text-align: right"
>
<c-button
size=
"small"
style=
"margin:0 0;"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onLcrgodameButtxmsel"
>
</c-button>
</c-col>
</div>
</
template
>
<
script
>
import
Api
from
"~/service/Api"
;
import
commonProcess
from
"~/mixin/commonProcess"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
Event
from
"~/model/Dit
dla
/Event"
;
import
Event
from
"~/model/Dit
ame
/Event"
;
export
default
{
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
()
{
return
{};
},
methods
:
{
...
Event
},
created
:
function
()
{},
inject
:
[
'root'
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
()
{
return
{};
},
methods
:
{
...
Event
},
created
:
function
()
{},
};
</
script
>
<
style
>
...
...
src/views/Business/Ditdla/Dorpame.vue
View file @
d2354026
<
template
>
<div
class=
"eibs-tab"
>
<el-row>
<c-col
:span=
"12"
>
<el-form-item
label=
"单据要求"
prop=
"didgrp.blk.lcrdoc"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.lcrdoc"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Documents Required"
></c-input>
</el-form-item>
</c-col>
<div
class=
"eibs-tab"
>
<c-col
:span=
"11"
>
<el-form-item
label=
"单据要求"
prop=
"didgrp.blk.lcrdoc"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.lcrdoc"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Documents Required"
:rows=
"12"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"单据要求历史修改"
prop=
"didgrp.blk.lcrdocame"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.lcrdocame"
maxlength=
"50"
show-word-limit
placeholder=
"请输入Documents Required Amendment History"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col
:span=
"12"
>
<el-form-item
label=
"单据要求修改"
prop=
"trnmod.swiadd.lcrdoc"
>
<c-input
type=
"textarea"
v-model=
"model.trnmod.swiadd.lcrdoc"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Documents Required amendment"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
label=
"单据要求历史修改"
prop=
"didgrp.blk.lcrdocame"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.lcrdocame"
maxlength=
"50"
show-word-limit
placeholder=
"请输入Documents Required Amendment History"
:rows=
"12"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onLcrdocameButtxmsel"
>
</c-button>
</c-col>
</el-row>
</div>
<c-col
:span=
"11"
>
<el-form-item
label=
"单据要求修改"
>
<c-input
type=
"textarea"
v-model=
"model.trnmod.swiadd.lcrdoc"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Documents Required amendment"
:rows=
"10"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"1"
style=
"text-align: right"
>
<c-button
size=
"small"
style=
"margin:0 0;"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onLcrdocameButtxmsel"
>
</c-button>
</c-col>
</div>
</
template
>
<
script
>
import
Api
from
"~/service/Api"
;
import
commonProcess
from
"~/mixin/commonProcess"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
Event
from
"~/model/Dit
dla
/Event"
;
import
Event
from
"~/model/Dit
ame
/Event"
;
export
default
{
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
()
{
return
{};
},
methods
:
{
...
Event
},
created
:
function
()
{},
inject
:
[
'root'
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
()
{
return
{};
},
methods
:
{
...
Event
},
created
:
function
()
{},
};
</
script
>
<
style
>
...
...
src/views/Business/Ditdla/Inspame.vue
View file @
d2354026
<
template
>
<div
class=
"eibs-tab"
>
<el-row>
<label>
Instructions to Paying/Accepting/Negotiating Bank
</label>
<br
/>
<label>
Original Text
</label>
</el-row>
<el-row>
<c-col
:span=
"12"
>
<el-form-item
label=
""
prop=
"didgrp.blk.insbnk"
label-width=
"0px"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.insbnk"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Instructions to Paying/Accepting/Negotiating Bank"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<label>
Historic Overview
</label>
</el-row>
<el-row>
<c-col
:span=
"12"
>
<el-form-item
label=
""
prop=
"didgrp.blk.insbnkame"
label-width=
"0px"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.insbnkame"
maxlength=
"50"
show-word-limit
placeholder=
"请输入Instructions to P/A/N Amendment History"
></c-input>
</el-form-item>
</c-col>
</el-row>
<el-row>
<label>
修改
</label>
</el-row>
<el-row>
<c-col
:span=
"12"
>
<el-form-item
label=
""
prop=
"trnmod.swiadd.insbnk"
label-width=
"0px"
>
<c-input
type=
"textarea"
v-model=
"model.trnmod.swiadd.insbnk"
maxlength=
"50"
show-word-limit
placeholder=
"请输入Instruction to P/A/N Bank amendment"
></c-input>
</el-form-item>
</c-col>
</el-row>
</div>
<div
class=
"eibs-tab"
>
<c-col
>
<el-form-item
class=
"formItemLabel"
label=
"Instructions to Paying/Accepting/Negotiating Bank"
label-width=
"100%"
>
</el-form-item>
</c-col>
<c-col
:span=
"14"
>
<el-form-item
label=
"Original Text"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.insbnk"
maxlength=
"500"
show-word-limit
placeholder=
"请输入Instructions to Paying/Accepting/Negotiating Bank"
:rows=
"10"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"14"
>
<el-form-item
label=
"Hostoric overview"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.insbnkame"
maxlength=
"500"
show-word-limit
placeholder=
"请输入Instructions to P/A/N Amendment History"
:rows=
"10"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"14"
>
<el-form-item
label=
"修改"
>
<c-input
type=
"textarea"
v-model=
"model.trnmod.swiadd.insbnk"
maxlength=
"50"
show-word-limit
placeholder=
"请输入Instruction to P/A/N Bank amendment"
:rows=
"10"
></c-input>
</el-form-item>
</c-col>
</div>
</
template
>
<
script
>
import
Api
from
"~/service/Api"
;
import
commonProcess
from
"~/mixin/commonProcess"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
Event
from
"~/model/Dit
dla
/Event"
;
import
Event
from
"~/model/Dit
ame
/Event"
;
export
default
{
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
()
{
return
{};
},
methods
:
{
...
Event
},
created
:
function
()
{},
inject
:
[
'root'
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
()
{
return
{};
},
methods
:
{
...
Event
},
created
:
function
()
{},
};
</
script
>
<
style
>
<
style
scoped
>
.formItemLabel
>>>
.el-form-item__label
{
text-align
:
left
;
}
</
style
>
src/views/Business/Ditdla/Narp.vue
View file @
d2354026
<
template
>
<div
class=
"eibs-tab"
>
<!--
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onSav"
>
保存
</c-button>
</c-col>
<div
class=
"eibs-tab"
>
<!--
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onSav"
>
保存
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onUsrcon"
>
用户确认
</c-button>
</c-col>
-->
<c-col
:span=
"11"
>
<el-form-item
label=
"历史修改"
>
<c-input
type=
"textarea"
v-model=
"model.olddidgrp.blk.narhis"
maxlength=
"50"
show-word-limit
placeholder=
"请输入"
:rows=
"12"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
label=
"内容修改"
>
<c-input
type=
"textarea"
v-model=
"model.trnmod.swiadd.nartxt"
maxlength=
"50"
show-word-limit
placeholder=
"请输入"
:rows=
"12"
:disabled=
"!checkboxModel"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"11"
:offset=
"12"
>
<el-form-item>
<c-checkbox
v-model=
"checkboxModel"
>
修改
</c-checkbox>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onUsrcon"
>
用户确认
</c-button>
</c-col>
-->
<el-row>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.trnmod.swiadd.nartxtflg"
>
修改
</c-checkbox>
</c-col>
</el-row>
<el-row>
<c-col
:span=
"12"
>
<el-form-item
label=
"历史修改"
prop=
"olddidgrp.blk.narhis"
>
<c-input
type=
"textarea"
v-model=
"model.olddidgrp.blk.narhis"
maxlength=
"50"
show-word-limit
placeholder=
"请输入Historic Overview of Narratives"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"内容修改"
prop=
"trnmod.swiadd.nartxt"
>
<c-input
type=
"textarea"
v-model=
"model.trnmod.swiadd.nartxt"
maxlength=
"50"
show-word-limit
placeholder=
"请输入Narrative"
></c-input>
</el-form-item>
</c-col>
</el-row>
<!--
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onChk"
>
检核
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onUsrchk"
>
检核
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onSyswrnButshw"
>
提示信息
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onPen"
>
暂存
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onCan"
>
退出
</c-button>
</c-col>
-->
<!--
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onChk"
>
检核
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onUsrchk"
>
检核
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onSyswrnButshw"
>
提示信息
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onPen"
>
暂存
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onCan"
>
退出
</c-button>
</c-col>
-->
</div>
<!--
<c-col
:offset=
"12"
:span=
"12"
>
<c-checkbox
v-model=
"model.trnmod.swiadd.nartxtflg"
>
修改
</c-checkbox
>
</c-col>
-->
</div>
</
template
>
<
script
>
import
Api
from
"~/service/Api"
;
import
commonProcess
from
"~/mixin/commonProcess"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
Event
from
"~/model/Dit
dla
/Event"
;
import
Event
from
"~/model/Dit
ame
/Event"
;
export
default
{
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
()
{
return
{};
},
methods
:
{
...
Event
},
created
:
function
()
{},
inject
:
[
'root'
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
()
{
return
{
checkboxModel
:
''
,
};
},
methods
:
{
...
Event
},
created
:
function
()
{},
};
</
script
>
<
style
>
...
...
src/views/Business/Ditdla/Ovwp.vue
View file @
d2354026
<
template
>
<div
class=
"eibs-tab"
>
<c-row>
<!-- =================顶部====================== -->
<!-- ====================左边======================= -->
<c-col
:span=
"11"
>
<c-col
:span=
"24"
>
<c-col
:span=
"11"
>
<c-col
:span=
"20"
>
<el-form-item
label=
"
信用证号码
"
label=
"
参考号
"
prop=
"didgrp.rec.ownref"
style=
"width: 100%"
>
...
...
@@ -45,49 +46,36 @@
<!--
</el-form-item>
-->
</c-col>
<!--
</c-col>
-->
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<el-form-item
label=
"摘要"
prop=
"didgrp.rec.nam"
>
<c-input
align=
"middle"
v-model=
"model.didgrp.rec.nam"
maxlength=
"40"
disabled
placeholder=
"请输入Externally Displayed Name to Identify the Contract"
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- ====================左边======================= -->
<c-col
:span=
"11"
>
<c-col
:span=
"20"
>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"所属客户经理"
prop=
"ditp.usr.extkey"
style=
"width: 100%"
>
<c-fullbox>
<c-input
style=
"width: 95%"
v-model=
"model.ditp.usr.extkey"
maxlength=
"8"
placeholder=
"请输入User ID"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"4"
>
<!--
<el-form-item
label=
""
label-width=
"17px"
>
-->
<c-button
style=
"margin: 0 10px 0 0; padding: 0 10px"
<template
slot=
"footer"
>
<c-button
style=
"margin-left:10px;padding: 0 10px;"
size=
"small"
icon=
"el-icon-search"
type=
"primary"
@
click=
"onExtkey"
></c-button>
<!--
</el-form-item>
-->
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<!-- <c-col>
</c-col> -->
...
...
@@ -142,26 +130,27 @@
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"上下浮动限额"
prop=
"di
dgrp.rec.nomtop"
>
<c-input
<c-form-item
label=
"上下浮动限额"
prop=
"de
dgrp.rec.nomtop"
>
<c-input
v-model=
"model.didgrp.rec.nomtop"
maxlength=
"9"
style=
"width:
4
0%"
style=
"width:
10
0%"
placeholder=
"请输入Amount Tolerance - Positive"
></c-input>
<label
style=
"display: inline-block; width: 10%; text-align: center"
>
-
</label
>
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"1"
style=
"text-align:center"
>
<label
style=
"display:inline-block;width:calc(3% - 4px);text-align:center;"
>
-
</label>
</c-col>
<c-col
:span=
"10"
>
<c-input
v-model=
"model.didgrp.rec.nomton"
maxlength=
"9"
style=
"width:
4
0%"
style=
"width:
10
0%"
placeholder=
"请输入Amount Tolerance - Negative"
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<!-- <c-col :span="12" style="text-align: left">
<el-form-item
label=""
...
...
@@ -242,21 +231,18 @@
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"13"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"开证日期"
prop=
"didgrp.rec.opndat"
>
<c-date-picker
type=
"date"
v-model=
"model.didgrp.rec.opndat"
value-format=
"yyyy-MM-dd"
style=
"width:
95
%"
style=
"width:
100
%"
placeholder=
"请选择Date"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"13"
>
<c-col
:span=
"24"
>
<el-form-item
v-if=
"model.didgrp.rec.mytype == 'H'"
label=
"最迟货物装运日"
...
...
@@ -266,7 +252,7 @@
type=
"date"
v-model=
"model.didgrp.rec.shpdat"
value-format=
"yyyy-MM-dd"
style=
"width:
95
%"
style=
"width:
100
%"
placeholder=
"请选择Date"
></c-date-picker>
</el-form-item>
...
...
@@ -279,7 +265,7 @@
type=
"date"
v-model=
"model.didgrp.rec.shpdat"
value-format=
"yyyy-MM-dd"
style=
"width:
95
%"
style=
"width:
100
%"
placeholder=
"请选择Date"
></c-date-picker>
</el-form-item>
...
...
@@ -292,25 +278,22 @@
type=
"date"
v-model=
"model.didgrp.rec.shpdat"
value-format=
"yyyy-MM-dd"
style=
"width:
95
%"
style=
"width:
100
%"
placeholder=
"请选择"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"有效日期"
prop=
"didgrp.rec.expdat"
>
<c-date-picker
type=
"date"
v-model=
"model.didgrp.rec.expdat"
value-format=
"yyyy-MM-dd"
style=
"width:
95
%"
style=
"width:
100
%"
placeholder=
"请选择Date"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"有效地点"
prop=
"didgrp.rec.expplc"
>
<c-input
...
...
@@ -320,23 +303,56 @@
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"是否通过电证系统"
prop=
"didgrp.rec.elcflg"
>
<c-select
v-model=
"model.didgrp.rec.elcflg"
style=
"width: 100%"
placeholder=
"请选择是否通过电证系统"
<c-col
:span=
"24"
>
<c-col
:span=
"13"
>
<el-form-item
label=
"是否通过电证系统"
prop=
"didgrp.rec.elcflg"
>
<c-select
v-model=
"model.didgrp.rec.elcflg"
style=
"width: 95%"
placeholder=
"请选择是否通过电证系统"
disabled
>
<el-option
v-for=
"item in codes.elcflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
<el-option
v-for=
"item in codes.elcflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"11"
>
<el-form-item
label=
"报文类型"
label-width=
"80px"
>
<c-select
v-if=
"model.didgrp.rec.elcflg == 'N'"
style=
"width: 100%"
v-model=
"model.ditp.msgtyp"
placeholder=
"请选择报文类型"
disabled
>
<el-option
v-for=
"item in codes.msgtyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
<c-select
v-else
v-model=
"model.ditp.msgtyp"
placeholder=
"请选择报文类型"
disabled
>
<el-option
v-for=
"item in codes.msgtyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"开证类型"
prop=
"didgrp.rec.dkflg"
>
<c-select
...
...
@@ -402,6 +418,18 @@
</c-col>
<!-- ========================右边======================= -->
<c-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"摘要"
prop=
"didgrp.rec.nam"
>
<c-input
align=
"middle"
v-model=
"model.didgrp.rec.nam"
maxlength=
"40"
disabled
placeholder=
"请输入Externally Displayed Name to Identify the Contract"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-ptap
:model=
"model"
...
...
src/views/Business/Ditdla/Stament.vue
View file @
d2354026
<
template
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"声明"
prop=
"didgrp.blk.stamet"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.stamet"
maxlength=
"65"
show-word-limit
placeholder=
"请输入声明"
></c-input>
</el-form-item>
</c-col>
</div>
<!--
<c-col
:span=
"22"
>
<el-form-item
label=
"声明"
prop=
"didgrp.blk.stamet"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.stamet"
maxlength=
"65"
:row=
"15"
show-word-limit
placeholder=
"请输入声明"
></c-input>
</el-form-item>
</c-col>
-->
<c-col
:span=
"22"
>
<el-form-item
label=
"声明"
prop=
"didgrp.blk.stamet"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.stamet"
maxlength=
"65"
show-word-limit
placeholder=
"请输入声明"
:rows=
"15"
></c-input>
</el-form-item>
</c-col>
</div>
</
template
>
<
script
>
import
Api
from
"~/service/Api"
import
Api
from
"~/service/Api"
;
import
commonProcess
from
"~/mixin/commonProcess"
;
import
CodeTable
from
"~/config/CodeTable"
import
Event
from
"~/model/Dit
dla/Event"
import
CodeTable
from
"~/config/CodeTable"
;
import
Event
from
"~/model/Dit
ame/Event"
;
export
default
{
inject
:
[
'root'
],
props
:[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
(){
return
{
}
},
methods
:{...
Event
},
created
:
function
(){
}
}
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
()
{
return
{};
},
methods
:
{
...
Event
},
created
:
function
()
{},
};
</
script
>
<
style
>
</
style
>
src/views/Business/Ditdla/Tk.vue
View file @
d2354026
...
...
@@ -6,7 +6,7 @@
</c-col>
-->
<c-col
:span=
"24"
>
<el-form-item
label=
"
服务
描述"
prop=
"didgrp.blk.lcrgod"
>
<el-form-item
label=
"
货物
描述"
prop=
"didgrp.blk.lcrgod"
>
<c-input
type=
"textarea"
:autosize=
"
{ minRows: 6, maxRows: 8 }"
...
...
src/views/Business/Ditdla/index.vue
View file @
d2354026
...
...
@@ -35,7 +35,9 @@
<!--PD000001 -->
<el-tab-pane
label=
"内容"
name=
"ovwp"
>
<c-content>
<m-ovwp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000077 -->
...
...
@@ -54,7 +56,7 @@
</el-tab-pane>
<!--PD000105 -->
<el-tab-pane
label=
"
服
描修改"
name=
"dogpame"
>
<el-tab-pane
label=
"
货
描修改"
name=
"dogpame"
>
<m-dogpame
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
...
...
@@ -70,7 +72,16 @@
<!--PD000306 -->
<el-tab-pane
label=
"给P, A, N. 银行指示"
name=
"inspame"
>
<c-content>
<m-inspame
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<el-tab-pane
label=
"或有"
name=
"engp"
>
<!--PD000027 -->
<c-content>
<m-engp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000001 -->
...
...
@@ -83,6 +94,10 @@
<m-setpan
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"分录"
name=
"glepan"
>
<m-glepan
:model=
"model"
:codes=
"codes"
ref=
"glepan"
/>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane
label=
"附言"
name=
"coninfp"
>
<m-coninfp
:model=
"model"
:codes=
"codes"
/>
...
...
@@ -105,11 +120,13 @@
<!--PD000452 -->
<el-tab-pane
label=
"银行明细"
name=
"detp1"
>
<c-content>
<m-detp1
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000488 -->
<el-tab-pane
label=
"
申
明"
name=
"stament"
>
<el-tab-pane
label=
"
声
明"
name=
"stament"
>
<m-stament
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
...
...
@@ -143,13 +160,15 @@ import Adcpame from "./Adcpame";
import
Inspame
from
"./Inspame"
;
import
Ccvpan
from
"~/views/Public/Ccvpan"
;
import
Setpan
from
"~/views/Public/Setpan"
;
import
Coninfp
from
"
.
/Coninfp"
;
import
Coninfp
from
"
~/views/Public
/Coninfp"
;
import
Docpan
from
"~/views/Public/Docpan"
;
import
Doctre
from
"
~/views/Public
/Doctre"
;
import
Doctre
from
"
.
/Doctre"
;
import
Shisuan
from
"./Shisuan"
;
import
Detp1
from
"./Detp1"
;
import
Stament
from
"./Stament"
;
import
Limitbody
from
"~/views/Public/Limitbody"
;
import
Engp
from
"~/views/Public/Engp"
;
import
Glepan
from
"~/views/Public/Glepan"
;
export
default
{
name
:
"Ditdla"
,
...
...
@@ -173,6 +192,8 @@ export default {
"m-detp1"
:
Detp1
,
"m-stament"
:
Stament
,
"m-limitbody"
:
Limitbody
,
"m-engp"
:
Engp
,
"m-glepan"
:
Glepan
,
},
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