Commit 9ef64842 by liuxiaojing

汇出汇款页面开发

parent 9fd7e00c
......@@ -1462,9 +1462,9 @@ const CodeTable = {
{label:"其他外债",value:"ofd" },
],
chato:[
{label:"Applicant Side",value:"U" },
{label:"Beneficiary Side",value:"B" },
{label:"Other",value:"O" },
{label:`Shared`,value:`SHA` },
{label:`Beneficiary Customer`,value:`BEN` },
{label:`Ordering Customer`,value:`OUR` },
],
chgcurflg:[
{label:"no",value:"" },
......@@ -2265,15 +2265,15 @@ const CodeTable = {
{label:"392",value:"JPY" },
],
curtxt:[
{label:"HKD",value:"HKD" },
{label:"AUD",value:"AUD" },
{label:"CHF",value:"CHF" },
{label:"JPY",value:"JPY" },
{label:"EUR",value:"EUR" },
{label:"GBP",value:"GBP" },
{label:"USD",value:"USD" },
{label:"CAD",value:"CAD" },
{label:"CNY",value:"CNY" },
{ label: `CNY-人民币`, value: `CNY` },
{ label: `USD-美元`, value: `USD` },
{ label: `HKD-港币`, value: `HKD` },
{ label: `GBP-英镑`, value: `GBP` },
{ label: `EUR-欧元`, value: `EUR` },
{ label: `CAD-加元`, value: `CAD` },
{ label: `JPY-日元`, value: `JPY` },
{ label: `AUD-澳元`, value: `AUD` },
{ label: `CHF-瑞朗`, value: `CHF` },
],
cusflg:[
{label:"所有柜员",value:"ALL" },
......@@ -3621,9 +3621,11 @@ const CodeTable = {
{label:"单笔单批",value:"2" },
],
liqtyp:[
{label:"人行支付系统",value:"B" },
{label:"代理行模式",value:"C" },
{label:"Other",value:"O" },
{ label: `人民币大额支付`, value: `CMT` },
{ label: `SWIFT支付`, value: `SWT` },
{ label: `行内划转`, value: `ZZT` },
{ label: `跨境人民币支付`, value: `CIP` },
{ label: `境内外币支付`, value: `FMT` },
],
liselflg:[
{label:"进口信用证单据通知",value:"4" },
......@@ -5134,9 +5136,9 @@ const CodeTable = {
{label:"新系统",value:"N" },
],
szflg:[
{label:"1",value:"跨境收支" },
{label:"2",value:"境内收支" },
{label:"3",value:"不申报" },
{value:"1",label:"境外汇款申请书" },
{value:"2",label:"境内汇款申请书" },
{value:"3",label:"不申报" },
],
sztyp:[
{label:"1",value:"跨境收支" },
......@@ -5614,5 +5616,24 @@ const CodeTable = {
{label:"Code",value:"C" },
{label:"None",value:"N" },
],
rmbflg: [
{ label: `否`, value: `0` },
{ label: `是`, value: `1` },
],
actiontype: [
{ label: `新建`, value: `A` },
{ label: `修改`, value: `C` },
{ label: `删除`, value: `D` },
],
diqvjigou: [
{label:`werwer`,value:`1`},
{label:`测试商业银行`,value:`2`},
{label:`分行`,value:`3`},
{label:`分行2`,value:`4`},
{label:`分行3`,value:`5`},
{label:`分行4`,value:`6`},
{label:`分行5`,value:`7`},
{label:`分行7`,value:`8`},
]
}
export default CodeTable;
\ No newline at end of file
import CodeTable from "./CodeTable/index"
export default {
dsp:CodeTable.dsp,
busflg:CodeTable.busflg,
actiontype:CodeTable.actiontype,
cur:CodeTable.cur,
ptytyp:CodeTable.ptytyp,
staflg:CodeTable.staflg,
paytyp:CodeTable.paytyp,
payattr:CodeTable.payattr,
balancemode:CodeTable.balancemode,
bopcustype:CodeTable.bopcustype,
payeeattr:CodeTable.payeeattr,
boppaytype:CodeTable.boppaytype,
debcdtflg:CodeTable.debcdtflg,
acttyp:CodeTable.acttyp,
payflg:CodeTable.payflg,
buscod:CodeTable.buscod,
datsrc:CodeTable.datsrc,
sndselflg:CodeTable.sndselflg,
payacttyp:CodeTable.payacttyp,
curtxt:CodeTable.curtxt,
bustyp:CodeTable.bustyp,
swftyp:CodeTable.swftyp,
payeraccttype:CodeTable.payeraccttype,
chato:CodeTable.chato,
opertype:CodeTable.opertype,
bopyesno:CodeTable.bopyesno,
custyp:CodeTable.custyp,
dsp2:CodeTable.dsp2,
liqtyp:CodeTable.liqtyp,
bopcur: CodeTable.bopcur,
szflg: CodeTable.szflg,
rmbflg: CodeTable.rmbflg,
jshtyp: CodeTable.jshtyp,
diqvjigou: CodeTable.diqvjigou,
swfcod: {
SWT: [
{ label: 'MT103', value: '103' },
{ label: 'MT103+MT202', value: '103202' },
],
FMT: [
{ label: 'FMT100', value: 'F00' },
{ label: 'FMT101', value: 'F01' },
],
CIP: [
{ label: 'CIPS001', value: 'C00' },
{ label: 'CIPS101', value: 'C01' },
],
CMT: [
{ label: 'CMT100', value: 'CM0' },
]
},
liqtyp1: [
{ label: '01-SWIFT支付', value: 'SWT' },
{ label: '02-境内外币支付', value: 'FMT' },
{ label: '03-行内划转', value: 'ZZT' },
],
liqtyp2: [
{ label: '03-行内划转', value: 'ZZT' },
{ label: '04-跨境人民币支付', value: 'CIP' },
{ label: '05-人民币大额支付', value: 'CMT' },
],
usetype: [
{ label: `购房`, value: `010` },
{ label: `购买其他固定资产`, value: `011` },
{ label: `其他等用途`, value: `099` },
{ label: `支付货款`, value: `001` },
{ label: `股权出资`, value: `012` },
{ label: `支付工程款`, value: `002` },
{ label: `偿还银行贷款`, value: `013` },
{ label: `支付保证金`, value: `003` },
{ label: `购买股票/债券/基金/信托等境内金融资产`, value: `014` },
{ label: `支付咨询费`, value: `004` },
{ label: `支付其他服务费用`, value: `005` },
{ label: `支付投资人境外证券投资本金/收益`, value: `016` },
{ label: `预付款`, value: `006` },
{ label: `利息结汇`, value: `017` },
{ label: `支付税款`, value: `007` },
{ label: `备用金`, value: `018` },
{ label: `支付工资等劳务报酬`, value: `008` },
{ label: `现钞`, value: `019` },
{ label: `土地出让金`, value: `009` },
]
}
\ No newline at end of file
<template>
<div>
<el-col :span="24">
<el-col :span="12">
<el-col :span="22">
<el-form-item label="大额支付类型">
<el-select v-model="model.setmod.msgmod.buscod" style="width:100%" placeholder="请选择">
<el-option
v-for="item in codes.buscod"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="收款人开户行联行行号">
<el-input v-model="model.setmod.msgmod.pyb.pts.ref" maxlength="16" placeholder="请输入"></el-input>
</el-form-item>
</el-col>
</el-col>
</el-col>
<el-col :span="24">
<el-col :span="12">
<el-col :span="22">
<el-form-item label="业务种类">
<el-select v-model="model.setmod.msgmod.bustyp" style="width:100%" placeholder="请选择">
<el-option
v-for="item in codes.bustyp"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="收款人开户行名称">
<el-input v-model="model.setmod.msgmod.pyb.pts.namcn" maxlength="16" placeholder="请输入"></el-input>
</el-form-item>
</el-col>
</el-col>
</el-col>
<el-col :span="24">
<el-col :span="12">
<el-col :span="22">
<el-form-item label="收款人名称">
<el-input v-model="model.setmod.msgmod.pye.pts.namcn" maxlength="16" placeholder="请输入"></el-input>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="费用承担方">
<el-select v-model="model.setmod.msgmod.chato" style="width:100%" placeholder="请选择">
<el-option
v-for="item in codes.chato"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
</el-col>
</el-col>
</el-col>
<el-col :span="24">
<el-col :span="12">
<el-col :span="22">
<el-form-item label="收款人地址">
<el-input
type="textarea"
:rows="3"
placeholder="请输入"
v-model="model.setmod.msgmod.pye.pts.adrcn">
</el-input>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="发报行收费">
<el-input v-model="model.setmod.msgmod.sndfee" maxlength="16" placeholder="请输入"></el-input>
</el-form-item>
</el-col>
</el-col>
</el-col>
<el-col :span="24">
<el-col :span="12">
<el-col :span="22">
<el-form-item label="收款人账号">
<el-input v-model="model.setmod.msgmod.pye.pts.extact " maxlength="16" placeholder="请输入"></el-input>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="收报行收费">
<el-input v-model="model.setmod.msgmod.rcvfee" maxlength="16" placeholder="请输入"></el-input>
</el-form-item>
</el-col>
</el-col>
</el-col>
<el-col :span="24">
<el-col :span="12">
<el-col :span="22">
<el-form-item label="附言">
<el-input
type="textarea"
:rows="3"
placeholder="请输入"
v-model="model.setmod.msgmod.commet">
</el-input>
</el-form-item>
</el-col>
</el-col>
</el-col>
</div>
</template>
<script>
export default {
props:['model', 'codes'],
}
</script>
\ No newline at end of file
<sty
\ No newline at end of file
<template>
<div>
<!-- 购汇申报 -->
<el-col :span="12">
<el-col :span="22">
<el-form-item label="收付汇日期(生成申报号码时填写)">
<el-date-picker
v-model="model.mtabut.paydat"
type="date"
placeholder="选择日期">
</el-date-picker>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-checkbox v-model="model.mtabut.basflg">基础信息</el-checkbox>
<el-checkbox v-model="model.mtabut.dclflg">申报信息</el-checkbox>
<el-checkbox v-model="model.mtabut.vrfflg">管理信息</el-checkbox>
</el-col>
</el-col>
<el-col :span="24">
<h3>基础信息</h3>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="申报号码">
<el-col :span="24" class="m-inputbtn">
<el-col class="m-inputbtn-input">
<el-input v-model="model.bopmod.dbemod.dbegrp.bas.rptno" maxlength="16" placeholder="请输入申报号码"></el-input>
</el-col>
<el-button type="primary" class="m-inputbtn-btn" @click="getOwnref">获取</el-button>
</el-col>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="修改/删除原因">
<el-input
type="textarea"
:rows="3"
placeholder="请输入原因"
v-model="model.bopmod.dbemod.dbegrp.bas.actiondesc">
</el-input>
</el-form-item>
</el-col>
</el-col>
<el-col :span="24">
<el-col :span="12">
<el-col :span="22">
<el-form-item label="操作类型">
<el-select v-model="model.bopmod.dbemod.dbegrp.bas.actiontype" style="width:100%" placeholder="请选择操作类型">
<el-option
v-for="item in codes.actiontype"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
</el-col>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="银行业务编号">
<el-input v-model="model.bopmod.dbemod.dbegrp.bas.buscode" maxlength="16" placeholder="请输入银行业务编号"></el-input>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="地区机构">
<el-select v-model="model.bopmod.dbemod.dbegrp.bas.ownextkey" style="width:100%" placeholder="请选择地区机构">
<el-option
v-for="item in codes.diqvjigou"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="组织机构代码">
<el-input v-model="model.bopmod.dbemod.dbegrp.bas.custcod" maxlength="32" placeholder="请输入组织机构代码"></el-input>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="结/汇申请人主体类型">
<el-select v-model="model.bopmod.dbemod.dbegrp.bas.cusnam" style="width:100%" placeholder="请选择结/汇申请人主体类型">
<el-option
v-for="item in []"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="结/汇申请人名称">
<el-input v-model="model.bopmod.dbemod.dbegrp.bas.custnm" maxlength="32" placeholder="请输入结/汇申请人名称"></el-input>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="身份证件号码">
<el-input v-model="model.bopmod.dbemod.dbegrp.bas.idcode" maxlength="32" placeholder="请输入身份证件号码"></el-input>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="外汇账户账号">
<el-input v-model="model.bopmod.dbemod.dbegrp.bas.fcyacc" maxlength="32" placeholder="请输入外汇账户账号"></el-input>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="人民币账户账号">
<el-input v-model="model.bopmod.dbemod.dbegrp.bas.lcyacc" maxlength="32" placeholder="请输入人民币账户账号"></el-input>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="人民币/外汇收款人名称">
<el-input v-model="model.bopmod.dbemod.dbegrp.bas.corpnam" maxlength="32" placeholder="请输入人民币/外汇收款人名称"></el-input>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="人民币/外汇户 开户行">
<el-input v-model="model.bopmod.dbemod.dbegrp.bas.corbnam" maxlength="32" placeholder="请输入人民币/外汇户 开户行"></el-input>
</el-form-item>
</el-col>
</el-col>
<el-col :span="24">
<el-col :span="12">
<el-col :span="22">
<el-form-item label="购汇币种金额">
<el-col :span="24">
<el-col :span="12" class="m-cur-select">
<el-select v-model="model.bopmod.dbemod.dbegrp.bas.fcyccy" style="width:100%" placeholder="请选择购汇币种金额">
<el-option
v-for="item in codes.curtxt"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-col>
<el-col :span="12">
<el-input v-model="model.bopmod.dbemod.dbegrp.bas.fcyamt" maxlength="32" placeholder="请输入结汇金额"></el-input>
</el-col>
</el-col>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="汇率">
<el-input v-model="model.bopmod.dbemod.dbegrp.bas.exrate" maxlength="32" placeholder="请输入汇率"></el-input>
</el-form-item>
</el-col>
</el-col>
</el-col>
<el-col :span="24">
<h3>管理信息</h3>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="申报号码">
<el-input v-model="model.bopmod.dbbmod.dbbgrp.vrf.rptno" maxlength="32" placeholder="请输入申报号码"></el-input>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="修改/删除原因">
<el-input
type="textarea"
:rows="3"
placeholder="请输入原因"
v-model="model.bopmod.dbbmod.dbbgrp.vrf.actiondesc">
</el-input>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="操作类型">
<el-select v-model="model.bopmod.dbemod.dbegrp.vrf.actiontype" style="width:100%" placeholder="请选择操作类型">
<el-option
v-for="item in codes.actiontype"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
</el-col>
</el-col>
<el-col :span="24">
<el-col :span="12">
<el-col :span="22">
<el-form-item label="交易编码">
<el-col :span="24" class="m-inputbtn">
<el-col class="m-inputbtn-input">
<el-input v-model="model.bopmod.dbemod.dbegrp.vrf.txcode" maxlength="16" placeholder="请输入交易编码"></el-input>
</el-col>
<el-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></el-button>
</el-col>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="外汇局批件号/备案表号/业务编号">
<el-select v-model="model.bopmod.dbemod.dbegrp.vrf.regno" style="width:100%" placeholder="请选择外汇局批件号/备案表号/业务编号">
<el-option
v-for="item in []"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
</el-col>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="填报人">
<el-input v-model="model.bopmod.dbemod.dbegrp.vrf.crtuser" maxlength="16" placeholder="请输入填报人"></el-input>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="填报日期">
<el-input v-model="model.bopmod.dbemod.dbegrp.vrf.rptdate" maxlength="16" placeholder="请输入填报日期"></el-input>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="填报人电话">
<el-input v-model="model.bopmod.dbemod.dbegrp.vrf.inptelc" maxlength="16" placeholder="请输入填报人"></el-input>
</el-form-item>
</el-col>
</el-col>
</div>
</template>
<script>
export default {
props: ['model', 'codes'],
methods: {
getOwnref () {
console.log('获取')
},
handleSearch () {
console.log('搜索')
},
}
}
</script>
\ No newline at end of file
<sty
\ No newline at end of file
<template>
<div>
<el-col :span="12">
<el-form-item label="面函码值">
<el-input v-model="model.trnmod.trndoc.doccod" maxlength="16" placeholder="请输入面函码值"></el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="Per Medium">
<el-input v-model="model.trnmod.trndoc.cortyp" maxlength="3" placeholder="请输入Per Medium"></el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-button size="small" type="primary" @click="onTrndocReldoc">
面函加载
</el-button>
</el-col>
<el-col :span="12">
<el-button size="small" type="primary" @click="onTrndocButshw">
展示
</el-button>
</el-col>
<el-col :span="12">
<el-form-item label="面函路径">
<el-input v-model="model.trnmod.trndoc.docpth" maxlength="100" placeholder="请输入面函路径"></el-input>
</el-form-item>
</el-col>
<el-col :span="24">
<div class="title">会计分录</div>
<div class="e-table-wrapper">
<el-table
:data="model.trnmod.trndoc.docmod.doclst"
......@@ -37,50 +8,38 @@
>
<el-table-column
prop="role"
label="角色"
sortable
width="100">
label="角色">
</el-table-column>
<el-table-column
prop="id"
label="码值"
sortable
width="100">
</el-table-column>
<el-table-column
prop="docnam"
label="凭证名称"
sortable
width="200">
prop="cortyp"
label="面函类型">
</el-table-column>
<el-table-column
prop="cortyp"
label="凭证类型"
sortable
width="150">
prop="id"
label="凭证代码">
</el-table-column>
<el-table-column
prop="mdtflg"
label="出具/发送"
sortable
width="100">
prop="docnam"
label="凭证名称">
</el-table-column>
<el-table-column
prop="ptainr"
label=""
sortable
width="100">
prop="op"
label="操作">
</el-table-column>
</el-table>
</div>
</el-col>
</div>
</template>
<script>
export default {
props:['model']
}
</script>
<style scoped>
<style scoped>
.title {
color: rgba(0, 0, 0, 0.65);
font-size: 14px;
}
</style>
\ No newline at end of file
<template>
<div>
<!-- 费用 -->
<el-col :span="24">
<div class="title">费用明细</div>
<div class="e-table-wrapper">
<el-table
:data="model.setmod.setfeg.fegmod.feslst"
......@@ -10,183 +9,119 @@
<el-table-column
prop="rol"
label="角色"
sortable
width="100">
</el-table-column>
<el-table-column
prop="feecod"
label="费用代码"
sortable
width="100">
width="150">
</el-table-column>
<el-table-column
prop="feetxt"
label="费用名称"
sortable
width="100">
width="200">
</el-table-column>
<el-table-column
prop="cur"
label="收费币种"
sortable
width="100">
<template slot-scope="scope">
<span>{{ this.codes.curtxt.find(item=>item.value==scope.row.cur).label }}</span>
</template>
width="150">
</el-table-column>
<el-table-column
prop="basamt"
label="应收金额"
sortable
width="100">
width="150">
</el-table-column>
<el-table-column
prop="amt"
label="实收金额"
sortable
width="100">
width="150">
</el-table-column>
<el-table-column
prop="dsp"
label="现收/缓收"
sortable
width="100">
<template slot-scope="scope">
<span>{{ this.codes.dsp.find(item=>item.value==scope.row.dsp).label }}</span>
</template>
width="150">
</el-table-column>
<el-table-column
prop="payflg"
label="内扣/外收"
sortable
width="100">
<template slot-scope="scope">
<span>{{ this.codes.payflg.find(item=>item.value==scope.row.payflg).label }}</span>
</template>
width="150">
</el-table-column>
<el-table-column
prop="xrfcur"
label=""
sortable
width="100">
</el-table-column>
<el-table-column
prop="xrfamt"
label=""
sortable
width="100">
</el-table-column>
<el-table-column
prop="feeacc"
label=""
sortable
width="100">
</el-table-column>
<el-table-column
prop="fepinr"
label=""
sortable
width="100">
</el-table-column>
<el-table-column
prop="rolptyinr"
label=""
sortable
width="100">
prop=""
label="操作">
<template slot-scope="scope">
<el-button type="text" size="small">查看</el-button>
<el-button type="text" size="small">编辑</el-button>
</template>
</el-table-column>
</el-table>
</div>
</el-col>
<el-col :span="24">
<el-button plain class="add-btn" @click="addFeslst">+</el-button>
<div class="title">财务明细</div>
<div class="e-table-wrapper">
<el-table
:data="model.setmod.setglg.glgmod.glslst"
style="width: 100%"
>
<el-table-column
prop="rol"
label="角色"
sortable
width="100">
</el-table-column>
<el-table-column
prop="debcdtflg"
label="借/贷"
sortable
width="100">
<template slot-scope="scope">
<span>{{ this.codes.debcdtflg.find(item=>item.value==scope.row.debcdtflg).label }}</span>
</template>
label="借/贷">
</el-table-column>
<el-table-column
prop="cur"
label="结算币种"
sortable
width="100">
<template slot-scope="scope">
<span>{{ this.codes.curtxt.find(item=>item.value==scope.row.cur).label }}</span>
</template>
label="结算币种">
</el-table-column>
<el-table-column
prop="amt"
label="结算金额"
sortable
width="100">
label="结算金额">
</el-table-column>
<el-table-column
prop="dsp"
label="结算方式"
sortable
width="100">
<template slot-scope="scope">
<span>{{ this.codes.dsp2.find(item=>item.value==scope.row.dsp).label }}</span>
</template>
label="结算方式">
</el-table-column>
<el-table-column
prop="act"
label="账户"
sortable
width="100">
label="账户">
</el-table-column>
<el-table-column
prop="acccur"
label="原币种"
sortable
width="100">
label="原币种">
</el-table-column>
<el-table-column
prop="accamt"
label="原金额"
sortable
width="100">
label="原金额">
</el-table-column>
<el-table-column
prop="actflg"
label=""
sortable
width="100">
</el-table-column>
<el-table-column
prop="fmtamt"
label=""
sortable
width="100">
prop="rat"
label="汇率">
</el-table-column>
</el-table>
</div>
</el-col>
<el-button plain class="add-btn" @click="addGlslst">+</el-button>
</div>
</template>
<script>
export default {
props:['model']
props:['model'],
methods: {
addFeslst () {
alert('addFeslst')
},
addGlslst () {
alert('addGlslst')
}
}
}
</script>
<style scoped>
.title {
color: rgba(0, 0, 0, 0.65);
font-size: 14px;
}
.add-btn {
margin: 12px 0;
text-align: center;
width: 100%;
color: #ccc;
}
</style>
\ No newline at end of file
<template>
<div>
<el-col :span="24">
<el-col :span="12">
<el-col :span="22">
<el-form-item label="接收行">
<el-col :span="24" class="m-inputbtn">
<el-col class="m-inputbtn-input">
<el-input maxlength="16" placeholder="请输入"></el-input>
</el-col>
<el-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></el-button>
</el-col>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="收款人">
<el-col :span="24" class="m-inputbtn">
<el-col class="m-inputbtn-input">
<el-input maxlength="16" placeholder="请输入"></el-input>
</el-col>
<el-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></el-button>
</el-col>
</el-form-item>
</el-col>
</el-col>
</el-col>
<el-col :span="24">
<el-col :span="12">
<el-col :span="22">
<el-form-item label="名称">
<el-input maxlength="16" placeholder="请输入" disabled></el-input>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="名称">
<el-input maxlength="16" placeholder="请输入" disabled></el-input>
</el-form-item>
</el-col>
</el-col>
</el-col>
<el-col :span="24">
<el-col :span="12">
<el-col :span="22">
<el-form-item label="地址">
<el-input maxlength="16" placeholder="请输入" disabled></el-input>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="地址">
<el-input maxlength="16" placeholder="请输入" disabled></el-input>
</el-form-item>
</el-col>
</el-col>
</el-col>
<el-col :span="24">
<el-col :span="12">
<el-col :span="22">
<el-form-item label="收款人开户行">
<el-col :span="24" class="m-inputbtn">
<el-col class="m-inputbtn-input">
<el-input maxlength="16" placeholder="请输入"></el-input>
</el-col>
<el-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></el-button>
</el-col>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="收款人账号">
<el-input v-model="model.setmod.msgmod.pye.pts.extact " maxlength="16" placeholder="请输入"></el-input>
</el-form-item>
</el-col>
</el-col>
</el-col>
<el-col :span="24">
<el-col :span="12">
<el-form-item label="名称">
<el-input maxlength="16" placeholder="请输入" disabled></el-input>
</el-form-item>
</el-col>
</el-col>
<el-col :span="24">
<el-col :span="12">
<el-form-item label="地址">
<el-input maxlength="16" placeholder="请输入" disabled></el-input>
</el-form-item>
</el-col>
</el-col>
<el-col :span="24">
<el-col :span="12">
<el-form-item label="业务种类">
<el-select v-model="model.setmod.msgmod.busflg" style="width:100%" placeholder="请选择">
<el-option
v-for="item in codes.busflg"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
</el-col>
</el-col>
<el-col :span="24">
<el-col :span="12">
<el-form-item label="费用承担方">
<el-select v-model="model.setmod.msgmod.chato" style="width:100%" placeholder="请选择">
<el-option
v-for="item in codes.chato"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
</el-col>
</el-col>
<el-col :span="24">
<el-col :span="12">
<el-form-item label="汇款人账户性质">
<el-select v-model="model.setmod.msgmod.acctyp" style="width:100%" placeholder="请选择">
<el-option
v-for="item in codes.payacttyp"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
</el-col>
</el-col>
<el-col :span="24">
<el-col :span="12">
<el-form-item label="附言">
<el-input
type="textarea"
:rows="3"
placeholder="请输入附言"
v-model="model.setmod.msgmod.commet">
</el-input>
</el-form-item>
</el-col>
</el-col>
</div>
</template>
<script>
export default {
props:['model', 'codes'],
methods: {
handleSearch () {
console.log('搜索')
},
}
}
</script>
\ No newline at end of file
<style scoped>
</style>
\ No newline at end of file
<template>
<div>
<!-- 会计分录 -->
<el-col :span="12">
<el-button size="small" type="primary" @click="onGlemodRebook">
分录加载
</el-button>
</el-col>
<el-col :span="24">
<div class="title">会计分录</div>
<div class="e-table-wrapper">
<el-table
:data="model.setmod.glemod.glelst"
......@@ -14,72 +8,45 @@
>
<el-table-column
prop="dbtcdt"
label="借/贷"
sortable
width="100">
label="借/贷">
</el-table-column>
<el-table-column
prop="act"
label="账号"
sortable
width="100">
label="账号">
</el-table-column>
<el-table-column
prop="cur"
label="币种"
sortable
width="100">
label="币种">
</el-table-column>
<el-table-column
prop="amt"
label="金额"
sortable
width="100">
label="金额">
</el-table-column>
<el-table-column
prop="valdat"
label="起息日"
sortable
width="100">
label="起息日">
</el-table-column>
<el-table-column
prop="trmtyp"
label="科目号"
sortable
width="100">
</el-table-column>
<el-table-column
prop="prn"
label="PN序号"
sortable
width="100">
</el-table-column>
<el-table-column
prop="dsp"
label=""
sortable
width="100">
</el-table-column>
<el-table-column
prop="rat"
label=""
sortable
width="100">
label="科目号">
</el-table-column>
<el-table-column
prop="fctsgn"
label=""
sortable
width="100">
label="记账方式">
</el-table-column>
</el-table>
</div>
</el-col>
</div>
</template>
<script>
export default {
props:['model'],
props:['model']
}
</script>
<style scoped>
.title {
color: rgba(0, 0, 0, 0.65);
font-size: 14px;
}
</style>
\ No newline at end of file
<template>
<div>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="收款行账户行(56A)">
<el-col :span="24" class="m-inputbtn">
<el-col class="m-inputbtn-input">
<el-input maxlength="32" placeholder="请输入"></el-input>
<el-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></el-button>
</el-col>
</el-col>
</el-form-item>
</el-col>
<el-col :span="22" class="form-item">
<el-input
type="textarea"
:rows="3"
placeholder="">
</el-input>
</el-col>
<el-col :span="22">
<el-form-item label="账号">
<el-input v-model="model.setmod.msgmod.rmt.pts.extact" maxlength="32" placeholder="请输入"></el-input>
</el-form-item>
</el-col>
<el-col :span="22">
<el-form-item label="发报行代理行(53A)">
<el-col :span="24" class="m-inputbtn">
<el-col class="m-inputbtn-input">
<el-input maxlength="32" placeholder="请输入"></el-input>
<el-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></el-button>
</el-col>
</el-col>
</el-form-item>
</el-col>
<el-col :span="22" class="form-item">
<el-input
type="textarea"
:rows="3"
placeholder="">
</el-input>
</el-col>
<el-col :span="22">
<el-form-item label="收报行代理行(54A)">
<el-col :span="24" class="m-inputbtn">
<el-col class="m-inputbtn-input">
<el-input maxlength="32" placeholder="请输入"></el-input>
<el-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></el-button>
</el-col>
</el-col>
</el-form-item>
</el-col>
<el-col :span="22" class="form-item">
<el-input
type="textarea"
:rows="3"
placeholder="">
</el-input>
</el-col>
<el-col :span="22">
<el-form-item label="收报代理行账号">
<el-input v-model="model.setmod.msgmod.acs.pts.extact" maxlength="32" placeholder="请输入"></el-input>
</el-form-item>
</el-col>
<el-col :span="22">
<el-form-item label="扣款币种">
<el-col :span="24">
<el-col :span="12" class="m-cur-select">
<el-select style="width:100%" placeholder="请选择汇款币种金额" @change="handleMaxCurChange">
<el-option
v-for="item in codes.curtxt"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-col>
<el-col :span="12">
<el-input :precision="2" :step="0.1" :max="100000000000000" placeholder="请输入汇款币种金额"></el-input>
</el-col>
</el-col>
</el-form-item>
</el-col>
<el-col :span="22">
<el-form-item label="费用承担方">
<el-select v-model="model.setmod.msgmod.chato" style="width:100%" placeholder="请选择">
<el-option
v-for="item in codes.chato"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="22">
<el-form-item label="汇款信息(70)">
<el-input
type="textarea"
:rows="3"
placeholder="">
</el-input>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="收款人开户行(57A)">
<el-col :span="24" class="m-inputbtn">
<el-col class="m-inputbtn-input">
<el-input maxlength="32" placeholder="请输入"></el-input>
<el-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></el-button>
</el-col>
</el-col>
</el-form-item>
</el-col>
<el-col :span="22" class="form-item">
<el-input
type="textarea"
:rows="3"
placeholder="">
</el-input>
</el-col>
<el-col :span="22">
<el-form-item label="账号">
<el-input v-model="model.setmod.msgmod.pyb.pts.extact" maxlength="32" placeholder="请输入"></el-input>
</el-form-item>
</el-col>
<el-col :span="22">
<el-form-item label="收报行">
<el-col :span="24" class="m-inputbtn">
<el-col class="m-inputbtn-input">
<el-input maxlength="32" placeholder="请输入"></el-input>
<el-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></el-button>
</el-col>
</el-col>
</el-form-item>
</el-col>
<el-col :span="22" class="form-item">
<el-input
type="textarea"
:rows="3"
placeholder="">
</el-input>
</el-col>
<el-col :span="22">
<el-form-item label="收款人(59)">
<el-col :span="24" class="m-inputbtn">
<el-col class="m-inputbtn-input">
<el-input maxlength="32" placeholder="请输入"></el-input>
<el-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></el-button>
</el-col>
</el-col>
</el-form-item>
</el-col>
<el-col :span="22" class="form-item">
<el-input
type="textarea"
:rows="3"
placeholder="">
</el-input>
</el-col>
<el-col :span="22">
<el-form-item label="收款人账号">
<el-input v-model="model.setmod.msgmod.pye.pts.extact" maxlength="32" placeholder="请输入"></el-input>
</el-form-item>
</el-col>
<el-col :span="22">
<el-form-item label="汇率">
<el-input maxlength="32" placeholder="请输入"></el-input>
</el-form-item>
</el-col>
<el-col :span="22">
<el-form-item label="起息日">
<el-date-picker
v-model="model.setmod.msgmod.valdat"
type="date"
placeholder="选择日期"
>
</el-date-picker>
</el-form-item>
</el-col>
<el-col :span="22">
<el-form-item label="报文附言(72)">
<el-input
type="textarea"
:rows="3"
placeholder="">
</el-input>
</el-form-item>
</el-col>
</el-col>
</div>
</template>
<script>
export default {
props:['model', 'codes'],
methods: {
handleSearch () {
console.log('点击搜索')
}
}
}
</script>
<style scoped>
<style scope>
.form-item {
padding-bottom: 10px;
}
</style>
\ No newline at end of file
<template>
<div>
<el-col :span="24">
<el-col :span="12">
<el-col :span="22">
<el-form-item label="收报行(我行账户行)">
<el-col :span="24" class="m-inputbtn">
<el-col class="m-inputbtn-input">
<el-input maxlength="32" placeholder="请输入"></el-input>
</el-col>
<el-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></el-button>
</el-col>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="收款行(58A)">
<el-col :span="24" class="m-inputbtn">
<el-col class="m-inputbtn-input">
<el-input maxlength="32" placeholder="请输入"></el-input>
</el-col>
<el-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></el-button>
</el-col>
</el-form-item>
</el-col>
</el-col>
</el-col>
<el-col :span="24">
<el-col :span="12">
<el-col :span="22" class="form-item">
<el-input
type="textarea"
:rows="3"
placeholder="">
</el-input>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22" class="form-item">
<el-input
type="textarea"
:rows="3"
placeholder="">
</el-input>
</el-col>
</el-col>
</el-col>
<el-col :span="24">
<el-col :span="12">
<el-col :span="22">
<el-form-item label="中间行(56A)">
<el-col :span="24" class="m-inputbtn">
<el-col class="m-inputbtn-input">
<el-input maxlength="32" placeholder="请输入"></el-input>
</el-col>
<el-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></el-button>
</el-col>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="收款行账户行(57A)">
<el-col :span="24" class="m-inputbtn">
<el-col class="m-inputbtn-input">
<el-input maxlength="32" placeholder="请输入"></el-input>
</el-col>
<el-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></el-button>
</el-col>
</el-form-item>
</el-col>
</el-col>
</el-col>
<el-col :span="24">
<el-col :span="12">
<el-col :span="22" class="form-item">
<el-input
type="textarea"
:rows="3"
placeholder="">
</el-input>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22" class="form-item">
<el-input
type="textarea"
:rows="3"
placeholder="">
</el-input>
</el-col>
</el-col>
</el-col>
<el-col :span="24">
<el-col :span="12">
<el-col :span="22">
<el-form-item label="账号">
<el-input v-model="model.setmod.msgmod.rmt.pts.extact" maxlength="32" placeholder="请输入"></el-input>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="账号">
<el-input v-model="model.setmod.msgmod.pyb.pts.extact" maxlength="32" placeholder="请输入"></el-input>
</el-form-item>
</el-col>
</el-col>
</el-col>
<el-col :span="24">
<el-col :span="12">
<el-col :span="22">
<el-form-item label="报文附言(72)">
<el-input
type="textarea"
:rows="3"
placeholder=""
v-model="model.setmod.msgmod.tag20272">
</el-input>
</el-form-item>
</el-col>
</el-col>
<el-col :span="12">
<el-col :span="22">
<el-form-item label="收款行账号">
<el-col :span="24" class="m-inputbtn">
<el-col class="m-inputbtn-input">
<el-input v-model="model.setmod.msgmod.med.pts.extact" maxlength="32" placeholder="请输入"></el-input>
</el-col>
<el-button type="primary" icon="el-icon-search" class="m-inputbtn-btn" @click="handleSearch"></el-button>
</el-col>
</el-form-item>
</el-col>
</el-col>
</el-col>
</div>
</template>
<script>
export default {
props:['model', 'codes'],
methods: {
handleSearch () {
console.log('搜索')
},
}
}
</script>
\ No newline at end of file
<style scoped>
</style>
\ No newline at end of file
<template>
<div>
<!-- 申报 -->
<el-col :span="24"><h3>外管申报</h3></el-col>
<el-col :span="14">
<el-form-item label="申报单类型">
<el-select v-model="model.bopmod.szflg" style="width:100%" placeholder="请选择申报单类型">
<el-option
v-for="item in codes.szflg"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="14">
<el-form-item label="款项性质">
<el-select v-model="model.bopmod.acttyp" style="width:100%" placeholder="请选择款项性质">
<el-option
v-for="item in codes.acttyp"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="24"><h3>跨境人民币申报</h3></el-col>
<el-col :span="14">
<el-form-item label="是否报送跨境人民币">
<el-select v-model="model.rmbmod.rmbflg" style="width:100%" placeholder="请选择是否报送跨境人民币">
<el-option
v-for="item in codes.rmbflg"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="24"><h3>结售汇申报</h3></el-col>
<el-col :span="14">
<el-form-item label="是否报送结售汇信息">
<el-select v-model="model.jspmod.jshtyp" style="width:100%" placeholder="请选择是否报送跨境人民币">
<el-option
v-for="item in codes.jshtyp"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
</el-col>
</div>
</template>
<script>
export default {
props:['model']
props:['model', 'codes']
}
</script>
<style scoped>
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment