Tco.vue 4.46 KB
Newer Older
liuxin committed
1
<template>
liuxin committed
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 87 88 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
    <div class="eibs-tab">
        <c-col :span="24" style="height: 24px">
            <el-form-item label="Configuration Panel" class="messageLabel">
            </el-form-item>
        </c-col>
        <c-col :span="24" style="height: 10px; margin-bottom: 10px">
            <el-divider></el-divider>
        </c-col>

        <!--    Left    -->
        <c-col :span="11">
            <c-col :span="24">
                <el-form-item label="Pathname" prop="srvtco.outdir">
                    <c-input
                        v-model="model.srvtco.outdir"
                        maxlength="80"
                        placeholder="请输入Pathname"
                    ></c-input>
                </el-form-item>
            </c-col>

            <c-col :span="24">
                <el-form-item label="">
                    <c-checkbox v-model="model.srvtco.tidflg"
                        >Dont Write in Subdirectories</c-checkbox
                    >
                </el-form-item>
            </c-col>

            <c-col :span="24">
                <el-form-item label="">
                    <c-checkbox v-model="model.srvtco.lstflg"
                        >Dont Create Listfiles</c-checkbox
                    >
                </el-form-item>
            </c-col>

            <c-col :span="24">
                <el-form-item label="Jobexecution" prop="srvtco.jobexe">
                    <c-select
                        v-model="model.srvtco.jobexe"
                        style="width: 100%"
                        placeholder="请选择Jobexecution"
                    >
                    </c-select>
                </el-form-item>
            </c-col>

            <c-col :span="24">
                <el-form-item label="Text for Header" prop="srvtco.heatxt">
                    <c-input
                        v-model="model.srvtco.heatxt"
                        maxlength="40"
                        placeholder="请输入Text for Header"
                    ></c-input>
                </el-form-item>
            </c-col>
        </c-col>

        <!--    Right    -->
        <c-col :span="12" :offset="1">
            <c-col :span="24">
                <el-form-item label="Own TID" prop="srvtco.owntid">
                    <c-input
                        v-model="model.srvtco.owntid"
                        maxlength="23"
                        placeholder="请输入Own TID"
                    ></c-input>
                </el-form-item>
            </c-col>

            <c-col :span="24">
                <el-form-item label="">
                    <c-checkbox v-model="model.srvtco.etydirflg"
                        >Separate Directory per Entity</c-checkbox
                    >
                </el-form-item>
            </c-col>

            <c-col :span="24">
                <el-form-item label="">
                    <c-checkbox v-model="model.srvtco.tecpdfflg"
                        >Send technical messages formatted</c-checkbox
                    >
                </el-form-item>
            </c-col>

            <c-col :span="24">
                <el-form-item
                    label="Job"
                    prop="srvtco.job"
                >
                    <c-input
                        v-model="model.srvtco.job"
                        maxlength="58"
                        placeholder="请输入Job to executed on successful export"
                    ></c-input>
                </el-form-item>
            </c-col>

            <c-col :span="24">
                <el-form-item label="">
                    <c-checkbox v-model="model.srvtco.exeflg"
                        >Execute:   TCO</c-checkbox
                    >
                </el-form-item>
            </c-col>
            
        </c-col>

        <!-- <c-col :span="12">
            <span v-text="model.srvtco.owntidlbl" data-path=".srvtco.owntidlbl">
            </span>
        </c-col> -->
    </div>
liuxin committed
117 118
</template>
<script>
liuxin committed
119
import Api from "~/service/Api";
liuxin committed
120
import commonProcess from "~/mixin/commonProcess";
liuxin committed
121 122
import CodeTable from "~/config/CodeTable";
import Event from "~/model/Mgrtsk/Event";
liuxin committed
123 124

export default {
liuxin committed
125 126
    inject: ["root"],
    props: ["model", "codes"],
liuxin committed
127
    mixins: [commonProcess],
liuxin committed
128 129
    data() {
        return {};
liuxin committed
130
    },
liuxin committed
131 132 133
    methods: { ...Event },
    created: function () {},
};
liuxin committed
134
</script>
liuxin committed
135 136 137 138 139 140 141 142 143
<style scoped>
.el-col >>> .el-divider--horizontal {
    margin-top: 5px;
}
.messageLabel >>> .el-form-item__label {
    text-align: left;
    font-weight: bold;
    font-size: 12px;
}
liuxin committed
144
</style>