Commit 652ca280 by nanrui

“外债海外代付”相关交易优化及码表补充。

parent cbf86178
......@@ -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;
......@@ -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: false, message: "必输项"},
{type: "string", required: true, message: "必输项"},
{max: 28,message:"长度不能超过28"}
],
"recgrp.bas.actiondesc":[
......
......@@ -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:{
......
<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>
......
......@@ -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>
......
......@@ -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>
......
......@@ -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.actiontype">
:placeholder="$t('other.please_enter') + $t('pubp.S0000019')" disabled :code="codes.debtype">
</c-select>
</el-form-item>
</c-col>
......
......@@ -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>
......
<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>
......
......@@ -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.actiontype">
:placeholder="$t('other.please_enter') + $t('pubp.S0000019')" disabled :code="codes.debtype">
</c-select>
</el-form-item>
</c-col>
......
......@@ -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>
......
......@@ -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.actiontype">
:placeholder="$t('other.please_enter') + $t('pubp.S0000019')" disabled :code="codes.debtype">
</c-select>
</el-form-item>
</c-col>
......
......@@ -4,16 +4,29 @@
<c-col :span="12" style="padding-right: 20px">
<!-- S0000019 : 发生日期 -->
<c-col :span="24">
<el-form-item label="发生日期" prop="cfabut.paydat">
<c-date-picker type="date" v-model="model.cfabut.paydat" style="width:100%"
placeholder="请输入发生日期"></c-date-picker>
<el-form-item label="发生日期" prop="eblmod.ebl.reldat">
<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>
......
......@@ -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>
......
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