Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
V
vue-gjjs
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
fukai
vue-gjjs
Commits
8c86cb04
Commit
8c86cb04
authored
Jan 17, 2023
by
zhanghou
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
提交fee的修改版本
parent
ecf73b73
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
174 additions
and
67 deletions
+174
-67
index.js
src/config/CodeTable/index.js
+114
-0
FeeInfo.vue
src/views/Statics/Dbifee/FeeInfo.vue
+34
-29
Infsea.vue
src/views/Statics/Inffee/Infsea.vue
+23
-33
index.vue
src/views/Statics/Inffee/index.vue
+3
-5
No files found.
src/config/CodeTable/index.js
View file @
8c86cb04
...
...
@@ -7752,6 +7752,120 @@ const CodeTable = {
{
label
:
"Various correspondence charges"
,
value
:
"CROC"
},
{
label
:
"Guarantee comission"
,
value
:
"GIC"
},
],
feecod3
:
[
{
label
:
''
,
value
:
''
},
{
label
:
''
,
value
:
''
},
{
label
:
''
,
value
:
''
},
{
label
:
'ADVAME'
,
value
:
'出口信用证修改通知费'
},
{
label
:
'ADVFEE'
,
value
:
'信用证通知费转递费'
},
{
label
:
'AMECCV'
,
value
:
'进口信用证修改费'
},
{
label
:
'AMEFEE'
,
value
:
'进口信用证修改费'
},
{
label
:
'ATIFEE'
,
value
:
'境内汇入汇款手续费'
},
{
label
:
'ATOFEE'
,
value
:
'境内汇出汇款手续费'
},
{
label
:
'BACOM'
,
value
:
'进口信用证承兑费'
},
{
label
:
'BFINT'
,
value
:
'偿付手续费(停用)'
},
{
label
:
'CANFEE'
,
value
:
'进口信用证撤销手续费'
},
{
label
:
'CCFEE'
,
value
:
'光票托收手续费'
},
{
label
:
'CEFEE'
,
value
:
'出口托收手续费'
},
{
label
:
'CIFEE'
,
value
:
'进口代收手续费'
},
{
label
:
'CNFFEE'
,
value
:
'进口信用证保兑手续费'
},
{
label
:
'COFEE'
,
value
:
'出口信用证保兑费'
},
{
label
:
'COLAME'
,
value
:
'托收修改手续费'
},
{
label
:
'CPIFEE'
,
value
:
'汇入汇款手续费'
},
{
label
:
'CPOFEE'
,
value
:
'汇出汇款手续费'
},
{
label
:
'DADVAM'
,
value
:
'国内信用证修改通知手续费'
},
{
label
:
'DADVFE'
,
value
:
'国内信用证通知手续费'
},
{
label
:
'DAMEFE'
,
value
:
'国内信用证修改手续费'
},
{
label
:
'DBACOM'
,
value
:
'国内信用证承付手续费'
},
{
label
:
'DCANFE'
,
value
:
'国内信用证注销手续费'
},
{
label
:
'DDHL11'
,
value
:
'普通业务国内快邮费'
},
{
label
:
'DDISCR'
,
value
:
'国内信用证不符点处理费'
},
{
label
:
'DFFFEE'
,
value
:
'同业代付风险参与手续费(停用)'
},
{
label
:
'DHL01'
,
value
:
'境外快邮费'
},
{
label
:
'DHL02'
,
value
:
'境外快邮费'
},
{
label
:
'DHL03'
,
value
:
'境外快邮费'
},
{
label
:
'DHL04'
,
value
:
'境外快邮费'
},
{
label
:
'DHL05'
,
value
:
'境外快邮费'
},
{
label
:
'DHL06'
,
value
:
'境外快邮费'
},
{
label
:
'DHL07'
,
value
:
'境外快邮费'
},
{
label
:
'DHL08'
,
value
:
'境外快邮费'
},
{
label
:
'DHL09'
,
value
:
'境外快邮费'
},
{
label
:
'DHL10'
,
value
:
'境外快邮费'
},
{
label
:
'DINFEE'
,
value
:
'贸金顾问咨询手续费'
},
{
label
:
'DISCOM'
,
value
:
'国内信用证开立手续费'
},
{
label
:
'DISCRE'
,
value
:
'不符点手续费'
},
{
label
:
'DJYFEE'
,
value
:
'代加押手续费'
},
{
label
:
'DMJFEE'
,
value
:
'票据转卖收入(国内证)(停用)'
},
{
label
:
'DPOST'
,
value
:
'普通业务国内平邮费'
},
{
label
:
'DPRECK'
,
value
:
'国内信用证议付&单手续费'
},
{
label
:
'DSENBK'
,
value
:
'国内信用证退单手续费'
},
{
label
:
'DTELEX'
,
value
:
'国内信用证电讯费'
},
{
label
:
'FFTDOM'
,
value
:
'国内福费庭业务手续费'
},
{
label
:
'FFTDRF'
,
value
:
'国内福费庭风险承担费已停用]'
},
{
label
:
'FFTFEE'
,
value
:
'国际福费庭业务手续费'
},
{
label
:
'FFTRSK'
,
value
:
'国际福费庭风险承担费'
},
{
label
:
'FOGFEE'
,
value
:
'贸易融资额度管理费'
},
{
label
:
'FORINT'
,
value
:
'国外利息(停用)'
},
{
label
:
'FREPAY'
,
value
:
'无偿交单手续费'
},
{
label
:
'GACOM'
,
value
:
'保函开立手续费'
},
{
label
:
'GECRQ'
,
value
:
'保函代索赔手续费'
},
{
label
:
'GETAMC'
,
value
:
'保函保兑手续费'
},
{
label
:
'GETAME'
,
value
:
'保函修改通知费'
},
{
label
:
'GETOPN'
,
value
:
'保函通知手续费'
},
{
label
:
'GlAME'
,
value
:
'保函修改手续费'
},
{
label
:
'GlAME1'
,
value
:
'保函修改手续费'
},
{
label
:
'GIAME2'
,
value
:
'保函修改手续费'
},
{
label
:
'GlAME3'
,
value
:
'保函修改手续费'
},
{
label
:
'GlAME4'
,
value
:
'保函修改手续费'
},
{
label
:
'GIAME5'
,
value
:
'保函修改手续费'
},
{
label
:
'GIAME6'
,
value
:
'保函修改手续费'
},
{
label
:
'GIAME7'
,
value
:
'保函修改手续费'
},
{
label
:
'GlAME8'
,
value
:
'保函修改手续费'
},
{
label
:
'GIAME9'
,
value
:
'保函修改手续费'
},
{
label
:
'GIFEE4'
,
value
:
'保函开立手续费(停用)'
},
{
label
:
'GIOPN1'
,
value
:
'保函开立手续费'
},
{
label
:
'GIOPN2'
,
value
:
'保函开立手续费'
},
{
label
:
'GIOPN3'
,
value
:
'保函开立手续费'
},
{
label
:
'GIOPN4'
,
value
:
'保函开立手续费'
},
{
label
:
'GIOPN5'
,
value
:
'保函开立手续费'
},
{
label
:
'GIOPN6'
,
value
:
'转开保函手续费'
},
{
label
:
'GIOPN7'
,
value
:
'保函开立手续费'
},
{
label
:
'GIOPN8'
,
value
:
'信贷证明手续费'
},
{
label
:
'GIOPN9'
,
value
:
'预开银关保函手续费'
},
{
label
:
'GIOTH'
,
value
:
'保函代审核及其他手续费'
},
{
label
:
'GPGFEE'
,
value
:
'货押北务管理费'
},
{
label
:
'GYLFEE'
,
value
:
'供应链融资手续费(停用)'
},
{
label
:
'HTEMIN'
,
value
:
'十个月浮动利息'
},
{
label
:
'HYJFEE'
,
value
:
'代核印鉴手续费'
},
{
label
:
'ISSCCV'
,
value
:
'进口信用证开证手续费'
},
{
label
:
'ISSCOM'
,
value
:
'进口信用证开证手续费'
},
{
label
:
'LCRETU'
,
value
:
'进口代收退单手续费'
},
{
label
:
'LSBFEE'
,
value
:
'贸金业务额度管理费'
},
{
label
:
'MORFE2'
,
value
:
'商通赢手续费'
},
{
label
:
'MORFE3'
,
value
:
'保兑仓手续费'
},
{
label
:
'MORFEE'
,
value
:
'保付加签手续费'
},
{
label
:
'NONEXC'
,
value
:
'无兑换手续费《停用)'
},
{
label
:
'OTHER'
,
value
:
'查询费其他费用'
},
{
label
:
'OTMFEE'
,
value
:
'其他国内贸金结算手续费'
},
{
label
:
'PCINT'
,
value
:
'同业代付手续费'
},
{
label
:
'POST'
,
value
:
'普通业务国外平邮费'
},
{
label
:
'PREADY'
,
value
:
'出口信用证预通知手续费'
},
{
label
:
'PRECHK'
,
value
:
'出口信用证议付/验单手续费'
},
{
label
:
'REPFEE'
,
value
:
'汇款止付/修改/退汇手续费'
},
{
label
:
'SENBAK'
,
value
:
'进口信用证退单手续费'
},
{
label
:
'SGDFEE'
,
value
:
'提货担保手续费'
},
{
label
:
'TELEX'
,
value
:
'境外电讯费'
},
{
label
:
'TELEXH'
,
value
:
'境外电讯费(开立)'
},
{
label
:
'TELEXJ'
,
value
:
'境内电讯费'
},
{
label
:
'TFINT'
,
value
:
'票据转卖收入《停用)'
},
{
label
:
'TRAFEE'
,
value
:
'转汇手续费'
},
{
label
:
'TRANSF'
,
value
:
'出口信用证转让手续费'
},
{
label
:
'URPINT'
,
value
:
'第三方风险参货'
},
{
label
:
'UUFEE'
,
value
:
'托收退票/退单/撤销手续费'
},
{
label
:
'cpifee'
,
value
:
'境外汇入汇款手续费'
},
{
label
:
'cpofee'
,
value
:
'境外汇出汇款手续费'
},
{
label
:
'preadv'
,
value
:
'出口信用证预通知手续费(停用)'
},
],
}
export
default
CodeTable
;
src/views/Statics/Dbifee/FeeInfo.vue
View file @
8c86cb04
...
...
@@ -2,110 +2,115 @@
<div
class=
"eibs-tab"
>
<c-col
:span=
"12"
class=
"col-left"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"
Fee Code
"
prop=
"cod"
>
<el-form-item
label=
"
费用代码
"
prop=
"cod"
>
<c-select
style=
"width: 100%"
v-model=
"model.cod"
placeholder=
"请选择
Fee Code
"
:code=
"getCodesByKey('fe
pfeecod
')"
placeholder=
"请选择
费用代码
"
:code=
"getCodesByKey('fe
ecod3
')"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"
Relevant Amount
"
prop=
"reltir"
>
<el-form-item
label=
"
相关金额类型
"
prop=
"reltir"
>
<c-select
style=
"width: 100%"
v-model=
"model.reltir"
placeholder=
"请选择
Relevant Amount
"
placeholder=
"请选择
相关金额类型
"
:code=
"getCodesByKey('calcbs')"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"SWIFT
Code
"
prop=
"sftcod"
>
<el-form-item
label=
"SWIFT
报文描述
"
prop=
"sftcod"
>
<c-select
style=
"width: 100%"
v-model=
"model.sftcod"
placeholder=
"请选择SWIFT
Code
"
placeholder=
"请选择SWIFT
报文类型
"
:code=
"getCodesByKey('swtcod')"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"
Fee Code for DTA Messages
"
prop=
"dtacod"
>
<el-form-item
label=
"
DTA报文中的费用代码
"
prop=
"dtacod"
>
<c-select
style=
"width: 100%"
v-model=
"model.dtacod"
placeholder=
"请选择
Fee Code for DTA Messages
"
placeholder=
"请选择
DTA报文中的费用代码
"
:code=
"getCodesByKey('dtacod')"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"
Booking Type
"
prop=
"staflg"
>
<el-form-item
label=
"
统计标志
"
prop=
"staflg"
>
<c-select
style=
"width: 100%"
v-model=
"model.staflg"
placeholder=
"请选择
Booking Type
"
placeholder=
"请选择
统计标志
"
:code=
"getCodesByKey('staflgFee')"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-checkbox
v-model=
"model.incflg"
>
Income
</c-checkbox>
<c-checkbox
v-model=
"model.incflg"
>
收入
</c-checkbox>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"
Fee Payer(Deafult)
"
prop=
"rol"
>
<el-form-item
label=
"
支付此费用的默认角色
"
prop=
"rol"
>
<c-select
style=
"width: 100%"
v-model=
"model.rol"
placeholder=
"请选择
Fee Payer(Deafult)
"
placeholder=
"请选择
支付此费用的角色
"
:code=
"getCodesByKey('rol')"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"
Account
"
prop=
"acc"
>
<c-input
v-model=
"model.acc"
placeholder=
"请输入
Account
"
>
</c-input>
<el-form-item
label=
"
账号
"
prop=
"acc"
>
<c-input
v-model=
"model.acc"
placeholder=
"请输入
账号
"
>
</c-input>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"12"
class=
"col-right"
>
<c-col
:span=
"24"
>
<c-checkbox
v-model=
"model.dscmodflg"
>
Modification of Description Allowed in Settlement
</c-checkbox>
<c-checkbox
v-model=
"model.dscmodflg"
>
结算中允许修改描述
</c-checkbox>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"
accruing Account
"
prop=
"accacr"
>
<c-input
v-model=
"model.accacr"
placeholder=
"请输入
accruing Account
"
>
<el-form-item
label=
"
循环收费账号
"
prop=
"accacr"
>
<c-input
v-model=
"model.accacr"
placeholder=
"请输入
循环收费账号
"
>
</c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"
Usable in
"
prop=
"reltrn"
>
<c-input
v-model=
"model.reltrn"
maxlength=
"40"
placeholder=
"请输入
Relevant Transaction and Business Sector
"
></c-input>
<el-form-item
label=
"
有关交易及业务部门
"
prop=
"reltrn"
>
<c-input
v-model=
"model.reltrn"
maxlength=
"40"
placeholder=
"请输入
有关交易及业务部门
"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"
Begin Date
"
prop=
"begdat"
>
<c-date-picker
type=
"date"
v-model=
"model.begdat"
style=
"width:100%"
placeholder=
"请选择
Begin Date
"
></c-date-picker>
<el-form-item
label=
"
开始日期
"
prop=
"begdat"
>
<c-date-picker
type=
"date"
v-model=
"model.begdat"
style=
"width:100%"
placeholder=
"请选择
开始日期
"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"
End Date
"
prop=
"enddat"
>
<c-date-picker
type=
"date"
v-model=
"model.enddat"
style=
"width:100%"
placeholder=
"请选择
End Date
"
></c-date-picker>
<el-form-item
label=
"
结束日期
"
prop=
"enddat"
>
<c-date-picker
type=
"date"
v-model=
"model.enddat"
style=
"width:100%"
placeholder=
"请选择
结束日期
"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"Group Code"
prop=
"grpcod"
>
<c-select
v-model=
"model.grpcod"
style=
"width:100%"
placeholder=
"请选择Group Code"
>
<el-form-item
label=
"费用分组"
prop=
"grpcod"
>
<c-select
v-model=
"model.grpcod"
style=
"width:100%"
placeholder=
"请选择费用的组"
:code=
"getCodesByKey('grpcod')"
>
</c-select>
</el-form-item>
</c-col>
...
...
@@ -120,8 +125,8 @@
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"
Tax Account
"
prop=
"taxacc"
>
<c-input
v-model=
"model.taxacc"
maxlength=
"34"
placeholder=
"请输入
Tax Account
"
></c-input>
<el-form-item
label=
"
传真账号
"
prop=
"taxacc"
>
<c-input
v-model=
"model.taxacc"
maxlength=
"34"
placeholder=
"请输入
传真账号
"
></c-input>
</el-form-item>
</c-col>
</c-col>
...
...
src/views/Statics/Inffee/Infsea.vue
View file @
8c86cb04
...
...
@@ -3,10 +3,10 @@
<c-col
:span=
"12"
class=
"col-left"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"
FeeCode
"
prop=
"cod"
>
<el-form-item
label=
"
费用代码
"
prop=
"cod"
>
<c-input
v-model=
"model.cod"
placeholder=
"请输入
FeeCode
"
placeholder=
"请输入
费用代码
"
style=
"width: 100%"
>
</c-input>
...
...
@@ -17,10 +17,10 @@
<c-col
:span=
"12"
class=
"col-right"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"
Description
"
prop=
"nam"
>
<el-form-item
label=
"
名称
"
prop=
"nam"
>
<c-input
v-model=
"model.nam"
placeholder=
"请输入
Description
"
placeholder=
"请输入
名称
"
style=
"width: 100%"
>
</c-input>
...
...
@@ -111,14 +111,14 @@ export default {
return
{
feeData
:
[],
feeColumns
:
[
{
label
:
'
Fee Code
'
,
prop
:
'cod'
,
width
:
'120'
},
{
label
:
'
Description
'
,
prop
:
'descrp'
,
width
:
'120'
},
{
label
:
'
Relevant Amount
'
,
prop
:
'reltir'
,
width
:
'150'
},
{
label
:
'SWIFT
COD
'
,
prop
:
'sftcod'
,
width
:
'150'
},
{
label
:
'DTA
COD'
,
prop
:
'dtacod'
,
width
:
'15
0'
},
{
label
:
'
Booking Type'
,
prop
:
'staflg'
,
width
:
'15
0'
},
{
label
:
'
Fee Payer(Deafult)
'
,
prop
:
'rol'
,
width
:
'170'
},
{
label
:
'
Account
'
,
prop
:
'acc'
,
width
:
'120'
}
{
label
:
'
费用代码
'
,
prop
:
'cod'
,
width
:
'120'
},
{
label
:
'
名称
'
,
prop
:
'descrp'
,
width
:
'120'
},
{
label
:
'
相关金额类型
'
,
prop
:
'reltir'
,
width
:
'150'
},
{
label
:
'SWIFT
报文描述
'
,
prop
:
'sftcod'
,
width
:
'150'
},
{
label
:
'DTA
报文中的费用代码'
,
prop
:
'dtacod'
,
width
:
'17
0'
},
{
label
:
'
统计标志'
,
prop
:
'staflg'
,
width
:
'12
0'
},
{
label
:
'
支付此费用的默认角色
'
,
prop
:
'rol'
,
width
:
'170'
},
{
label
:
'
账号
'
,
prop
:
'acc'
,
width
:
'120'
}
],
};
},
...
...
@@ -146,11 +146,19 @@ export default {
map
.
set
(
objectArr
[
i
].
value
,
objectArr
[
i
].
label
);
}
var
feeList
=
[];
for
(
var
fee
of
map
){
console
.
log
(
fee
[
0
])
if
(
!
this
.
model
.
cod
&&
this
.
model
.
nam
){
for
(
var
fee
of
map
){
if
(
fee
[
1
].
includes
(
this
.
model
.
nam
)){
feeList
.
push
(
fee
[
0
])
}
}
}
if
(
this
.
model
.
cod
&&
this
.
model
.
nam
){
for
(
var
fee
of
map
){
if
(
fee
[
0
].
includes
(
this
.
model
.
cod
)
&&
fee
[
1
].
includes
(
this
.
model
.
nam
)){
feeList
.
push
(
fee
[
0
])
}
}
}
this
.
model
.
feelist
=
feeList
;
console
.
log
(
this
.
model
)
...
...
@@ -161,25 +169,6 @@ export default {
* total: 69
* totalPage: 0
*/
// const objectArr = codes['fepfeecod'];
// const feeCodeArr = new Array();
// for (let i = 0; i
<
objectArr
.
length
;
i
++
)
{
// let descrp = objectArr[i].label;
// if(descrp.includes(this.model.nam)){
// feeCodeArr.push(objectArr[i].value);
// }
// }
// const feecod = feeCodeArr;
// const list = res.list;
// const list2 = [];
// for (let i = 0; i
<
list
.
length
;
i
++
)
{
// for (let j = 0; j
<
feecod
.
length
;
j
++
)
{
// if(cod.includes(feecod[j])){
// debugger
// list2.push(list[i]);
// }
// }
// }
const
list
=
res
.
list
;
this
.
feeData
=
list
;
for
(
let
i
=
0
;
i
<
list
.
length
;
i
++
){
...
...
@@ -188,6 +177,7 @@ export default {
this
.
model
.
pageNum
=
res
.
pageNumber
this
.
model
.
pageSize
=
res
.
pageSize
this
.
model
.
total
=
res
.
total
this
.
model
.
feelist
=
[];
})
},
queryFunc
(
pageNumber
,
pageSize
)
{
...
...
src/views/Statics/Inffee/index.vue
View file @
8c86cb04
...
...
@@ -25,7 +25,7 @@
import
Infsea
from
"./Infsea"
;
export
default
{
name
:
"StaticsInffe
c
"
,
name
:
"StaticsInffe
e
"
,
components
:
{
"m-infsea"
:
Infsea
,
},
...
...
@@ -38,10 +38,8 @@ export default {
return
{
tabVal
:
"infsea"
,
model
:
{
codfee
:
""
,
feepri
:
"!"
,
objtyp
:
""
,
// paging
cod
:
""
,
nam
:
""
,
pageNum
:
1
,
pageSize
:
5
,
total
:
0
...
...
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