Accp.vue 7.57 KB
<template>
  <div class="eibs">
    <el-col :span="12" style="padding-right: 20px">
      <c-col :span="24">
        <el-form-item label="Reference" prop="lidgrp.rec.ownref">
          <c-input disabled v-model="model.lidgrp.rec.ownref" maxlength="16" placeholder="请输入编号"></c-input>
        </el-form-item>
      </c-col>
      <c-col :span="24" class="custom-box-wrap">
        <el-form-item label="L/C Amount" prop="lidgrp.cbs.nom1.cur">
          <c-select-cur
            disabled
            v-model="model.lidgrp.cbs.nom1.cur"
            style="width: 115px"
            placeholder="请选择币种"
            dbCode="curtxt"
            sort="SRT">
          </c-select-cur>
        </el-form-item>
        <div class="box-3">
          <el-form-item label-width="5px" prop="lidgrp.cbs.nom1.amt">
            <c-input-currency
              disabled
              v-model="model.lidgrp.cbs.nom1.amt"
              :currency="model.lidgrp.cbs.nom1.cur"
              style="width: 100%"
              placeholder="请输入金额">
            </c-input-currency>
          </el-form-item>
        </div>
      </c-col>
      <c-col :span="24" class="custom-box-wrap">
        <el-form-item label="Open Amount" prop="lidgrp.cbs.opn1.cur">
          <c-select-cur
            disabled
            v-model="model.lidgrp.cbs.opn1.cur"
            style="width: 115px"
            placeholder="请选择币种"
            dbCode="curtxt"
            sort="SRT">
          </c-select-cur>
        </el-form-item>
        <div class="box-3">
          <el-form-item label-width="5px" prop="lidgrp.cbs.opn1.amt">
            <c-input-currency
              disabled
              v-model="model.lidgrp.cbs.opn1.amt"
              :currency="model.lidgrp.cbs.opn1.cur"
              style="width: 100%"
              placeholder="请输入金额">
            </c-input-currency>
          </el-form-item>
        </div>
      </c-col>
      <c-col :span="24">
        <el-form-item label="Available with" prop="lidgrp.avbnam">
          <c-input disabled v-model="model.lidgrp.avbnam" maxlength="40" placeholder="请输入可用银行"></c-input>
        </el-form-item>
      </c-col>

      <c-col :span="24">
        <el-form-item label="by" prop="lidgrp.rec.avbby">
          <c-select
            disabled
            dbCode="avbby0"
            v-model="model.lidgrp.rec.avbby"
            style="width: 100%"
            placeholder="请选择兑付方式">
          </c-select>
        </el-form-item>
      </c-col>

      <el-col :span="24">
        <el-table
          ref="table"
          :data="model.decstmList"
          style="width: 100%"
          class="eContainer-table"
          row-key="IDX"
          highlight-current-row
          :border="true"
          @current-change="selectionChange">
          <el-table-column type="index" width="50"> </el-table-column>
          <el-table-column
            v-for="(item, key) in trnData.columns"
            :key="key"
            :prop="item.prop"
            :label="item.label"
            :width="item.width"
            sortable>
          </el-table-column>
        </el-table>
      </el-col>
    </el-col>

    <el-col :span="12" style="padding-left: 20px">
      <c-col :span="24">
        <el-form-item label="Date Issued" prop="lidgrp.rec.opndat">
          <c-date-picker
            disabled
            type="date"
            v-model="model.lidgrp.rec.opndat"
            style="width: 100%"
            placeholder="请选择日期"></c-date-picker>
        </el-form-item>
      </c-col>

      <c-col :span="24">
        <el-form-item label="Latest Shipment Date" prop="lidgrp.rec.shpdat">
          <c-date-picker
            disabled
            type="date"
            v-model="model.lidgrp.rec.shpdat"
            style="width: 100%"
            placeholder="请选择日期"></c-date-picker>
        </el-form-item>
      </c-col>

      <c-col :span="24">
        <el-form-item label="Date of Expiry" prop="lidgrp.rec.expdat">
          <c-date-picker
            disabled
            type="date"
            v-model="model.lidgrp.rec.expdat"
            style="width: 100%"
            placeholder="请选择日期"></c-date-picker>
        </el-form-item>
      </c-col>

      <c-col :span="24">
        <el-form-item label="Place of Expiry" prop="lidgrp.rec.expplc">
          <c-input disabled v-model="model.lidgrp.rec.expplc" maxlength="29" placeholder="请输入地点"></c-input>
        </el-form-item>
      </c-col>
      <c-col :span="24">
        <el-form-item label="Form of L/C" prop="lidgrp.rec.lcrtyp">
          <c-select
            disabled
            dbCode="lcrtyp"
            v-model="model.lidgrp.rec.lcrtyp"
            style="width: 100%"
            placeholder="请选择信用证类型">
          </c-select>
        </el-form-item>
      </c-col>
      <c-col :span="24">
        <el-form-item label="修改次数" prop="amenbr">
          <c-input disabled v-model="model.amenbr" maxlength="3" placeholder="请输入修改次数"></c-input>
        </el-form-item>
      </c-col>
      <c-col :span="24" class="custom-box-wrap">
        <el-form-item label="修改金额" prop="amecur">
          <c-select-cur
            disabled
            v-model="model.amecur"
            style="width: 115px"
            placeholder="请选择币种"
            dbCode="curtxt"
            sort="SRT">
          </c-select-cur>
        </el-form-item>
        <div class="box-3">
          <el-form-item label-width="5px" prop="reduceamt">
            <c-input-currency
              disabled
              v-model="model.reduceamt"
              :currency="model.amecur"
              style="width: 100%"
              placeholder="请输入金额">
            </c-input-currency>
          </el-form-item>
        </div>
      </c-col>
      <c-col :span="12">
        <el-form-item label="修改日期" prop="amedat">
          <c-input disabled v-model="model.amedat" maxlength="12" placeholder="请输入修改日期"></c-input>
        </el-form-item>
      </c-col>

      <c-col :span="12">
        <el-form-item label="是否接受此笔减额修改" prop="ameflg" label-width="160px">
          <c-select v-model="model.ameflg" dbCode="ameflg" disabled></c-select>
        </el-form-item>
      </c-col>
    </el-col>
  </div>
</template>
<script>
import event from "../event";

export default {
  inject: ["root"],
  props: ["model", "codes"],
  mixins: [event],
  data() {
    return {
      trnData: {
        columns: [
          {
            label: "Own Reference",
            prop: "ownref",
            width: "240",
          },
          {
            label: "Cur",
            prop: "engcur",
            width: "100",
          },
          {
            label: "减额金额",
            prop: "chgAmt",
            width: "150",
          },
          {
            label: "修改后有效期",
            prop: "expdat",
            width: "155",
          },
          {
            label: "修改日期",
            prop: "amedat",
            width: "155",
          },
          {
            label: "备注",
            prop: "备注",
            width: "100",
          },
        ],
        data: [],
      },
      // trnData: {
      //   columns: [
      //     '0 1 "" 50',
      //     '1 2 "Own Reference" 240',
      //     '2 3 "Cur" 100',
      //     '3 4 "减额金额" 150 ',
      //     '4 5 "修改日期" 155 ',
      //     '5 6 "备注" 100 ',
      //   ],
      //   data: [],
      // },
    };
  },
  methods: {
    setRow() {
      this.selectionChange(this.model.decstmList[0]);
    }
  },
};
</script>
<style>
.stream {
  cursor: pointer;
}
</style>