Aamp.vue 2.68 KB
Newer Older
fukai committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 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
<template>
  <div class="eibs">
    <c-col :span="12">
      <c-col :span="24">
        <c-col :span="12">
          <el-form-item label="Additional Amount" prop="lidgrp.cbs.max2.cur">
            <c-select v-model="model.lidgrp.cbs.max2.cur" style="width: 100%" placeholder="请选择附加金额币种" disabled>
            </c-select>
          </el-form-item>
        </c-col>
        <c-col :span="12">
          <el-form-item style="text-align: left" label-width="20px" prop="lidgrp.cbs.max2.amt">
            <c-input
              v-model="max2amt"
              style="text-align: left; width: 100%"
              placeholder="请输入附加金额"
              disabled></c-input>
          </el-form-item>
        </c-col>
        <c-col :span="12">
          <el-form-item label="Open Add. Amount" prop="lidgrp.cbs.opn2.cur">
            <c-select-cur v-model="model.lidgrp.cbs.opn2.cur" style="width: 100%" placeholder="请选择币种" disabled>
            </c-select-cur>
          </el-form-item>
        </c-col>
        <c-col :span="12">
          <el-form-item label="" style="text-align: left" label-width="20px" prop="lidgrp.cbs.opn2.amt">
            <c-input
              v-model="opn2amt"
              style="text-align: left; width: 100%"
              placeholder="请输入附加金额余额"
              disabled></c-input>
          </el-form-item>
        </c-col>
        <c-col :span="24">
          <el-form-item label="Covered" prop="lidgrp.blk.addamtcov">
            <c-input
              type="textarea"
              v-model="blkaddamtcov"
              maxlength="35"
              :rows="4"
              show-word-limit
              disabled
              placeholder="请输入39C场"></c-input>
          </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 () {},
  computed: {
    opn2amt() {
      this.model.lidgrp.cbs.opn2.amt =
        parseInt(this.model.oldlidgrp.cbs.opn2.amt) +
        parseInt(this.model.lidgrp.cbs.max2.amt) -
        parseInt(this.model.oldlidgrp.cbs.max2.amt);
      return this.model.lidgrp.cbs.opn2.amt;
    },
    max2amt() {
      this.model.lidgrp.cbs.max2.amt = this.model.swiadd.addamt;
      return this.model.lidgrp.cbs.max2.amt;
    },
    blkaddamtcov() {
      if (this.model.litp.aamp.aammod.addamtflg === "X") {
        this.model.lidgrp.blk.addamtcov = this.model.lidgrp.cbs.max2.cur + "" + this.model.lidgrp.cbs.max2.amt;
        return this.model.lidgrp.blk.addamtcov;
      }
    },
  },
};
</script>
<style></style>