Rzkx.vue 4.46 KB
Newer Older
1
<template>
2
  <div class="eibs">
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
    <c-col :span="6">
      <c-checkbox
        v-model="model.financ.rzkx1"
        @change="
          mutualExclusion();
          model.financ.rzkx1 = 'X';
        "
        >贷记贵司指定账户(账号:</c-checkbox
      >
    </c-col>
    <c-col :span="14">
      <el-form-item
        style="text-align: left"
        label-width="20px"
        prop="financ.acc"
      >
        <c-input
          v-model="model.financ.acc"
          style="text-align: left; width: 100%"
          maxlength="40"
          placeholder="请输入账号"
          :disabled="model.financ.rzkx1 == '' || model.financ.rzkx1 == null"
        ></c-input>
      </el-form-item>
    </c-col>
    <c-col :span="4">
      <el-form-item label=")"> </el-form-item>
    </c-col>
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
    <c-col :span="6">
      <c-checkbox
        v-model="model.financ.rzkx2"
        @change="
          mutualExclusion();
          model.financ.rzkx2 = 'X';
        "
        >支付进口信用证项下款项(业务编号:</c-checkbox
      >
    </c-col>
    <c-col :span="14">
      <el-form-item
        style="text-align: left"
        label-width="20px"
        prop="financ.ref2"
      >
        <c-input
          v-model="model.financ.ref2"
          style="text-align: left; width: 100%"
          maxlength="20"
          placeholder="请输入业务编号"
          :disabled="model.financ.rzkx2 == '' || model.financ.rzkx2 == null"
        ></c-input>
      </el-form-item>
    </c-col>
    <c-col :span="4">
      <el-form-item label=")"> </el-form-item>
    </c-col>
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
    <c-col :span="6">
      <c-checkbox
        v-model="model.financ.rzkx3"
        @change="
          mutualExclusion();
          model.financ.rzkx3 = 'X';
        "
        >支付进口代收项下款项(业务编号:</c-checkbox
      >
    </c-col>
    <c-col :span="14">
      <el-form-item
        style="text-align: left"
        label-width="20px"
        prop="financ.ref3"
      >
        <c-input
          v-model="model.financ.ref3"
          style="text-align: left; width: 100%"
          maxlength="20"
          placeholder="请输入业务编号"
          :disabled="model.financ.rzkx3 == '' || model.financ.rzkx3 == null"
        ></c-input>
      </el-form-item>
    </c-col>
    <c-col :span="4">
      <el-form-item label=")"> </el-form-item>
    </c-col>
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
    <c-col :span="6">
      <c-checkbox
        v-model="model.financ.rzkx4"
        @change="
          mutualExclusion();
          model.financ.rzkx4 = 'X';
        "
        >支付汇出汇款项下款项(业务编号:</c-checkbox
      >
    </c-col>
    <c-col :span="14">
      <el-form-item
        style="text-align: left"
        label-width="20px"
        prop="financ.ref4"
      >
        <c-input
          v-model="model.financ.ref4"
          style="text-align: left; width: 100%"
          maxlength="20"
          placeholder="请输入业务编号"
          :disabled="model.financ.rzkx4 == '' || model.financ.rzkx4 == null"
        ></c-input>
      </el-form-item>
    </c-col>
    <c-col :span="4">
      <el-form-item label=")"> </el-form-item>
    </c-col>
118

119 120 121 122 123 124 125 126 127 128
    <c-col :span="6">
      <c-checkbox
        v-model="model.financ.rzkx5"
        @change="
          mutualExclusion();
          model.financ.rzkx5 = 'X';
        "
        >支付国内信用证项下款项(业务编号:</c-checkbox
      >
    </c-col>
129

130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148
    <c-col :span="14">
      <el-form-item
        style="text-align: left"
        label-width="20px"
        prop="financ.ref5"
      >
        <c-input
          v-model="model.financ.ref5"
          style="text-align: left; width: 100%"
          maxlength="20"
          placeholder="请输入业务编号"
          :disabled="model.financ.rzkx5 == '' || model.financ.rzkx5 == null"
        ></c-input>
      </el-form-item>
    </c-col>
    <c-col :span="4">
      <el-form-item label=")"> </el-form-item>
    </c-col>
  </div>
149 150
</template>
<script>
151 152 153 154
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Trtopn/Event";
155

156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174
export default {
  inject: ["root"],
  props: ["model", "codes"],
  mixins: [commonProcess],
  data() {
    return {};
  },
  methods: {
    ...Event,
    mutualExclusion() {
      this.model.financ.rzkx1 = "";
      this.model.financ.rzkx2 = "";
      this.model.financ.rzkx3 = "";
      this.model.financ.rzkx4 = "";
      this.model.financ.rzkx5 = "";
    },
  },
  created: function () {},
};
175
</script>
176
<style></style>