Sel.vue 6.38 KB
Newer Older
cl committed
1
<template>
2 3 4 5
    <div class="eibs-tab">
        <c-col :span="24">
            <c-col :span="11">
                <el-form-item label="Batch No." prop="cldgrp.rec.ownref">
nanrui committed
6 7
                    <c-input v-model="model.cldgrp.rec.ownref" maxlength="16" placeholder="请输入Batch No." disabled>
                    </c-input>
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
                </el-form-item>
            </c-col>
            <c-col :span="11" :offset="1">
                <el-form-item label="Type of Draft" prop="cldgrp.rec.chktyp">
                    <c-select v-model="model.cldgrp.rec.chktyp" style="width: 100%" placeholder="请输入Type of Draft">
                        <el-option v-for="item in codes.chktyp" :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="11">
                <c-col :span="12">
                    <el-form-item label="Draft Amount" prop="cldgrp.cbs.max.cur">
                        <c-input v-model="model.cldgrp.cbs.max.cur" style="width:100%" placeholder="请选择Draft Amount"
                            disabled>
                        </c-input>
                    </el-form-item>
                </c-col>
                <c-col :span="11" :offset="1">
                    <el-form-item label="" label-width="0" prop="cldgrp.cbs.max.amt" style="width:100%">
nanrui committed
31 32
                        <c-input v-model="model.cldgrp.cbs.max.amt" style="width:100%" placeholder="请输入Open Amount"
                            disabled></c-input>
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 95 96 97 98 99 100 101 102 103 104
                    </el-form-item>
                </c-col>
            </c-col>
            <c-col :span="11" :offset="1">
                <el-form-item label="Payemnt Disposition" prop="cldgrp.rec.colflg">
                    <c-select v-model="model.cldgrp.rec.colflg" style="width: 100%"
                        placeholder="请输入Payemnt Disposition">
                        <el-option v-for="item in codes.colflg" :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="11">
                <c-col :span="12">
                    <el-form-item label="Open Amount" prop="cldgrp.cbs.opn1.cur">
                        <c-input v-model="model.cldgrp.cbs.opn1.cur" style="width:100%" placeholder="请选择Open Amount"
                            disabled>
                        </c-input>
                    </el-form-item>
                </c-col>
                <c-col :span="11" :offset="1">
                    <el-form-item label-width="0" prop="cldgrp.cbs.opn1.amt">
                        <c-input v-model="model.cldgrp.cbs.opn1.amt" placeholder="请输入Open Amount" disabled></c-input>
                    </el-form-item>
                </c-col>

            </c-col>

        </c-col>

        <c-col :span="24">
            <c-col :span="11">
                <el-form-item label="Coll.bank ref." prop="cldgrp.rec.colref">
                    <c-input v-model="model.cldgrp.rec.colref" maxlength="16" placeholder="请输入Coll.bank ref." disabled>
                    </c-input>
                </el-form-item>
            </c-col>
        </c-col>

        <c-col :span="24">
            <c-col :span="11">
                <el-form-item label="Coll.bank name" prop="cldgrp.rec.colptynam">
                    <c-input v-model="model.cldgrp.rec.colptynam" maxlength="40" placeholder="请输入Coll.bank name"
                        disabled>
                    </c-input>
                </el-form-item>
            </c-col>
        </c-col>


        <c-col :span="24">
            <c-col :span="11">
                <el-form-item label="Date of creation" prop="cldgrp.rec.credat">
                    <c-date-picker type="date" v-model="model.cldgrp.rec.credat" style="width:100%"
                        placeholder="请选择Date of creation" disabled></c-date-picker>
                </el-form-item>
            </c-col>
        </c-col>


        <c-col :span="24">
            <c-col :span="11">
                <el-form-item label="Item Count" prop="cldgrp.rec.count">
                    <c-input v-model="model.cldgrp.rec.count" placeholder="请输入Item Count" disabled></c-input>
                </el-form-item>
            </c-col>
        </c-col>

nanrui committed
105 106 107 108 109
        <c-col :span="24">
            <c-edit-table :model="model" v-bind="docgrd">
            </c-edit-table>
        </c-col>

110
    </div>
cl committed
111 112 113
</template>
<script>
import Api from "~/service/Api"
wangren committed
114
import commonProcess from "~/mixin/commonProcess";
cl committed
115 116 117 118 119
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Clttra/Event"

export default {
    inject: ['root'],
nanrui committed
120
    props: ["model", "codes"],
wangren committed
121
    mixins: [commonProcess],
nanrui committed
122
    data() {
cl committed
123
        return {
nanrui committed
124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164
            docgrd: {
                columns: [
                    {
                        title: "Our Reference",
                        width: "150px",
                        dataIndex: "ownref",
                        show: "text",
                    },
                    {
                        title: "Name of CC contact",
                        width: "200px",
                        dataIndex: "nam",
                        show: "text",
                    },
                    {
                        title: "Presenter",
                        width: "200px",
                        dataIndex: "prenam",
                        show: "text",
                    },
                    {
                        title: "cur",
                        width: "100px",
                        dataIndex: "cur",
                        show: "text",
                    },
                    {
                        title: "balance",
                        width: "200px",
                        dataIndex: "amt",
                        show: "text",
                    },
                    {
                        title: "Pay To",
                        width: "200px",
                        dataIndex: "paytoamt",
                        show: "input",
                    },
                ],
                urls: "bptbckg.docgrd",
            },
cl committed
165 166
        }
    },
nanrui committed
167 168
    methods: { ...Event },
    created: function () {
cl committed
169 170 171 172 173 174 175

    }
}
</script>
<style>

</style>