Gidtxtpc.vue 3.25 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 85 86
<template>
    <div class="eibs-tab">
        <c-row>
            <c-col :span="24">
                <c-col :span="24" style="margin-bottom: 10px;">
                    <c-col :span="4">
                        <c-checkbox
                                true-label="X"
                                false-label=""
                                v-model="model.gitp.gidtxtmodflgc"
                                :disabled="isInDisplay"
                                class="checkbox-left"
                                style="margin-right: 20px;"
                        >修改保函文本
                        </c-checkbox>
                        <c-button
                                :disabled="model.gitp.gidtxtmodflgc == ''"
                                size="mini"
                                type="primary"
                                @click="handleReset"
                        >
                            重置文本
                        </c-button>
                    </c-col>
                    <c-col :span="20">
                        <el-form-item :label="$t('gitopn.保函文本格式')" prop="gidgrp.rec.gtxinrc" label-width="100px">
                            <c-select v-model="model.gidgrp.rec.gtxinrc" placeholder="请选择保函文本格式" disabled
                                      style="width:20%">
                                <el-option v-for="item in model.atxinrcList" :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="24">
                        <el-form-item prop="gidgrp.blk.gidtxtc">
                            <c-xml-format-editor
                                    v-model="model.gidgrp.blk.gidtxtc"
                                    :disabled="model.gitp.gidtxtmodflgc == '' || isInDisplay"
                                    :isReset="isReset"
                                    :gtxgidtxtMark="codes.gtxgidtxtcMark"
                                    placeholder="请输入保函文本可变因素"
                                    @input="handleInput"
                                    :chs="false"
																		heightStr="500px"
                            ></c-xml-format-editor>
                        </el-form-item>
                    </c-col>
                </c-col>
            </c-col>
        </c-row>
    </div>
</template>
<script>
    import event from "../event";
    import commonDepend from "~/mixin/commonDepend";

    export default {
        components: {},
        inject: ["root"],
        props: ["model", "codes"],
        mixins: [event, commonDepend],
        data() {
            return {
                isReset: false
            };
        },
        methods: {
            handleReset() {
                this.isReset = true
            },
            handleInput() {
                this.isReset = false
            }
        },
        created() {
        },
    };
</script>
<style scoped lang="less">
    ::v-deep .el-form-item__content {
        margin-left: 0 !important;
    }
</style>