Dscins.vue 5.35 KB
<template>
  <div class="eibs-tab">
    <c-col :span="24">
        <!-- ======================= 左边 ========================= -->
        <c-col :span="12" style="padding-right: 20px">
            <!-- SF000054 : Discrepancies -->                 
            <c-col :span="24">
                <c-ptap-commons  :cols="50" :rows="70" :minRows="8" :maxRows="8" :model="model"
                      :extCodes="['btdgrp','blk']"
                      lastModel="docdis"
                      :disabledButton="model.btdgrp.blk.docdisflg===''"
                      title="Discrepancies">
                </c-ptap-commons>
            </c-col>

            <!-- SF000053 : Internal Discrepancies -->                 
            <c-col :span="24">
                <c-ptap-commons  :cols="65" :rows="20" :minRows="8" :maxRows="8" :model="model"
                           :extCodes="['btdgrp','blk']"
                           lastModel="intdis"
                           title="Internal Discrepancies">
                </c-ptap-commons>
            </c-col>

            <c-col :span="24">
                <c-ptap-commons  :cols="65" :rows="10" :minRows="8" :maxRows="8" :model="model"
                           :extCodes="['btdgrp','blk']"
                           lastModel="comcon"
                           title="Comments and Conclusions">
                </c-ptap-commons>
            </c-col>
                        
            <c-col :span="24">
                <c-ptap-commons  :cols="65" :rows="20" :minRows="8" :maxRows="8" :model="model"
                            :extCodes="['btdgrp','blk']"
                            lastModel="setinsbt"
                            title="Settlement Instructions for this Document">
                </c-ptap-commons>
            </c-col>

                     

        </c-col>

        <!-- ======================右边====================== -->
        <c-col :span="12" style="padding-left: 20px">
            <c-col :span="24">
                <el-form-item class="checkbox-left" >
                    <c-checkbox  v-model="model.btdgrp.blk.docdisflg" true-label="X" false-label="" @change="changeDocdisflg">Discrepancies modified</c-checkbox>
                </el-form-item>
            </c-col>

            <!-- SF000068 : Further Handling -->                 
            <c-col :span="24">
                <el-form-item label="Further Handling" prop="bttp.futhndflg">
                    <c-select 
                        v-model="model.bttp.futhndflg" 
                        style="width:100%"
                        dbCode="FUTHND"
                        :filterKey = "['C']"
                    ></c-select>
                </el-form-item>
            </c-col>

            <c-col :span="24">
                <el-form-item class="checkbox-left">
                    <c-checkbox  true-label="X" false-label="" v-model="model.btdgrp.rec.approvcod">Documents on Approval Basis</c-checkbox>
                </el-form-item>
            </c-col>
           
            <c-col :span="24">
                <el-form-item class="checkbox-left" >
                    <c-checkbox   v-model="model.bttp.cre752flg" true-label="X" false-label="" @change="cre752flgDefault">Receive MT 752</c-checkbox>
                </el-form-item>
            </c-col>

            <c-col :span="24">
                <el-form-item label="Further Identification" prop="bttp.furide">
                    <c-select 
                        v-model="model.bttp.furide" 
                        style="width:100%"
                        dbCode="furide"
                        :expKey="['DEB','REM']"
                        :disabled="model.bttp.cre752flg ==''"
                    ></c-select>
                </el-form-item>
            </c-col>

            <!-- SF000095 : Date of Advise -->                 
            <c-col :span="24">
                <el-form-item label="Date of Advise" prop="btdgrp.rec.disdat">
                    <c-date-picker 
                        type="date"  
                        v-model="model.btdgrp.rec.disdat" 
                        style="width:100%"
                        :disabled="model.bttp.cre752flg !=''"
                    ></c-date-picker>
                </el-form-item>
            </c-col>

            <c-col :span="24">
                <el-form-item class="checkbox-left" >
                    <c-checkbox disabled  v-model="model.btdsnd.snd732">Create MT 732</c-checkbox>
                </el-form-item>
            </c-col>

            <c-col :span="24" style="margin-top: 40px;">
                <el-form-item class="checkbox-left" >
                    <c-checkbox  v-model="model.rmbclmlate" true-label="X" false-label="" :disabled="!!model.rmbclmnow">Claim Reimbursement late</c-checkbox>
                </el-form-item>
            </c-col>

             <c-col :span="24">
                <el-form-item class="checkbox-left" >
                    <c-checkbox  v-model="model.rmbclmnow" true-label="X" false-label="" :disabled="!!model.rmbclmlate" >Claim Reimbursement now</c-checkbox>
                </el-form-item>
            </c-col>

        </c-col> 
    </c-col>
              
  </div>
</template>
<script>
import event from "../event";

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

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

    }
   

}
</script>
<style>

</style>