Commit a85dd3ce by liuxin
parents 5f367cb2 1c954e19
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="是否报送跨境人民币2101表">
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2101表" label-width="160px">
<c-select v-model="model.cnybop.cnyflg" style="width:100%" placeholder="请选择是否报送跨境人民币2101表">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="是否报送跨境人民币2107表">
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2107表" label-width="160px">
<c-select v-model="model.cnybop.traflg" style="width:100%" placeholder="请选择是否报送跨境人民币2107表">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="是否报送跨境人民币2111表">
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2111表" label-width="160px">
<c-select v-model="model.cnybop.outflg" style="width:100%" placeholder="请选择是否报送跨境人民币2111表">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="是否报送跨境人民币2106表">
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2106表" label-width="160px">
<c-select v-model="model.cnybop.libflg" style="width:100%" placeholder="请选择是否报送跨境人民币2106表">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="是否报送跨境人民币2122表">
<c-col :span="24">
<el-form-item label="是否报送跨境人民币2122表" label-width="160px">
<c-select v-model="model.cnybop.vouflg" style="width:100%" placeholder="请选择是否报送跨境人民币2122表">
</c-select>
</el-form-item>
......
<template>
<div class="eibs-tab">
<c-col :span="24">
<!-- ========================左边======================= -->
<c-col :span="11" style="margin-top: 10px">
<c-col :span="24">
<el-form-item label="Verification Certificate Number">
<c-input
type="textarea"
:rows="3"
maxlength="20"
v-model="model.lendoc.vercerref"
show-word-limit
placeholder="请输入Verification Certificate Number"
></c-input>
</el-form-item>
</c-col>
<c-col :span="24">
<el-form-item label="Declaration Number">
<c-input
type="text"
maxlength="22"
v-model="model.lendoc.decnum"
show-word-limit
placeholder="请输入Declaration Number"
></c-input>
</el-form-item>
</c-col>
</c-col>
<!-- ========================右边======================= -->
<c-col :span="11" :offset="1" style="margin-top: 10px">
<c-col :span="24">
<el-form-item label="Input Account">
<c-col :span="3">
<c-checkbox v-model="model.lendoc.actflg"></c-checkbox>
</c-col>
<c-col :span="21">
<c-input
type="textarea"
:rows="3"
maxlength="25"
v-model="model.lendoc.account"
show-word-limit
placeholder="请输入Verification Certificate Number"
:disabled="!model.lendoc.actflg"
></c-input>
</c-col>
</el-form-item>
</c-col>
</c-col>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import CommonProcess from "~/mixin/CommonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Cptadv/Event";
import Ptap from "~/views/Public/Ptap";
export default {
inject: ["root"],
props: ["model", "codes"],
mixins: [CommonProcess],
data() {
return {
};
},
methods: { ...Event,
onSeainf(){}
},
created: function () {
},
computed: {
},
};
</script>
<style>
</style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="File Receiver">
<c-input v-model="model.trnmod.trndoc.filrecv" placeholder="请输入File Receiver"></c-input>
<c-col :span="24">
<el-form-item
style="text-align: left;"
class="formItemLabel"
label="Outgoing Correspondence,Attachments and other Documents"
label-width="100%"
>
</el-form-item>
</c-col>
<c-col :span="24">
<!-- =============================左侧开始=============================== -->
<c-col :span="14">
<c-col :span="24">
<div style="height: 300px; width: 100%; border: 1px #ebeef5 solid">
<el-tree
ref="menuTree"
:data="data"
:props="defaultProps"
@node-click="handleNodeClick"
></el-tree>
</div>
</c-col>
<c-col :span="12">
<el-form-item label="Document tree">
<c-input v-model="model.trnmod.trndoc.doctrestm" placeholder="请输入Document tree"></c-input>
<c-col :span="24" style="margin-top: 10px">
<c-col :span="4">
<el-form-item
label="Connected Ducuments"
v-show="isShow1 || isShow2"
></el-form-item>
<el-form-item
label=""
v-show="!(isShow1 || isShow2)"
></el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="">
<c-checkbox v-model="isShow1">Show Incoming Messages</c-checkbox>
</el-form-item>
<!-- <c-checkbox v-model="isShow1">Show Incoming Messages</c-checkbox> -->
</c-col>
<c-col :span="12">
<c-col :span="8" :offset="2">
<el-form-item label="">
<c-checkbox v-model="isShow2">Show Outgoing Messages</c-checkbox>
</el-form-item>
<!-- <c-checkbox v-model="isShow2">Show Outgoing Messages</c-checkbox> -->
</c-col>
</c-col>
<c-col :span="24">
<c-table
:border="true"
:list="data1"
style="width:100%,text-align:center"
v-show="isShow1 || isShow2"
>
<el-table-column label="Type" width="auto"></el-table-column>
<el-table-column label="Document" width="auto"></el-table-column>
<el-table-column label="Cre.TRN" width="auto"></el-table-column>
<el-table-column label="Date" width="auto"></el-table-column>
<el-table-column label="" width="auto"></el-table-column>
<el-table-column label="" width="auto"></el-table-column>
</c-table>
</c-col>
</c-col>
<!-- ============================右侧开始====================================-->
<c-col :span="6" :offset="1">
<c-col :span="24">
<c-button size="small" type="primary" @click="onTrndocButshw">
Sho&w
Show
</c-button>
</c-col>
<c-col :span="12">
<c-col :span="24" style="margin-top: 15px">
<c-button size="small" type="primary" @click="onTrndocButadd">
D&etails
详情
</c-button>
</c-col>
<c-col :span="12">
<c-col :span="24" style="margin-top: 40px">
<c-button size="small" type="primary" @click="onTrndocButnew">
&Add New
Add New
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButattto">
<c-col :span="24" style="margin-top: 15px">
<c-button size="small" type="primary"
:disabled="atoDisabled"
@click="onTrndocButattto"
>
Attach to
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" icon="el-icon-delete" @click="onTrndocButdel">
<c-col :span="24" style="margin-top: 15px">
<c-button size="small" type="primary" @click="onTrndocButdel"
:disabled="delDisabled"
>
Delete
</c-button>
</c-col>
<c-col :span="12">
<span v-text="model.trnmod.trndoc.doclbl" data-path=".trnmod.trndoc.doclbl" > </span>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.trndoc.shwinc">Show Incoming Messages</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.trndoc.shwout">Show Outgoing Messages</c-checkbox>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButatt">
<c-col :span="24" style="margin-top: 80px">
<c-button size="small" type="primary" @click="onTrndocButatt"
:disabled="aDisabled"
>
Attach
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="Connected Documents">
<c-input v-model="model.trnmod.trndoc.condocstm" placeholder="请输入Connected Documents"></c-input>
</el-form-item>
<c-col :span="24" style="margin-top: 150px">
<c-button size="small" type="primary" @click="onTrndocButatt">
i
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="">
<c-input v-model="model.trnmod.trndoc.rcvatt.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
</c-col>
</div>
</template>
<script>
......@@ -86,15 +129,43 @@ export default {
props:["model","codes"],
data(){
return {
data1: [],
isShow1: false,
isShow2: false,
aDisabled : true,
atoDisabled : true,
delDisabled : true,
data: [
{
label: "CHINA EVERBRIGHT BANK",
children: [{ label: "'企业当前管理信息'via" }],
},
{
label: "Internal",
children: [{ label: "'收账通知'via" }],
},
],
}
},
methods:{...Event,
handleNodeClick(data) {
if(!data.children){ //如果没有叶子节点 ,按钮置灰
this.atoDisabled = false;
this.delDisabled = false;
}else{
this.atoDisabled = true;
this.delDisabled = true;
}
},
methods:{...Event},
defaultProps(){},
},
created:function(){
}
}
</script>
<style>
.formItemLabel >>> .el-form-item__label{
text-align: left;
}
</style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<c-checkbox v-model="model.bopmod.basflg">基础数据</c-checkbox>
<c-col :span="24">
<c-col :span="11">
<el-form-item label="申报类型">
<c-select v-model="model.bopmod.szflg"
style="width:100%"
placeholder="请选择申报类型"
@change="handelSelChange"
>
<el-option
v-for="item in szflg"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bopmod.dclflg">申报数据</c-checkbox>
<c-col :span="11" :offset="1">
<c-col :span="24">
<c-col :span="8">
<c-checkbox v-model="model.bopmod.basflg" v-show="basflgShow">基础数据</c-checkbox>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.bopmod.vrfflg">核销数据</c-checkbox>
<c-col :span="8">
<c-checkbox v-model="model.bopmod.dclflg" v-show="dclflgShow">申报数据</c-checkbox>
</c-col>
<c-col :span="12">
<el-form-item label="申报类型">
<c-select v-model="model.bopmod.szflg" style="width:100%" placeholder="请选择申报类型">
</c-select>
</el-form-item>
<c-col :span="8">
<c-checkbox v-model="model.bopmod.vrfflg" v-show="vrfflgShow">核销数据</c-checkbox>
</c-col>
</c-col>
</c-col>
</c-col>
<c-col :span="12">
<c-col :span="11">
<c-col :span="24">
<el-form-item label="款项来源">
<c-select v-model="model.bopmod.acttyp" style="width:100%" placeholder="请选择款项来源">
<c-select v-model="model.bopmod.acttyp"
style="width:100%"
placeholder="请选择款项来源"
:disabled="model.bopmod.szflg != 1"
>
<el-option
v-for="item in acttyp"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-col :span="24">
<el-form-item label="地区机构号">
<c-select v-model="model.bopmod.ownextkey" style="width:100%" placeholder="请选择地区机构号">
<c-select v-model="model.bopmod.ownextkey" style="width:100%" placeholder="请选择地区机构号" :disabled="model.bopmod.szflg == 3">
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<c-col :span="24">
<c-col :span="10">
<el-form-item label="国外银行扣费(涉外收入申报专用)">
<c-select v-model="model.bopmod.outchargeccy" style="width:100%" placeholder="请选择国外银行扣费(涉外收入申报专用)">
<c-select v-model="model.bopmod.outchargeccy" style="width:95%" placeholder="请选择国外银行扣费(涉外收入申报专用)" :disabled="true">
<el-option
v-for="item in outchargeccy"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="国外银行扣费(涉外收入申报专用)">
<c-input v-model="model.bopmod.outchargeamt" placeholder="请输入国外银行扣费(涉外收入申报专用)"></c-input>
</el-form-item>
<c-col :span="14">
<c-input-currency v-model="model.bopmod.outchargeamt"
style="text-align: right;"
placeholder="请输入国外银行扣费(涉外收入申报专用)"
:disabled="!model.bopmod.basflg"
@keyup.enter.native="defaultFunction('bopmod.outchargeamt', model.bopmod.outchargeamt)"
></c-input-currency>
</c-col>
</c-col>
</c-col>
</div>
</template>
<script>
......@@ -60,10 +100,34 @@ export default {
props:["model","codes"],
data(){
return {
isShowBasflg: false,
isShowDclflg: false,
isShowVrfflg: false,
basflgShow: true,
dclflgShow: false,
vrfflgShow: false,
szflg:[
{ value: "1", label: "跨境收支" },
{ value: "2", label: "境内收支" },
{ value: "3", label: "不申报" },
],
acttyp:[
{ value: "(JW)", label: "境外" },
{ value: "(JN)", label: "境内非居民" },
],
outchargeccy:[
{ value: "CNY", label: "人民币" },
{ value: "KRW", label: "韩元" },
{ value: "NZD", label: "新西兰元" },
{ value: "USD", label: "美元" },
],
}
},
methods:{...Event},
methods:{...Event,
handelSelChange(){
//控制checkbox的逻辑
},
},
created:function(){
}
......
......@@ -34,7 +34,7 @@
</el-tab-pane>
<el-tab-pane label="收账通知" name="docpan2">
<!--PD000001 -->
<m-docpan :model="model" :codes="codes" />
<m-docpan2 :model="model" :codes="codes" />
</el-tab-pane>
<el-tab-pane label="外管信息" name="wg">
<!--PD000546 -->
......@@ -57,6 +57,7 @@ import Cptadv from "~/model/Cptadv";
import CommonProcess from "~/mixin/CommonProcess";
import Pattern from "~/model/Cptadv/Pattern";
import Opnp1 from "./Opnp1";
import Docpan2 from "./Docpan2";
import Wg from "./Wg";
// import Setpan from "./Setpan";
// import Coninfp from "./Coninfp";
......@@ -80,6 +81,7 @@ export default {
"m-doctre": Doctre,
"m-cnyp": Cnyp,
"m-ptap": Ptap,
"m-docpan2" : Docpan2
},
provide() {
return {
......
......@@ -20,24 +20,32 @@
<c-col>
<el-form-item label="远期付款指示" prop="didgrp.blk.defdet">
<c-col :span="21">
<c-input type="textarea" :disabled="model.didgrp.rec.avbby == 'P'" v-model="model.didgrp.blk.defdet" style="width:100%" maxlength="140" show-word-limit placeholder="请输入" :autosize="{ minRows: 3,maxRows:5}"></c-input>
</c-col>
<c-col :span="3" style="text-align: right">
<!-- <c-col :span="21"> -->
<c-fullbox>
<c-input type="textarea" :disabled="model.didgrp.rec.avbby == 'P'" v-model="model.didgrp.blk.defdet" style="width:98%" maxlength="140" show-word-limit placeholder="请输入" :autosize="{ minRows: 3,maxRows:5}"></c-input>
<!-- </c-col> -->
<!-- <c-col :span="3" style="text-align: right"> -->
<template slot="footer">
<c-button size="small" style="margin:0 0;" type="primary" icon="el-icon-search" @click="onDefdetButtxmsel">
</c-button>
</c-col>
</template>
</c-fullbox>
<!-- </c-col> -->
</el-form-item>
</c-col>
<c-col>
<el-form-item label="交单期限" prop="didgrp.blk.preper">
<c-col :span="21">
<c-input type="textarea" v-model="model.didgrp.blk.preper" :disabled="this.flag" style="width:100%" maxlength="105" show-word-limit placeholder="请输入"></c-input>
</c-col>
<c-col :span="3" style="text-align: right">
<!-- <c-col :span="21"> -->
<c-fullbox>
<c-input type="textarea" v-model="model.didgrp.blk.preper" :disabled="this.flag" style="width:98%" maxlength="105" show-word-limit placeholder="请输入"></c-input>
<!-- </c-col> -->
<!-- <c-col :span="3" style="text-align: right"> -->
<template slot="footer">
<c-button size="small" type="primary" style="margin:0 0;" icon="el-icon-search" @click="onPreperButtxmsel">
</c-button>
</c-col>
</template>
</c-fullbox>
<!-- </c-col> -->
</el-form-item>
</c-col>
<c-col>
......
......@@ -34,12 +34,13 @@
<!-- ====================左边======================= -->
<c-col :span="11">
<c-col :span="19">
<c-col :span="24">
<el-form-item
label="国内信用证项下开证授信额度:"
prop="liaall.limmod.limpts.wrk.pts.extkey"
style="width:100%"
>
<c-fullbox>
<c-input
v-model="model.liaall.limmod.limpts.wrk.pts.extkey"
disabled
......@@ -47,22 +48,14 @@
placeholder="请输入External Key of Address"
style="width: 100%"
></c-input>
</el-form-item>
</c-col>
<c-col :span="2">
<!-- <el-form-item label="" label-width="5px"> -->
<template slot="footer">
<c-button
style="margin:0 5px 0 15px;padding: 0 12px;"
style="margin:0 5px 0 10;padding: 0 12px;"
size="small"
type="primary"
icon="el-icon-search"
@click="onSeainf"
/>
<!-- </el-form-item> -->
</c-col>
<c-col :span="3" style="text-align: right">
<!-- <el-form-item label="" label-width="5px"> -->
<c-button
style="margin:0 0"
size="small"
......@@ -71,10 +64,11 @@
>
详情
</c-button>
<!-- </el-form-item> -->
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="19">
<c-col :span="24">
<el-form-item label="" prop="liaall.limmod.limpts.wrk.pts.nam">
<c-input
v-model="model.liaall.limmod.limpts.wrk.pts.nam"
......@@ -86,11 +80,12 @@
</el-form-item>
</c-col>
<c-col :span="19">
<c-col :span="24" style="text-align:right">
<el-form-item
label="额度类型"
prop="liaall.limmod.limpts.nonrevflg1"
>
<c-fullbox>
<c-select
v-model="model.liaall.limmod.limpts.nonrevflg1"
style="width: 100%"
......@@ -105,17 +100,15 @@
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="2">
<!-- <el-form-item label=""> -->
<c-button style="margin:0 10px 0 15px;padding: 0 12px;" size="small" type="primary" icon="el-icon-search" @click="onLimptsGet1">
<template slot="footer">
<c-button style="padding: 0 12px;" size="small" type="primary" icon="el-icon-search" @click="onLimptsGet1">
</c-button>
<!-- </el-form-item> -->
</template>
</c-fullbox>
</el-form-item>
</c-col>
<c-col :span="19">
<c-col :span="24">
<el-form-item
label="合同流水号"
prop="liaall.limmod.limpts.pfcod1"
......
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