Detp1.vue 4.29 KB
Newer Older
fukai committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94
<template>
	<div class="eibs-tab">
		<!-- ==================左边================ -->
		<c-col :span="12" style="padding-right: 20px;">
			<c-col :span="24">
				<c-ptap5 :model="model" :argadr="{title: '通知行 BIC', grp: 'didgrp',rol: 'adv'}" :requiredExtkey="model.didgrp.rec.elcflg != 'Y'" :requiredBankno="true" :requiredDizhii="model.didgrp.rec.elcflg!='Y'" :disabledJigomc="true">
				</c-ptap5>
			</c-col>
			<c-col :span="24" style="margin-top:20px">
				<el-card class="box-card">
					<c-col :span="24">
						<el-form-item label="是否可议付" prop="didgrp.rec.fenctg">
							<c-select v-model="model.didgrp.rec.fenctg" style="width:100%" placeholder="请输入是否可议付" dbCode="ISYN" @change="fenctgChange">
							</c-select>
						</el-form-item>
					</c-col>
					<c-col :span="24">
						<el-form-item label="指定的有关银行" prop="didgrp.rec.avbwth" :rules="[{required:model.didgrp.rec.opndat != ''&&model.didgrp.rec.opndat !=null&&model.didgrp.rec.fenctg=='Y',message:'必输项'}]">
							<c-select dbCode="AVBWTH" :filterKey="['A','C','I','O','S']" :disabled="model.didgrp.rec.fenctg!='Y'" v-model="model.didgrp.rec.avbwth" style="width:100%" placeholder="请输入指定的有关银行" @change="avbwthChange">
							</c-select>
						</el-form-item>
					</c-col>
					<c-col :span="24">
						<c-ptap9 :model="model" :argadr="{title:'议付行 联行行号',  grp: 'didgrp',rol: 'avb'}"  :requiredBankno="model.didgrp.rec.avbwth=='S'" :disabledBankno="model.didgrp.rec.avbwth!='S'" :disabledJigomc="model.didgrp.rec.avbwth!='S'" :disabledDizhii="model.didgrp.rec.avbwth!='S'"   :isShowCard="false" >
						</c-ptap9>
					</c-col>
				</el-card>
			</c-col>
			<c-col :span="24" style="margin-top:20px">
				<el-card class="box-card">
					<c-col :span="24">
						<el-form-item label="是否可转让" prop="didgrp.rec.lcrtyp" :rules="[{required:model.didgrp.rec.opndat != ''&&model.didgrp.rec.opndat !=null,message:'必输项'}]" >
							<c-select dbCode="LCRTYM" uil="CN" v-model="model.didgrp.rec.lcrtyp" style="width:100%" placeholder="是否可转让" @change="lcrtypChange">
							</c-select>
						</el-form-item>
					</c-col>
					<c-col :span="24">
						<c-ptap9 :model="model" :argadr="{title:'转让行 联行行号', grp: 'didgrp',rol: 'cmb'}"  :requiredBankno="model.didgrp.rec.lcrtyp=='IT'" :disabledBankno="model.didgrp.rec.lcrtyp!='IT'" :disabledJigomc="model.didgrp.rec.lcrtyp!='IT'" :disabledDizhii="model.didgrp.rec.lcrtyp!='IT'"  :isShowCard="false" >
						</c-ptap9>
					</c-col>
				</el-card>
			</c-col>
		</c-col>
		<!-- ============右边================= -->
		<c-col :span="12" style="padding-left: 20px;">
			<c-col :span="24">
				<c-ptap5 :model="model" :argadr="{title:'开证行 BIC', grp: 'didgrp',rol: 'iss'}"  :disabledBankno="true" :disabledJigomc="true" :disabledDizhii="true" :disabledYouzbm="true" :disabledDihdig="true" >
				</c-ptap5>
			</c-col>
			<c-col :span="24" style="margin-top:20px">
				<el-card class="box-card">
					<c-col :span="24">
						<el-form-item label="是否可保兑" prop="didgrp.rec.bdflg">
							<c-select v-model="model.didgrp.rec.bdflg" style="width:100%" placeholder="请输入是否可保兑" @change="bdflgChange" dbCode="ISYN">
							</c-select>
						</el-form-item>
					</c-col>
					<c-col :span="24">
						<c-ptap9 :model="model" :argadr="{title:'保兑行 联行行号', grp: 'didgrp',rol: 'rmb'}"  :requiredBankno="model.didgrp.rec.bdflg=='Y'" :disabledBankno="model.didgrp.rec.bdflg!='Y'" :disabledJigomc="model.didgrp.rec.bdflg!='Y'" :disabledDizhii="model.didgrp.rec.bdflg!='Y'"   :isShowCard="false"  >
						</c-ptap9>
					</c-col>
				</el-card>
			</c-col>
			<c-col :span="24" style="margin-top:20px">
				<c-ptap7 :model="model" :argadr="{title:'申请人银行 联行行号', grp: 'didgrp',rol: 'apc'}" :requiredBankno="true" :disabledJigomc="true" >
				</c-ptap7>
			</c-col>
		</c-col>
	</div>
</template>
<script>
import event from "../event";
export default {
  inject: ["root"],
  props: ["model", "codes"],
  mixins: [event],
  data() {
    return {};
  },
  created() {}
};
</script>
<style scoped lang="less">
.box-card {
  margin-bottom: 10px;
  /deep/ .el-form-item--mini.el-form-item,
  .el-form-item--small.el-form-item {
    margin-bottom: 10px;
  }
  /deep/ .el-card__body {
    padding: 10px 10px 10px 0px;
  }
}
</style>