Coninfp.vue 3.45 KB
Newer Older
zhengxiaokui committed
1
<template>
zhengxiaokui committed
2 3 4 5
  <c-row>
    <c-col :span="24">
      <c-col :span="15">
        <el-form-item
6
          style="height:200px;"
zhengxiaokui committed
7 8 9
          label="General"
          prop="mtabut.coninf.oitinf.oit.inftxt"
        >
hulei committed
10
          <i-stream-input
zhengxiaokui committed
11
            type="textarea"
hulei committed
12
            rows="6"
zhengxiaokui committed
13 14 15 16
            maxlength="60"
            resize="none"
            show-word-limit
            placeholder="请输入Infotext"
hulei committed
17 18 19
            @change="valueChange($event, 'mtabut.coninf.oitinf.oit.inflev')"
            :model="model.mtabut.coninf.oitinf.oit.inftxt"
          ></i-stream-input>
zhengxiaokui committed
20 21 22 23 24 25 26 27 28 29 30
        </el-form-item>
      </c-col>
      <c-col :span="7" :offset="1">
        <el-form-item
          label="Display Type"
          prop="mtabut.coninf.oitinf.oit.inflev"
        >
          <c-select
            v-model="model.mtabut.coninf.oitinf.oit.inflev"
            :disabled="model.mtabut.coninf.oitinf.oit.inftxt ? false : true"
            placeholder="请选择Infotext Level"
31
            style="width: 100%"
zhengxiaokui committed
32 33 34 35 36 37 38 39 40
            :code="inflev"
          >
          </c-select>
        </el-form-item>
      </c-col>
    </c-col>
    <c-col :span="24">
      <c-col :span="15">
        <el-form-item label="Settlement" prop="mtabut.coninf.oitset.oit.inftxt">
hulei committed
41
          <i-stream-input
zhengxiaokui committed
42
            type="textarea"
hulei committed
43
            rows="6"
zhengxiaokui committed
44 45 46 47
            maxlength="60"
            resize="none"
            show-word-limit
            placeholder="请输入Infotext"
hulei committed
48 49 50
            @change="valueChange($event, 'mtabut.coninf.oitset.oit.inflev')"
            :model="model.mtabut.coninf.oitset.oit.inftxt"
          ></i-stream-input>
zhengxiaokui committed
51 52 53 54 55 56 57 58 59 60 61
        </el-form-item>
      </c-col>
      <c-col :span="7" :offset="1">
        <el-form-item
          label="Display Type"
          prop="mtabut.coninf.oitset.oit.inflev"
        >
          <c-select
            v-model="model.mtabut.coninf.oitset.oit.inflev"
            :disabled="model.mtabut.coninf.oitset.oit.inftxt ? false : true"
            placeholder="请选择Infotext Level"
62
            style="width: 100%"
zhengxiaokui committed
63 64 65 66 67 68
            :code="inflev"
          >
          </c-select>
        </el-form-item>
      </c-col>
    </c-col>
69 70
  <c-col :span="24">
    <c-col :span="15">
zhengxiaokui committed
71
      <el-form-item label="执行日期" prop="mtabut.coninf.conexedat">
hulei committed
72
        <c-date-picker
zhengxiaokui committed
73 74
          type="date"
          v-model="model.mtabut.coninf.conexedat"
75
          style="width: 100%"
zhengxiaokui committed
76
          placeholder="请选择执行日期"
hulei committed
77
        ></c-date-picker>
zhengxiaokui committed
78 79
      </el-form-item>
    </c-col>
80
    <c-col :span="7" :offset="1">
zhengxiaokui committed
81 82 83 84 85 86 87 88 89
      <el-form-item label="Send for Release to" prop="mtabut.coninf.usr.extkey">
        <c-input
          v-model="model.mtabut.coninf.usr.extkey"
          maxlength="8"
          disabled="disabled"
          placeholder="请输入User ID"
        ></c-input>
      </el-form-item>
    </c-col>
90
    </c-col>
zhengxiaokui committed
91
  </c-row>
zhengxiaokui committed
92 93
</template>
<script>
zhengxiaokui committed
94 95
// 附言页签,勿改
import _ from "~/utils/Lodash.js";
wangren committed
96
import commonProcess from "~/mixin/commonProcess";
hulei committed
97
import IStreamInput from '~/components/IStreamInput'
zhengxiaokui committed
98
export default {
hulei committed
99
  components: {IStreamInput},
zhengxiaokui committed
100 101
  inject: ["root"],
  props: ["model", "codes"],
wangren committed
102
  mixins: [commonProcess],
zhengxiaokui committed
103 104 105 106 107 108 109 110 111 112 113 114 115 116
  data() {
    return {
      inflev: [
        { label: "Show", value: "$" },
        { label: "Do not show", value: "!" },
        { label: "Warn", value: "0" },
      ], //码表
    };
  },
  methods: {
    valueChange(event, type) {
      if (!event) {
        _.set(this.model, type, "");
      }
zhengxiaokui committed
117
    },
zhengxiaokui committed
118 119
  },
  created: function () {},
zhengxiaokui committed
120 121 122
};
</script>
<style>
zhengxiaokui committed
123
</style>