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
44aeeb28
Commit
44aeeb28
authored
Jul 11, 2022
by
huangxin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
botame,botcan,botset页面修改
parent
e1be1dd6
Hide whitespace changes
Inline
Side-by-side
Showing
16 changed files
with
1789 additions
and
706 deletions
+1789
-706
index.js
src/model/Botame/index.js
+5
-0
index.js
src/model/Botset/index.js
+5
-1
Doctre.vue
src/views/Business/Botame/Doctre.vue
+227
-87
Inst.vue
src/views/Business/Botame/Inst.vue
+302
-142
Instrecp.vue
src/views/Business/Botame/Instrecp.vue
+56
-44
Ovwp.vue
src/views/Business/Botame/Ovwp.vue
+88
-10
index.vue
src/views/Business/Botame/index.vue
+8
-0
Canp.vue
src/views/Business/Botcan/Canp.vue
+67
-36
Doctre.vue
src/views/Business/Botcan/Doctre.vue
+227
-87
Cnyp.vue
src/views/Business/Botset/Cnyp.vue
+51
-42
Docpan1.vue
src/views/Business/Botset/Docpan1.vue
+106
-0
Doctre.vue
src/views/Business/Botset/Doctre.vue
+227
-87
Inst.vue
src/views/Business/Botset/Inst.vue
+303
-143
Setp.vue
src/views/Business/Botset/Setp.vue
+2
-2
Wg.vue
src/views/Business/Botset/Wg.vue
+109
-20
index.vue
src/views/Business/Botset/index.vue
+6
-5
No files found.
src/model/Botame/index.js
View file @
44aeeb28
import
Api
from
"~/service/Api"
import
Pts
from
"../Common/Pts"
import
Pub
from
"../Public"
export
default
class
Botame
{
constructor
()
{
...
...
@@ -215,6 +216,10 @@ export default class Botame{
},
},
},
setmod
:
new
Pub
().
data
.
Setmod
,
mtabut
:
new
Pub
().
data
.
Mtabut
,
trnmod
:
new
Pub
().
data
.
Trnmod
,
liaall
:
new
Pub
().
data
.
Liaall
,
pageId
:
""
// ctx的key
}
}
...
...
src/model/Botset/index.js
View file @
44aeeb28
import
Api
from
"~/service/Api"
import
Pts
from
"../Common/Pts"
import
Pub
from
"../Public"
export
default
class
Botset
{
constructor
()
{
this
.
data
=
{
...
...
@@ -232,6 +232,10 @@ export default class Botset{
libflg
:
""
,
// 是否报送跨境人民币2106表 .cnybop.libflg
vouflg
:
""
,
// 是否报送跨境人民币2122表 .cnybop.vouflg
},
setmod
:
new
Pub
().
data
.
Setmod
,
mtabut
:
new
Pub
().
data
.
Mtabut
,
trnmod
:
new
Pub
().
data
.
Trnmod
,
liaall
:
new
Pub
().
data
.
Liaall
,
pageId
:
""
// ctx的key
}
}
...
...
src/views/Business/Botame/Doctre.vue
View file @
44aeeb28
<
template
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"File Receiver"
prop=
"trnmod.trndoc.filrecv"
>
<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"
prop=
"trnmod.trndoc.doctrestm"
>
<c-input
v-model=
"model.trnmod.trndoc.doctrestm"
placeholder=
"请输入Document tree"
></c-input>
</el-form-item>
</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=
"19"
>
<c-col>
<el-form-item
label=
"File Receiver"
>
<c-input
type=
"textarea"
v-model=
"model.trnmod.trndoc.filrecv"
placeholder=
"请输入File Receiver"
:rows=
"10"
></c-input>
</el-form-item>
</c-col>
<c-col>
<el-form-item
label=
"Document tree"
>
<c-input
type=
"textarea"
:rows=
"10"
v-model=
"model.trnmod.trndoc.doctrestm"
placeholder=
"请输入Document tree"
></c-input>
</el-form-item>
</c-col
></c-col>
-->
<c-col
:span=
"24"
>
<el-form-item
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
:data=
"data"
:props=
"defaultProps"
@
node-click=
"handleNodeClick"
></el-tree>
</div>
</c-col>
<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=
"22"
: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"
@
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"
>
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"
>
Attach
</c-button>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Connected Documents"
prop=
"trnmod.trndoc.condocstm"
>
<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=
""
prop=
"trnmod.trndoc.rcvatt.seainf"
>
<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>
<!--
<c-col
:offset=
"1"
:span=
"4"
>
<c-col>
<c-button
size=
"small"
type=
"primary"
@
click=
"onTrndocButshw"
>
Show
</c-button>
</c-col>
<c-col>
<c-button
size=
"small"
type=
"primary"
@
click=
"onTrndocButadd"
>
Details
</c-button>
</c-col>
<c-col>
<c-button
size=
"small"
type=
"primary"
@
click=
"onTrndocButnew"
>
Add New
</c-button>
</c-col>
<c-col>
<c-button
size=
"small"
type=
"primary"
@
click=
"onTrndocButattto"
disabled
>
Attach to
</c-button>
</c-col>
<c-col>
<c-button
type=
"primary"
size=
"small"
@
click=
"onTrndocButdel"
disabled
>
Delete
</c-button>
</c-col>
<c-col>
<c-button
size=
"small"
type=
"primary"
@
click=
"onTrndocButatt"
disabled
>
Attach
</c-button>
</c-col>
</c-col>
-->
<!--
<c-col
:span=
"12"
>
<span
v-text=
"model.trnmod.trndoc.doclbl"
data-path=
".trnmod.trndoc.doclbl"
>
</span>
</c-col>
-->
<!--
<c-col
:offset=
"8"
:span=
"4"
>
<c-checkbox
v-model=
"model.trnmod.trndoc.shwinc"
>
Show Incoming Messages
</c-checkbox
>
</c-col>
<c-col
:span=
"4"
>
<c-checkbox
v-model=
"model.trnmod.trndoc.shwout"
>
Show Outgoing Messages
</c-checkbox
>
</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>
-->
</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/
Botame/Event"
import
CodeTable
from
"~/config/CodeTable"
;
import
Event
from
"~/model/
Ditame/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
{
data1
:
[],
isShow1
:
false
,
isShow2
:
false
,
};
},
methods
:
{
...
Event
,
handleNodeClick
(){}
,
defaultProps
(){}
},
created
:
function
()
{},
};
</
script
>
<
style
>
<
style
scoped
>
/* .c-col button {
margin: 20px;
} */
.formItemLabel
>>>
.el-form-item__label
{
text-align
:
left
;
}
</
style
>
src/views/Business/Botame/Inst.vue
View file @
44aeeb28
<
template
>
<c-row>
<!-- ====================左边======================= -->
<c-col
:span=
"14"
>
<c-col
:span=
"24"
>
<c-col
:span=
"4"
>
<el-form-item
label=
"Delivery of Documents "
>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
" Instructions"
>
<!-- ====================左边======================= -->
<c-col
:span=
"12"
:width=
"30"
>
<c-col
:span=
"23"
>
<el-form-item
label=
"Delivery of Documents Instructions"
style=
"padding-top:15px"
>
<c-fullbox>
<c-input
type=
"textarea"
v-model=
"model.bodgrp.blk.colins"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Collection Instructions"
>
</c-input>
<template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
>
...
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
</c-col>
<!-- <c-col span="24">
Delivery of Documents Instructions
</c-col> -->
<c-col
:span=
"24"
>
<c-col
:span=
"20"
>
<!-- <el-form-item label="Delivery of Documents Instructions" prop="bodgrp.blk.colins" >
<c-col :span="24" style="width:100%">
<c-col :span="20" >
<c-input type="textarea" v-model="model.bodgrp.blk.colins" maxlength="65" show-word-limit placeholder="请输入Collection Instructions" >
</c-input>
</c-col>
</c-col>
<c-col :span="4">
<c-button size="small" type="primary" icon="el-icon-search" @click="onColinsButtxmsel">
...
...
@@ -26,188 +37,337 @@
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-checkbox
v-model=
"model.bodgrp.blk.colinsflg"
>
Collection instructions modified
</c-checkbox>
</c-col>
</el-form-item> -->
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<el-form-item
label=
""
prop=
"bodgrp.blk.colinsflg"
>
<c-checkbox
v-model=
"colinsflg"
>
Collection instructions modified
</c-checkbox>
</el-form-item>
</c-col>
<!-- <c-col :span="12">
<el-form-item label="Draft Instructions">
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col
:span=
"20"
>
<c-input
type=
"textarea"
v-model=
"model.bodgrp.blk.dftins"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Draft Instructions"
></c-input>
<c-col :span="20">
<c-input type="textarea" v-model="model.bodgrp.blk.dftins" maxlength="65" show-word-limit
placeholder="请输入Draft Instructions"></c-input>
</c-col>
<c-col
:span=
"4"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onDftinsButtxmsel"
>
<c-col :span="4">
<c-button size="small" type="primary" icon="el-icon-search" @click="onDftinsButtxmsel">
...
</c-button>
</c-col>
</c-col>
</c-button>
</c-col>
</c-col> -->
<c-col
:span=
"23"
>
<el-form-item
label=
"Draft Instructions"
style=
"padding-top:15px"
>
<c-fullbox>
<c-input
type=
"textarea"
v-model=
"model.bodgrp.blk.dftins"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Draft Instructions"
>
</c-input>
<
template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
>
...
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<!--
<c-col :span="24">
<el-form-item label="Protest Instructions">
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="20">
<c-input type="textarea" v-model="model.bodgrp.blk.proins" maxlength="65" show-word-limit
placeholder="请输入Protest Instructions"></c-input>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"20"
>
<c-input
type=
"textarea"
v-model=
"model.bodgrp.blk.proins"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Protest Instructions"
></c-input>
</c-col>
<c-col
:span=
"4"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onProinsButtxmsel"
>
<c-col :span="4">
<c-button size="small" type="primary" icon="el-icon-search" @click="onProinsButtxmsel">
...
</c-button>
</c-col>
</c-col>
<c-col
:span=
"24"
>
</c-button>
</c-col>
</c-col> -->
<c-col
:span=
"23"
>
<el-form-item
label=
"Protest Instructions"
style=
"padding-top:15px"
>
<c-fullbox>
<c-input
type=
"textarea"
v-model=
"model.bodgrp.blk.proins"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Protest Instructions"
>
</c-input>
<
template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
>
...
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<!-- <c-col :span="24">
<el-form-item label="Other Instructions">
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="20">
<c-input
type=
"textarea"
v-model=
"model.bodgrp.blk.othins"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Other Instructions"
></c-input>
<c-input type="textarea" v-model="model.bodgrp.blk.othins" maxlength="65" show-word-limit
placeholder="请输入Other Instructions"></c-input>
</c-col>
<c-col
:span=
"4"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onOthins1Buttxmsel"
>
<c-col :span="4">
<c-button size="small" type="primary" icon="el-icon-search" @click="onOthins1Buttxmsel">
...
</c-button>
</c-col>
</c-button>
</c-col>
</c-col> -->
<c-col
:span=
"23"
>
<el-form-item
label=
"Other Instructions"
style=
"padding-top:15px"
>
<c-fullbox>
<c-input
type=
"textarea"
v-model=
"model.bodgrp.blk.othins"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Other Instructions"
>
</c-input>
<
template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
>
...
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Delivery instructions"
>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"20"
>
<c-input
type=
"textarea"
v-model=
"model.bodgrp.blk.delins"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Delivery instructions"
></c-input>
<!-- <c-col :span="24">
<el-form-item label="Delivery instructions">
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="20">
<c-input type="textarea" v-model="model.bodgrp.blk.delins" maxlength="65" show-word-limit
placeholder="请输入Delivery instructions"></c-input>
</c-col>
<c-col
:span=
"4"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onWhinsButtxmsel"
>
<c-col :span="4">
<c-button size="small" type="primary" icon="el-icon-search" @click="onWhinsButtxmsel">
...
</c-button>
</c-col>
</c-col>
</c-col>
<!-- ====================右边======================= -->
<c-col
:span=
"10"
>
</c-button>
</c-col>
</c-col> -->
<c-col
:span=
"23"
>
<el-form-item
label=
"Warehouse/Insurance instructions"
style=
"padding-top:15px"
>
<c-fullbox>
<c-input
type=
"textarea"
v-model=
"model.bodgrp.blk.delins"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Warehouse/Insurance instruction"
>
</c-input>
<
template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
>
...
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
<!-- ====================右边======================= -->
<c-col
:span=
"12"
>
<c-col
:span=
"24"
style=
"width:100%"
>
<el-form-item
label=
"Changes Condition"
prop=
"bodgrp.rec.chato"
style=
"padding-top:15px"
>
<c-select
v-model=
"model.bodgrp.rec.chato"
style=
"width:100%"
placeholder=
"请选择Our Charges to"
:code=
"codes.chato"
>
</c-select>
<c-col
:span=
"24"
>
<el-form-item
label=
"Our Charges to"
>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-select
v-model=
"model.bodgrp.rec.chato"
style=
"width:100%"
placeholder=
"请选择Our Charges to"
>
</c-select>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Charges Text"
>
<!-- <c-col :span="24">
<el-form-item label="Our Charges to">
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-select v-model="model.bodgrp.rec.chato" style="width:100%" placeholder="请选择Our Charges to"
:code="codes.chato">
</c-select>
</c-col> -->
<c-col
:span=
"24"
style=
"width:100%"
>
<el-form-item
label=
"Charges Text"
prop=
"bodgrp.blk.chgtxt"
style=
"padding-top:15px"
>
<c-input
type=
"textarea"
v-model=
"model.bodgrp.blk.chgtxt"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Charges Text"
></c-input>
<c-col
:span=
"24"
>
<c-input
type=
"textarea"
v-model=
"model.bodgrp.blk.chgtxt"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Charges Text"
></c-input>
</c-col>
<c-col
:span=
"24"
>
<c-checkbox
v-model=
"model.bodgrp.rec.focflg"
>
Free of Payment
</c-checkbox>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"5"
>
<el-form-item
label=
"Waive Collecting"
>
</el-form-item>
</c-col>
<c-col
:span=
"4"
>
<el-form-item
label=
"Bank Charges"
>
</c-col>
<!-- <c-col :span="24">
<el-form-item label="Charges Text">
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="24">
<c-input type="textarea" v-model="model.bodgrp.blk.chgtxt" maxlength="35" show-word-limit
placeholder="请输入Charges Text"></c-input>
</c-col> -->
<c-col
:span=
"22"
>
<c-checkbox
v-model=
"model.bodgrp.rec.focflg"
style=
"padding-left:10px"
>
Free of Payment
</c-checkbox>
</c-col>
<c-col
:span=
"24"
style=
"width:100%"
>
<el-form-item
label=
"Waive Collecting Bank Charges"
prop=
"bodgrp.rec.waicolcod"
style=
"padding-top:15px"
>
<c-select
v-model=
"model.bodgrp.rec.waicolcod"
style=
"width:100%"
placeholder=
"请选择Protest Instructions"
:code=
"codes.waicolcod"
>
</c-select>
<c-col
:span=
"24"
>
<c-select
v-model=
"model.bodgrp.rec.waicolcod"
style=
"width:100%"
placeholder=
"请选择Protest Instructions"
>
</c-select>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"4"
>
<el-form-item
label=
"Waive Remitting"
>
</el-form-item>
</c-col>
</c-col>
<!-- <c-col :span="24">
<c-col :span="5">
<el-form-item label="Waive Collecting">
</el-form-item>
</c-col>
<c-col :span="4">
<el-form-item
label=
"Bank Charges"
>
<el-form-item label="Bank Charges">
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-select v-model="model.bodgrp.rec.waicolcod" style="width:100%" placeholder="请选择Protest Instructions"
:code="codes.waicolcod">
</c-select>
</c-col> -->
<c-col
:span=
"24"
style=
"width:100%"
>
<el-form-item
label=
"Waive Remitting Bank Charges"
prop=
"bodgrp.rec.wairmtcod"
style=
"padding-top:15px"
>
<c-select
v-model=
"model.bodgrp.rec.wairmtcod"
style=
"width:100%"
placeholder=
"请选择Waive Remitting Bank Charges"
:code=
"codes.wairmtcod"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
</c-col>
<!-- <c-col :span="24">
<c-col :span="4">
<el-form-item label="Waive Remitting">
</el-form-item>
</c-col>
<c-col :span="4">
<el-form-item label="Bank Charges">
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-select
v-model=
"model.bodgrp.rec.wairmtcod"
style=
"width:100%"
placeholder=
"请选择Waive Remitting Bank Charges"
>
</c-select>
</c-col>
<c-col
:span=
"24"
>
</c-col>
<c-col :span="24">
<c-select v-model="model.bodgrp.rec.wairmtcod" style="width:100%" placeholder="请选择Waive Remitting Bank Charges"
:code="codes.wairmtcod">
</c-select>
</c-col> -->
<c-col
:span=
"24"
style=
"width:100%"
>
<el-form-item
label=
"Defer Payment until"
prop=
"bodgrp.rec.othins"
style=
"padding-top:15px"
>
<c-select
v-model=
"model.bodgrp.rec.othins"
style=
"width:100%"
placeholder=
"请选择Defer Payment until"
:code=
"codes.othins"
>
</c-select>
</el-form-item>
</c-col>
<!-- <c-col :span="24">
<el-form-item label="Defer Payment until">
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-select
v-model=
"model.bodgrp.rec.othins"
style=
"width:100%"
placeholder=
"请选择Defer Payment until"
>
</c-select>
</c-col>
</c-col>
<c-col :span="24">
<c-select v-model="model.bodgrp.rec.othins" style="width:100%" placeholder="请选择Defer Payment until"
:code="codes.othins">
</c-select>
</c-col> -->
<c-col
:span=
"12"
>
<el-form-item
label=
"less comm"
prop=
"bodgrp.cbs.opn1.cur"
style=
"padding-top:15px"
>
<c-col
:span=
"24"
>
<c-select
disabled
v-model=
"model.bodgrp.cbs.opn1.cur"
style=
"width: %"
placeholder=
"请选择Document Amount"
:code=
"codes.cur"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-input
style=
"padding-top:15px"
v-model=
"model.bodgrp.rec.lescom"
placeholder=
"请输入Document Amount"
></c-input>
</c-col>
<!-- <c-col :span="24">
<el-form-item label="less comm">
</el-form-item>
</c-col>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col :span="24">
<c-col :span="12">
<c-select
v-model=
"model.bodgrp.cbs.opn1.cur"
style=
"width:100%"
placeholder=
"请选择Document Amount"
>
</c-select>
</c-col>
<c-select v-model="model.bodgrp.cbs.opn1.cur" style="width: %" placeholder="请选择Document Amount"
:code="codes.cur">
</c-select>
</c-col>
<c-col :span="12">
<c-input
v-model=
"model.bodgrp.rec.lescom"
placeholder=
"请输入Warehouse/Insurance"
></c-input>
</c-col>
</c-col>
<c-input v-model="model.bodgrp.rec.lescom"
placeholder="请输入Warehouse/Insurance"></c-input>
</c-col>
</c-col>
-->
</c-col>
</c-row>
</c-row>
</template>
<
script
>
import
Api
from
"~/service/Api"
import
commonProcess
from
"~/mixin/commonProcess"
;
import
CodeTable
from
"~/config/CodeTable"
import
Event
from
"~/model/Bot
ame
/Event"
import
Event
from
"~/model/Bot
dav
/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
()
{
},
computed
:{
colinsflg
:{
get
(){
return
this
.
model
.
bodgrp
.
blk
.
colinsflg
===
"X"
;
},
set
(
val
){
this
.
model
.
bodgrp
.
blk
.
colinsflg
=
val
?
"X"
:
""
;
},
},
}
}
</
script
>
<
style
>
</
style
>
src/views/Business/Botame/Instrecp.vue
View file @
44aeeb28
<
template
>
<c-row>
<div
class=
"eibs-tab"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Draft Instructions"
prop=
"bodgrp.blk.dftins"
>
<c-input
type=
"textarea"
v-model=
"model.bodgrp.blk.dftins"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Draft Instructions"
></c-input>
</el-form-item>
</c-col>
<el-form-item
label=
"Draft Instructions"
prop=
"bodgrp.blk.dftins"
label-width=
"180px"
>
<c-input
type=
"textarea"
:autosize=
"
{ minRows: 4, maxRows: 6}"
v-model="model.bodgrp.blk.dftins" style="width:70%;margin-right:20px;"
maxlength="390" show-word-limit placeholder="请输入Draft Instructions"
>
</c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Interest Instructions"
prop=
"bodgrp.blk.intins"
>
<c-input
type=
"textarea"
v-model=
"model.bodgrp.blk.intins"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Interest Instructions"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"22"
>
<el-form-item
label=
"Settlement insrtrctions"
prop=
"bodgrp.blk.setinsbo"
>
<c-input
type=
"textarea"
v-model=
"model.bodgrp.blk.setinsbo"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Settlement insrtrctions"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"2"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onSetinsButtxmsel"
>
...
</c-button>
<el-form-item
label=
"Interest Instructions"
prop=
"bodgrp.blk.intins"
label-width=
"180px"
>
<c-input
type=
"textarea"
:autosize=
"
{ minRows: 4, maxRows: 5}"
v-model="model.bodgrp.blk.intins" style="width:70%;margin-right:20px;"
maxlength="325" show-word-limit placeholder="请输入Interest Instructions"
>
</c-input>
</el-form-item>
</c-col>
<c-col
:span=
"18"
>
<el-form-item
label=
"Settlement insrtrctions"
prop=
"bodgrp.blk.setinsbo"
label-width=
"180px"
>
<c-input
type=
"textarea"
:autosize=
"
{ minRows: 6, maxRows: 8}"
v-model="model.bodgrp.blk.setinsbo" style="width:98%;margin-right:20px;"
maxlength="390" show-word-limit placeholder="请输入Settlement insrtrctions"
>
</c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"6"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onSetinsButtxmsel"
>
...
</c-button>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Authority of Agent"
prop=
"bodgrp.blk.agtaut"
>
<c-input
type=
"textarea"
v-model=
"model.bodgrp.blk.agtaut"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Authority of Agent"
></c-input>
</el-form-item>
</c-col>
<el-form-item
label=
"Authority of Agent"
prop=
"bodgrp.blk.agtaut"
label-width=
"180px"
>
<c-input
type=
"textarea"
:autosize=
"
{ minRows: 6, maxRows: 6}"
v-model="model.bodgrp.blk.agtaut" style="width:40%;margin-right:20px;"
maxlength="210" show-word-limit placeholder="请输入Authority of Agent"
>
</c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Shipment from"
prop=
"bodgrp.rec.shpfro"
>
<c-input
v-model=
"model.bodgrp.rec.shpfro"
maxlength=
"40"
placeholder=
"请输入Shipment from"
></c-input>
<el-form-item
label=
"Shipment from"
prop=
"bodgrp.rec.shpfro"
label-width=
"180px"
>
<c-input
v-model=
"model.bodgrp.rec.shpfro"
style=
"width:40%;margin-right:20px;"
maxlength=
"40"
placeholder=
"请输入Shipment from"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"For Transportation to"
prop=
"bodgrp.rec.shpto"
>
<c-input
v-model=
"model.bodgrp.rec.shpto"
maxlength=
"40"
placeholder=
"请输入For Transportation to"
></c-input>
<el-form-item
label=
"For Transportation to"
prop=
"bodgrp.rec.shpto"
label-width=
"180px"
>
<c-input
v-model=
"model.bodgrp.rec.shpto"
style=
"width:40%;margin-right:20px;"
maxlength=
"40"
placeholder=
"请输入For Transportation to"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Shipment date"
prop=
"bodgrp.rec.shpdat"
>
<c-date-picker
type=
"date"
v-model=
"model.bodgrp.rec.shpdat"
style=
"width:100%"
placeholder=
"请选择Shipment date"
></c-date-picker>
<el-form-item
label=
"Shipment date"
prop=
"bodgrp.rec.shpdat"
label-width=
"180px"
>
<c-date-picker
type=
"date"
v-model=
"model.bodgrp.rec.shpdat"
style=
"width:40%;margin-right:20px;"
placeholder=
"请选择Shipment date"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Description of Goods"
prop=
"bodgrp.blk.goddes"
>
<c-input
type=
"textarea"
v-model=
"model.bodgrp.blk.goddes"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Description of Goods"
></c-input>
</el-form-item>
</c-col>
</c-row>
<el-form-item
label=
"Description of Goods"
prop=
"bodgrp.blk.goddes"
label-width=
"180px"
>
<c-input
type=
"textarea"
:autosize=
"
{ minRows: 6, maxRows: 8}"
v-model="model.bodgrp.blk.goddes" style="width:70%;margin-right:20px;"
maxlength="325" show-word-limit placeholder="请输入Description of Goods"
>
</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/Bot
ame
/Event"
import
Event
from
"~/model/Bot
dav
/Event"
export
default
{
inject
:
[
'root'
],
...
...
src/views/Business/Botame/Ovwp.vue
View file @
44aeeb28
...
...
@@ -226,6 +226,10 @@
<c-input
disabled
v-model=
"model.bodgrp.rec.matpercnt"
placeholder=
"请输入Tenor Specification"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"1"
>
<el-form-item
label=
"Days"
label-width=
"5px"
>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Starting from"
prop=
"bodgrp.rec.matperbeg"
>
...
...
@@ -246,13 +250,43 @@
<c-input
type=
"textarea"
v-model=
"model.bodgrp.blk.bogdet"
maxlength=
"43"
show-word-limit
placeholder=
"请输入Tenor Details Text"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-istream-table
:list=
"model.botp.docgrdm.docgrd"
:columns=
"columns"
>
</c-istream-table>
</c-col>
<c-col
:span=
"24"
style=
"height: 24px; margin-top: -10px"
>
<el-form-item
:label=
"model.botp.docgrdm.docdsclab"
class=
"messageLabel"
>
<c-button
style=
"float: right"
@
click=
"addTableValue"
type=
"primary"
>
新增单据
</c-button>
</el-form-item>
</c-col>
<c-col
:span=
"24"
style=
"margin-bottom: 30px;"
>
<c-table
height=
"200px"
style=
"text-align: center"
:list=
"this.model.botp.docgrdm.docgrd || []"
:paginationShow=
"false"
:border=
"true"
>
<el-table-column
label=
"1st"
width=
"auto"
>
<template
slot-scope=
"scope"
>
<c-input
v-model=
"scope.row.cmail1"
></c-input>
</
template
>
</el-table-column>
<el-table-column
label=
"2st"
width=
"auto"
>
<
template
slot-scope=
"scope"
>
<c-input
v-model=
"scope.row.cmail2"
></c-input>
</
template
>
</el-table-column>
<el-table-column
label=
"Document"
prop=
"docnam"
width=
"auto"
>
<
template
slot-scope=
"scope"
>
<!--
{{
scope
.
row
.
docnam
}}
-->
<c-select
style=
"width: 100%"
placeholder=
"请选择"
v-model=
"scope.row.docnam"
>
<el-option
v-for=
"item in codeTable"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</
template
>
</el-table-column>
<el-table-column
label=
"操作"
width=
"170px"
fixed=
"right"
>
<
template
slot-scope=
"scope"
>
<c-button
@
click=
"deleteTable(scope.$index)"
type=
"primary"
>
删除
</c-button>
</
template
>
</el-table-column>
</c-table>
</c-col>
</c-col>
<!-- ====================右边======================= -->
...
...
@@ -338,13 +372,57 @@ import Event from "~/model/Botame/Event"
mixins
:
[
commonProcess
],
data
()
{
return
{
columns
:
[
'0 0 "lst1" 80 '
,
'1 1 "lst2" 80'
,
'2 2 "document" 450'
],
codeTable
:
[
{
label
:
"Airway Bills"
,
value
:
"Airway Bills"
},
{
label
:
"Beneficiary's Declaration"
,
value
:
"Beneficiary's Declaration"
},
{
label
:
"Bill of Lading Copies"
,
value
:
"Bill of Lading Copies"
},
{
label
:
"Bill of Lading Originals"
,
value
:
"Bill of Lading Originals"
},
{
label
:
"Certificate"
,
value
:
"Certificate"
},
{
label
:
"Certificate of Analysis"
,
value
:
"Certificate of Analysis"
},
{
label
:
"Certificate of Origin"
,
value
:
"Certificate of Origin"
},
{
label
:
"Certificate of Quality"
,
value
:
"Certificate of Quality"
},
{
label
:
"Certificate of Quantity"
,
value
:
"Certificate of Quantity"
},
{
label
:
"Commercial Invoice"
,
value
:
"Commercial Invoice"
},
{
label
:
"Courier Receipt"
,
value
:
"Courier Receipt"
},
{
label
:
"Draft"
,
value
:
"Draft"
},
{
label
:
"Export Licence"
,
value
:
"Export Licence"
},
{
label
:
"Fax Report"
,
value
:
"Fax Report"
},
{
label
:
"Inspection Cert"
,
value
:
"Inspection Cert"
},
{
label
:
"Insurance Policy"
,
value
:
"Insurance Policy"
},
{
label
:
"Packing List"
,
value
:
"Packing List"
},
{
label
:
"Shipment Advice"
,
value
:
"Shipment Advice"
},
{
label
:
"Weight List"
,
value
:
"Weight List"
},
],
newValue
:
{
id
:
0
,
cmail1
:
""
,
cmail2
:
""
,
docnam
:
""
,
description
:
""
,
serialNum
:
""
,
tableName
:
""
,
tcddoc
:
""
,
},
columns
:
[
'0 0 "lst1" 100 '
,
'1 1 "lst2" 100'
,
'2 2 "document" 200'
],
};
},
methods
:
{
...
Event
...
Event
,
addTableValue
(
index
)
{
var
newTableValue
=
Object
.
assign
({},
this
.
newValue
);
const
serial
=
Utils
.
generateUUID
();
newTableValue
.
serialNum
=
serial
;
this
.
model
.
botp
.
docgrdm
.
docgrd
.
splice
(
index
-
1
,
0
,
newTableValue
);
},
deleteTable
(
index
)
{
this
.
model
.
botp
.
docgrdm
.
docgrd
.
splice
(
index
,
1
);
},
},
computed
:
{
flag
()
{
return
this
.
model
.
bodgrp
.
drr
.
pts
.
adrelc
==
""
;
},
},
created
:
function
()
{
console
.
log
(
this
.
root
);
},
...
...
src/views/Business/Botame/index.vue
View file @
44aeeb28
...
...
@@ -51,6 +51,12 @@
<m-instrecp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--Liability -->
<!-- 或有 -->
<el-tab-pane
label=
"Liability"
name=
"engp"
>
<m-engp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--Settlement -->
<el-tab-pane
label=
"Settlement"
name=
"setpan"
>
...
...
@@ -105,6 +111,7 @@ import Glepan from "~/views/Public/Glepan";
import
Coninfp
from
"~/views/Public/Coninfp"
import
Docpan
from
"~/views/Public/Docpan"
import
Doctre
from
"./Doctre"
import
Engp
from
"~/views/Public/Engp"
export
default
{
...
...
@@ -119,6 +126,7 @@ export default {
"m-coninfp"
:
Coninfp
,
"m-docpan"
:
Docpan
,
"m-doctre"
:
Doctre
,
"m-engp"
:
Engp
,
},
provide
()
{
return
{
...
...
src/views/Business/Botcan/Canp.vue
View file @
44aeeb28
...
...
@@ -2,7 +2,7 @@
<div
class=
"eibs-tab"
>
<!-- =================顶部====================== -->
<c-col
:span=
"24"
>
<c-col
:span=
"
8
"
>
<c-col
:span=
"
10
"
>
<el-form-item
label=
"Reference"
prop=
"bodgrp.rec.ownref"
>
<c-input
disabled
...
...
@@ -12,13 +12,21 @@
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"4"
>
<el-form-item
label=
""
label-width=
"15px"
>
<c-button
size=
"small"
type=
"primary;width:10%"
@
click=
"onSeainf"
>
i
</c-button
<c-col
:span=
"2"
>
<el-form-item
label=
""
label-width=
"20px"
>
<c-button
style=
"margin: 0 10px 0 0; padding: 0 12px"
size=
"small"
type=
"primary"
@
click=
"onSeainf"
>
</el-form-item>
</c-col>
<span
style=
"font-size: 15px; font-family: '宋体'; font-weight: bold"
>
i
</span
>
</c-button>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Name"
prop=
"bodgrp.rec.nam"
>
<c-input
...
...
@@ -38,6 +46,7 @@
<c-col
:span=
"12"
>
<el-form-item
label=
"Document Amount"
prop=
"bodgrp.cbs.max.cur"
>
<c-select
disabled
v-model=
"model.bodgrp.cbs.max.cur"
style=
"width:100%"
placeholder=
"CUR"
...
...
@@ -55,10 +64,11 @@
<el-form-item
label=
""
style=
"text-align: left"
label-width=
"
20
px"
label-width=
"
5
px"
prop=
"bodgrp.cbs.max.amt"
>
<c-input
disabled
v-model=
"model.bodgrp.cbs.max.amt"
placeholder=
"请输入Document Amount"
></c-input
...
...
@@ -70,6 +80,7 @@
<c-col
:span=
"12"
>
<el-form-item
label=
"Open Amount"
prop=
"bodgrp.cbs.opn1.cur"
>
<c-select
disabled
v-model=
"model.bodgrp.cbs.opn1.cur"
style=
"width:100%"
placeholder=
"CUR"
...
...
@@ -87,10 +98,11 @@
<el-form-item
label=
""
style=
"text-align: left"
label-width=
"
20
px"
label-width=
"
5
px"
prop=
"bodgrp.cbs.opn1.amt"
>
<c-input
disabled
v-model=
"model.bodgrp.cbs.opn1.amt"
placeholder=
"请输入Open Amount"
></c-input>
...
...
@@ -104,6 +116,7 @@
prop=
"bodgrp.rec.doctypcod"
>
<c-select
disabled
v-model=
"model.bodgrp.rec.doctypcod"
style=
"width:100%"
placeholder=
"请选择Collection Condition"
...
...
@@ -121,6 +134,7 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"Document Set Status"
prop=
"bodgrp.rec.docsta"
>
<c-input
disabled
v-model=
"model.bodgrp.rec.docsta"
maxlength=
"40"
placeholder=
"请输入Document Set Status"
...
...
@@ -129,9 +143,10 @@
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"1
6
"
>
<c-col
:span=
"1
8
"
>
<el-form-item
label=
"Tenor Specification"
prop=
"bodgrp.rec.matdat"
>
<c-date-picker
disabled
type=
"date"
v-model=
"model.bodgrp.rec.matdat"
style=
"width:100%"
...
...
@@ -140,24 +155,31 @@
</el-form-item>
</c-col>
<c-col
:span=
"
4
"
>
<c-col
:span=
"
5
"
>
<el-form-item
label=
""
style=
"text-align: left"
label-width=
"
6
px"
label-width=
"
5
px"
prop=
"bodgrp.rec.matpercnt"
>
<c-input
disabled
v-model=
"model.bodgrp.rec.matpercnt"
placeholder=
"0"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"1"
>
<el-form-item
label=
"Days"
label-width=
"5px"
>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
""
prop=
"bodgrp.rec.matperbeg"
>
<c-select
disabled
v-model=
"model.bodgrp.rec.matperbeg"
style=
"width:100%"
placeholder=
"请选择Start of Maturity Period MATBEG"
...
...
@@ -172,26 +194,21 @@
</el-form-item>
</c-col>
<c-col
:span=
"
24
"
>
<c-col
:span=
"
12
"
>
<el-form-item
label=
"Order Date"
prop=
"bodgrp.rec.rcvdat"
>
<c-date-picker
disabled
type=
"date"
v-model=
"model.bodgrp.rec.rcvdat"
style=
"width:
5
0%"
style=
"width:
10
0%"
placeholder=
"请选择Order Date"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Narrative"
prop=
"strinf"
>
<c-input
type=
"textarea"
v-model=
"model.strinf"
maxlength=
"50"
show-word-limit
placeholder=
"请输入Narrative"
></c-input>
<c-col
:span=
"12"
>
<el-form-item
label=
"Presentation Date"
prop=
"bodgrp.rec.predat"
>
<c-date-picker
type=
"date"
disabled
v-model=
"model.bodgrp.rec.predat"
style=
"width:100%"
placeholder=
"请选择Presentation Date"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
...
...
@@ -201,9 +218,10 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"Drawer.Ref"
prop=
"bodgrp.drr.pts.ref"
>
<c-input
disabled
v-model=
"model.bodgrp.drr.pts.ref"
maxlength=
"16"
style=
"width:
5
0%"
style=
"width:
10
0%"
placeholder=
"请输入Drawer"
></c-input>
</el-form-item>
...
...
@@ -212,6 +230,7 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"Drawer.Name"
prop=
"bodgrp.drr.pts.nam"
>
<c-input
disabled
v-model=
"model.bodgrp.drr.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
...
...
@@ -222,9 +241,10 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"Collecting Bank.Ref"
prop=
"bodgrp.col.pts.ref"
>
<c-input
disabled
v-model=
"model.bodgrp.col.pts.ref"
maxlength=
"16"
style=
"width:
5
0%"
style=
"width:
10
0%"
placeholder=
"请输入Collecting Bank"
></c-input>
</el-form-item>
...
...
@@ -233,6 +253,7 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"Collecting Bank.Name"
prop=
"bodgrp.col.pts.nam"
>
<c-input
disabled
v-model=
"model.bodgrp.col.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
...
...
@@ -243,9 +264,10 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"Drawee.Ref"
prop=
"bodgrp.dre.pts.ref"
>
<c-input
disabled
v-model=
"model.bodgrp.dre.pts.ref"
maxlength=
"16"
style=
"width:
5
0%"
style=
"width:
10
0%"
placeholder=
"请输入Drawee"
></c-input>
</el-form-item>
...
...
@@ -254,28 +276,38 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"Drawee.Name"
prop=
"bodgrp.dre.pts.nam"
>
<c-input
disabled
v-model=
"model.bodgrp.dre.pts.nam"
maxlength=
"40"
placeholder=
"请输入Name of Party"
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-row>
<c-col
:span=
"24"
>
<el-form-item
label=
"Presentation Date"
prop=
"bodgrp.rec.predat"
>
<c-date-picker
type=
"date"
v-model=
"model.bodgrp.rec.predat"
style=
"width:50%"
placeholder=
"请选择Presentation Date"
></c-date-picker>
<c-row>
<c-col
:span=
"11"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Narrative"
prop=
"strinf"
>
<c-input
type=
"textarea"
v-model=
"model.strinf"
maxlength=
"50"
show-word-limit
placeholder=
"请输入Narrative"
></c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"24"
>
<c-checkbox
v-model=
"model.sndmsg"
>
Send Message
</c-checkbox>
</c-col>
</c-col>
</c-col>
</c-row>
<!--
<c-col
:span=
"12"
>
<span
v-text=
"model.botp0.matp.mattxtlab"
data-path=
".botp0.matp.mattxtlab"
>
</span>
...
...
@@ -283,7 +315,6 @@
<c-col
:span=
"12"
>
<span
v-text=
"model.bodgrp.rec.matpertyp"
data-path=
".bodgrp.rec.matpertyp"
>
</span>
</c-col>
-->
</c-row>
</div>
</
template
>
<
script
>
...
...
src/views/Business/Botcan/Doctre.vue
View file @
44aeeb28
<
template
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"File Receiver"
prop=
"trnmod.trndoc.filrecv"
>
<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"
prop=
"trnmod.trndoc.doctrestm"
>
<c-input
v-model=
"model.trnmod.trndoc.doctrestm"
placeholder=
"请输入Document tree"
></c-input>
</el-form-item>
</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=
"19"
>
<c-col>
<el-form-item
label=
"File Receiver"
>
<c-input
type=
"textarea"
v-model=
"model.trnmod.trndoc.filrecv"
placeholder=
"请输入File Receiver"
:rows=
"10"
></c-input>
</el-form-item>
</c-col>
<c-col>
<el-form-item
label=
"Document tree"
>
<c-input
type=
"textarea"
:rows=
"10"
v-model=
"model.trnmod.trndoc.doctrestm"
placeholder=
"请输入Document tree"
></c-input>
</el-form-item>
</c-col
></c-col>
-->
<c-col
:span=
"24"
>
<el-form-item
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
:data=
"data"
:props=
"defaultProps"
@
node-click=
"handleNodeClick"
></el-tree>
</div>
</c-col>
<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=
"22"
: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"
@
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"
>
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"
>
Attach
</c-button>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Connected Documents"
prop=
"trnmod.trndoc.condocstm"
>
<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=
""
prop=
"trnmod.trndoc.rcvatt.seainf"
>
<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>
<!--
<c-col
:offset=
"1"
:span=
"4"
>
<c-col>
<c-button
size=
"small"
type=
"primary"
@
click=
"onTrndocButshw"
>
Show
</c-button>
</c-col>
<c-col>
<c-button
size=
"small"
type=
"primary"
@
click=
"onTrndocButadd"
>
Details
</c-button>
</c-col>
<c-col>
<c-button
size=
"small"
type=
"primary"
@
click=
"onTrndocButnew"
>
Add New
</c-button>
</c-col>
<c-col>
<c-button
size=
"small"
type=
"primary"
@
click=
"onTrndocButattto"
disabled
>
Attach to
</c-button>
</c-col>
<c-col>
<c-button
type=
"primary"
size=
"small"
@
click=
"onTrndocButdel"
disabled
>
Delete
</c-button>
</c-col>
<c-col>
<c-button
size=
"small"
type=
"primary"
@
click=
"onTrndocButatt"
disabled
>
Attach
</c-button>
</c-col>
</c-col>
-->
<!--
<c-col
:span=
"12"
>
<span
v-text=
"model.trnmod.trndoc.doclbl"
data-path=
".trnmod.trndoc.doclbl"
>
</span>
</c-col>
-->
<!--
<c-col
:offset=
"8"
:span=
"4"
>
<c-checkbox
v-model=
"model.trnmod.trndoc.shwinc"
>
Show Incoming Messages
</c-checkbox
>
</c-col>
<c-col
:span=
"4"
>
<c-checkbox
v-model=
"model.trnmod.trndoc.shwout"
>
Show Outgoing Messages
</c-checkbox
>
</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>
-->
</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/
Botcan/Event"
import
CodeTable
from
"~/config/CodeTable"
;
import
Event
from
"~/model/
Ditame/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
{
data1
:
[],
isShow1
:
false
,
isShow2
:
false
,
};
},
methods
:
{
...
Event
,
handleNodeClick
(){}
,
defaultProps
(){}
},
created
:
function
()
{},
};
</
script
>
<
style
>
<
style
scoped
>
/* .c-col button {
margin: 20px;
} */
.formItemLabel
>>>
.el-form-item__label
{
text-align
:
left
;
}
</
style
>
src/views/Business/Botset/Cnyp.vue
View file @
44aeeb28
<
template
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"是否报送跨境人民币2101表"
prop=
"cnybop.cnyflg"
>
<c-select
v-model=
"model.cnybop.cnyflg"
style=
"width:100%"
placeholder=
"请选择是否报送跨境人民币2101表"
>
</c-select>
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"是否报送跨境人民币2101表"
label-width=
"30%"
prop=
"cnybop.cnyflg"
>
<c-select
v-model=
"model.cnybop.cnyflg"
style=
"width:100%"
placeholder=
"请选择是否报送跨境人民币2101表"
:code=
"codes.cnyflg"
:disabled=
"true"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"是否报送跨境人民币2107表"
prop=
"cnybop.traflg"
>
<c-select
v-model=
"model.cnybop.traflg"
style=
"width:100%"
placeholder=
"请选择是否报送跨境人民币2107表"
>
</c-select>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"是否报送跨境人民币2107表"
label-width=
"30%"
prop=
"cnybop.traflg"
>
<c-select
v-model=
"model.cnybop.traflg"
style=
"width:100%"
placeholder=
"请选择是否报送跨境人民币2107表"
:code=
"codes.traflg"
:disabled=
"true"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"是否报送跨境人民币2111表"
prop=
"cnybop.outflg"
>
<c-select
v-model=
"model.cnybop.outflg"
style=
"width:100%"
placeholder=
"请选择是否报送跨境人民币2111表"
>
</c-select>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"是否报送跨境人民币2111表"
label-width=
"30%"
prop=
"cnybop.outflg"
>
<c-select
v-model=
"model.cnybop.outflg"
style=
"width:100%"
placeholder=
"请选择是否报送跨境人民币2111表"
:code=
"codes.outflg"
:disabled=
"true"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"是否报送跨境人民币2106表"
prop=
"cnybop.libflg"
>
<c-select
v-model=
"model.cnybop.libflg"
style=
"width:100%"
placeholder=
"请选择是否报送跨境人民币2106表"
>
</c-select>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"是否报送跨境人民币2106表"
label-width=
"30%"
prop=
"cnybop.libflg"
>
<c-select
v-model=
"model.cnybop.libflg"
style=
"width:100%"
placeholder=
"请选择是否报送跨境人民币2106表"
:code=
"codes.libflg"
:disabled=
"true"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"是否报送跨境人民币2122表"
prop=
"cnybop.vouflg"
>
<c-select
v-model=
"model.cnybop.vouflg"
style=
"width:100%"
placeholder=
"请选择是否报送跨境人民币2122表"
>
</c-select>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"是否报送跨境人民币2122表"
label-width=
"30%"
prop=
"cnybop.vouflg"
>
<c-select
v-model=
"model.cnybop.vouflg"
style=
"width:100%"
placeholder=
"请选择是否报送跨境人民币2122表"
:code=
"codes.vouflg"
:disabled=
"true"
>
</c-select>
</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/Bot
set
/Event"
import
Event
from
"~/model/Bot
dav
/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
()
{
this
.
model
.
cnybop
.
cnyflg
=
'2'
;
this
.
model
.
cnybop
.
traflg
=
'2'
;
this
.
model
.
cnybop
.
outflg
=
'2'
;
this
.
model
.
cnybop
.
libflg
=
'2'
;
this
.
model
.
cnybop
.
vouflg
=
'2'
;
}
}
</
script
>
<
style
>
</
style
>
src/views/Business/Botset/Docpan1.vue
0 → 100644
View file @
44aeeb28
<
template
>
<div
class=
"eibs-tab"
>
<!-- left -->
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"Verification Certificate Number"
prop=
"lendoc.vercerref"
>
<c-input
type=
"textarea"
v-model=
"model.lendoc.vercerref"
maxlength=
"20"
show-word-limit
placeholder=
"Please input Verification Certificate Number"
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- right -->
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"ACT"
prop=
"lendoc.account"
>
<c-fullbox>
<c-input
v-model=
"model.lendoc.account"
maxlength=
"3"
style=
"width: 100%"
placeholder=
"Please input Input Amount"
:disabled=
"!actflg"
></c-input>
<template
slot=
"footer"
>
<el-form-item
label=
""
prop=
"lendoc.actflg"
>
<c-checkbox
v-model=
"actflg"
style=
"margin-left: 10px"
>
Input Amount
</c-checkbox
>
</el-form-item>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Declaration Number"
prop=
"lendoc.decnum"
>
<c-input
v-model=
"model.lendoc.decnum"
maxlength=
"22"
placeholder=
"Please input Declaration Number"
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- <c-col :span="12">
<el-form-item label="ACT" prop="lendoc.account">
<c-input type="textarea" v-model="model.lendoc.account" maxlength="25" show-word-limit placeholder="请输入ACT" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.lendoc.actflg">Input Account</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="Verification Certificate Number" prop="lendoc.vercerref">
<c-input type="textarea" v-model="model.lendoc.vercerref" maxlength="20" show-word-limit placeholder="请输入Verification Certificate Number" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Declaration Number" prop="lendoc.decnum">
<c-input v-model="model.lendoc.decnum" maxlength="22" placeholder="请输入Declaration Number"></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/Betset/Event"
;
export
default
{
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
()
{
return
{};
},
computed
:
{
actflg
:
{
get
()
{
return
this
.
model
.
lendoc
.
actflg
===
"X"
;
},
set
(
val
)
{
this
.
model
.
lendoc
.
actflg
=
val
?
"X"
:
""
;
},
},
},
methods
:
{
...
Event
},
created
:
function
()
{},
};
</
script
>
<
style
>
</
style
>
src/views/Business/Botset/Doctre.vue
View file @
44aeeb28
<
template
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"File Receiver"
prop=
"trnmod.trndoc.filrecv"
>
<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"
prop=
"trnmod.trndoc.doctrestm"
>
<c-input
v-model=
"model.trnmod.trndoc.doctrestm"
placeholder=
"请输入Document tree"
></c-input>
</el-form-item>
</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=
"19"
>
<c-col>
<el-form-item
label=
"File Receiver"
>
<c-input
type=
"textarea"
v-model=
"model.trnmod.trndoc.filrecv"
placeholder=
"请输入File Receiver"
:rows=
"10"
></c-input>
</el-form-item>
</c-col>
<c-col>
<el-form-item
label=
"Document tree"
>
<c-input
type=
"textarea"
:rows=
"10"
v-model=
"model.trnmod.trndoc.doctrestm"
placeholder=
"请输入Document tree"
></c-input>
</el-form-item>
</c-col
></c-col>
-->
<c-col
:span=
"24"
>
<el-form-item
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
:data=
"data"
:props=
"defaultProps"
@
node-click=
"handleNodeClick"
></el-tree>
</div>
</c-col>
<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=
"22"
: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"
@
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"
>
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"
>
Attach
</c-button>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"Connected Documents"
prop=
"trnmod.trndoc.condocstm"
>
<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=
""
prop=
"trnmod.trndoc.rcvatt.seainf"
>
<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>
<!--
<c-col
:offset=
"1"
:span=
"4"
>
<c-col>
<c-button
size=
"small"
type=
"primary"
@
click=
"onTrndocButshw"
>
Show
</c-button>
</c-col>
<c-col>
<c-button
size=
"small"
type=
"primary"
@
click=
"onTrndocButadd"
>
Details
</c-button>
</c-col>
<c-col>
<c-button
size=
"small"
type=
"primary"
@
click=
"onTrndocButnew"
>
Add New
</c-button>
</c-col>
<c-col>
<c-button
size=
"small"
type=
"primary"
@
click=
"onTrndocButattto"
disabled
>
Attach to
</c-button>
</c-col>
<c-col>
<c-button
type=
"primary"
size=
"small"
@
click=
"onTrndocButdel"
disabled
>
Delete
</c-button>
</c-col>
<c-col>
<c-button
size=
"small"
type=
"primary"
@
click=
"onTrndocButatt"
disabled
>
Attach
</c-button>
</c-col>
</c-col>
-->
<!--
<c-col
:span=
"12"
>
<span
v-text=
"model.trnmod.trndoc.doclbl"
data-path=
".trnmod.trndoc.doclbl"
>
</span>
</c-col>
-->
<!--
<c-col
:offset=
"8"
:span=
"4"
>
<c-checkbox
v-model=
"model.trnmod.trndoc.shwinc"
>
Show Incoming Messages
</c-checkbox
>
</c-col>
<c-col
:span=
"4"
>
<c-checkbox
v-model=
"model.trnmod.trndoc.shwout"
>
Show Outgoing Messages
</c-checkbox
>
</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>
-->
</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/
Botset/Event"
import
CodeTable
from
"~/config/CodeTable"
;
import
Event
from
"~/model/
Ditame/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
{
data1
:
[],
isShow1
:
false
,
isShow2
:
false
,
};
},
methods
:
{
...
Event
,
handleNodeClick
(){}
,
defaultProps
(){}
},
created
:
function
()
{},
};
</
script
>
<
style
>
<
style
scoped
>
/* .c-col button {
margin: 20px;
} */
.formItemLabel
>>>
.el-form-item__label
{
text-align
:
left
;
}
</
style
>
src/views/Business/Botset/Inst.vue
View file @
44aeeb28
<
template
>
<c-row>
<!-- ====================左边======================= -->
<c-col
:span=
"14"
>
<c-col
:span=
"24"
>
<c-col
:span=
"4"
>
<el-form-item
label=
"Delivery of Documents "
>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
" Instructions"
>
<c-row>
<!-- ====================左边======================= -->
<c-col
:span=
"12"
:width=
"30"
>
<c-col
:span=
"23"
>
<el-form-item
label=
"Delivery of Documents Instructions"
style=
"padding-top:15px"
>
<c-fullbox>
<c-input
type=
"textarea"
v-model=
"model.bodgrp.blk.colins"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Collection Instructions"
:disabled=
"model.bodgrp.blk.colinsflg !='X'"
>
</c-input>
<template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
>
...
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
</c-col>
<!-- <c-col span="24">
Delivery of Documents Instructions
</c-col> -->
<c-col
:span=
"24"
>
<c-col
:span=
"20"
>
<!-- <el-form-item label="Delivery of Documents Instructions" prop="bodgrp.blk.colins" >
<c-col :span="24" style="width:100%">
<c-col :span="20" >
<c-input type="textarea" v-model="model.bodgrp.blk.colins" maxlength="65" show-word-limit placeholder="请输入Collection Instructions" >
</c-input>
</c-col>
</c-col>
<c-col :span="4">
<c-button size="small" type="primary" icon="el-icon-search" @click="onColinsButtxmsel">
...
...
@@ -26,188 +37,337 @@
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-checkbox
v-model=
"model.bodgrp.blk.colinsflg"
>
Collection instructions modified
</c-checkbox>
</c-col>
</el-form-item> -->
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<el-form-item
label=
""
prop=
"bodgrp.blk.colinsflg"
>
<c-checkbox
disabled
v-model=
"colinsflg"
>
Collection instructions modified
</c-checkbox>
</el-form-item>
</c-col>
<!-- <c-col :span="12">
<el-form-item label="Draft Instructions">
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col
:span=
"20"
>
<c-input
type=
"textarea"
v-model=
"model.bodgrp.blk.dftins"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Draft Instructions"
></c-input>
<c-col :span="20">
<c-input type="textarea" v-model="model.bodgrp.blk.dftins" maxlength="65" show-word-limit
placeholder="请输入Draft Instructions"></c-input>
</c-col>
<c-col
:span=
"4"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onDftinsButtxmsel"
>
<c-col :span="4">
<c-button size="small" type="primary" icon="el-icon-search" @click="onDftinsButtxmsel">
...
</c-button>
</c-col>
</c-col>
</c-button>
</c-col>
</c-col> -->
<c-col
:span=
"23"
>
<el-form-item
label=
"Draft Instructions"
style=
"padding-top:15px"
>
<c-fullbox>
<c-input
type=
"textarea"
disabled
v-model=
"model.bodgrp.blk.dftins"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Draft Instructions"
>
</c-input>
<
template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
>
...
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<!--
<c-col :span="24">
<el-form-item label="Protest Instructions">
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="20">
<c-input type="textarea" v-model="model.bodgrp.blk.proins" maxlength="65" show-word-limit
placeholder="请输入Protest Instructions"></c-input>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"20"
>
<c-input
type=
"textarea"
v-model=
"model.bodgrp.blk.proins"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Protest Instructions"
></c-input>
</c-col>
<c-col
:span=
"4"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onProinsButtxmsel"
>
<c-col :span="4">
<c-button size="small" type="primary" icon="el-icon-search" @click="onProinsButtxmsel">
...
</c-button>
</c-col>
</c-col>
<c-col
:span=
"24"
>
</c-button>
</c-col>
</c-col> -->
<c-col
:span=
"23"
>
<el-form-item
label=
"Protest Instructions"
style=
"padding-top:15px"
>
<c-fullbox>
<c-input
type=
"textarea"
disabled
v-model=
"model.bodgrp.blk.proins"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Protest Instructions"
>
</c-input>
<
template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
>
...
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<!-- <c-col :span="24">
<el-form-item label="Other Instructions">
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-col :span="20">
<c-input
type=
"textarea"
v-model=
"model.bodgrp.blk.othins"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Other Instructions"
></c-input>
<c-input type="textarea" v-model="model.bodgrp.blk.othins" maxlength="65" show-word-limit
placeholder="请输入Other Instructions"></c-input>
</c-col>
<c-col
:span=
"4"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onOthins1Buttxmsel"
>
<c-col :span="4">
<c-button size="small" type="primary" icon="el-icon-search" @click="onOthins1Buttxmsel">
...
</c-button>
</c-col>
</c-button>
</c-col>
</c-col> -->
<c-col
:span=
"23"
>
<el-form-item
label=
"Other Instructions"
style=
"padding-top:15px"
>
<c-fullbox>
<c-input
type=
"textarea"
disabled
v-model=
"model.bodgrp.blk.othins"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Other Instructions"
>
</c-input>
<
template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
>
...
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Delivery instructions"
>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"20"
>
<c-input
type=
"textarea"
v-model=
"model.bodgrp.blk.delins"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Delivery instructions"
></c-input>
<!-- <c-col :span="24">
<el-form-item label="Delivery instructions">
</el-form-item>
</c-col>
<c-col :span="24">
<c-col :span="20">
<c-input type="textarea" v-model="model.bodgrp.blk.delins" maxlength="65" show-word-limit
placeholder="请输入Delivery instructions"></c-input>
</c-col>
<c-col
:span=
"4"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onWhinsButtxmsel"
>
<c-col :span="4">
<c-button size="small" type="primary" icon="el-icon-search" @click="onWhinsButtxmsel">
...
</c-button>
</c-col>
</c-col>
</c-col>
<!-- ====================右边======================= -->
<c-col
:span=
"10"
>
</c-button>
</c-col>
</c-col> -->
<c-col
:span=
"23"
>
<el-form-item
label=
"Warehouse/Insurance instructions"
style=
"padding-top:15px"
>
<c-fullbox>
<c-input
type=
"textarea"
disabled
v-model=
"model.bodgrp.blk.delins"
maxlength=
"65"
show-word-limit
placeholder=
"请输入Warehouse/Insurance instruction"
>
</c-input>
<
template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
>
...
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
</c-col>
<!-- ====================右边======================= -->
<c-col
:span=
"12"
>
<c-col
:span=
"24"
style=
"width:100%"
>
<el-form-item
label=
"Changes Condition"
prop=
"bodgrp.rec.chato"
style=
"padding-top:15px"
>
<c-select
disabled
v-model=
"model.bodgrp.rec.chato"
style=
"width:100%"
placeholder=
"请选择Our Charges to"
:code=
"codes.chato"
>
</c-select>
<c-col
:span=
"24"
>
<el-form-item
label=
"Our Charges to"
>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-select
v-model=
"model.bodgrp.rec.chato"
style=
"width:100%"
placeholder=
"请选择Our Charges to"
>
</c-select>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Charges Text"
>
<!-- <c-col :span="24">
<el-form-item label="Our Charges to">
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-select v-model="model.bodgrp.rec.chato" style="width:100%" placeholder="请选择Our Charges to"
:code="codes.chato">
</c-select>
</c-col> -->
<c-col
:span=
"24"
style=
"width:100%"
>
<el-form-item
label=
"Charges Text"
prop=
"bodgrp.blk.chgtxt"
style=
"padding-top:15px"
>
<c-input
type=
"textarea"
disabled
v-model=
"model.bodgrp.blk.chgtxt"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Charges Text"
></c-input>
<c-col
:span=
"24"
>
<c-input
type=
"textarea"
v-model=
"model.bodgrp.blk.chgtxt"
maxlength=
"35"
show-word-limit
placeholder=
"请输入Charges Text"
></c-input>
</c-col>
<c-col
:span=
"24"
>
<c-checkbox
v-model=
"model.bodgrp.rec.focflg"
>
Free of Payment
</c-checkbox>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"5"
>
<el-form-item
label=
"Waive Collecting"
>
</el-form-item>
</c-col>
<c-col
:span=
"4"
>
<el-form-item
label=
"Bank Charges"
>
</c-col>
<!-- <c-col :span="24">
<el-form-item label="Charges Text">
</el-form-item>
</c-col>
</c-col>
</c-col>
<c-col :span="24">
<c-input type="textarea" v-model="model.bodgrp.blk.chgtxt" maxlength="35" show-word-limit
placeholder="请输入Charges Text"></c-input>
</c-col> -->
<c-col
:span=
"22"
>
<c-checkbox
disabled
v-model=
"model.bodgrp.rec.focflg"
style=
"padding-left:10px"
>
Free of Payment
</c-checkbox>
</c-col>
<c-col
:span=
"24"
style=
"width:100%"
>
<el-form-item
label=
"Waive Collecting Bank Charges"
prop=
"bodgrp.rec.waicolcod"
style=
"padding-top:15px"
>
<c-select
disabled
v-model=
"model.bodgrp.rec.waicolcod"
style=
"width:100%"
placeholder=
"请选择Protest Instructions"
:code=
"codes.waicolcod"
>
</c-select>
<c-col
:span=
"24"
>
<c-select
v-model=
"model.bodgrp.rec.waicolcod"
style=
"width:100%"
placeholder=
"请选择Protest Instructions"
>
</c-select>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"4"
>
<el-form-item
label=
"Waive Remitting"
>
</el-form-item>
</c-col>
</c-col>
<!-- <c-col :span="24">
<c-col :span="5">
<el-form-item label="Waive Collecting">
</el-form-item>
</c-col>
<c-col :span="4">
<el-form-item
label=
"Bank Charges"
>
<el-form-item label="Bank Charges">
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-select v-model="model.bodgrp.rec.waicolcod" style="width:100%" placeholder="请选择Protest Instructions"
:code="codes.waicolcod">
</c-select>
</c-col> -->
<c-col
:span=
"24"
style=
"width:100%"
>
<el-form-item
label=
"Waive Remitting Bank Charges"
prop=
"bodgrp.rec.wairmtcod"
style=
"padding-top:15px"
>
<c-select
disabled
v-model=
"model.bodgrp.rec.wairmtcod"
style=
"width:100%"
placeholder=
"请选择Waive Remitting Bank Charges"
:code=
"codes.wairmtcod"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
</c-col>
<!-- <c-col :span="24">
<c-col :span="4">
<el-form-item label="Waive Remitting">
</el-form-item>
</c-col>
<c-col :span="4">
<el-form-item label="Bank Charges">
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-select
v-model=
"model.bodgrp.rec.wairmtcod"
style=
"width:100%"
placeholder=
"请选择Waive Remitting Bank Charges"
>
</c-select>
</c-col>
<c-col
:span=
"24"
>
</c-col>
<c-col :span="24">
<c-select v-model="model.bodgrp.rec.wairmtcod" style="width:100%" placeholder="请选择Waive Remitting Bank Charges"
:code="codes.wairmtcod">
</c-select>
</c-col> -->
<c-col
:span=
"24"
style=
"width:100%"
>
<el-form-item
label=
"Defer Payment until"
prop=
"bodgrp.rec.othins"
style=
"padding-top:15px"
>
<c-select
disabled
v-model=
"model.bodgrp.rec.othins"
style=
"width:100%"
placeholder=
"请选择Defer Payment until"
:code=
"codes.othins"
>
</c-select>
</el-form-item>
</c-col>
<!-- <c-col :span="24">
<el-form-item label="Defer Payment until">
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-select
v-model=
"model.bodgrp.rec.othins"
style=
"width:100%"
placeholder=
"请选择Defer Payment until"
>
</c-select>
</c-col>
</c-col>
<c-col :span="24">
<c-select v-model="model.bodgrp.rec.othins" style="width:100%" placeholder="请选择Defer Payment until"
:code="codes.othins">
</c-select>
</c-col> -->
<c-col
:span=
"12"
>
<el-form-item
label=
"less comm"
prop=
"bodgrp.cbs.opn1.cur"
style=
"padding-top:15px"
>
<c-col
:span=
"24"
>
<c-select
disabled
v-model=
"model.bodgrp.cbs.opn1.cur"
style=
"width: %"
placeholder=
"请选择Document Amount"
:code=
"codes.cur"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-input
style=
"padding-top:15px"
disabled
v-model=
"model.bodgrp.rec.lescom"
placeholder=
"请输入Document Amount"
></c-input>
</c-col>
<!-- <c-col :span="24">
<el-form-item label="less comm">
</el-form-item>
</c-col>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col :span="24">
<c-col :span="12">
<c-select
v-model=
"model.bodgrp.cbs.opn1.cur"
style=
"width:100%"
placeholder=
"请选择Document Amount"
>
</c-select>
</c-col>
<c-select v-model="model.bodgrp.cbs.opn1.cur" style="width: %" placeholder="请选择Document Amount"
:code="codes.cur">
</c-select>
</c-col>
<c-col :span="12">
<c-input
v-model=
"model.bodgrp.rec.lescom"
placeholder=
"请输入Warehouse/Insurance"
></c-input>
</c-col>
</c-col>
<c-input v-model="model.bodgrp.rec.lescom"
placeholder="请输入Warehouse/Insurance"></c-input>
</c-col>
</c-col>
-->
</c-col>
</c-row>
</c-row>
</template>
<
script
>
import
Api
from
"~/service/Api"
import
commonProcess
from
"~/mixin/commonProcess"
;
import
CodeTable
from
"~/config/CodeTable"
import
Event
from
"~/model/Bot
set
/Event"
import
Event
from
"~/model/Bot
dav
/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
()
{
},
computed
:{
colinsflg
:{
get
(){
return
this
.
model
.
bodgrp
.
blk
.
colinsflg
===
"X"
;
},
set
(
val
){
this
.
model
.
bodgrp
.
blk
.
colinsflg
=
val
?
"X"
:
""
;
},
},
}
}
</
script
>
<
style
>
</
style
>
src/views/Business/Botset/Setp.vue
View file @
44aeeb28
...
...
@@ -122,12 +122,12 @@
<c-input
disabled
v-model=
"model.bodgrp.rec.docsta"
maxlength=
"40"
placeholder=
"请输入Document Set Status"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"1
5
"
>
<c-col
:span=
"1
8
"
>
<el-form-item
label=
"Tenor Specification"
prop=
"bodgrp.rec.matdat"
>
<c-date-picker
type=
"date"
disabled
v-model=
"model.bodgrp.rec.matdat"
style=
"width:100%"
placeholder=
"请选择Maturity Date"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"
8
"
>
<c-col
:span=
"
5
"
>
<el-form-item
label=
""
label-width=
"5px"
>
<c-input
disabled
v-model=
"model.bodgrp.rec.matpercnt"
placeholder=
"请输入Tenor Specification"
></c-input>
</el-form-item>
...
...
src/views/Business/Botset/Wg.vue
View file @
44aeeb28
<
template
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"12"
>
<!-- left -->
<c-col
:span=
"11"
>
<c-col
:span=
"24"
>
<c-fullbox>
<el-form-item
label=
"申报类型"
prop=
"bopmod.szflg"
>
<c-select
v-model=
"model.bopmod.szflg"
style=
"width: 100%"
placeholder=
"请选择申报类型"
>
<el-option
v-for=
"item in codes.szflg1"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
<template
slot=
"footer"
>
<el-form-item
label=
""
prop=
"lendoc.actflg"
>
<c-checkbox
v-model=
"model.lendoc.actflg"
style=
"margin-left: 10px"
disabled
>
基础数据
</c-checkbox
>
</el-form-item>
</
template
>
</c-fullbox>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"款项来源"
prop=
"bopmod.acttyp"
>
<c-select
v-model=
"model.bopmod.acttyp"
style=
"width: 100%"
placeholder=
"请选择款项来源"
disabled
>
<el-option
v-for=
"item in codes.acttyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- right -->
<c-col
:span=
"11"
:offset=
"1"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"地区机构号"
prop=
"bopmod.ownextkey"
>
<c-select
v-model=
"model.bopmod.ownextkey"
style=
"width: 100%"
placeholder=
"请选择地区机构号"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"国外银行扣费(涉外收入申报专用)"
prop=
"bopmod.outchargeccy"
>
<c-select
v-model=
"model.bopmod.outchargeccy"
placeholder=
"请选择国外银行扣费(涉外收入申报专用)"
disabled
style=
"width: 100%"
>
<el-option
v-for=
"item in codes.curtxt1"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
""
label-width=
"5px"
prop=
"bopmod.outchargeamt"
>
<c-input
v-model=
"model.bopmod.outchargeamt"
placeholder=
"请输入国外银行扣费(涉外收入申报专用)"
disabled
></c-input>
</el-form-item>
</c-col>
</c-col>
</c-col>
<!-- <c-col :span="12">
<c-checkbox v-model="model.bopmod.basflg">基础数据</c-checkbox>
</c-col>
...
...
@@ -45,30 +139,25 @@
<el-form-item label="国外银行扣费(涉外收入申报专用)" prop="bopmod.outchargeamt">
<c-input v-model="model.bopmod.outchargeamt" placeholder="请输入国外银行扣费(涉外收入申报专用)"></c-input>
</el-form-item>
</c-col>
</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/B
otset/Event"
import
CodeTable
from
"~/config/CodeTable"
;
import
Event
from
"~/model/B
etset/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/Botset/index.vue
View file @
44aeeb28
...
...
@@ -70,7 +70,7 @@
<!--收账通知(LENDOC\DOCPAN) -->
<el-tab-pane
label=
"收账通知"
name=
"docpan1"
>
<m-docpan
:model=
"model"
:codes=
"codes"
/>
<m-docpan
1
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--外管信息 -->
...
...
@@ -109,16 +109,16 @@ import Pattern from "~/model/Botset/Pattern"
import
Setp
from
"./Setp"
import
Inst
from
"./Inst"
import
Ptyp
from
"./Ptyp"
import
Engp
from
"
.
/Engp"
import
Engp
from
"
~/views/Public
/Engp"
import
Setpan
from
"~/views/Public/Setpan"
import
Glepan
from
"
.
/Glepan"
import
Glepan
from
"
~/views/Public
/Glepan"
import
Coninfp
from
"~/views/Public/Coninfp"
import
Docpan
from
"~/views/Public/Docpan"
import
Doctre
from
"./Doctre"
import
Docpan1
from
"./Docpan"
import
Docpan1
from
"./Docpan
1
"
import
Wg
from
"./Wg"
import
Cnyp
from
"./Cnyp"
import
Limitbody
from
"
./Limitbody"
import
Limitbody
from
"
~/views/Public/Limitbody"
;
export
default
{
...
...
@@ -137,6 +137,7 @@ export default {
"m-wg"
:
Wg
,
"m-cnyp"
:
Cnyp
,
"m-limitbody"
:
Limitbody
,
"m-docpan1"
:
Docpan1
,
},
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