Account.vue 1.85 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
<template>
	<div class="eibs-tab">

		<c-col :span="11">
			<el-form-item label="贷记账户" prop="cldgrp.rec.creact" style="width: 100%">
				<c-select v-model="model.cldgrp.rec.creact" style="width: 100%" placeholder="请选择贷记账户" :code="codes.creact" :disabled="model.modflg === 'X'" id="toughH">
				</c-select>
			</el-form-item>
		</c-col>

		<c-col :span="11" :offset="1">
			<el-form-item label="账户" prop="cldgrp.rec.acno">
				<c-input v-model="model.cldgrp.rec.acno" maxlength="20" placeholder="请输入" :disabled="model.modflg === 'X'">
				</c-input>
			</el-form-item>
		</c-col>

		<c-col :span="11">
			<el-form-item label="结算指示" prop="cldgrp.blk.setins">
				<c-input type="textarea" v-model="model.cldgrp.blk.setins" maxlength="300" show-word-limit rows="5" placeholder="请输入结算指示" :disabled="model.modflg !== 'X'"></c-input>
			</el-form-item>
		</c-col>
		<c-col :span="11" :offset="1">
			<el-form-item label="">
				<c-checkbox v-model="model.modflg">修改</c-checkbox>
				<c-button size="small" type="primary" icon="el-icon-more" :disabled="model.modflg !== 'X'" @click="showGridPromptDialog('cltp.setins.buttxmsel', null, null,{TXT: 'cldgrp.blk.setins'}, {TXT: false},'doxpDialog')">
				</c-button>
			</el-form-item>
		</c-col>
	</div>
</template>
<script>
import Api from "~/service/Api";
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable";
import event from "../event";

export default {
  inject: ["root"],
  props: ["model", "codes"],
  mixins: [commonProcess, event],
  data() {
    return {};
  },
  methods: {},
  created: function() {},
  watch: {
    "model.modflg": {
      async handler(newVal, oldVal) {
        if (newVal !== "X") {
          this.model.cldgrp.blk.setins = "";
        }
      }
    }
  }
};
</script>
<style>
#toughH {
  height: 24px !important;
}
</style>