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
54c4ea31
Commit
54c4ea31
authored
Dec 07, 2022
by
zhouqian
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'development-202206' into 'development-202206'
Development 202206 See merge request
!15
parents
f033692a
71905d84
Hide whitespace changes
Inline
Side-by-side
Showing
28 changed files
with
536 additions
and
528 deletions
+536
-528
index.js
src/config/CodeTable/index.js
+4
-1
commonProcess.js
src/mixin/commonProcess.js
+1
-1
index.js
src/model/Ebaadd/index.js
+1
-9
Pattern.js
src/model/Gitcrq/Pattern.js
+14
-23
Canp.vue
src/views/Business/Bptcan/Canp.vue
+1
-1
Bptset2.vue
src/views/Business/Bptset/Bptset2.vue
+139
-75
Cnyp1.vue
src/views/Business/Cptrep/Cnyp1.vue
+4
-4
Basp.vue
src/views/Business/Dbaame/Basp.vue
+6
-5
Selection.vue
src/views/Business/Dbaame/Selection.vue
+50
-67
Basp.vue
src/views/Business/Dbadel/Basp.vue
+10
-11
Selection.vue
src/views/Business/Dbadel/Selection.vue
+50
-67
Basp.vue
src/views/Business/Dbainf/Basp.vue
+10
-8
Selection.vue
src/views/Business/Dbainf/Selection.vue
+50
-68
Selection.vue
src/views/Business/Dbbame/Selection.vue
+1
-1
Basp.vue
src/views/Business/Dbbdel/Basp.vue
+9
-7
Selection.vue
src/views/Business/Dbbdel/Selection.vue
+2
-2
index.vue
src/views/Business/Dbbdel/index.vue
+57
-72
Basp.vue
src/views/Business/Dbbinf/Basp.vue
+9
-7
Selection.vue
src/views/Business/Dbbinf/Selection.vue
+1
-1
Sel.vue
src/views/Business/Eadame/Sel.vue
+1
-1
Dclpp.vue
src/views/Business/Ebaadd/Dclpp.vue
+20
-11
Sel.vue
src/views/Business/Ebaadd/Sel.vue
+4
-2
Gitsetp1.vue
src/views/Business/Gitcrq/Gitsetp1.vue
+7
-8
Preperp.vue
src/views/Business/Gitpop/Preperp.vue
+1
-7
Ptyp.vue
src/views/Business/Gitpop/Ptyp.vue
+72
-63
Drv.vue
src/views/Business/Letdrv/Drv.vue
+1
-2
Rog.vue
src/views/Business/Litrog/Rog.vue
+3
-3
index.vue
src/views/Business/Litrog/index.vue
+8
-1
No files found.
src/config/CodeTable/index.js
View file @
54c4ea31
...
...
@@ -4898,7 +4898,10 @@ const CodeTable = {
bopacttyp
:[
{
label
:
"境外"
,
value
:
"(JW)"
},
{
label
:
"境内非居民"
,
value
:
"(JN)"
},
],
bopacttyp1
:[
{
label
:
"境外"
,
value
:
"JW"
},
{
label
:
"境内非居民"
,
value
:
"JN"
},
],
payattr
:
[
{
label
:
"保税区"
,
value
:
"X"
},
...
...
src/mixin/commonProcess.js
View file @
54c4ea31
...
...
@@ -25,7 +25,7 @@ const tabNameToRulePathMapping = {
"outp"
:
"cnybop.Outp"
,
"dbb"
:
"bopmod.dbbp.basp"
,
"dbe"
:
"bopmod.dbep.basp"
,
"dclpp"
:
"
cfabpt.recp.dclp
.dclpp"
,
"dclpp"
:
"
recp.dclp(1)
.dclpp"
,
"conp"
:
"cfabpt.recp.conp"
,
"cfactlp"
:
"cfactlp"
,
//资本项目标签页切换触发点击切换标签页事件
"cnyp1"
:
"cnybop.cnyp1"
//跨境人民申报标签页切换触发点击切换标签页事件
...
...
src/model/Ebaadd/index.js
View file @
54c4ea31
...
...
@@ -24,15 +24,7 @@ export default class Ebaadd{
},
},
recp
:{
dclp
:{
exguarancode
:
""
,
actiontype
:
""
,
wabachandate
:
""
,
basere
:
""
,
remark
:
""
,
actiondesc
:
""
,
acp
:
""
,
},
dclp
:[],
pubp
:{
bencodwarn
:
""
,
// BENCODE WARNING .recp.pubp.bencodwarn
guedcodwarn
:
""
,
// GUEDCODE WARNING .recp.pubp.guedcodwarn
...
...
src/model/Gitcrq/Pattern.js
View file @
54c4ea31
...
...
@@ -21,9 +21,9 @@ export default {
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"gidgrp.cbs.opn1.amt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
1
8
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
1
7
,
message
:
"整数位不能超过14位"
},
//
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"gcdgrp.rec.ownref"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
...
...
@@ -47,9 +47,9 @@ export default {
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"gcdgrp.cbs.max.amt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
1
8
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
1
7
,
message
:
"整数位不能超过14位"
},
//
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"gcdgrp.apl.pts.ref"
:[
...
...
@@ -61,9 +61,9 @@ export default {
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"gcdgrp.cbs.opn1.amt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
1
8
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
1
7
,
message
:
"整数位不能超过14位"
},
//
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"gcdgrp.apl.pts.nam"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
...
...
@@ -88,24 +88,15 @@ export default {
{
type
:
"date"
,
required
:
false
,
message
:
"输入正确的日期"
}
],
"gcdgrp.cbs.max.cur"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"gcdgrp.cbs.max.amt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
"gcdgrp.prb.pts.ref"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
],
"gcdgrp.cbs.max2.amt"
:[
{
type
:
"
number
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
1
8
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
{
type
:
"
string
"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
1
7
,
message
:
"整数位不能超过14位"
},
//
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
"gctp.prbp.ptsget.sdamod.dadsnd"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
...
...
@@ -168,8 +159,8 @@ export default {
{
max
:
35
,
message
:
"长度不能超过35"
}
],
"payday"
:[
{
type
:
"
string"
,
required
:
false
,
message
:
"必输项
"
},
{
max
:
2
,
message
:
"长度不能超过2
"
}
{
type
:
"
number"
,
required
:
false
,
message
:
"请输入数字
"
},
{
type
:
"number"
,
max
:
99
,
message
:
"不能超过99
"
}
],
"gcdgrp.oth.pts.adrblk"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
...
...
src/views/Business/Bptcan/Canp.vue
View file @
54c4ea31
...
...
@@ -37,7 +37,7 @@
>
<c-fullbox>
<c-input
v-model=
"model.bpdgrp.rec.
pnt
ref"
v-model=
"model.bpdgrp.rec.
own
ref"
maxlength=
"16"
disabled
placeholder=
"请输入融资参考号"
...
...
src/views/Business/Bptset/Bptset2.vue
View file @
54c4ea31
...
...
@@ -4,66 +4,66 @@
<c-col
:span=
"12"
style=
"padding-right: 20px;"
>
<!--line1-->
<c-col
:span=
"24"
>
<el-form-item
label=
"票据项下的业务号"
prop=
"bpdgrp.rec.pntref"
style=
"width: 100%"
>
<c-fullbox>
<c-input
v-model=
"model.bpdgrp.rec.pntref"
maxlength=
"16"
placeholder=
"请输入票据项下的业务号"
disabled
></c-input>
<template
slot=
"footer"
>
<c-button
style=
"margin-left: 10px; padding: 0 12px"
size=
"small"
type=
"primary"
@
click=
"onSeainf"
>
<i
class=
"el-icon-info"
></i>
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<el-form-item
label=
"票据项下的业务号"
prop=
"bpdgrp.rec.pntref"
style=
"width: 100%"
>
<c-fullbox>
<c-input
v-model=
"model.bpdgrp.rec.pntref"
maxlength=
"16"
placeholder=
"请输入票据项下的业务号"
disabled
></c-input>
<template
slot=
"footer"
>
<c-button
style=
"margin-left: 10px; padding: 0 12px"
size=
"small"
type=
"primary"
@
click=
"onSeainf"
>
<i
class=
"el-icon-info"
></i>
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<!-- <c-col :span="2">
<el-form-item label="" prop="" style="width: 100%"> </el-form-item>
</c-col> -->
<!--line2-->
<c-col
:span=
"24"
>
<el-form-item
label=
"融资业务号"
prop=
"bpdgrp.rec.ownref"
style=
"width: 100%"
>
<c-fullbox>
<c-input
v-model=
"model.bpdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入融资业务号"
disabled
></c-input>
<
template
slot=
"footer"
>
<c-button
<el-form-item
label=
"融资业务号"
prop=
"bpdgrp.rec.ownref"
style=
"width: 100%"
>
<c-fullbox>
<c-input
v-model=
"model.bpdgrp.rec.ownref"
maxlength=
"16"
placeholder=
"请输入融资业务号"
disabled
></c-input>
<
template
slot=
"footer"
>
<c-button
style=
"margin-left: 10px; padding: 0 12px"
size=
"small"
type=
"primary"
@
click=
"onSeainf"
>
<i
class=
"el-icon-info"
></i>
</c-button>
<c-button
size=
"small"
type=
"primary"
@
click=
"onBptmodButgetref()"
:disabled=
"model.bpdgrp.rec.ownref !== ''"
>
获取
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
style=
"margin-left: 10px; padding: 0 12px"
size=
"small"
type=
"primary"
@
click=
"onSeainf"
>
<i
class=
"el-icon-info"
></i>
</c-button>
<c-button
size=
"small"
type=
"primary"
@
click=
"onBptmodButgetref()"
:disabled=
"model.bpdgrp.rec.ownref !== ''"
>
获取
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<!-- 左 -->
<c-col
:span=
"24"
>
...
...
@@ -88,18 +88,49 @@
</c-col>
<!-- Advanced Party Ref. 融资业务编号-->
<c-col
:span=
"12"
>
<c-form-item
label=
"
融资业务编号"
prop=
"bpdgrp.rec.ownref
"
>
<c-form-item
label=
"
"
prop=
"bptp.distyp"
label-width=
"0px"
style=
"margin-left: 5px;
"
>
<c-input
v-model=
"model.bpdgrp.rec.ownref"
v-model=
"model.bptp.distyp"
style=
"width: 100%; "
maxlength=
"17"
:placeholder=
"$t('other.please_enter') + '融资业务编号'"
disabled
></c-input>
</c-form-item>
</c-col>
</c-col>
<!-- Advance Amount 融资账号-->
<!-- advance amount -->
<c-col
:span=
"24"
>
<c-col
:span=
"9"
>
<c-form-item
label=
"预支款金额"
prop=
"bpdgrp.cbs.max.cur"
>
<c-input
v-model=
"model.bpdgrp.cbs.max.cur"
style=
"text-align: center ;width: 100%;padding: 0px;"
disabled
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"10"
>
<c-form-item
prop=
"bpdgrp.cbs.max.amt"
label-width=
"5px"
>
<c-input
v-model=
"model.bpdgrp.cbs.max.amt"
style=
"width: 100%"
disabled
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"5"
>
<c-form-item
label=
""
prop=
"bpdgrp.rec.pctfin"
label-width=
"5px"
>
<c-input
v-model=
"model.bpdgrp.rec.pctfin"
style=
"width: 80%"
disabled
></c-input>
%
</c-form-item>
</c-col>
</c-col>
<!-- Advance Account 融资账号-->
<c-col
:span=
"24"
>
<c-form-item
label=
"融资账号"
prop=
"bpdgrp.rec.finact"
>
<c-input
...
...
@@ -146,6 +177,7 @@
v-model=
"model.bpdgrp.rec.ffttyp"
style=
"width: 100%"
placeholder=
"福费廷转卖类型"
disabled
>
<el-option
v-for=
"item in codes.ffttyp1"
...
...
@@ -160,10 +192,9 @@
<c-col
:span=
"12"
>
<c-form-item
label=
"我行借记账户"
prop=
"setact1"
>
<c-input
v-model=
"model.
bpdgrp.rec.fincod
"
v-model=
"model.
setact1
"
maxlength=
"17"
:placeholder=
"$t('other.please_enter') + '我行借记账户'"
disabled
></c-input>
</c-form-item>
</c-col>
...
...
@@ -188,9 +219,9 @@
<c-col
:span=
"24"
>
<c-form-item
label=
"第一还款账号"
prop=
"
bptmod.finmod.act1
"
>
<c-form-item
label=
"第一还款账号"
prop=
"
setact
"
>
<c-input
v-model=
"model.
bptmod.finmod.act1
"
v-model=
"model.
setact
"
maxlength=
"21"
placeholder=
"请输入第一还款账号"
disabled
...
...
@@ -284,6 +315,7 @@
<c-select
v-model=
"model.bpdgrp.rec.ovdflg"
style=
"width: 100%"
:code=
"codes.ovdflg"
:placeholder=
"$t('other.please_enter') + '融资状态'"
disabled
></c-select>
...
...
@@ -296,6 +328,7 @@
<c-select
v-model=
"model.bptmod.finmod.intprd"
style=
"width: 100%"
:code=
"codes.intprd"
:placeholder=
"$t('other.please_enter') + '计息周期'"
disabled
></c-select>
...
...
@@ -364,13 +397,36 @@
<!-- 还本金金额-->
<c-col
:span=
"24"
>
<c-form-item
label=
"还本金金额"
prop=
"bptmod.finmod.cbs.calflg"
>
<c-input
v-model=
"model.bptmod.finmod.cbs.calflg"
maxlength=
"21"
placeholder=
"请输入还本金金额"
></c-input>
</c-form-item>
<c-col
:span=
"9"
>
<c-form-item
label=
"还本金金额"
prop=
"setmod.doccur"
>
<c-input
v-model=
"model.setmod.doccur"
style=
"text-align: center ;width: 100%;"
disabled
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"11"
>
<c-form-item
prop=
"setamt"
label-width=
"5px"
>
<c-input
v-model=
"model.setamt"
maxlength=
"21"
style=
"width: 100%"
disabled
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"4"
>
<c-form-item
prop=
"bptmod.finmodcal"
label-width=
"5px"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onSeainf"
>
计算
</c-button>
</c-form-item>
</c-col>
</c-col>
</c-col>
...
...
@@ -510,13 +566,18 @@
<!-- SG000118 : 执行利率 -->
<c-col
:span=
"12"
style=
"padding-left: 20px;"
>
<c-form-item
label=
"执行利率"
prop=
"bpdgrp.rec.tolrat"
>
<c-input
v-model=
"model.bpdgrp.rec.tolrat"
:placeholder=
"$t('other.please_enter') + '执行利率'"
disabled
></c-input>
</c-form-item>
<c-col
:span=
"19"
>
<c-form-item
label=
"执行利率"
prop=
"bpdgrp.rec.tolrat"
>
<c-input
v-model=
"model.bpdgrp.rec.tolrat"
:placeholder=
"$t('other.please_enter') + '执行利率'"
disabled
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"5"
>
<c-checkbox
v-model=
"model.mtabut.clsflg"
maxlength=
"17"
disabled
>
已结算合约
</c-checkbox>
</c-col>
</c-col>
<!-- </c-col> -->
...
...
@@ -550,6 +611,9 @@ export default {
value
:
2
,
},
],
codes
:
{
...
CodeTable
,
},
};
},
methods
:
{
...
...
src/views/Business/Cptrep/Cnyp1.vue
View file @
54c4ea31
...
...
@@ -2,7 +2,7 @@
<div
class=
"eibs"
>
<c-col
:span=
"12"
style=
"margin-top: 20px"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"是否报送跨境人民币2101表"
label-width=
"30%"
>
<el-form-item
label=
"是否报送跨境人民币2101表"
label-width=
"30%"
prop=
"cnybop.cnyflg"
>
<c-select
v-model=
"model.cnybop.cnyflg"
style=
"width: 100%"
...
...
@@ -20,7 +20,7 @@
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"是否报送跨境人民币2107表"
label-width=
"30%"
>
<el-form-item
label=
"是否报送跨境人民币2107表"
label-width=
"30%"
prop=
"cnybop.traflg"
>
<c-select
v-model=
"model.cnybop.traflg"
style=
"width: 100%"
...
...
@@ -62,7 +62,7 @@
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"是否报送跨境人民币2106表"
label-width=
"30%"
>
<el-form-item
label=
"是否报送跨境人民币2106表"
label-width=
"30%"
prop=
"cnybop.libflg"
>
<c-select
v-model=
"model.cnybop.libflg"
style=
"width: 100%"
...
...
@@ -81,7 +81,7 @@
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"是否报送跨境人民币2122表"
label-width=
"30%"
>
<el-form-item
label=
"是否报送跨境人民币2122表"
label-width=
"30%"
prop=
"cnybop.vouflg"
>
<c-select
v-model=
"model.cnybop.vouflg"
placeholder=
"请选择"
...
...
src/views/Business/Dbaame/Basp.vue
View file @
54c4ea31
...
...
@@ -30,11 +30,11 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"地区机构号"
prop=
"recgrp.bas.ownextkey"
>
<c-select
:code=
"codes.ownextkey1"
v-model=
"model.recgrp.bas.ownextkey"
style=
"width: 100%"
placeholder=
"请选择地区机构号"
disabled
>
</c-select>
</el-form-item>
...
...
@@ -57,6 +57,7 @@
v-model=
"model.recgrp.bas.custype"
style=
"width: 100%"
placeholder=
"请选择收款人类型"
disabled
>
</c-select>
</el-form-item>
...
...
@@ -88,10 +89,10 @@
<c-col
:span=
"24"
>
<c-form-item
label=
"身份证件号码"
prop=
"recgrp.bas.idcode"
>
<c-input
v-model=
"model.recgrp.bas.idcode"
maxlength=
"32"
placeholder=
"请输入身份证件号码"
:disabled=
"model.recgrp.bas.custype == 'C'"
></c-input>
</c-form-item>
</c-col>
...
...
@@ -159,10 +160,10 @@
<c-col
:span=
"24"
>
<c-form-item
label=
"组织机构代码"
prop=
"recgrp.bas.custcod"
>
<c-input
v-model=
"model.recgrp.bas.custcod"
maxlength=
"18"
placeholder=
"请输入组织机构"
disabled
></c-input>
</c-form-item>
</c-col>
...
...
@@ -179,8 +180,8 @@
<c-col
:span=
"4"
>
<c-form-item
prop=
"recgrp.bas
.acp"
style=
" float:right;"
>
<c-checkbox
v-model=
"model.recgrp.bas
.acp"
<c-form-item
prop=
"recp.baspp
.acp"
style=
" float:right;"
>
<c-checkbox
v-model=
"model.recp.baspp
.acp"
>
确认
</c-checkbox
>
</c-form-item>
...
...
src/views/Business/Dbaame/Selection.vue
View file @
54c4ea31
<
template
>
<div
class=
"eibs-tab"
>
<!-- S0000015 : 收付汇日期 -->
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<!-- 左边 -->
<c-col
:span=
"12"
class=
"col-left"
>
<!-- S0000015 : 收付汇日期 -->
<c-col
:span=
"24"
>
<el-form-item
label=
"收付汇日期"
prop=
"ctlmod.dbl.reldat"
>
<c-date-picker
disabled
type=
"date"
v-model=
"model.ctlmod.dbl.reldat"
style=
"width:100%"
placeholder=
"收付汇日期"
></c-date-picker>
<c-date-picker
disabled
type=
"date"
v-model=
"model.ctlmod.dbl.reldat"
style=
"width:100%"
placeholder=
"收付汇日期"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"请选择需要修改的接口数据"
prop=
""
>
<c-fullbox>
<c-col
:span=
"8"
>
<template>
<c-checkbox
disabled
@
change=
"open"
v-model=
"model.bopbut.basflg"
style=
"float: left; text-align: center"
>
基础信息
</c-checkbox>
</
template
>
</c-col>
<!-- <c-col :span="8">
<template>
<c-checkbox disabled @change="open" v-model="model.bopbut.dclflg"
style="float: left; text-align: center">申报信息</c-checkbox>
</template>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"款项来源"
prop=
"bopbut.acttyp"
>
<c-select
disabled
:code=
"codes.bopacttyp"
v-model=
"model.bopbut.acttyp"
style=
"width:100%"
placeholder=
"款项来源"
>
</c-select>
<c-col :span="8">
<template>
<c-checkbox disabled @change="open" v-model="model.bopbut.vrfflg"
style="float: left; text-align: center">管理信息</c-checkbox>
</template>
</c-col> -->
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"请选择接口数据"
prop=
""
>
<c-fullbox>
<c-col
:span=
"8"
>
<template>
<c-checkbox
disabled
@
change=
"open"
v-model=
"model.bopbut.basflg"
style=
"float: left; text-align: center"
>
基础信息
</c-checkbox
>
</
template
>
</c-col>
<c-col
:span=
"8"
>
<
template
>
<c-checkbox
disabled
@
change=
"open"
v-model=
"model.bopbut.dclflg"
style=
"float: left; text-align: center"
>
申报信息
</c-checkbox
>
</
template
>
</c-col>
</c-col>
</c-col>
<c-col
:span=
"8"
>
<
template
>
<c-checkbox
disabled
@
change=
"open"
v-model=
"model.bopbut.vrfflg"
style=
"float: left; text-align: center"
>
管理信息
</c-checkbox
>
</
template
>
</c-col>
</c-fullbox>
<!-- 右边 -->
<c-col
:span=
"12"
class=
"col-right"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"款项来源"
prop=
"bopbut.acttyp"
>
<c-select
disabled
:code=
"codes.bopacttyp"
v-model=
"model.bopbut.acttyp"
style=
"width:100%"
placeholder=
"款项来源"
:disabled=
"model.bopbut.basflg !== 'X'"
>
</c-select>
</el-form-item>
</c-col>
</c-col
>
<c-col
:span=
"12"
>
</c-col
>
</c-col>
</c-col>
</div>
</template>
<
script
>
...
...
@@ -72,18 +55,18 @@ import CodeTable from "~/config/CodeTable"
import
Event
from
"~/model/Dbainf/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/Dbadel/Basp.vue
View file @
54c4ea31
...
...
@@ -6,14 +6,16 @@
<!-- -----左边----- -->
<c-col
:span=
"12"
style=
"padding-right:20px"
>
<c-col
:span=
"24"
>
<c-form-item
label=
"申报号码"
prop=
"recgrp.bas.rptno"
>
<c-input
disabled
v-model=
"model.recgrp.bas.rptno"
maxlength=
"22"
placeholder=
"请输入申报号码"
></c-input>
</c-form-item>
<el-form-item
label=
"申报号码"
prop=
"recgrp.bas.rptno"
style=
"width: 100%"
>
<c-fullbox>
<c-input
v-model=
"model.recgrp.bas.rptno"
maxlength=
"22"
placeholder=
"请输入申报号码"
disabled
></c-input>
<template
slot=
"footer"
>
<c-button
size=
"small"
style=
"margin-left: 10px; padding: 0 12px"
type=
"primary"
@
click=
""
:disabled=
"model.recgrp.bas.rptno !== ''"
>
获取
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"操作类型"
prop=
"recgrp.bas.actiontype"
>
...
...
@@ -124,8 +126,6 @@
</c-col>
</c-col>
<!-- -----右边----- -->
<c-col
:span=
"12"
style=
"padding-left:20px"
>
<c-col
:span=
"24"
>
...
...
@@ -134,7 +134,6 @@
prop=
"recgrp.bas.actiondesc"
>
<c-input
disabled
type=
"textarea"
rows=
"5"
v-model=
"model.recgrp.bas.actiondesc"
...
...
src/views/Business/Dbadel/Selection.vue
View file @
54c4ea31
<
template
>
<div
class=
"eibs-tab"
>
<!-- S0000015 : 收付汇日期 -->
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<!-- 左边 -->
<c-col
:span=
"12"
class=
"col-left"
>
<c-col
:span=
"24"
>
<!-- S0000015 : 收付汇日期 -->
<el-form-item
label=
"收付汇日期"
prop=
"ctlmod.dbl.reldat"
>
<c-date-picker
disabled
type=
"date"
v-model=
"model.ctlmod.dbl.reldat"
style=
"width:100%"
placeholder=
"收付汇日期"
></c-date-picker>
<c-date-picker
disabled
type=
"date"
v-model=
"model.ctlmod.dbl.reldat"
style=
"width:100%"
placeholder=
"收付汇日期"
></c-date-picker>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"请选择需要删除的接口数据"
prop=
""
>
<c-fullbox>
<c-col
:span=
"8"
>
<template>
<c-checkbox
disabled
@
change=
"open"
v-model=
"model.bopbut.basflg"
style=
"float: left; text-align: center"
>
基础信息
</c-checkbox>
</
template
>
</c-col>
<!-- <c-col :span="8">
<template>
<c-checkbox disabled @change="open" v-model="model.bopbut.dclflg"
style="float: left; text-align: center">申报信息</c-checkbox>
</template>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"款项来源"
prop=
"bopbut.acttyp"
>
<c-select
disabled
:code=
"codes.bopacttyp"
v-model=
"model.bopbut.acttyp"
style=
"width:100%"
placeholder=
"款项来源"
>
</c-select>
<c-col :span="8">
<template>
<c-checkbox disabled @change="open" v-model="model.bopbut.vrfflg"
style="float: left; text-align: center">管理信息</c-checkbox>
</template>
</c-col> -->
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"请选择接口数据"
prop=
""
>
<c-fullbox>
<c-col
:span=
"8"
>
<template>
<c-checkbox
disabled
@
change=
"open"
v-model=
"model.bopbut.basflg"
style=
"float: left; text-align: center"
>
基础信息
</c-checkbox
>
</
template
>
</c-col>
<c-col
:span=
"8"
>
<
template
>
<c-checkbox
disabled
@
change=
"open"
v-model=
"model.bopbut.dclflg"
style=
"float: left; text-align: center"
>
申报信息
</c-checkbox
>
</
template
>
</c-col>
</c-col>
<c-col
:span=
"8"
>
<
template
>
<c-checkbox
disabled
@
change=
"open"
v-model=
"model.bopbut.vrfflg"
style=
"float: left; text-align: center"
>
管理信息
</c-checkbox
>
</
template
>
</c-col>
</c-fullbox>
</c-col>
<!-- 右边 -->
<c-col
:span=
"12"
class=
"col-right"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"款项来源"
prop=
"bopbut.acttyp"
>
<c-select
disabled
:code=
"codes.bopacttyp"
v-model=
"model.bopbut.acttyp"
style=
"width:100%"
placeholder=
"款项来源"
>
</c-select>
</el-form-item>
</c-col>
</c-col
>
<c-col
:span=
"12"
>
</c-col
>
</c-col>
</c-col>
</div>
</template>
<
script
>
...
...
@@ -72,18 +55,18 @@ import CodeTable from "~/config/CodeTable"
import
Event
from
"~/model/Dbadel/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/Dbainf/Basp.vue
View file @
54c4ea31
...
...
@@ -6,14 +6,16 @@
<!-- -----左边----- -->
<c-col
:span=
"12"
style=
"padding-right:20px"
>
<c-col
:span=
"24"
>
<c-form-item
label=
"申报号码"
prop=
"recgrp.bas.rptno"
>
<c-input
disabled
v-model=
"model.recgrp.bas.rptno"
maxlength=
"22"
placeholder=
"请输入申报号码"
></c-input>
</c-form-item>
<el-form-item
label=
"申报号码"
prop=
"recgrp.bas.rptno"
style=
"width: 100%"
>
<c-fullbox>
<c-input
v-model=
"model.recgrp.bas.rptno"
maxlength=
"22"
placeholder=
"请输入申报号码"
disabled
></c-input>
<template
slot=
"footer"
>
<c-button
size=
"small"
style=
"margin-left: 10px; padding: 0 12px"
type=
"primary"
@
click=
""
:disabled=
"model.recgrp.bas.rptno !== ''"
>
获取
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"操作类型"
prop=
"recgrp.bas.actiontype"
>
...
...
src/views/Business/Dbainf/Selection.vue
View file @
54c4ea31
<
template
>
<div
class=
"eibs-tab"
>
<!-- S0000015 : 收付汇日期 -->
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<!-- 左边 -->
<c-col
:span=
"12"
class=
"col-left"
>
<!-- S0000015 : 收付汇日期 -->
<c-col
:span=
"24"
>
<el-form-item
label=
"收付汇日期"
prop=
"ctlmod.dbl.reldat"
>
<c-date-picker
disabled
type=
"date"
v-model=
"model.ctlmod.dbl.reldat"
style=
"width:100%"
placeholder=
"收付汇日期"
></c-date-picker>
<c-date-picker
disabled
type=
"date"
v-model=
"model.ctlmod.dbl.reldat"
style=
"width:100%"
placeholder=
"收付汇日期"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"款项来源"
prop=
"bopbut.acttyp"
>
<c-select
disabled
:code=
"codes.bopacttyp"
v-model=
"model.bopbut.acttyp"
style=
"width:100%"
placeholder=
"款项来源"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"请选择接口数据"
prop=
""
>
<c-fullbox>
<c-col
:span=
"8"
>
<template>
<c-checkbox
disabled
@
change=
"open"
v-model=
"model.bopbut.basflg"
style=
"float: left; text-align: center"
>
基础信息
</c-checkbox
>
</
template
>
</c-col>
<c-col
:span=
"8"
>
<
template
>
<c-checkbox
disabled
@
change=
"open"
v-model=
"model.bopbut.dclflg"
style=
"float: left; text-align: center"
>
申报信息
</c-checkbox
>
</
template
>
</c-col>
<c-col
:span=
"8"
>
<
template
>
<c-checkbox
disabled
@
change=
"open"
v-model=
"model.bopbut.vrfflg"
style=
"float: left; text-align: center"
>
管理信息
</c-checkbox
>
</
template
>
</c-col>
<c-fullbox>
<c-col
:span=
"8"
>
<template>
<c-checkbox
disabled
@
change=
"open"
v-model=
"model.bopbut.basflg"
style=
"float: left; text-align: center"
>
基础信息
</c-checkbox>
</
template
>
</c-col>
<!-- <c-col :span="8">
<template>
<c-checkbox disabled @change="open" v-model="model.bopbut.dclflg"
style="float: left; text-align: center">申报信息</c-checkbox>
</template>
</c-col>
</c-fullbox>
<c-col :span="8">
<template>
<c-checkbox disabled @change="open" v-model="model.bopbut.vrfflg"
style="float: left; text-align: center">管理信息</c-checkbox>
</template>
</c-col> -->
</c-fullbox>
</el-form-item>
</c-col>
</c-col
>
<c-col
:span=
"12"
>
</c-col
>
</c-col>
</c-col>
<!-- 右边 -->
<c-col
:span=
"12"
class=
"col-right"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"款项来源"
prop=
"bopbut.acttyp"
>
<c-select
disabled
:code=
"codes.bopacttyp"
v-model=
"model.bopbut.acttyp"
style=
"width:100%"
placeholder=
"款项来源"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
</div>
</template>
<
script
>
...
...
@@ -72,18 +54,18 @@ import CodeTable from "~/config/CodeTable"
import
Event
from
"~/model/Dbainf/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/Dbbame/Selection.vue
View file @
54c4ea31
...
...
@@ -28,7 +28,7 @@
v-model=
"model.bopbut.acttyp"
style=
"width: 100%"
placeholder=
"请输入款项去向"
:code=
"codes.bopacttyp"
:code=
"codes.bopacttyp
1
"
>
</c-select>
</el-form-item>
...
...
src/views/Business/Dbbdel/Basp.vue
View file @
54c4ea31
...
...
@@ -3,13 +3,15 @@
<!----------左边------------>
<c-col
:span=
"12"
style=
"padding-right: 20px"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"申报号码"
prop=
"recgrp.bas.rptno"
>
<c-input
v-model=
"model.recgrp.bas.rptno"
maxlength=
"22"
placeholder=
"请输入申报号码"
disabled
></c-input>
<el-form-item
label=
"申报号码"
prop=
"recgrp.bas.rptno"
style=
"width: 100%"
>
<c-fullbox>
<c-input
v-model=
"model.recgrp.bas.rptno"
maxlength=
"22"
placeholder=
"请输入申报号码"
disabled
></c-input>
<template
slot=
"footer"
>
<c-button
size=
"small"
style=
"margin-left: 10px; padding: 0 12px"
type=
"primary"
@
click=
""
:disabled=
"model.recgrp.bas.rptno !== ''"
>
获取
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
...
...
src/views/Business/Dbbdel/Selection.vue
View file @
54c4ea31
...
...
@@ -14,7 +14,7 @@
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"请选择接口数据"
prop=
"bopbut.basflg"
class=
"checkbox-left"
>
<el-form-item
label=
"请选择
需要删除的
接口数据"
prop=
"bopbut.basflg"
class=
"checkbox-left"
>
<c-checkbox
v-model=
"model.bopbut.basflg"
>
基础数据
</c-checkbox>
</el-form-item>
</c-col>
...
...
@@ -29,7 +29,7 @@
style=
"width: 100%"
placeholder=
"请输入款项去向"
disabled
:code=
"codes.bopacttyp"
:code=
"codes.bopacttyp
1
"
>
</c-select>
</el-form-item>
...
...
src/views/Business/Dbbdel/index.vue
View file @
54c4ea31
<
template
>
<div
class=
"eContainer"
>
<c-page
title=
"境外汇款申请书(删除)"
>
<el-form
:model=
"model"
:rules=
"rules"
ref=
"modelForm"
label-width=
"150px"
label-position=
"right"
size=
"small"
:validate-on-rule-change=
"false"
>
<c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"myTabClick"
>
<el-form
:model=
"model"
:rules=
"rules"
ref=
"modelForm"
label-width=
"150px"
label-position=
"right"
size=
"small"
:validate-on-rule-change=
"false"
>
<c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"myTabClick"
>
<!--bopbut PD000000 接口数据 -->
<el-tab-pane
label=
"接口数据"
name=
"selection"
>
<c-content>
...
...
@@ -29,22 +17,19 @@
<m-basp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--dbbp PD000001 境外汇款申请书-申报信息 -->
<!--
<el-tab-pane
:label=
"$t('dbbp.PD000001')"
name=
"dclp"
>
<!--dbbp PD000001 境外汇款申请书-申报信息 -->
<!--
<el-tab-pane
:label=
"$t('dbbp.PD000001')"
name=
"dclp"
>
<m-dclp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
-->
<!--dbbp PD000002 境外汇款申请书-核销专用信息 -->
<!--
<el-tab-pane
:label=
"$t('dbbp.PD000002')"
name=
"vrfp"
>
<!--dbbp PD000002 境外汇款申请书-核销专用信息 -->
<!--
<el-tab-pane
:label=
"$t('dbbp.PD000002')"
name=
"vrfp"
>
<m-vrfp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
-->
</c-tabs>
</el-form>
<c-function-btn
:handleSubmit=
"handleSubmit"
:handleCheck=
"handleCheck"
:handleStash=
"handleStash"
>
<c-function-btn
:handleSubmit=
"handleSubmit.bind(this, 'bopbut.sav')"
:handleCheck=
"handleCheck.bind(this, 'bopbut.chk')"
>
</c-function-btn>
</c-page>
</div>
...
...
@@ -65,53 +50,53 @@ import Dclp from "./Dclp"
import
Vrfp
from
"./Vrfp"
export
default
{
name
:
"Dbbdel"
,
components
:
{
"m-selection"
:
Selection
,
"m-basp"
:
Basp
,
"m-dclp"
:
Dclp
,
"m-vrfp"
:
Vrfp
,
},
provide
()
{
return
{
root
:
this
}
},
mixins
:
[
commonProcess
,
commonFuncs
],
// 里面包含了Default、Check等的公共处理
data
()
{
return
{
tabVal
:
"selection"
,
trnName
:
"dbbdel"
,
trnType
:
""
,
model
:
new
Dbbdel
().
data
,
checkRules
:
Check
,
defaultRules
:
Default
,
pattern
:
Pattern
,
rules
:
null
,
codes
:
{...
CodeTable
}
};
},
methods
:
{
myTabClick
(
tab
)
{
this
.
tabClick
(
tab
)
/**
* do it yourself
**/
}
},
created
:
async
function
()
{
console
.
log
(
"进入dbbdel交易"
);
let
rtnmsg
=
await
this
.
init
({});
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
this
.
updateModel
(
rtnmsg
.
data
);
//TODO 处理数据逻辑
if
(
this
.
isInDisplay
)
{
this
.
restoreDisplay
();
}
}
else
{
this
.
$notify
.
error
({
title
:
"错误"
,
message
:
"服务请求失败!"
});
}
},
name
:
"Dbbdel"
,
components
:
{
"m-selection"
:
Selection
,
"m-basp"
:
Basp
,
"m-dclp"
:
Dclp
,
"m-vrfp"
:
Vrfp
,
},
provide
()
{
return
{
root
:
this
}
},
mixins
:
[
commonProcess
,
commonFuncs
],
// 里面包含了Default、Check等的公共处理
data
()
{
return
{
tabVal
:
"selection"
,
trnName
:
"dbbdel"
,
trnType
:
""
,
model
:
new
Dbbdel
().
data
,
checkRules
:
Check
,
defaultRules
:
Default
,
pattern
:
Pattern
,
rules
:
null
,
codes
:
{
...
CodeTable
}
};
},
methods
:
{
myTabClick
(
tab
)
{
this
.
tabClick
(
tab
)
/**
* do it yourself
**/
}
},
created
:
async
function
()
{
console
.
log
(
"进入dbbdel交易"
);
let
rtnmsg
=
await
this
.
init
({});
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
this
.
updateModel
(
rtnmsg
.
data
);
//TODO 处理数据逻辑
if
(
this
.
isInDisplay
)
{
this
.
restoreDisplay
();
}
}
else
{
this
.
$notify
.
error
({
title
:
"错误"
,
message
:
"服务请求失败!"
});
}
},
};
</
script
>
<
style
>
...
...
src/views/Business/Dbbinf/Basp.vue
View file @
54c4ea31
...
...
@@ -3,13 +3,15 @@
<!----------左边------------>
<c-col
:span=
"12"
style=
"padding-right: 20px"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"申报号码"
prop=
"recgrp.bas.rptno"
>
<c-input
v-model=
"model.recgrp.bas.rptno"
maxlength=
"22"
placeholder=
"请输入申报号码"
disabled
></c-input>
<el-form-item
label=
"申报号码"
prop=
"recgrp.bas.rptno"
style=
"width: 100%"
>
<c-fullbox>
<c-input
v-model=
"model.recgrp.bas.rptno"
maxlength=
"22"
placeholder=
"请输入申报号码"
disabled
></c-input>
<template
slot=
"footer"
>
<c-button
size=
"small"
style=
"margin-left: 10px; padding: 0 12px"
type=
"primary"
@
click=
""
:disabled=
"model.recgrp.bas.rptno !== ''"
>
获取
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
...
...
src/views/Business/Dbbinf/Selection.vue
View file @
54c4ea31
...
...
@@ -32,7 +32,7 @@
style=
"width: 100%"
placeholder=
"请输入款项去向"
disabled
:code=
"codes.bopacttyp"
:code=
"codes.bopacttyp
1
"
>
</c-select>
</el-form-item>
...
...
src/views/Business/Eadame/Sel.vue
View file @
54c4ea31
...
...
@@ -10,7 +10,7 @@
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item>
<el-form-item
prop=
"cfabut.basflg"
>
<c-checkbox
v-model=
"model.cfabut.basflg"
class=
"checkbox-left"
>
签约信息
</c-checkbox>
</el-form-item>
</c-col>
...
...
src/views/Business/Ebaadd/Dclpp.vue
View file @
54c4ea31
...
...
@@ -4,32 +4,32 @@
<c-col
:span=
"12"
style=
"padding-right: 20px;"
>
<c-col
:span=
"24"
>
<c-form-item
label=
"对外担保编号"
prop=
"recp.dclp.exguarancode"
>
<c-input
disabled
v-model=
"
model.recp.
dclp.exguarancode"
maxlength=
"28"
placeholder=
""
></c-input>
<c-input
disabled
v-model=
"dclp.exguarancode"
maxlength=
"28"
placeholder=
""
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"操作类型"
prop=
"recp.dclp.actiontype"
>
<c-select
disabled
:code=
"codes.actiontype"
v-model=
"
model.recp.
dclp.actiontype"
style=
"width:100%"
placeholder=
""
>
<c-select
disabled
:code=
"codes.actiontype"
v-model=
"dclp.actiontype"
style=
"width:100%"
placeholder=
""
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"担保责任余额变动日期"
prop=
"recp.dclp.wabachandate"
>
<c-date-picker
type=
"date"
v-model=
"
model.recp.
dclp.wabachandate"
style=
"width:100%"
placeholder=
""
></c-date-picker>
<el-form-item
label=
"担保责任余额变动日期"
prop=
"recp.dclp.
0.
wabachandate"
>
<c-date-picker
type=
"date"
v-model=
"dclp.wabachandate"
style=
"width:100%"
placeholder=
""
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-form-item
label=
"担保责任余额"
prop=
"recp.dclp.basere"
>
<c-input
v-model=
"
model.recp.
dclp.basere"
placeholder=
""
></c-input>
<c-form-item
label=
"担保责任余额"
prop=
"recp.dclp.
0.
basere"
>
<c-input
v-model=
"dclp.basere"
placeholder=
""
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-form-item
label=
"备注"
prop=
"recp.dclp.remark"
>
<c-input
:rows=
"4"
type=
"textarea"
v-model=
"
model.recp.
dclp.remark"
maxlength=
"31"
show-word-limit
placeholder=
""
></c-input>
<c-input
:rows=
"4"
type=
"textarea"
v-model=
"dclp.remark"
maxlength=
"31"
show-word-limit
placeholder=
""
></c-input>
</c-form-item>
</c-col>
</c-col>
...
...
@@ -37,13 +37,15 @@
<!-- ============右边================= -->
<c-col
:span=
"12"
style=
"padding-left: 20px;"
>
<c-col
:span=
"24"
>
<c-form-item
label=
"删除原因"
prop=
"recp.dclp.actiondesc"
>
<c-input
disabled
:rows=
"6"
type=
"textarea"
v-model=
"
model.recp.
dclp.actiondesc"
maxlength=
"32"
show-word-limit
placeholder=
""
></c-input>
<c-form-item
label=
"删除原因"
prop=
"recp.dclp.
0.
actiondesc"
>
<c-input
disabled
:rows=
"6"
type=
"textarea"
v-model=
"dclp.actiondesc"
maxlength=
"32"
show-word-limit
placeholder=
""
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-checkbox
disabled
v-model=
"model.recp.dclp.acp"
>
确认
</c-checkbox>
<c-form-item
label=
""
label-width=
"0"
prop=
"recp.dclp.0.acp"
>
<c-checkbox
disabled
v-model=
"dclp.acp"
>
确认
</c-checkbox>
</c-form-item>
</c-col>
</c-col>
</div>
...
...
@@ -60,7 +62,14 @@ export default {
mixins
:
[
commonProcess
],
data
(){
return
{
dclp
:
{}
}
},
watch
:
{
'model.recp.dclp'
:
function
(
newVal
,
oldVal
)
{
if
(
newVal
)
{
this
.
dclp
=
newVal
[
0
]
}
}
},
methods
:{...
Event
},
...
...
src/views/Business/Ebaadd/Sel.vue
View file @
54c4ea31
...
...
@@ -11,7 +11,7 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"业务所属机构"
prop=
"cfabut.ownextkey"
>
<c-select
:code=
"
codes.ownextkey3
"
v-model=
"model.cfabut.ownextkey"
style=
"width:100%"
placeholder=
"请选择业务所属机构"
>
<c-select
:code=
"
getValues('cfabut.ownextkey')
"
v-model=
"model.cfabut.ownextkey"
style=
"width:100%"
placeholder=
"请选择业务所属机构"
>
</c-select>
</el-form-item>
</c-col>
...
...
@@ -48,7 +48,9 @@
</c-col>
-->
<c-col
:span=
"8"
>
<c-checkbox
v-model=
"model.cfabut.dclflg"
>
责任余额
</c-checkbox>
<c-form-item
label=
""
label-width=
"0"
prop=
"cfabut.dclflg"
>
<c-checkbox
v-model=
"model.cfabut.dclflg"
>
责任余额
</c-checkbox>
</c-form-item>
</c-col>
<!--
<c-col
:span=
"12"
>
...
...
src/views/Business/Gitcrq/Gitsetp1.vue
View file @
54c4ea31
...
...
@@ -66,12 +66,12 @@
<c-col
:span=
"24"
>
<c-col
:span=
"10"
>
<c-form-item
label=
"索赔金额"
prop=
"gcdgrp.cbs.max.cur"
previewLabel=
"信用证币种"
>
<c-
input
v-model=
"model.gcdgrp.cbs.max.cur"
maxlength=
"3"
disabled
placeholder=
"请输入索赔金额"
></c-inpu
t>
<c-
select
v-model=
"model.gcdgrp.cbs.max.cur"
maxlength=
"3"
disabled
placeholder=
"请输入索赔金额"
:code=
"codes.cur"
></c-selec
t>
</c-form-item>
</c-col>
<c-col
:span=
"9"
>
<c-form-item
previewLabel=
"信用证金额"
style=
"text-align: left"
label-width=
"5px"
prop=
"gcdgrp.cbs.max.amt"
>
<c-input
-currency
disabled
v-model=
"model.gcdgrp.cbs.max.amt"
placeholder=
"请输入"
></c-input-currency
>
<c-input
disabled
v-model=
"model.gcdgrp.cbs.max.amt"
placeholder=
"请输入"
class=
"m-input-currency"
></c-input
>
</c-form-item>
</c-col>
...
...
@@ -117,22 +117,21 @@
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<c-form-item
label=
"索赔金额"
prop=
"gcdgrp.cbs.max.cur"
previewLabel=
"信用证币种"
>
<c-
input
v-model=
"model.gcdgrp.cbs.max.cur"
maxlength=
"3"
disabled
placeholder=
"请输入索赔金额"
></c-inpu
t>
<c-
select
v-model=
"model.gcdgrp.cbs.max.cur"
maxlength=
"3"
disabled
placeholder=
"请输入索赔金额"
:code=
"codes.cur"
></c-selec
t>
</c-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-form-item
previewLabel=
"信用证金额"
style=
"text-align: left"
label-width=
"5px"
prop=
"gcdgrp.cbs.max.amt"
>
<c-input-currency
v-model=
"model.gcdgrp.cbs.max.amt"
placeholder=
"请输入信用证金额"
@
keyup
.
enter
.
native=
"
defaultFunction('gcdgrp.cbs.max.amt', model.gcdgrp.cbs.max.amt)
"
></c-input-currency>
<c-input-currency
v-model=
"model.gcdgrp.cbs.max.amt"
placeholder=
"请输入信用证金额"
@
keyup
.
enter
.
native=
"$event.target.blur()"
></c-input-currency>
<!-- @keyup.enter.native="$event.target.blur()" :回车触发失去焦点发生的事件 -->
</c-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<c-form-item
label=
"提取附加金额"
prop=
"gcdgrp.cbs.opn2.cur"
previewLabel=
"信用证币种"
>
<c-
input
v-model=
"model.gcdgrp.cbs.opn2.cur"
maxlength=
"3"
disabled
placeholder=
"请输入索赔金额"
></c-inpu
t>
<c-
select
v-model=
"model.gcdgrp.cbs.opn2.cur"
maxlength=
"3"
disabled
placeholder=
"请输入索赔金额"
:code=
"codes.cur"
></c-selec
t>
</c-form-item>
</c-col>
...
...
@@ -173,7 +172,7 @@
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"我行将于"
prop=
"payday"
>
<c-input
v-model=
"model.payday"
placeholder=
""
>
</c-input>
<c-input
v-model
.
number
=
"model.payday"
placeholder=
""
>
</c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
...
...
src/views/Business/Gitpop/Preperp.vue
View file @
54c4ea31
...
...
@@ -70,14 +70,8 @@
v-model=
"model.gidgrp.rec.delto"
style=
"width: 100%"
placeholder=
"请选择交付收款人"
:code=
"getValues('gidgrp.rec.delto','delto1')"
>
<el-option
v-for=
"item in codes.delto"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
...
...
src/views/Business/Gitpop/Ptyp.vue
View file @
54c4ea31
<
template
>
<div
class=
"eibs"
>
<!-- ============
左边
================= -->
<!-- ============
=================左边=====================
================= -->
<c-col
:span=
"12"
style=
"padding-right: 20px;"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"申请人参考号"
prop=
"gidgrp.apl.pts.ref"
>
...
...
@@ -21,7 +21,6 @@
@
keyup
.
enter
.
native=
"
showGridPromptDialog(`gidgrp.apl.pts.extkey`)
"
@
blur=
"benBlur"
></c-input>
<template
slot=
"footer"
>
<c-button
...
...
@@ -51,8 +50,6 @@
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-ptap
v-if=
"model.gitp.swiftflg == 'Y'"
...
...
@@ -63,7 +60,6 @@
rol: 'ctr',
}"
@
onAplpDet=
"onConpDet"
@
blur=
"benBlur"
>
</c-ptap>
</c-col>
...
...
@@ -85,7 +81,7 @@
</c-ptap>
</c-col>
</c-col>
<!-- ============
右边
================= -->
<!-- ============
=============================右边=========================
================= -->
<c-col
:span=
"12"
style=
"padding-left: 20px;"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"受益人参考号"
prop=
"gidgrp.ben.pts.ref"
>
...
...
@@ -106,7 +102,6 @@
@
keyup
.
enter
.
native=
"
showGridPromptDialog(`gidgrp.ben.pts.extkey`)
"
@
blur=
"benBlur"
></c-input>
<
template
slot=
"footer"
>
<c-button
...
...
@@ -136,11 +131,9 @@
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
v-if=
"
model.gitp.swiftflg == 'N' && model.gidgrp.rec.hndtyp == 'OT'
"
<c-col
:span=
"24"
v-if=
"model.gitp.swiftflg == 'N' && model.gidgrp.rec.hndtyp == 'OT'"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"开证行参考号"
prop=
"gidgrp.iss.pts.ref"
>
...
...
@@ -150,57 +143,53 @@
placeholder=
"请输入开证行参考号"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
v-if=
"
model.gitp.swiftflg == 'N' && model.gidgrp.rec.hndtyp == 'OT'
"
label=
"开证行"
prop=
"gidgrp.iss.pts.extkey"
>
<c-fullbox>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"开证行"
prop=
"gidgrp.iss.pts.extkey"
>
<c-fullbox>
<c-input
v-model=
"model.gidgrp.iss.pts.extkey"
maxlength=
"16"
placeholder=
"请输入"
@
keyup
.
enter
.
native=
"
showGridPromptDialog(`gidgrp.iss.pts.extkey`)
"
></c-input>
<
template
slot=
"footer"
>
<c-button
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
>
<i
class=
"el-icon-info"
></i>
</c-button>
<c-button
size=
"small"
type=
"primary"
@
click=
"onIsspDet"
>
详情
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"地址名称"
prop=
"gidgrp.iss.pts.adrblk"
>
<c-input
v-model=
"model.gidgrp.iss.pts.extkey
"
maxlength=
"16
"
placeholder=
"请输入
"
@
keyup
.
enter
.
native=
"
showGridPromptDialog(`gidgrp.iss.pts.extkey`)
"
type=
"textarea
"
:rows=
"4
"
v-model=
"model.gidgrp.iss.pts.adrblk
"
maxlength=
"140
"
show-word-limit
placeholder=
"请输入地址名称
"
></c-input>
<
template
slot=
"footer"
>
<c-button
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
>
<i
class=
"el-icon-info"
></i>
</c-button>
<c-button
size=
"small"
type=
"primary"
@
click=
"onIsspDet"
>
详情
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
v-if=
"
model.gitp.swiftflg == 'N' && model.gidgrp.rec.hndtyp == 'OT'
"
label=
"地址名称"
prop=
"gidgrp.iss.pts.adrblk"
>
<c-input
type=
"textarea"
:rows=
"4"
v-model=
"model.gidgrp.iss.pts.adrblk"
maxlength=
"140"
show-word-limit
placeholder=
"请输入地址名称"
></c-input>
</el-form-item>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<c-ptap
v-if=
"model.gitp.swiftflg == 'Y'"
...
...
@@ -211,7 +200,6 @@
rol: 'atb',
}"
@
onAplpDet=
"onConpDet"
@
blur=
"benBlur"
>
</c-ptap>
</c-col>
...
...
@@ -290,14 +278,35 @@ export default {
...
Event
,
addRow
()
{},
removeRow
()
{},
async
benBlur
()
{
let
rtnmsg
=
await
this
.
executeDefault
(
"gidgrp.rec.sndto"
);
// async benBlur() {
// let rtnmsg = await this.executeDefault("gidgrp.rec.sndto");
// if (rtnmsg.respCode == SUCCESS) {
// Utils.copyValueFromVO(this.model, rtnmsg.data);
// }
// },
// 角色改变手动触发default 500 GIDGRP\REC\DELTO
async
roleChange
(){
let
rtnmsg
=
await
this
.
executeDefault
(
"gidgrp.rec.delto"
);
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
Utils
.
copyValueFromVO
(
this
.
model
,
rtnmsg
.
data
);
}
},
},
created
:
function
()
{},
watch
:
{
"model.gidgrp.apl.pts.adrblk"
:
function
()
{
this
.
roleChange
()
},
"model.gidgrp.ctr.pts.adrblk"
:
function
()
{
this
.
roleChange
()
},
"model.gidgrp.ben.pts.adrblk"
:
function
()
{
this
.
roleChange
()
},
"model.gidgrp.atb.pts.adrblk"
:
function
()
{
this
.
roleChange
()
},
},
};
</
script
>
<
style
>
...
...
src/views/Business/Letdrv/Drv.vue
View file @
54c4ea31
...
...
@@ -308,7 +308,6 @@
v-model=
"model.bedgrp.cbs.opn2.cur"
style=
"width: 100%"
placeholder=
"请输入附加金额"
disabled
:code=
"codes.curtxt1"
></c-select>
</el-form-item>
...
...
@@ -514,7 +513,7 @@
placeholder=
"请选择发票类型"
>
<el-option
v-for=
"item in codes.invtyp
1
"
v-for=
"item in codes.invtyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
...
...
src/views/Business/Litrog/Rog.vue
View file @
54c4ea31
...
...
@@ -122,7 +122,7 @@
<c-input
disabled
v-model=
"model.brdgrp.rec.shgref"
maxlength=
"16"
placeholder=
"请输入提货担保编号"
></c-input>
<template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onGetref"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onGetref"
>
获取
</c-button>
</
template
>
...
...
@@ -330,8 +330,8 @@ export default {
},
methods
:{...
Event
},
created
:
function
(){
}
}
,
}
</
script
>
<
style
>
...
...
src/views/Business/Litrog/index.vue
View file @
54c4ea31
...
...
@@ -88,7 +88,7 @@
</c-grid-ety-prompt-dialog>
<c-function-btn
:handleSubmit=
"
handleSubmit
"
:handleSubmit=
"
submitHandle
"
:handleCheck=
"handleCheck"
:handleStash=
"handleStash"
>
...
...
@@ -105,6 +105,7 @@ import commonFuncs from "~/mixin/commonFuncs"
import
Check
from
"~/model/Litrog/Check"
import
Default
from
"~/model/Litrog/Default"
import
Pattern
from
"~/model/Litrog/Pattern"
import
Event
from
"~/model/Litrog/Event"
import
Ovwp
from
"./Ovwp"
import
Addbcb
from
"./Addbcb"
...
...
@@ -155,11 +156,17 @@ export default {
}
},
methods
:{
...
Event
,
myTabClick
(
tab
){
this
.
tabClick
(
tab
)
/**
* do it yourself
**/
},
submitHandle
(){
if
(
this
.
model
.
brdgrp
.
rec
.
shgref
==
""
){
this
.
onGetref
()}
if
(
this
.
model
.
brdgrp
.
rec
.
ownref
==
""
){
this
.
onBrtmodButgetref
()}
this
.
handleSubmit
()
}
},
created
:
async
function
(){
...
...
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