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
652ca280
Commit
652ca280
authored
Nov 28, 2022
by
nanrui
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
“外债海外代付”相关交易优化及码表补充。
parent
cbf86178
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
131 additions
and
81 deletions
+131
-81
index.js
src/config/CodeTable/index.js
+28
-0
Pattern.js
src/model/Eadinf/Pattern.js
+1
-11
index.js
src/model/Eadinf/index.js
+1
-1
index.vue
src/views/Business/Cfasel/index.vue
+19
-17
Sel.vue
src/views/Business/Eadadd/Sel.vue
+6
-4
index.vue
src/views/Business/Eadadd/index.vue
+2
-2
Conp.vue
src/views/Business/Eadame/Conp.vue
+1
-1
Sel.vue
src/views/Business/Eadame/Sel.vue
+15
-1
index.vue
src/views/Business/Eadame/index.vue
+27
-24
Conp.vue
src/views/Business/Eaddel/Conp.vue
+1
-1
index.vue
src/views/Business/Eaddel/index.vue
+2
-2
Conp.vue
src/views/Business/Eadinf/Conp.vue
+1
-1
Sel.vue
src/views/Business/Eadinf/Sel.vue
+25
-11
index.vue
src/views/Business/Eadinf/index.vue
+2
-5
No files found.
src/config/CodeTable/index.js
View file @
652ca280
...
...
@@ -7480,6 +7480,34 @@ const CodeTable = {
jzllgz
:
[
{
label
:
'央视基准'
,
value
:
'0'
},
{
label
:
'市场LPR基准'
,
value
:
'1'
},
],
debtype
:
[
{
label
:
'双边贷款'
,
value
:
'1101'
},
{
label
:
'多边贷款'
,
value
:
'1102'
},
{
label
:
'买方信贷'
,
value
:
'1103'
},
{
label
:
'卖方信贷'
,
value
:
'1104'
},
{
label
:
'境外同业拆借'
,
value
:
'1105'
},
{
label
:
'海外代付'
,
value
:
'1106'
},
{
label
:
'卖出回购'
,
value
:
'1107'
},
{
label
:
'远期信用证'
,
value
:
'1108'
},
{
label
:
'融资租赁'
,
value
:
'1109'
},
{
label
:
'银团贷款'
,
value
:
'1110'
},
{
label
:
'从境外母公司贷款'
,
value
:
'1111'
},
{
label
:
'从境外子公司贷款'
,
value
:
'1112'
},
{
label
:
'从联属企业贷款'
,
value
:
'1113'
},
{
label
:
'非股东及非关联企业贷款'
,
value
:
'1114'
},
{
label
:
'贸易信贷'
,
value
:
'1115'
},
{
label
:
'补偿贸易中需现汇偿还的债务'
,
value
:
'1116'
},
{
label
:
'贵金属拆借'
,
value
:
'1117'
},
{
label
:
'其他贷款'
,
value
:
'1199'
},
{
label
:
'货币市场工具'
,
value
:
'1201'
},
{
label
:
'债券和票据'
,
value
:
'1202'
},
{
label
:
'境外同业存放'
,
value
:
'1301'
},
{
label
:
'境外联行及附属机构往来'
,
value
:
'1302'
},
{
label
:
'非居民机构存款'
,
value
:
'1303'
},
{
label
:
'非居民个人存款'
,
value
:
'1304'
},
{
label
:
'货币'
,
value
:
'1305'
},
{
label
:
'其他外债'
,
value
:
'9900'
},
]
}
export
default
CodeTable
;
src/model/Eadinf/Pattern.js
View file @
652ca280
...
...
@@ -2,16 +2,6 @@ export default {
"eblmod.ebl.reldat"
:[
{
type
:
"date"
,
required
:
false
,
message
:
"输入正确的日期"
}
],
"eblmod.ebl.resamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
12
,
message
:
"整数位不能超过8位"
},
...
...
@@ -31,7 +21,7 @@ export default {
],
"recgrp.bas.exdebtcode"
:[
{
type
:
"string"
,
required
:
fals
e
,
message
:
"必输项"
},
{
type
:
"string"
,
required
:
tru
e
,
message
:
"必输项"
},
{
max
:
28
,
message
:
"长度不能超过28"
}
],
"recgrp.bas.actiondesc"
:[
...
...
src/model/Eadinf/index.js
View file @
652ca280
...
...
@@ -16,7 +16,7 @@ export default class Eadinf{
newdcl
:
""
,
// DCL数目 .cfabut.newdcl
newvrf
:
""
,
// VRF数目 .cfabut.newvrf
vrfflg
:
""
,
// 履约信息 .cfabut.vrfflg
paydat
:
""
,
paydat
:
""
,
// 变动日期 .cfabut.paydat
},
eblmod
:{
ebl
:{
...
...
src/views/Business/Cfasel/index.vue
View file @
652ca280
<
template
>
<div
class=
"eContainer"
>
<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"
>
<!--cfasel PD000000 接口信息 -->
<el-tab-pane
label=
"接口信息"
name=
"selp"
>
<content>
<m-selp
:model=
"model"
:codes=
"codes"
/>
</content>
</el-tab-pane>
<!--errcfa PD000001 接口反馈文件差错返回 -->
<el-tab-pane
label=
"接口反馈文件差错返回"
name=
"errp"
>
<content>
<m-errp
:model=
"model"
:codes=
"codes"
/>
</content>
</el-tab-pane>
</c-tabs>
</el-form>
<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"
>
<!--cfasel PD000000 接口信息 -->
<el-tab-pane
label=
"接口信息"
name=
"selp"
>
<content>
<m-selp
:model=
"model"
:codes=
"codes"
/>
</content>
</el-tab-pane>
<!--errcfa PD000001 接口反馈文件差错返回 -->
<el-tab-pane
label=
"接口反馈文件差错返回"
name=
"errp"
>
<content>
<m-errp
:model=
"model"
:codes=
"codes"
/>
</content>
</el-tab-pane>
</c-tabs>
</el-form>
</c-page>
</div>
</
template
>
<
script
>
...
...
src/views/Business/Eadadd/Sel.vue
View file @
652ca280
...
...
@@ -21,6 +21,12 @@
</c-input>
</c-form-item>
</c-col>
<!-- 新增接口数据 -->
<c-col
:span=
"12"
>
<el-form-item>
<c-checkbox
v-model=
"model.cfabut.addnew"
>
新增接口数据
</c-checkbox>
</el-form-item>
</c-col>
</c-col>
<!-- ======================= 右边 ========================= -->
<c-col
:span=
"12"
style=
"padding-left: 20px"
>
...
...
@@ -76,10 +82,6 @@
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.cfabut.addnew"
>
{{
$t
(
'cfabut.C0000015'
)
}}
</c-checkbox>
</c-col>
<c-col
:span=
"12"
>
<span
v-text=
"model.cfabut.newdclnum"
data-path=
".cfabut.newdclnum"
>
</span>
</c-col>
...
...
src/views/Business/Eadadd/index.vue
View file @
652ca280
...
...
@@ -16,11 +16,11 @@
</content>
</el-tab-pane>
<!--外债海外代付-变动信息 -->
<el-tab-pane
label=
"外债海外代付-变动信息"
name=
"dclpp"
>
<
!--
<
el-tab-pane
label=
"外债海外代付-变动信息"
name=
"dclpp"
>
<content>
<m-dclpp
:model=
"model"
:codes=
"codes"
/>
</content>
</el-tab-pane>
</el-tab-pane>
-->
</c-tabs>
</el-form>
<c-function-btn
:handleSubmit=
"handleSubmit"
:handleCheck=
"handleCheck"
:handleStash=
"handleStash"
></c-function-btn>
...
...
src/views/Business/Eadame/Conp.vue
View file @
652ca280
...
...
@@ -28,7 +28,7 @@
<c-col
:span=
"24"
>
<el-form-item
:label=
"$t('pubp.S0000019')"
prop=
"recgrp.bas.debtype"
>
<c-select
v-model=
"model.recgrp.bas.debtype"
style=
"width:100%"
:placeholder=
"$t('other.please_enter') + $t('pubp.S0000019')"
disabled
:code=
"codes.
action
type"
>
:placeholder=
"$t('other.please_enter') + $t('pubp.S0000019')"
disabled
:code=
"codes.
deb
type"
>
</c-select>
</el-form-item>
</c-col>
...
...
src/views/Business/Eadame/Sel.vue
View file @
652ca280
...
...
@@ -14,13 +14,27 @@
<c-checkbox
v-model=
"model.cfabut.basflg"
class=
"checkbox-left"
>
签约信息
</c-checkbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item>
<c-checkbox
v-model=
"model.cfabut.addnew"
class=
"checkbox-left"
disabled
>
新增接口数据
</c-checkbox>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-form-item
label=
"DCL数目"
prop=
"cfabut.newdcl"
>
<c-input
v-model
.
number=
"model.cfabut.newdcl"
placeholder=
"请输入DCL数目"
>
</c-input>
</c-form-item>
</c-col>
</c-col>
</c-col>
<!-- ======================= 右边 ========================= -->
<c-col
:span=
"12"
style=
"padding-left: 20px"
>
<!-- S0000008 : 业务所属机构 -->
<c-col
:span=
"24"
>
<el-form-item
label=
"业务所属机构"
prop=
"cfabut.ownextkey"
>
<c-select
v-model=
"model.cfabut.ownextkey"
style=
"width:100%"
disabled
placeholder=
"请输入业务所属机构"
:code=
"codes.ownextkey"
>
<c-select
v-model=
"model.cfabut.ownextkey"
style=
"width:100%"
disabled
placeholder=
"请输入业务所属机构"
:code=
"codes.ownextkey"
>
</c-select>
</el-form-item>
</c-col>
...
...
src/views/Business/Eadame/index.vue
View file @
652ca280
<
template
>
<div
class=
"eContainer"
>
<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"
>
<!--cfabut PD000002 接口数据 -->
<el-tab-pane
label=
"接口数据"
name=
"sel"
>
<content>
<m-sel
:model=
"model"
:codes=
"codes"
/>
</content>
</el-tab-pane>
<!--eadp PD000001 外债海外代付-签约信息 -->
<el-tab-pane
:label=
"$t('eadp.PD000001')"
name=
"conp"
>
<content>
<m-conp
:model=
"model"
:codes=
"codes"
/>
</content>
</el-tab-pane>
<!--外债海外代付-变动信息(1) -->
<el-tab-pane
label=
"外债海外代付-变动信息(1)"
name=
"dclpp"
>
<content>
<m-dclpp
:model=
"model"
:codes=
"codes"
/>
</content>
</el-tab-pane>
</c-tabs>
</el-form>
<c-function-btn
:handleSubmit=
"handleSubmit"
:handleCheck=
"handleCheck"
:handleStash=
"handleStash"
></c-function-btn>
<c-page
tittle=
"改-外债海外代付"
>
<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"
>
<!--cfabut PD000002 接口数据 -->
<el-tab-pane
label=
"接口数据"
name=
"sel"
>
<content>
<m-sel
:model=
"model"
:codes=
"codes"
/>
</content>
</el-tab-pane>
<!--eadp PD000001 外债海外代付-签约信息 -->
<el-tab-pane
:label=
"$t('eadp.PD000001')"
name=
"conp"
>
<content>
<m-conp
:model=
"model"
:codes=
"codes"
/>
</content>
</el-tab-pane>
<!--外债海外代付-变动信息(1) -->
<!--
<el-tab-pane
label=
"外债海外代付-变动信息(1)"
name=
"dclpp"
>
<content>
<m-dclpp
:model=
"model"
:codes=
"codes"
/>
</content>
</el-tab-pane>
-->
</c-tabs>
</el-form>
<c-function-btn
:handleSubmit=
"handleSubmit.bind(this, 'cfabut.sav')"
:handleCheck=
"handleCheck.bind(this, 'cfabut.chk')"
:handleStash=
"handleStash"
></c-function-btn>
</c-page>
</div>
</
template
>
<
script
>
...
...
src/views/Business/Eaddel/Conp.vue
View file @
652ca280
...
...
@@ -28,7 +28,7 @@
<c-col
:span=
"24"
>
<el-form-item
:label=
"$t('pubp.S0000019')"
prop=
"recgrp.bas.debtype"
>
<c-select
v-model=
"model.recgrp.bas.debtype"
style=
"width:100%"
:placeholder=
"$t('other.please_enter') + $t('pubp.S0000019')"
disabled
:code=
"codes.
action
type"
>
:placeholder=
"$t('other.please_enter') + $t('pubp.S0000019')"
disabled
:code=
"codes.
deb
type"
>
</c-select>
</el-form-item>
</c-col>
...
...
src/views/Business/Eaddel/index.vue
View file @
652ca280
...
...
@@ -16,11 +16,11 @@
</content>
</el-tab-pane>
<!--外债海外代付-变动信息(1) -->
<el-tab-pane
label=
"外债海外代付-变动信息(1)"
name=
"dclpp"
>
<
!--
<
el-tab-pane
label=
"外债海外代付-变动信息(1)"
name=
"dclpp"
>
<content>
<m-dclpp
:model=
"model"
:codes=
"codes"
/>
</content>
</el-tab-pane>
</el-tab-pane>
-->
</c-tabs>
</el-form>
<c-function-btn
:handleSubmit=
"handleSubmit"
:handleCheck=
"handleCheck"
:handleStash=
"handleStash"
></c-function-btn>
...
...
src/views/Business/Eadinf/Conp.vue
View file @
652ca280
...
...
@@ -28,7 +28,7 @@
<c-col
:span=
"24"
>
<el-form-item
:label=
"$t('pubp.S0000019')"
prop=
"recgrp.bas.debtype"
>
<c-select
v-model=
"model.recgrp.bas.debtype"
style=
"width:100%"
:placeholder=
"$t('other.please_enter') + $t('pubp.S0000019')"
disabled
:code=
"codes.
action
type"
>
:placeholder=
"$t('other.please_enter') + $t('pubp.S0000019')"
disabled
:code=
"codes.
deb
type"
>
</c-select>
</el-form-item>
</c-col>
...
...
src/views/Business/Eadinf/Sel.vue
View file @
652ca280
...
...
@@ -4,16 +4,29 @@
<c-col
:span=
"12"
style=
"padding-right: 20px"
>
<!-- S0000019 : 发生日期 -->
<c-col
:span=
"24"
>
<el-form-item
label=
"发生日期"
prop=
"
cfabut.pay
dat"
>
<c-date-picker
type=
"date"
v-model=
"model.
cfabut.paydat"
style=
"width:100%"
placeholder=
"请输入发生日期"
>
</c-date-picker>
<el-form-item
label=
"发生日期"
prop=
"
eblmod.ebl.rel
dat"
>
<c-date-picker
type=
"date"
v-model=
"model.
eblmod.ebl.reldat"
style=
"width:100%"
placeholder=
"请输入发生日期"
disabled
>
</c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item>
<c-checkbox
v-model=
"model.cfabut.basflg"
class=
"checkbox-left"
>
签约信息
</c-checkbox>
<c-checkbox
v-model=
"model.cfabut.basflg"
class=
"checkbox-left"
disabled
>
签约信息
</c-checkbox>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item>
<c-checkbox
v-model=
"model.cfabut.addnew"
class=
"checkbox-left"
disabled
>
新增接口数据
</c-checkbox>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-form-item
label=
"DCL数目"
prop=
"cfabut.newdcl"
>
<c-input
v-model
.
number=
"model.cfabut.newdcl"
placeholder=
"请输入DCL数目"
>
</c-input>
</c-form-item>
</c-col>
</c-col>
</c-col>
<!-- ======================= 右边 ========================= -->
...
...
@@ -21,13 +34,14 @@
<!-- S0000008 : 业务所属机构 -->
<c-col
:span=
"24"
>
<el-form-item
label=
"业务所属机构"
prop=
"cfabut.ownextkey"
>
<c-select
v-model=
"model.cfabut.ownextkey"
style=
"width:100%"
placeholder=
"请输入业务所属机构"
:code=
"codes.ownextkey"
>
<c-select
v-model=
"model.cfabut.ownextkey"
style=
"width:100%"
placeholder=
"请输入业务所属机构"
:code=
"codes.ownextkey"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item>
<c-checkbox
v-model=
"model.cfabut.dclflg"
class=
"checkbox-left"
>
变动信息
</c-checkbox>
<c-checkbox
v-model=
"model.cfabut.dclflg"
class=
"checkbox-left"
disabled
>
变动信息
</c-checkbox>
</el-form-item>
</c-col>
</c-col>
...
...
@@ -134,17 +148,17 @@ export default {
}
},
methods
:
{
methods
:
{
...
Event
,
toEadame
()
{
toEadame
()
{
this
.
$router
.
history
.
push
(
"/business/eadame"
);
},
toEaddel
()
{
toEaddel
()
{
this
.
$router
.
history
.
push
(
"/business/eaddel"
);
}
},
},
created
:
function
()
{
this
.
model
.
cfabut
.
paydat
=
new
Date
();
}
}
</
script
>
...
...
src/views/Business/Eadinf/index.vue
View file @
652ca280
...
...
@@ -17,11 +17,11 @@
</content>
</el-tab-pane>
<!--外债海外代付-变动信息(1) -->
<el-tab-pane
label=
"外债海外代付-变动信息(1)"
name=
"dclpp"
>
<
!--
<
el-tab-pane
label=
"外债海外代付-变动信息(1)"
name=
"dclpp"
>
<content>
<m-dclpp
:model=
"model"
:codes=
"codes"
/>
</content>
</el-tab-pane>
</el-tab-pane>
-->
</c-tabs>
</el-form>
...
...
@@ -92,9 +92,6 @@ export default {
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
mounted
()
{
window
.
Vue
=
this
;
}
}
</
script
>
...
...
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