Engp.vue 6.47 KB
Newer Older
zhengxiaokui committed
1
<template>
2 3 4 5
  <div class="eibs-tab">
    <!-- <c-col :span="24" style="margin-bottom:18px">
        Liability
    </c-col> -->
潘际乾 committed
6
    <c-col :span="24" style="">
7 8 9 10 11 12
      <c-table :list="model.liaall.liaallg" style="width:80%,text-align:center,margin-bottom:18px" :border="true">
        <el-table-column prop="bussec" label="BS" width="40px"> </el-table-column>
        <el-table-column prop="cbtpfx" label="Type" width="60px"> </el-table-column>
        <el-table-column prop="matdat" label="Maturity" width="100px"> </el-table-column>
        <el-table-column prop="tenday" label="Tenor" width="70px"> </el-table-column>
        <el-table-column prop="rol" label="Dbt." width="70px"> </el-table-column>
hulei committed
13
        <!--
潘际乾 committed
14
        <el-table-column prop="nam" label="Name" width="300"> </el-table-column>
hulei committed
15
        -->
16 17
        <el-table-column prop="cdtrol" label="Cdt." width="70px"> </el-table-column>
        <el-table-column prop="cur" label="Cur" width="55px"> </el-table-column>
18
        <el-table-column prop="oldamt" label="Old Amount" width="150px">
19 20 21
         <!-- <template slot-scope="scope">
                  {{moneyFormat(scope.row.oldamt)}}
         </template> -->
zhengxiaokui committed
22
        </el-table-column>
23 24 25 26 27 28
        <el-table-column prop="amt" label="Booking Amo" width="100px">
        <!-- <template slot-scope="scope">
                  {{moneyFormat(scope.row.amt)}}
         </template> -->
         </el-table-column>
        <el-table-column prop="tenpct" label="%" width="80px"> 
zhengxiaokui committed
29
        </el-table-column>
30
        <el-table-column prop="acc" label="Account" width="150px"> </el-table-column>
31
        <el-table-column prop="valdat" label="Value Date" width="200px">
32 33 34
         <!-- <template slot-scope="scope">
                  {{dateFormat(scope.row.valdat)}}
         </template> -->
zhengxiaokui committed
35
        </el-table-column>
36
        <el-table-column label="" prop="det" width="80px" fixed="right">
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
                    <template slot-scope="scope" slot="header">
                        <el-button
                            circle
                            style="padding:4px"
                            class="el-icon-plus"
                            size="mini"
                            @click="addRow(scope)"
                        >
                        </el-button>
                        <el-button
                            style="padding:4px"
                            circle
                            class="el-icon-minus"
                            size="mini"
                            @click="removeRow(scope)"
                        >
                        </el-button>
                    </template>
                    <template slot-scope="scoped">
                        <el-button
                            style="margin-left:0"
                            size="small"
                            type="primary"
                            @click="detail1(scoped.$index, scoped.row)"
                            >详情</el-button
                        >
                    </template>
                </el-table-column>
zhengxiaokui committed
65 66
      </c-table>
    </c-col>
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 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123
                                                                
       <!-- <c-col :span="12">
        <el-form-item label="Sight Amount">
            <c-input style="width:50%"  v-model="model.liaall.outamt"  placeholder="请输入Sight Amount"></c-input>
        </el-form-item>
       </c-col>                 
                  
       <c-col :span="12">
        <el-form-item label="Sight Amount Percentage">
            <c-input style="width:50%"  v-model="model.liaall.outpct"  placeholder="请输入Sight Amount Percentage"></c-input>
        </el-form-item>
       </c-col>             
                                                    
       <c-col :span="12">
        <el-form-item label="External Booking Amount">
            <c-input style="width:70%"  v-model="model.liaall.concur" maxlength="3"  placeholder="请输入External Booking Amount"></c-input>
        </el-form-item>
       </c-col>              -->
                  
       <c-col :span="16" style="margin-top:10px">
        <el-form-item label="Amount not yet assigned">
            <c-input style="width:15%" disabled  v-model="model.liaall.concur" maxlength="3"  placeholder="请输入External Booking Amount"></c-input>
            <c-input style="width:40%" disabled v-model="model.liaall.misamt"  placeholder="请输入Amount not yet assigned"></c-input>
            <c-button style="width:20%" size="small" disabled type="primary"  @click="onLiaallButmisamt">
                Add to Current Line
            </c-button>
        </el-form-item>
       </c-col>                 
                  
       <!-- <c-col :span="1" style="text-align:left;margin-left:0">
           <el-form-item label="">
            <c-button size="small" disabled type="primary"  @click="onLiaallButmisamt">
                Add to Current Line
            </c-button>
           </el-form-item>
       </c-col> -->
                  
       <!-- <c-col :span="12">
        <el-form-item label="">
            <c-button size="small" type="primary"  @click="onLiaallButmissig">
                Add to Sight Amount
            </c-button>
        </el-form-item>
       </c-col>
                                   
       <c-col :span="12">
        <el-form-item label="Old Amount booked externally">
            <c-input style="width:50%"  v-model="model.liaall.exttotoldamt"  placeholder="请输入Old Amount booked externally"></c-input>
        </el-form-item>
       </c-col>                 
                                   
       <c-col :span="12">
        <el-form-item label="Total booking amount external assinged">
            <c-input style="width:50%"  v-model="model.liaall.exttotamt"  placeholder="请输入Total booking amount external assinged"></c-input>
        </el-form-item>
       </c-col>                  -->
                   </div>
zhengxiaokui committed
124 125
</template>
<script>
126
import Api from "~/service/Api"
wangren committed
127
import commonProcess from "~/mixin/commonProcess";
128
import CodeTable from "~/config/CodeTable"
zhengxiaokui committed
129 130

export default {
131
    inject: ['root'],
wangren committed
132
    mixins: [commonProcess],
133 134 135 136 137 138
    props:["model","codes"],
    data(){
        return {

        }
    },
潘际乾 committed
139 140 141 142 143 144 145 146 147 148 149 150
    methods:{
        async onLiaallButmisamt() {
            let rtnmsg = await this.executeRule("liaall_butmisamt")
            if (rtnmsg.respCode == SUCCESS) {
                //TODO 处理数据逻辑

            }
            else {
                this.$notify.error({ title: '错误', message: '服务请求失败!' });
            }
        },
    },
151 152 153 154
    created:function(){

    }
}
zhengxiaokui committed
155 156
</script>
<style>
157

zhengxiaokui committed
158
</style>