Cnfp.vue 8.53 KB
<template>
  <div class="eibs-tab">
    <c-col :span="24">
         <!-- ==================左边================ -->
        <c-col :span="12" style="padding-right: 20px">
        <c-col :span="24">
                <c-form-item label="业务编号" prop="fxdgrp.rec.ownref">
                    <c-fullbox>
                        <c-input v-model="model.fxdgrp.rec.ownref" maxlength="16" placeholder="请输入业务编号" disabled>
                        </c-input>
                        <template slot="footer">
                            <c-button style="margin: 0 5px" size="small" type="primary" :disabled="true"
                             >
                            获取
                            </c-button>
                        </template>
                        </c-fullbox>
                </c-form-item>
            </c-col>
      
            <c-col :span="24">
                <c-form-item label="经办人(资金部)" prop="fxdgrp.rec.ownusr">
                    <c-fullbox>
                    <c-input v-model="model.fxdgrp.rec.ownusr" placeholder="请输入业务负责人" ></c-input>
                    <template slot="footer">
                            <c-button style="margin: 0 5px" size="small" type="primary">
                            i
                            </c-button>
                        </template>
                    </c-fullbox>
                </c-form-item>
                
            </c-col>
            <c-col :span="24">
                <c-form-item label="经办人(营运部)" prop="fxdgrp.rec.usr">
                    <c-fullbox>
                    <c-input v-model="model.fxdgrp.rec.usr" placeholder="请输入业务负责人" ></c-input>
                    <template slot="footer">
                            <c-button style="margin: 0 5px" size="small" type="primary">
                            i
                            </c-button>
                        </template>
                    </c-fullbox>
                </c-form-item>
                
            </c-col>

            <c-col :span="24">
                <el-form-item label="平盘类型" prop="fxdgrp.rec.fxtyp">
                    <c-select  disabled v-model="model.fxdgrp.rec.fxtyp" style="width:100%" :code="codes.fxt_fxtyp" :filterKey="['FS', 'FB']">
                    </c-select>
                </el-form-item>
            </c-col>
            <c-col :span="24">
                <c-col :span="12">
                    <el-form-item label="卖出金额" prop="fxdgrp.cbs.max.cur">
                    <c-select-cur disabled v-model="model.fxdgrp.cbs.max.cur" style="width: 100%" dbCode="curtxt"> </c-select-cur>
                    </el-form-item>
                </c-col>
                <c-col :span="12">
                    <el-form-item label-width="5px" prop="fxdgrp.cbs.max.amt">
                    <c-input-currency disabled
                        :currency="model.fxdgrp.cbs.max.cur"
                        v-model="model.fxdgrp.cbs.max.amt"></c-input-currency>
                    </el-form-item>
                </c-col>
            </c-col>
            <c-col :span="24">
                <c-col :span="12">
                    <el-form-item label="买入金额" prop="fxdgrp.cbs.nom1.cur">
                    <c-select-cur disabled v-model="model.fxdgrp.cbs.nom1.cur" style="width: 100%" dbCode="curtxt"> </c-select-cur>
                    </el-form-item>
                </c-col>
                <c-col :span="12">
                    <el-form-item label-width="5px" prop="fxdgrp.cbs.nom1.amt">
                    <c-input-currency
                        disabled
                        :currency="model.fxdgrp.cbs.nom1.cur"
                        v-model="model.fxdgrp.cbs.nom1.amt"></c-input-currency>
                    </el-form-item>
                </c-col>
            </c-col>
            <c-col :span="24">
                <c-form-item label="平盘牌价" prop="fxdgrp.rec.rat">
                  <c-input-currency disabled v-model="model.fxdgrp.rec.rat" style="width:100%" :precision="6"  placeholder="请输入平盘牌价">
                  </c-input-currency>
                </c-form-item>
            </c-col>
            <c-col :span="24">
                <c-form-item label="中间价" prop="fxdgrp.rec.midrat">
                  <c-input-currency v-model="model.fxdgrp.rec.midrat" style="width:100%" :precision="6" disabled placeholder="请输入中间价">
                  </c-input-currency>
                </c-form-item>
            </c-col>
            <c-col :span="24">
                <el-form-item label="成交日" prop="fxdgrp.rec.opndat">
                    <c-date-picker disabled type="date" v-model="model.fxdgrp.rec.opndat" style="width:100%" placeholder="请输入成交日">
                    </c-date-picker>
                </el-form-item>
            </c-col>
            <c-col :span="24">
                <el-form-item label="起息日" prop="fxdgrp.rec.valdat">
                    <c-date-picker disabled type="date" v-model="model.fxdgrp.rec.valdat" style="width:100%" placeholder="请输入起息日">
                    </c-date-picker>
                </el-form-item>
            </c-col>
            <c-col :span="24">
                <c-form-item label="备注" prop="fxdgrp.blk.remark">
                  <c-input  type="textarea" v-model="model.fxdgrp.blk.remark" maxlength="140" :rows="4" style="width:100%" placeholder="请输入备注">
                  </c-input>
                </c-form-item>
            </c-col>
            <c-col :span="24">
	            <c-checkbox true-label="X"  v-model="model.swtflg">发送MT300</c-checkbox>
            </c-col>
        </c-col>
        <!-- ==================右边================ -->
        <c-col :span="12" style="padding-right: 20px">
            <c-col :span="24">
			    <c-form-item label="业务名称" prop="fxdgrp.rec.nam">
			    	<c-input  v-model="model.fxdgrp.rec.nam" maxlength="40" disabled></c-input>
			    </c-form-item>
		    </c-col>
            
            <c-col :span="24">   
                <el-card class="box-card">
                    <c-ptap :model="model" :requiredExtkey="true" :disabledExtkey="true" :disabled="true" :isAdrblk="true" :haveAdrLabel="true"
                    :isShowCard="false" 
                    :argadr="{title: '平盘对手', grp: 'fxdgrp', rol: 'apl',}"
                    :label="{labelExtkey:'平盘对手',labelNam:'名称',labelAdrblk:'地址',}" 
                    ptytyp="B">  
                </c-ptap>
                </el-card>
            </c-col>
            

            <c-col :span="24">   
                <el-card class="box-card">
                    <c-ptap :model="model" :requiredExtkey="true" :disabledExtkey="false" :disabled="true" :isAdrblk="true" :haveAdrLabel="true"
                    :isShowCard="false" 
                    @handleChange="onAccChange"
                    :argadr="{title: '平盘对手账户行', grp: 'fxdgrp', rol: 'acc',}"
                    :label="{labelExtkey:'平盘对手账户行',labelNam:'名称',labelAdrblk:'地址',}" 
                    ptytyp="B">  
                </c-ptap>
                </el-card>
            </c-col>

            <c-col :span="24">
            <el-form-item  prop="acc2">
                <c-select v-model="model.acc2" style="width:100%">
                    </c-select>
            </el-form-item>
            </c-col>


            <c-col :span="24">   
                <el-card class="box-card">
                    <c-ptap :model="model" :requiredExtkey="true" :disabledExtkey="false" :disabled="true" :isAdrblk="true" :haveAdrLabel="true"
                    :isShowCard="false" 
                    :argadr="{title: '我行账户行', grp: 'fxdgrp', rol: 'act',}"
                    :label="{labelExtkey:'我行账户行',labelNam:'名称',labelAdrblk:'地址',}" 
                    ptytyp="B">  
                </c-ptap>
                </el-card>
            </c-col>

            <c-col :span="24">
            <el-form-item  prop="acc1">
                <c-select v-model="model.acc1" style="width:100%">
                    </c-select>
            </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/Event"

export default {
    inject: ['root'],
    props:["model","codes"],
    mixins: [Event,commonProcess],
    data(){
        return {

        }
    },
    methods:{...Event},
    created:function(){

    }
}
</script>
<style>

</style>