Commit 55f44055 by zhengxiaokui
parents 12af9a58 7b48bd9e
...@@ -80,9 +80,10 @@ export default { ...@@ -80,9 +80,10 @@ export default {
margin-top: 15px; margin-top: 15px;
} }
.m-table-search-operation-top { .m-table-search-operation-top {
position: absolute; /* position: absolute; */
right: 20px; right: 20px;
top: 20px; top: 20px;
text-align: right;
} }
.m-table-search-operation-bottom { .m-table-search-operation-bottom {
position: absolute; position: absolute;
......
...@@ -164,6 +164,7 @@ export default class Ditsel{ ...@@ -164,6 +164,7 @@ export default class Ditsel{
mattxtlab:"", // Label for MATTXT .matp.mattxtlab mattxtlab:"", // Label for MATTXT .matp.mattxtlab
}, },
cfgfil:{ cfgfil:{
btnstm:"", //按钮数据
bitmap:"", // Bitmap for folder .cfgfil.bitmap bitmap:"", // Bitmap for folder .cfgfil.bitmap
regside1:"", // Regside .cfgfil.regside1 regside1:"", // Regside .cfgfil.regside1
regside2:"", // Regside .cfgfil.regside2 regside2:"", // Regside .cfgfil.regside2
......
...@@ -26,77 +26,77 @@ ...@@ -26,77 +26,77 @@
<c-col :span="12"> <c-col :span="12">
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Document Amount" prop="bcdgrp.cbs.max.cur"> <el-form-item label="Document Amount" prop="bcdgrp.cbs.max.cur">
<c-select v-model="model.bcdgrp.cbs.max.cur" style="width:95%" placeholder="请选择Document Amount" <c-input v-model="model.bcdgrp.cbs.max.cur" style="width:90%" placeholder="请选择Document Amount"
disabled> disabled>
</c-select> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item style="text-align: left" label-width="0" prop="bcdgrp.cbs.max.amt"> <el-form-item style="text-align: left" label-width="0" prop="bcdgrp.cbs.max.amt">
<c-input v-model="model.bcdgrp.cbs.max.amt" style="text-align: left; width: 100%" <c-input v-model="model.bcdgrp.cbs.max.amt" style="text-align: left; width: 90%"
placeholder="请输入Document Amount" disabled></c-input> disabled></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Open Amount" prop="bcdgrp.cbs.opn1.cur"> <el-form-item label="Open Amount" prop="bcdgrp.cbs.opn1.cur">
<c-select v-model="model.bcdgrp.cbs.opn1.cur" style="width:95%" placeholder="请选择Open Amount" <c-input v-model="model.bcdgrp.cbs.opn1.cur" style="width:90%" placeholder="请选择Open Amount"
disabled> disabled>
</c-select> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item style="text-align: left" label-width="0" prop="bcdgrp.cbs.opn1.amt"> <el-form-item style="text-align: left" label-width="0" prop="bcdgrp.cbs.opn1.amt">
<c-input v-model="model.bcdgrp.cbs.opn1.amt" style="text-align: left; width: 100%" <c-input v-model="model.bcdgrp.cbs.opn1.amt" style="text-align: left; width: 90%"
placeholder="请输入Open Amount" disabled></c-input> disabled></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Docs Received on" prop="bcdgrp.rec.rcvdat"> <el-form-item label="Docs Received on" prop="bcdgrp.rec.rcvdat">
<c-date-picker type="date" v-model="model.bcdgrp.rec.rcvdat" style="width:95%" <c-date-picker type="date" v-model="model.bcdgrp.rec.rcvdat" style="width:80%"
value-format="yyyy-MM-dd" placeholder="请选择Docs Received on" disabled></c-date-picker> value-format="yyyy-MM-dd" placeholder="请选择Docs Received on" disabled></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Advised on" prop="bcdgrp.rec.advdat"> <el-form-item label="Advised on" prop="bcdgrp.rec.advdat">
<c-date-picker type="date" v-model="model.bcdgrp.rec.advdat" style="width:100%" <c-date-picker type="date" v-model="model.bcdgrp.rec.advdat" style="width:80%"
value-format="yyyy-MM-dd" placeholder="请选择Advised on" disabled></c-date-picker> value-format="yyyy-MM-dd" placeholder="请选择Advised on" disabled></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Maturity Date" prop="bcdgrp.rec.matdat"> <el-form-item label="Maturity Date" prop="bcdgrp.rec.matdat">
<c-date-picker type="date" v-model="model.bcdgrp.rec.matdat" style="width:95%" <c-date-picker type="date" v-model="model.bcdgrp.rec.matdat" style="width:80%"
value-format="yyyy-MM-dd" placeholder="请选择Maturity Date" disabled></c-date-picker> value-format="yyyy-MM-dd" placeholder="请选择Maturity Date" disabled></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Remitted on" prop="bcdgrp.rec.predat"> <el-form-item label="Remitted on" prop="bcdgrp.rec.predat">
<c-date-picker type="date" v-model="model.bcdgrp.rec.predat" style="width:100%" <c-date-picker type="date" v-model="model.bcdgrp.rec.predat" style="width:80%"
value-format="yyyy-MM-dd" placeholder="请选择Remitted on" disabled></c-date-picker> value-format="yyyy-MM-dd" placeholder="请选择Remitted on" disabled></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Payment Condition" prop="bcdgrp.rec.doctypcod"> <el-form-item label="Payment Condition" prop="bcdgrp.rec.doctypcod">
<c-select v-model="model.bcdgrp.rec.doctypcod" style="width:100%" placeholder="请选择Payment Condition" <c-input v-model="model.bcdgrp.rec.doctypcod" style="width:93%" placeholder="请选择Payment Condition"
disabled> disabled>
</c-select> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Document Set Status" prop="bcdgrp.rec.docsta"> <el-form-item label="Document Set Status" prop="bcdgrp.rec.docsta">
<c-select v-model="model.bcdgrp.rec.docsta" style="width:100%" placeholder="请输入Document Set Status" <c-input v-model="model.bcdgrp.rec.docsta" style="width:93%" placeholder="请输入Document Set Status"
disabled> disabled>
</c-select> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Amount Accepted" prop="setmod.doccur"> <el-form-item label="Amount Accepted" prop="setmod.doccur">
<c-select v-model="model.setmod.doccur" style="width:95%" placeholder="Amount Accepted" disabled> <c-input v-model="model.setmod.doccur" style="width:90%" placeholder="Amount Accepted" disabled>
</c-select> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item style="text-align: left" label-width="0" prop="setmod.docamt"> <el-form-item style="text-align: left" label-width="0" prop="setmod.docamt">
<c-input v-model="model.setmod.docamt" style="text-align: left; width: 100%" <c-input v-model="model.setmod.docamt" style="text-align: left; width: 90%"
placeholder="请输入document amount"></c-input> placeholder="请输入document amount"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -105,17 +105,11 @@ ...@@ -105,17 +105,11 @@
</c-edit-table> </c-edit-table>
</c-col> </c-col>
</c-col> </c-col>
</c-col>
<!-- ====================右边======================= --> <!-- ====================右边======================= -->
<c-col :span="12"> <c-col :span="12">
<c-col :span="13"> <c-col :span="24">
<el-form-item label="Drawee" prop="bcdgrp.dre.pts.ref"> <el-form-item style="text-align: right" label="Drawee Ref." prop="bcdgrp.dre.pts.ref">
</el-form-item> <c-input v-model="model.bcdgrp.dre.pts.ref" maxlength="16" style="width: 50%" disabled></c-input>
</c-col>
<c-col :span="11">
<el-form-item label="Ref." prop="bcdgrp.dre.pts.ref">
<c-input v-model="model.bcdgrp.dre.pts.ref" maxlength="16" style="width: 100%" disabled></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
...@@ -123,13 +117,9 @@ ...@@ -123,13 +117,9 @@
<c-input v-model="model.bcdgrp.dre.pts.nam" maxlength="40" style="width: 100%" disabled></c-input> <c-input v-model="model.bcdgrp.dre.pts.nam" maxlength="40" style="width: 100%" disabled></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="13"> <c-col :span="24">
<el-form-item label="Remitting Bank" prop="bcdgrp.rmi.pts.ref"> <el-form-item style="text-align: right" label="Remitting Bank Ref." prop="bcdgrp.rmi.pts.ref">
</el-form-item> <c-input v-model="model.bcdgrp.rmi.pts.ref" maxlength="16" style="width: 50%" disabled>
</c-col>
<c-col :span="11">
<el-form-item label="Ref." prop="bcdgrp.rmi.pts.ref">
<c-input v-model="model.bcdgrp.rmi.pts.ref" maxlength="16" style="width: 100%" disabled>
</c-input> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -138,13 +128,9 @@ ...@@ -138,13 +128,9 @@
<c-input v-model="model.bcdgrp.rmi.pts.nam" maxlength="40" style="width: 100%" disabled></c-input> <c-input v-model="model.bcdgrp.rmi.pts.nam" maxlength="40" style="width: 100%" disabled></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="13"> <c-col :span="24">
<el-form-item label="Drawer" prop="bcdgrp.drr.pts.ref"> <el-form-item style="text-align: right" label="Drawer Ref." prop="bcdgrp.drr.pts.ref">
</el-form-item> <c-input v-model="model.bcdgrp.drr.pts.ref" maxlength="16" style="width: 50%" disabled>
</c-col>
<c-col :span="11">
<el-form-item label="Ref." prop="bcdgrp.drr.pts.ref">
<c-input v-model="model.bcdgrp.drr.pts.ref" maxlength="16" style="width: 100%" disabled>
</c-input> </c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -159,7 +145,7 @@ ...@@ -159,7 +145,7 @@
value-format="yyyy-MM-dd" placeholder="请选择Accepted on"></c-date-picker> value-format="yyyy-MM-dd" placeholder="请选择Accepted on"></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col"> </c-col>
</c-row> </c-row>
</template> </template>
<script> <script>
......
<template> <template>
<c-row> <div class="eibs-tab">
<!-- ====================左边======================= -->
<c-col :span="14">
<c-col :span="24">
<c-col :span="4">
<el-form-item label="Delivery of Documents ">
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label=" Instructions">
</el-form-item>
</c-col>
</c-col>
<!-- ====================左边======================= -->
<c-col :span="12">
<c-col :span="24"> <c-col :span="24">
<c-col :span="20"> <c-col :span="20">
<c-input type="textarea" v-model="model.bcdgrp.blk.colins" maxlength="65" show-word-limit <el-form-item label="Collection Instructions" prop="bcdgrp.blk.colins">
placeholder="请输入Collection Instructions"> <c-input type="textarea" v-model="model.bcdgrp.blk.colins" maxlength="65" show-word-limit
</c-input> placeholder="请输入Delivery of Documents Instructions"></c-input>
</el-form-item>
</c-col> </c-col>
<c-col :span="4"> <c-col :span="1">
<c-button size="small" type="primary" icon="el-icon-search" @click="onColinsButtxmsel"> <c-button size="small" type="primary" icon="el-icon-search" @click="onColinsButtxmsel">
...
</c-button> </c-button>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="12">
<el-form-item label="Draft Instructions">
</el-form-item>
</c-col>
<c-col :span="24"> <c-col :span="24">
<c-col :span="20"> <c-col :span="20">
<c-input type="textarea" v-model="model.bcdgrp.blk.dftins" maxlength="65" show-word-limit <el-form-item label="Draft Instructions" prop="bcdgrp.blk.dftins">
placeholder="请输入Draft Instructions"></c-input> <c-input type="textarea" v-model="model.bcdgrp.blk.dftins" maxlength="65" show-word-limit
placeholder="请输入Draft Instructions"></c-input>
</el-form-item>
</c-col> </c-col>
<c-col :span="1">
<c-col :span="4">
<c-button size="small" type="primary" icon="el-icon-search" @click="onDftinsButtxmsel"> <c-button size="small" type="primary" icon="el-icon-search" @click="onDftinsButtxmsel">
...
</c-button> </c-button>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Protest Instructions" prop="bcdgrp.rec.proins"> <el-form-item label="Protest Instructions" prop="bcdgrp.rec.proins">
<c-select v-model="model.bcdgrp.rec.proins" style="width:50%" placeholder="请选择Protest Instructions">
<el-option v-for="item in codes.proins" :key="item.value" :label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="20">
<c-select v-model="model.bcdgrp.rec.proins" style="width:100%" placeholder="请选择Protest Instructions"> <c-col :span="24">
</c-select> <el-form-item label="Our Charges to" prop="bcdgrp.rec.chato">
<el-option v-for="item in codes.proins" :key="item.value" :label="item.label" :value="item.value"> <c-select v-model="model.bcdgrp.rec.chato" style="width:50%" placeholder="请选择Our Charges to">
</el-option> <el-option v-for="item in codes.chadet" :key="item.value" :label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Other Instructions"> <el-form-item label="Good's Code (for Statistics)" prop="bcdgrp.rec.stagod">
<c-select v-model="model.bcdgrp.rec.stagod" style="width:50%"
placeholder="请选择Good's Code (for Statistics)">
<el-option v-for="item in codes.godcod" :key="item.value" :label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col>
<!-- ====================右边======================= -->
<c-col :span="12">
<c-col :span="24"> <c-col :span="24">
<c-col :span="20"> <c-col :span="20">
<c-input type="textarea" v-model="model.bcdgrp.blk.othins" maxlength="65" show-word-limit <el-form-item label="Other Instructions" prop="bcdgrp.blk.othins">
placeholder="请输入Other Instructions"></c-input> <c-input type="textarea" v-model="model.bcdgrp.blk.othins" maxlength="65" show-word-limit
placeholder="请输入Other Instructions"></c-input>
</el-form-item>
</c-col> </c-col>
<c-col :span="4"> <c-col :span="1">
<c-button size="small" type="primary" icon="el-icon-search" @click="onOthins1Buttxmsel"> <c-button size="small" type="primary" icon="el-icon-search" @click="onOthins1Buttxmsel">
...
</c-button> </c-button>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="14">
<c-col :span="4">
<el-form-item label="Good's Code">
</el-form-item>
</c-col>
<c-col :span="10">
<el-form-item label="(for Statistics)">
</el-form-item>
</c-col>
</c-col>
<c-col :span="20">
<c-select v-model="model.bcdgrp.rec.stagod" style="width:100%"
placeholder="请选择Good's Code (for Statistics">
</c-select>
<el-option v-for="item in codes.godcod" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-col>
</c-col>
<!-- ====================右边======================= -->
<c-col :span="10">
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Charges Condition"> <el-form-item label="Charges Text" prop="bcdgrp.blk.chgtxt">
<c-input type="textarea" v-model="model.bcdgrp.blk.chgtxt" maxlength="35" style="width:76%"
show-word-limit placeholder="请输入Charges Text"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-select v-model="model.bcdgrp.rec.chato" style="width:100%" placeholder="请选择Our Charges to"> <el-form-item label="Waive Collecting Bank Charges" prop="bcdgrp.rec.waicolcod">
</c-select> <c-select v-model="model.bcdgrp.rec.waicolcod" style="width:50%"
<el-option v-for="item in codes.chadet" :key="item.value" :label="item.label" :value="item.value"> placeholder="请选择Waive Collecting Bank Charges">
</el-option> <el-option v-for="item in codes.waicod" :key="item.value" :label="item.label"
</c-col> :value="item.value">
</el-option>
</c-select>
<c-col :span="24">
<el-form-item label="Charges Text">
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-input type="textarea" v-model="model.bcdgrp.blk.chgtxt" maxlength="35" show-word-limit <el-form-item label="Waive Remitting Bank Charges" prop="bcdgrp.rec.wairmtcod">
placeholder="请输入Charges Text"></c-input> <c-select v-model="model.bcdgrp.rec.wairmtcod" style="width:50%"
</c-col> placeholder="请选择Waive Remitting Bank Charges">
<el-option v-for="item in codes.waicod" :key="item.value" :label="item.label"
<c-col :span="24"> :value="item.value">
<c-checkbox v-model="model.bcdgrp.rec.focflg">Free of Payment</c-checkbox> </el-option>
</c-col> </c-select>
</el-form-item>
<c-col :span="24">
<c-col :span="5">
<el-form-item label="Waive Collecting">
</el-form-item>
</c-col>
<c-col :span="4">
<el-form-item label="Bank Charges">
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-select v-model="model.bcdgrp.rec.waicolcod" style="width:100%"
placeholder="请选择Waive Collecting Bank Charges">
</c-select>
</c-col>
<c-col :span="24">
<c-col :span="4">
<el-form-item label="Waive Remitting">
</el-form-item>
</c-col>
<c-col :span="4">
<el-form-item label="Bank Charges">
</el-form-item>
</c-col>
</c-col>
<c-col :span="24">
<c-select v-model="model.bcdgrp.rec.wairmtcod" style="width:100%"
placeholder="请选择Waive Remitting Bank Charges">
</c-select>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Defer Payment until"> <el-form-item label="Defer Payment until" prop="bcdgrp.rec.othins">
<c-select v-model="model.bcdgrp.rec.othins" style="width:50%" placeholder="请选择Defer Payment until">
<el-option v-for="item in codes.bcothi" :key="item.value" :label="item.label"
:value="item.value">
</el-option>
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<c-select v-model="model.bcdgrp.rec.othins" style="width:100%" placeholder="请选择Defer Payment until"> <c-checkbox v-model="model.bcdgrp.rec.focflg">Free of Payment</c-checkbox>
</c-select>
</c-col> </c-col>
</c-col> </c-col>
</c-row>
</div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api"
import CommonProcess from "~/mixin/CommonProcess"; import CommonProcess from "~/mixin/CommonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable"
import Event from "~/model/Botdav/Event" import Event from "~/model/Bctame/Event"
export default { export default {
inject: ['root'], inject: ['root'],
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-row>
<c-col :span="12"> <!-- ====================左边======================= -->
<el-form-item label="Drag Drop Sender" prop="bctp.drep.ptsget.sdamod.dadsnd"> <c-col :span="12">
<c-input v-model="model.bctp.drep.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input> <c-col :span="24">
</el-form-item> <c-ptap :model="model" :argadr="{
</c-col> title: 'Drawee',
grp: 'bcdgrp',
<c-col :span="12"> rol: 'dre',
<el-form-item label="Drag Drop Sender" prop="bctp.rmip.ptsget.sdamod.dadsnd"> }" :disabled="true" :isAdrblk="false" @onSeainf="onSeainf" @onAplpDet="onDrepDet">
<c-input v-model="model.bctp.rmip.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input> </c-ptap>
</el-form-item> </c-col>
</c-col> <c-col :span="24">
<c-ptap :model="model" :argadr="{
<c-col :span="12"> title: '2nd Collecting',
<el-form-item label="External Key of Address" prop="bcdgrp.dre.pts.extkey"> grp: 'bcdgrp',
<c-input v-model="model.bcdgrp.dre.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input> rol: 'co2',
</el-form-item> }" :disabled="true" :isAdrblk="false" @onSeainf="onSeainf" @onAplpDet="onDrrpDet">
</c-col> </c-ptap>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="bctp.drep.ptsget.sdamod.seainf"> </c-col>
<c-input v-model="model.bctp.drep.ptsget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item> <!-- ====================右边======================= -->
</c-col> <c-col :span="12">
<c-col :span="24">
<c-col :span="12"> <c-ptap :model="model" :argadr="{
<c-button size="small" type="primary" @click="onDrepDet"> title: 'Remitting Bank',
详情 grp: 'bcdgrp',
</c-button> rol: 'rmi',
</c-col> }" :disabled="true" :isAdrblk="false" @onSeainf="onSeainf" @onAplpDet="onDrrpDet">
</c-ptap>
<c-col :span="12"> </c-col>
<el-form-item label="External Key of Address" prop="bcdgrp.rmi.pts.extkey"> <c-col :span="24">
<c-input v-model="model.bcdgrp.rmi.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input> <c-ptap :model="model" :argadr="{
</el-form-item> title: 'Drawer',
</c-col> grp: 'bcdgrp',
rol: 'drr',
<c-col :span="12"> }" :disabled="true" :isAdrblk="false" @onSeainf="onSeainf" @onAplpDet="onDrrpDet">
<el-form-item label="" prop="bctp.rmip.ptsget.sdamod.seainf"> </c-ptap>
<c-input v-model="model.bctp.rmip.ptsget.sdamod.seainf" placeholder="请输入"></c-input> </c-col>
</el-form-item> </c-col>
</c-col>
</c-row>
<c-col :span="12"> </div>
<c-button size="small" type="primary" @click="onRmipDet">
详情
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="名称" prop="bcdgrp.dre.namelc">
<c-input type="textarea" v-model="model.bcdgrp.dre.namelc" maxlength="35" show-word-limit placeholder="请输入名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="名称" prop="bcdgrp.rmi.namelc">
<c-input type="textarea" v-model="model.bcdgrp.rmi.namelc" maxlength="35" show-word-limit placeholder="请输入名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Address Block" prop="bcdgrp.dre.pts.adrblk">
<c-input type="textarea" v-model="model.bcdgrp.dre.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入Address Block" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Chinese address" prop="bcdgrp.dre.dbfadrblkcn">
<c-input type="textarea" v-model="model.bcdgrp.dre.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Address Block" prop="bcdgrp.rmi.pts.adrblk">
<c-input type="textarea" v-model="model.bcdgrp.rmi.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入Address Block" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Chinese address" prop="bcdgrp.rmi.dbfadrblkcn">
<c-input type="textarea" v-model="model.bcdgrp.rmi.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="地址" prop="bcdgrp.dre.adrelc">
<c-input type="textarea" v-model="model.bcdgrp.dre.adrelc" maxlength="35" show-word-limit placeholder="请输入地址" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="地址" prop="bcdgrp.rmi.adrelc">
<c-input type="textarea" v-model="model.bcdgrp.rmi.adrelc" maxlength="35" show-word-limit placeholder="请输入地址" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="2nd Collecting Bank" prop="bcdgrp.co2.pts.ref">
<c-input v-model="model.bcdgrp.co2.pts.ref" maxlength="16" placeholder="请输入2nd Collecting Bank"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="bctp.co2p.ptsget.sdamod.dadsnd">
<c-input v-model="model.bctp.co2p.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Drag Drop Sender" prop="bctp.drrp.ptsget.sdamod.dadsnd">
<c-input v-model="model.bctp.drrp.ptsget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="External Key of Address" prop="bcdgrp.co2.pts.extkey">
<c-input v-model="model.bcdgrp.co2.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="bctp.co2p.ptsget.sdamod.seainf">
<c-input v-model="model.bctp.co2p.ptsget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onCo2pDet">
详情
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="External Key of Address" prop="bcdgrp.drr.pts.extkey">
<c-input v-model="model.bcdgrp.drr.pts.extkey" maxlength="16" placeholder="请输入External Key of Address"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="bctp.drrp.ptsget.sdamod.seainf">
<c-input v-model="model.bctp.drrp.ptsget.sdamod.seainf" placeholder="请输入"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onDrrpDet">
详情
</c-button>
</c-col>
<c-col :span="12">
<el-form-item label="名称" prop="bcdgrp.co2.namelc">
<c-input type="textarea" v-model="model.bcdgrp.co2.namelc" maxlength="35" show-word-limit placeholder="请输入名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="名称" prop="bcdgrp.drr.namelc">
<c-input type="textarea" v-model="model.bcdgrp.drr.namelc" maxlength="35" show-word-limit placeholder="请输入名称" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Address Block" prop="bcdgrp.co2.pts.adrblk">
<c-input type="textarea" v-model="model.bcdgrp.co2.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入Address Block" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Chinese address" prop="bcdgrp.co2.dbfadrblkcn">
<c-input type="textarea" v-model="model.bcdgrp.co2.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Address Block" prop="bcdgrp.drr.pts.adrblk">
<c-input type="textarea" v-model="model.bcdgrp.drr.pts.adrblk" maxlength="35" show-word-limit placeholder="请输入Address Block" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Chinese address" prop="bcdgrp.drr.dbfadrblkcn">
<c-input type="textarea" v-model="model.bcdgrp.drr.dbfadrblkcn" maxlength="35" show-word-limit placeholder="请输入Chinese address" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="地址" prop="bcdgrp.co2.adrelc">
<c-input type="textarea" v-model="model.bcdgrp.co2.adrelc" maxlength="35" show-word-limit placeholder="请输入地址" ></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="地址" prop="bcdgrp.drr.adrelc">
<c-input type="textarea" v-model="model.bcdgrp.drr.adrelc" maxlength="35" show-word-limit placeholder="请输入地址" ></c-input>
</el-form-item>
</c-col>
</div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from "~/service/Api"
import CommonProcess from "~/mixin/CommonProcess"; import CommonProcess from "~/mixin/CommonProcess";
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable"
import Event from "~/model/Bctacc/Event" import Event from "~/model/Bctdor/Event"
import Ptap from "~/views/Public/Ptap";
export default {
components: {
"c-ptap": Ptap
},
inject: ['root'],
props: ["model", "codes"],
mixins: [CommonProcess],
data() {
return {
export default { }
inject: ['root'], },
props:["model","codes"], methods: {
mixins: [CommonProcess], ...Event
data(){ },
return { created: function () {
} }
},
methods:{...Event},
created:function(){
} }
}
</script> </script>
<style> <style>
</style> </style>
\ No newline at end of file
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
<el-button size="small">拆分报文</el-button> <el-button size="small">拆分报文</el-button>
<el-button size="small">智能提示</el-button> <el-button size="small">智能提示</el-button>
</c-function-btn> </c-function-btn>
<el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="right" <el-form :model="model" :rules="rules" ref="modelForm" label-width="150px" label-position="left"
size="small" :validate-on-rule-change="false"> size="small" :validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick"> <c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
......
...@@ -13,42 +13,16 @@ ...@@ -13,42 +13,16 @@
<el-row> <el-row>
<c-col :span="23"> <c-col :span="23">
<c-col :span="8"> <c-col :span="8">
<el-form-item label="申报类型" prop="bopquep.boptyp" style="width: 100%"> <el-form-item label="业务编号" prop="bopquep.ownref" style="width: 100%">
<c-select <c-input
v-model="model.bopquep.boptyp" v-model="model.bopquep.ownref"
style="width: 100%" maxlength="16"
placeholder="请选择申报类型" placeholder="请输入业务编号"
> ></c-input>
<el-option
v-for="item in codes.boptyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="查询日期类型" prop="bopquep.dattyp" style="width: 100%">
<c-select
v-model="model.bopquep.dattyp"
style="width: 100%"
placeholder="请选择查询日期类型"
>
<el-option
v-for="item in codes.dattyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="8" v-show="searchSlot.searchToggle"> <c-col :span="8">
<el-form-item label="起止日期" style="width: 100%"> <el-form-item label="起止日期" style="width: 100%">
<c-col :span="11"> <c-col :span="11">
<el-date-picker <el-date-picker
...@@ -73,6 +47,24 @@ ...@@ -73,6 +47,24 @@
</c-col> </c-col>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="8">
<el-form-item label="查询日期类型" prop="bopquep.dattyp" style="width: 100%">
<c-select
v-model="model.bopquep.dattyp"
style="width: 100%"
placeholder="请选择查询日期类型"
>
<el-option
v-for="item in codes.dattyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col> </c-col>
...@@ -147,15 +139,24 @@ ...@@ -147,15 +139,24 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="8"> <c-col :span="8">
<el-form-item label="业务编号" prop="bopquep.ownref" style="width: 100%"> <el-form-item label="申报类型" prop="bopquep.boptyp" style="width: 100%">
<c-input <c-select
v-model="model.bopquep.ownref" v-model="model.bopquep.boptyp"
maxlength="16" style="width: 100%"
placeholder="请输入业务编号" placeholder="请选择申报类型"
></c-input> >
<el-option
v-for="item in codes.boptyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<c-col :span="23"> <c-col :span="23">
......
...@@ -69,28 +69,27 @@ export default { ...@@ -69,28 +69,27 @@ export default {
//请求按钮数据 //请求按钮数据
this.model.didgrp.rec.ownref = this.ownref this.model.didgrp.rec.ownref = this.ownref
console.log("ownref:" + this.ownref ); console.log("ownref:" + this.ownref );
let rtnmsg = await this.executeRule("didgrp.rec.ownref")//didgrp_rec_ownref let rtnmsg = await this.executeRule("didgrp.rec.ownref");//didgrp_rec_ownref
if(rtnmsg.respCode = SUCCESS){ if(rtnmsg.respCode = SUCCESS){
//重置数组 //重置数组
this.navcode.length = 0 this.navcode = []
this.model.cfgfil.btnstm = rtnmsg.data.cfgfil_btnstm.rows this.updateModel(rtnmsg.data)
//给inr赋值,后面弹窗里面的按钮请求会用到 //this.model.cfgfil.btnstm = rtnmsg.data.cfgfil_btnstm.rows
this.model.didgrp.rec.inr = rtnmsg.data.didgrp_rec_inr //给inr赋值,后面弹窗里面的按钮请求会用到
const idx = this.model.cfgfil.btnstm.length //this.model.didgrp.rec.inr = rtnmsg.data.didgrp_rec_inr
let btnStr = this.model.cfgfil.btnstm const length = this.model.cfgfil.btnstm.rows.length
// console.log("btnstmStr:"+btnStr); let btnStr = this.model.cfgfil.btnstm.rows
for(let i=0; i < length; i++){
for(let i=0; i < idx; i++){
//获取数组中每行的数据 //获取数组中每行的数据
let arr = btnStr[i].split("\t"); let arr = btnStr[i].split("\t");
let newList = { let newList = {
code:arr[0], code:arr[0],
label:arr[1], label:arr[1],
isDis:arr[2], isDis:arr[2],
title:arr[3] title:arr[3]
} }
//添加到navcode数组中 //添加到navcode数组中
this.navcode.splice(i,0,newList) this.navcode.splice(i,0,newList)
} }
} }
......
...@@ -316,6 +316,14 @@ ...@@ -316,6 +316,14 @@
> >
处理 处理
</c-button> </c-button>
<c-button
style="margin-left: 0"
size="small"
type="primary"
@click="getDitSelInfo(scope.row['Reference'])"
>
info
</c-button>
...@@ -566,9 +574,15 @@ export default { ...@@ -566,9 +574,15 @@ export default {
}, },
async onChoose(code){ async onChoose(code){
//跳转交易 //跳转交易
this.$router.history.push("/business/" + code) this.$router.history.push("/business/" + code)
this.initdialog = false this.initdialog = false
} }, } ,
async getDitSelInfo(code){
//跳转交易
this.$router.history.push("/business/" + code)
this.initdialog = false
}
},
created: function () {}, created: function () {},
}; };
</script> </script>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-list-search @form-reset="handleReset" @form-search="handleSearch"> <!-- <c-list-search @form-reset="handleReset" @form-search="handleSearch"> -->
<template v-slot="searchSlot"> <!-- <template v-slot="searchSlot"> -->
<el-form <el-form
class="m-table-search-form" class="m-table-search-form"
ref="paramsForm" ref="paramsForm"
...@@ -71,15 +71,30 @@ ...@@ -71,15 +71,30 @@
</c-col> </c-col>
<c-col :span="8"> <c-col :span="8">
<el-form-item label="业务描述" prop="seltxt" style="width: 100%"> <el-form-item label="创建时间" style="width: 100%">
<c-input <c-col :span="11">
v-model="model.seltxt" <el-date-picker
maxlength="32" type="date"
placeholder="请输入Selection Name" v-model="model.inidatfro"
></c-input> style="width: 100%"
</el-form-item> placeholder="请选择Date of entry of Transaction"
</c-col> ></el-date-picker>
<c-col :span="8" v-if="searchSlot.searchToggle"> </c-col>
<c-col :span="2" style="text-align: center">
<label style="display: inline-block; width: 100%">-</label>
</c-col>
<c-col :span="11">
<el-date-picker
type="date"
v-model="model.inidattil"
style="width: 100%"
placeholder="请选择Date of entry of Transaction until"
></el-date-picker>
</c-col>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="来源" style="width: 100%" prop="sourceModel"> <el-form-item label="来源" style="width: 100%" prop="sourceModel">
<el-select <el-select
clearable clearable
...@@ -102,7 +117,7 @@ ...@@ -102,7 +117,7 @@
</c-col> </c-col>
</el-row> </el-row>
<el-row v-show="searchSlot.searchToggle"> <el-row>
<c-col :span="23"> <c-col :span="23">
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item
...@@ -139,28 +154,14 @@ ...@@ -139,28 +154,14 @@
</c-col> </c-col>
<c-col :span="8"> <c-col :span="8">
<el-form-item label="创建时间" style="width: 100%"> <el-form-item label="业务描述" prop="seltxt" style="width: 100%">
<c-col :span="11"> <c-input
<el-date-picker v-model="model.seltxt"
type="date" maxlength="32"
v-model="model.inidatfro" placeholder="请输入Selection Name"
style="width: 100%" ></c-input>
placeholder="请选择Date of entry of Transaction" </el-form-item>
></el-date-picker> </c-col>
</c-col>
<c-col :span="2" style="text-align: center">
<label style="display: inline-block; width: 100%">-</label>
</c-col>
<c-col :span="11">
<el-date-picker
type="date"
v-model="model.inidattil"
style="width: 100%"
placeholder="请选择Date of entry of Transaction until"
></el-date-picker>
</c-col>
</el-form-item>
</c-col>
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item
...@@ -198,6 +199,10 @@ ...@@ -198,6 +199,10 @@
<el-form-item label="" style="width:100%;height: 36.8px;margin:0 0 0 0"> <el-form-item label="" style="width:100%;height: 36.8px;margin:0 0 0 0">
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="16" style="text-align:right">
<el-button size="small" @click="handleReset">重置</el-button>
<el-button type="primary" icon="el-icon-search" size="small" @click="handleSearch">查询</el-button>
</c-col>
<!-- <c-col :span="12" style="text-align:center" > <!-- <c-col :span="12" style="text-align:center" >
<c-checkbox v-model="model.chkypt">云平台</c-checkbox> <c-checkbox v-model="model.chkypt">云平台</c-checkbox>
...@@ -220,8 +225,8 @@ ...@@ -220,8 +225,8 @@
</c-col> </c-col>
</el-row> </el-row>
</el-form> </el-form>
</template> <!-- </template> -->
</c-list-search> <!-- </c-list-search> -->
<!-- <div style="margin-top:20px;"> <!-- <div style="margin-top:20px;">
<c-button size="small" type="primary" disabled="disabled" @click="onButypt"> <c-button size="small" type="primary" disabled="disabled" @click="onButypt">
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-list-search @form-reset="sptfndHandleReset" @form-search="sptfndHandleSearch"> <!-- <c-list-search @form-reset="sptfndHandleReset" @form-search="sptfndHandleSearch"> -->
<template v-slot="searchSlot"> <!-- <template v-slot="searchSlot"> -->
<el-form <el-form
class="m-table-search-form" class="m-table-search-form"
ref="paramsForm" ref="paramsForm"
:inline="true" :inline="true"
label-position="right" label-position="right"
label-width="110px" label-width="110px"
size="small" size="small"
> >
<!-- <el-row> <!-- <el-row>
<c-col :span="2" style="text-align:center;margin-bottom: 16px;"> <c-col :span="2" style="text-align:center;margin-bottom: 16px;">
<el-form-item label="" prop="chkinc"> <el-form-item label="" prop="chkinc">
<c-checkbox v-model="chkinc">Incoming</c-checkbox> <c-checkbox v-model="chkinc">Incoming</c-checkbox>
...@@ -57,51 +57,65 @@ ...@@ -57,51 +57,65 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
</el-row> --> </el-row> -->
<el-row> <el-row>
<c-col :span="23"> <c-col :span="23">
<c-col :span="8"> <c-col :span="8">
<el-form-item label="业务编号" prop="selobj" style="width: 100%"> <el-form-item label="业务编号" prop="selobj" style="width: 100%">
<c-input <c-input
style="width: 100%" style="width: 100%"
v-model="model.selobj" v-model="model.selobj"
maxlength="32" maxlength="32"
placeholder="请输入Reference" placeholder="请输入Reference"
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="8">
<el-form-item label="业务描述" prop="seltxt" style="width: 100%">
<c-input
v-model="model.seltxt"
maxlength="32"
placeholder="请输入Selection Name"
></c-input>
</el-form-item>
</c-col>
<c-col :span="8" v-show="searchSlot.searchToggle"> <c-col :span="8">
<el-form-item <el-form-item label="创建时间" style="width: 100%">
label="选择用户" <c-col :span="11">
prop="usfmod.flt" <el-date-picker
type="date"
v-model="model.inidatfro"
style="width: 100%" style="width: 100%"
placeholder="请选择Date of entry of Transaction"
></el-date-picker>
</c-col>
<c-col :span="2" style="text-align: center">
<label style="display: inline-block; width: 100%">-</label>
</c-col>
<c-col :span="11">
<el-date-picker
type="date"
v-model="model.inidattil"
style="width: 100%"
placeholder="请选择Date of entry of Transaction until"
></el-date-picker>
</c-col>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item
label="选择用户"
prop="usfmod.flt"
style="width: 100%"
>
<!-- <c-col :span="20"> -->
<c-select
v-model="model.usfmod.flt"
style="width: 100%"
placeholder="请选择User"
>
<el-option
v-for="item in codes.flt"
:key="item.value"
:label="item.label"
:value="item.value"
> >
<!-- <c-col :span="20"> --> </el-option>
<c-select </c-select>
v-model="model.usfmod.flt" <!-- </c-col> -->
style="width: 100%" <!-- <c-col :span="4" style="text-align: right">
placeholder="请选择User"
>
<el-option
v-for="item in codes.flt"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
<!-- </c-col> -->
<!-- <c-col :span="4" style="text-align: right">
<c-button <c-button
size="small" size="small"
type="primary" type="primary"
...@@ -111,84 +125,82 @@ ...@@ -111,84 +125,82 @@
> >
</c-button> </c-button>
</c-col> --> </c-col> -->
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col>
</c-col> </el-row>
</el-row>
<el-row v-show="searchSlot.searchToggle">
<c-col :span="23">
<c-col :span="8"> <el-row>
<el-form-item label="创建时间" style="width: 100%"> <c-col :span="23">
<c-col :span="11"> <c-col :span="8">
<el-date-picker <el-form-item label="业务描述" prop="seltxt" style="width: 100%">
type="date" <c-input
v-model="model.inidatfro" v-model="model.seltxt"
style="width: 100%" maxlength="32"
placeholder="请选择Date of entry of Transaction" placeholder="请输入Selection Name"
></el-date-picker> ></c-input>
</c-col> </el-form-item>
<c-col :span="2" style="text-align: center"> </c-col>
<label style="display: inline-block; width: 100%">-</label>
</c-col>
<c-col :span="11">
<el-date-picker
type="date"
v-model="model.inidattil"
style="width: 100%"
placeholder="请选择Date of entry of Transaction until"
></el-date-picker>
</c-col>
</el-form-item>
</c-col>
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item label="业务标志" prop="dflg" style="width: 100%">
label="业务标志" <c-select
prop="dflg" v-model="model.dflg"
style="width: 100%" style="width: 100%"
> placeholder="请选择国内国际标志"
<c-select >
v-model="model.dflg" <el-option label="All" value="1"></el-option>
style="width: 100%" <el-option label="国内业务" value="2"></el-option>
placeholder="请选择国内国际标志" <el-option label="国际业务" value="3"></el-option>
> </c-select>
<el-option label="All" value="1"></el-option> </el-form-item>
<el-option label="国内业务" value="2"></el-option> </c-col>
<el-option label="国际业务" value="3"></el-option> <c-col :span="8" v-if="model.usfmod.flt === '<SELU>'">
</c-select> <el-form-item label="经办柜员" style="width: 100%">
</el-form-item> <c-input></c-input>
</c-col> </el-form-item>
<c-col :span="8" v-if="model.usfmod.flt==='<SELU>'"> </c-col>
<el-form-item label="经办柜员" style="width:100%"> <c-col :span="8" v-else-if="model.usfmod.flt === '<SELB>'">
<c-input></c-input> <el-form-item label="归属机构" style="width: 100%">
</el-form-item> <c-input></c-input>
</c-col> </el-form-item>
<c-col :span="8" v-else-if="model.usfmod.flt==='<SELB>'"> </c-col>
<el-form-item label="归属机构" style="width:100%"> <!-- <c-col :span="8" v-else>
<c-input></c-input> <el-form-item
</el-form-item> label=""
</c-col> style="width: 100%; height: 36.8px; margin: 0 0 0 0"
<c-col :span="8" v-else> >
<el-form-item label="" style="width:100%;height: 36.8px;margin:0 0 0 0"> </el-form-item>
</el-form-item> </c-col> -->
</c-col>
</c-col> <c-col :span="8" style="text-align: right" v-else>
<el-button size="small" @click="handleReset">重置</el-button>
<c-col :span="23"> <el-button
type="primary"
icon="el-icon-search"
size="small"
@click="handleSearch"
>查询</el-button
>
</c-col>
</c-col>
<c-col :span="23" style="text-align: right" v-if="model.usfmod.flt === '<SELU>'||model.usfmod.flt === '<SELB>'">
<el-button size="small" @click="handleReset">重置</el-button>
<el-button
type="primary"
icon="el-icon-search"
size="small"
@click="handleSearch"
>查询</el-button
>
</c-col>
<c-col :span="23">
<!-- <c-col :span="12" style="text-align:center" >
<!-- <c-col :span="12" style="text-align:center" >
<c-checkbox v-model="model.chkypt">云平台</c-checkbox> <c-checkbox v-model="model.chkypt">云平台</c-checkbox>
</c-col> --> </c-col> -->
<!-- <c-col :span="8"> <!-- <c-col :span="8">
<el-form-item <el-form-item
label="退回原因" label="退回原因"
prop="yptinf" prop="yptinf"
...@@ -202,11 +214,11 @@ ...@@ -202,11 +214,11 @@
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> --> </c-col> -->
</c-col> </c-col>
</el-row> </el-row>
</el-form> </el-form>
</template> <!-- </template> -->
</c-list-search> <!-- </c-list-search> -->
<!-- <div style="margin-top:20px;"> <!-- <div style="margin-top:20px;">
<c-button size="small" type="primary" disabled="disabled" @click="onButypt"> <c-button size="small" type="primary" disabled="disabled" @click="onButypt">
...@@ -384,9 +396,7 @@ export default { ...@@ -384,9 +396,7 @@ export default {
}, },
}; };
}, },
mounted() { mounted() {},
},
computed: { computed: {
chkinc: { chkinc: {
get() { get() {
...@@ -476,8 +486,7 @@ export default { ...@@ -476,8 +486,7 @@ export default {
}, },
methods: { ...Event }, methods: { ...Event },
created: function () { created: function () {},
},
}; };
</script> </script>
<style> <style>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-list-search @form-reset="handleReset" @form-search="handleSearch"> <!-- <c-list-search @form-reset="handleReset" @form-search="handleSearch"> -->
<template v-slot="searchSlot"> <!-- <template v-slot="searchSlot"> -->
<el-form <el-form
class="m-table-search-form" class="m-table-search-form"
ref="paramsForm" ref="paramsForm"
...@@ -14,28 +14,6 @@ ...@@ -14,28 +14,6 @@
<c-col :span="23"> <c-col :span="23">
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item
label="业务机构"
prop="bchcon"
style="width: 100%"
>
<c-select
v-model="model.bchcon"
style="width: 100%"
placeholder="请选择Branch"
>
<el-option
v-for="item in codes.bchtyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item
label="业务编号" label="业务编号"
prop="trncorco.ownref" prop="trncorco.ownref"
style="width: 100%" style="width: 100%"
...@@ -48,7 +26,31 @@ ...@@ -48,7 +26,31 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="8" v-show="searchSlot.searchToggle"> <c-col :span="8">
<el-form-item label="创建时间" style="width: 100%">
<c-col :span="11">
<el-date-picker
type="date"
v-model="model.trncorco.inidatfro"
style="width: 100%"
placeholder="请选择Date of entry of Transaction"
></el-date-picker>
</c-col>
<c-col :span="2" style="text-align: center">
<label style="display: inline-block; width: 100%">-</label>
</c-col>
<c-col :span="11">
<el-date-picker
type="date"
v-model="model.trncorco.inidattil"
style="width: 100%"
placeholder="请选择Date of entry of Transaction until"
></el-date-picker>
</c-col>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item <el-form-item
label="经办柜员" label="经办柜员"
prop="usrcon" prop="usrcon"
...@@ -78,7 +80,7 @@ ...@@ -78,7 +80,7 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
--> -->
<el-row v-show="searchSlot.searchToggle"> <el-row>
<c-col :span="23"> <c-col :span="23">
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item
...@@ -101,31 +103,29 @@ ...@@ -101,31 +103,29 @@
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="8"> <c-col :span="8">
<el-form-item label="创建时间" style="width: 100%"> <el-form-item
<c-col :span="11"> label="业务机构"
<el-date-picker prop="bchcon"
type="date" style="width: 100%"
v-model="model.trncorco.inidatfro" >
style="width: 100%" <c-select
placeholder="请选择Date of entry of Transaction" v-model="model.bchcon"
></el-date-picker> style="width: 100%"
</c-col> placeholder="请选择Branch"
<c-col :span="2" style="text-align: center"> >
<label style="display: inline-block; width: 100%">-</label> <el-option
</c-col> v-for="item in codes.bchtyp"
<c-col :span="11"> :key="item.value"
<el-date-picker :label="item.label"
type="date" :value="item.value"
v-model="model.trncorco.inidattil" >
style="width: 100%" </el-option>
placeholder="请选择Date of entry of Transaction until" </c-select>
></el-date-picker>
</c-col>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- <!--
<c-col :span="12"> <c-col :span="12">
<el-form-item label="and"> <el-form-item label="and">
...@@ -199,11 +199,15 @@ ...@@ -199,11 +199,15 @@
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="8" style="text-align:right">
<el-button size="small" @click="handleReset">重置</el-button>
<el-button type="primary" icon="el-icon-search" size="small" @click="handleSearch">查询</el-button>
</c-col>
</c-col> </c-col>
</el-row> </el-row>
</el-form> </el-form>
</template> <!-- </template> -->
</c-list-search> <!-- </c-list-search> -->
<!-- <!--
<c-col :span="12"> <c-col :span="12">
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-list-search @form-reset="handleReset" @form-search="handleSearch"> <!-- <c-list-search @form-reset="handleReset" @form-search="handleSearch"> -->
<template v-slot="searchSlot"> <!-- <template v-slot="searchSlot"> -->
<el-form <el-form
class="m-table-search-form" class="m-table-search-form"
ref="paramsForm" ref="paramsForm"
:inline="true" :inline="true"
label-position="right" label-position="right"
label-width="110px" label-width="110px"
size="small" size="small"
> >
<el-row> <el-row>
<c-col :span="23"> <c-col :span="23">
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item
label="业务机构" label="业务编号"
prop="bchcon" prop="trncorco.ownref"
style="width: 100%"
>
<c-input
v-model="model.trncorco.ownref"
maxlength="16"
placeholder="请输入Reference"
></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="创建时间" style="width: 100%">
<c-col :span="11">
<el-date-picker
type="date"
v-model="model.trncorco.inidatfro"
style="width: 100%" style="width: 100%"
> placeholder="请选择Date of entry of Transaction"
<c-select ></el-date-picker>
v-model="model.bchcon"
style="width: 100%"
placeholder="请选择Branch"
>
<el-option
v-for="item in codes.bchtyp"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col> </c-col>
<c-col :span="2" style="text-align: center">
<c-col :span="8"> <label style="display: inline-block; width: 100%">-</label>
<el-form-item </c-col>
label="业务编号" <c-col :span="11">
prop="trncorco.ownref" <el-date-picker
type="date"
v-model="model.trncorco.inidattil"
style="width: 100%" style="width: 100%"
> placeholder="请选择Date of entry of Transaction until"
<c-input ></el-date-picker>
v-model="model.trncorco.ownref"
maxlength="16"
placeholder="请输入Reference"
></c-input>
</el-form-item>
</c-col> </c-col>
</el-form-item>
</c-col>
<c-col :span="8" v-show="searchSlot.searchToggle"> <c-col :span="8">
<el-form-item <el-form-item label="经办柜员" prop="usrcon" style="width: 100%">
label="经办柜员" <c-select
prop="usrcon" v-model="model.usrcon"
style="width: 100%" style="width: 100%"
placeholder="请选择User"
>
<el-option
v-for="item in codes.usrsort"
:key="item.value"
:label="item.label"
:value="item.value"
> >
<c-select </el-option>
v-model="model.usrcon" </c-select>
style="width: 100%" </el-form-item>
placeholder="请选择User" </c-col>
> </c-col>
<el-option </el-row>
v-for="item in codes.usrsort" <!--
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
</el-row>
<!--
<c-col :span="12"> <c-col :span="12">
<el-form-item label="Drag Drop Sender"> <el-form-item label="Drag Drop Sender">
<c-input v-model="model.atpget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input> <c-input v-model="model.atpget.sdamod.dadsnd" placeholder="请输入Drag Drop Sender"></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
--> -->
<el-row v-show="searchSlot.searchToggle"> <el-row>
<c-col :span="23"> <c-col :span="23">
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item
label="业务状态" label="业务状态"
prop="trncorco.relflg" prop="trncorco.relflg"
style="width: 100%" style="width: 100%"
>
<c-select
v-model="model.trncorco.relflg"
style="width: 100%"
placeholder="请选择Status"
>
<el-option
v-for="item in relflgCodes"
:key="item.value"
:label="item.label"
:value="item.value"
> >
<c-select </el-option>
v-model="model.trncorco.relflg" </c-select>
style="width: 100%" </el-form-item>
placeholder="请选择Status" </c-col>
>
<el-option
v-for="item in relflgCodes"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="8"> <c-col :span="8">
<el-form-item label="创建时间" style="width: 100%"> <el-form-item label="业务机构" prop="bchcon" style="width: 100%">
<c-col :span="11"> <c-select
<el-date-picker v-model="model.bchcon"
type="date" style="width: 100%"
v-model="model.trncorco.inidatfro" placeholder="请选择Branch"
style="width: 100%" >
placeholder="请选择Date of entry of Transaction" <el-option
></el-date-picker> v-for="item in codes.bchtyp"
</c-col> :key="item.value"
<c-col :span="2" style="text-align: center"> :label="item.label"
<label style="display: inline-block; width: 100%">-</label> :value="item.value"
</c-col> >
<c-col :span="11"> </el-option>
<el-date-picker </c-select>
type="date" </el-form-item>
v-model="model.trncorco.inidattil" </c-col>
style="width: 100%"
placeholder="请选择Date of entry of Transaction until"
></el-date-picker>
</c-col>
</el-form-item>
</c-col>
<!-- <!--
<c-col :span="12"> <c-col :span="12">
<el-form-item label="and"> <el-form-item label="and">
</el-form-item> </el-form-item>
</c-col> --> </c-col> -->
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item label="交易代码" prop="atp.cod" style="width: 100%">
label="交易代码" <c-col :span="24">
prop="atp.cod" <c-col :span="20">
style="width: 100%" <c-input
> v-model="model.atp.cod"
<c-col :span="24"> maxlength="6"
<c-col :span="20"> style="width: 95%"
<c-input placeholder="请输入Transaction Type "
v-model="model.atp.cod" ></c-input>
maxlength="6" </c-col>
style="width: 95%" <!-- <c-input v-model="model.atpget.sdamod.seainf" style="width:10%" placeholder="i"></c-input> -->
placeholder="请输入Transaction Type "
></c-input>
</c-col>
<!-- <c-input v-model="model.atpget.sdamod.seainf" style="width:10%" placeholder="i"></c-input> -->
<c-col :span="4"> <c-col :span="4">
<c-button <c-button
size="small" size="small"
style="width: 100%;margin-left:0" style="width: 100%; margin-left: 0"
type="primary" type="primary"
@click="onSeainf" @click="onSeainf"
icon="el-icon-search" icon="el-icon-search"
></c-button> ></c-button>
</c-col> </c-col>
</c-col>
</el-form-item>
</c-col> </c-col>
</c-col> </el-form-item>
<c-col :span="23"> </c-col>
<c-col :span="8"> </c-col>
<el-form-item <c-col :span="23">
label="业务标志" <c-col :span="8">
prop="trncorco.dflg" <el-form-item
style="width: 100%" label="业务标志"
prop="trncorco.dflg"
style="width: 100%"
>
<c-select
v-model="model.trncorco.dflg"
style="width: 100%"
placeholder="请选择业务标志"
>
<el-option
v-for="item in codes.dflg"
:key="item.value"
:label="item.label"
:value="item.value"
> >
<c-select </el-option>
v-model="model.trncorco.dflg" </c-select>
style="width: 100%" </el-form-item>
placeholder="请选择业务标志" </c-col>
>
<el-option
v-for="item in codes.dflg"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="8"> <c-col :span="8">
<el-form-item <el-form-item label="交易名称" prop="atptxt" style="width: 100%">
label="交易名称" <c-input
prop="atptxt" v-model="model.atptxt"
style="width: 100%" maxlength="37"
> placeholder="请输入Transaction Text"
<c-input ></c-input>
v-model="model.atptxt" </el-form-item>
maxlength="37" </c-col>
placeholder="请输入Transaction Text" <c-col :span="8" style="text-align: right">
></c-input> <el-button size="small" @click="handleReset">重置</el-button>
</el-form-item> <el-button
</c-col> type="primary"
</c-col> icon="el-icon-search"
</el-row> size="small"
</el-form> @click="handleSearch"
</template> >查询</el-button
</c-list-search> >
</c-col>
</c-col>
</el-row>
</el-form>
<!-- </template> -->
<!-- </c-list-search> -->
<!-- <!--
<c-col :span="12"> <c-col :span="12">
...@@ -402,29 +395,14 @@ ...@@ -402,29 +395,14 @@
<!-- <a href="javascript:void(0)" @click="display(scope.$index, scope.row)" <!-- <a href="javascript:void(0)" @click="display(scope.$index, scope.row)"
>显示快照</a >显示快照</a
> --> > -->
<c-button <c-button style="margin-left: 0" size="small" type="primary">
style="margin-left: 0"
size="small"
type="primary"
>
详情 详情
</c-button> </c-button>
<c-button <c-button style="margin-left: 0" size="small" type="primary">
style="margin-left: 0"
size="small"
type="primary"
>
快照 快照
</c-button> </c-button>
<c-button <c-button style="margin-left: 0" size="small" type="primary">
style="margin-left: 0"
size="small"
type="primary"
>
冲正 冲正
</c-button> </c-button>
</template> </template>
...@@ -518,7 +496,7 @@ export default { ...@@ -518,7 +496,7 @@ export default {
// '18 11:2 "" 62', // '18 11:2 "" 62',
// '0 12 "Status" 54 1 tdViewTypeEdit:0 1 RELSTA', // '0 12 "Status" 54 1 tdViewTypeEdit:0 1 RELSTA',
// ], // ],
columns: [ columns: [
'10 1 "交易代码" 80', '10 1 "交易代码" 80',
'11 2 "业务编号" 150', '11 2 "业务编号" 150',
'12 3 "币种" 50', '12 3 "币种" 50',
...@@ -533,7 +511,7 @@ export default { ...@@ -533,7 +511,7 @@ export default {
data: [], data: [],
}, },
relrowDisabled: true, relrowDisabled: true,
relflgCodes:[], relflgCodes: [],
// multipleSelection: [], // multipleSelection: [],
}; };
}, },
...@@ -550,11 +528,10 @@ export default { ...@@ -550,11 +528,10 @@ export default {
}, },
created: function () {}, created: function () {},
mounted() { mounted() {
this.relflgCodes = [
this.relflgCodes = [ { label: "Final", value: "F" },
{ label: "Final", value: "F" }, { label: "Released", value: "R" },
{ label: "Released", value: "R" }, ];
];
}, },
computed: {}, computed: {},
}; };
......
<template>
<div class="eibs-tab">
<c-col :span="20">
<el-form-item
:label="`${argadr.title}`"
:prop="`${argadr.grp}.${argadr.rol}.pts.extkey`"
style="width: 100%"
>
<c-input
style="width: 95%"
v-model="model[argadr.grp][argadr.rol].pts.extkey"
:placeholder="'请输入' + argadr.title + 'Extkey'"
@keyup.enter.native="
showGridPromptDialog(`${argadr.grp}.${argadr.rol}.pts.extkey`)
"
></c-input>
</el-form-item>
</c-col>
<c-col :span="1">
<!-- <el-form-item label="" label-width="5px"> -->
<c-button
style="margin:0 10px 0 0;padding: 0 10px;"
class="searchButton"
size="small"
type="primary"
icon="el-icon-search"
@click="onSeainf(`${argadr.grp}.${argadr.rol}.pts.extkey`)"
></c-button>
</c-col>
<c-col :span="3" style="text-align: right">
<c-button
style="margin:0 0"
class="detailsButton"
size="small"
type="primary"
@click="onAplpDet"
>
{{ $t('buttons.details') }}
</c-button>
<!-- </el-form-item> -->
</c-col>
<c-col :span="24">
<el-form-item
label=""
:prop="`${argadr.grp}.${argadr.rol}.pts.adrblk`"
>
<c-input
type="textarea"
:rows="4"
v-model="model[argadr.grp][argadr.rol].pts.adrblk"
maxlength="35"
show-word-limit
placeholder="请输入"
:disabled="disabled"
></c-input>
</el-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api";
import CommonProcess from "~/mixin/CommonProcess";
// 机构信息模块
export default {
inject: ["root"],
mixins: [CommonProcess],
props: {
model: {
type: Object,
default: undefined,
},
argadr: {
type: Object,
default: function () {
return {
title: "", //角色名称
rol: "", //角色
grp: "", //所属模块
};
},
},
disabled: {
type: Boolean,
default: false,
},
},
data() {
return {
data: [],
};
},
watch: {},
methods: {
onSeainf(data) {
this.$emit("onSeainf", data);
},
onAplpDet() {
this.$emit("onAplpDet");
},
},
created: function () {},
};
</script>
<style>
.searchButton {
text-align: center;
/* margin: 0 10px; */
margin-right: 10px;
padding: 0 10px;
}
.detailsButton {
margin-left: 10px;
}
</style>
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