Browse Source

王公峰:常用语

master
wanggongfeng 6 years ago
parent
commit
afc8d205e3
  1. 13
      src/views/modules/heart/actphrase-add-or-update.vue
  2. 1
      src/views/modules/heart/actphrase.vue

13
src/views/modules/heart/actphrase-add-or-update.vue

@ -1,10 +1,11 @@
<template>
<el-dialog :visible.sync="visible" :title="!dataForm.id ? $t('add') : $t('update')" :close-on-click-modal="false" :close-on-press-escape="false">
<el-form :model="dataForm" :rules="dataRule" ref="dataForm" @keyup.enter.native="dataFormSubmitHandle()" :label-width="$i18n.locale === 'en-US' ? '120px' : '80px'">
<el-form-item label="常用语"
prop="phrase">
<el-input v-model="dataForm.phrase"
placeholder="常用语"></el-input>
<el-form-item label="常用语" prop="phrase">
<el-input v-model="dataForm.phrase" placeholder="常用语"></el-input>
</el-form-item>
<el-form-item label="编码" prop="code">
<el-input v-model="dataForm.code" placeholder="编码"></el-input>
</el-form-item>
<el-form-item label="是否显示" prop="showFlag">
<el-select v-model="dataForm.showFlag" placeholder="是否显示">
@ -35,6 +36,7 @@ export default {
dataForm: {
id: '',
phrase: '',
code: '',
sort: '',
showFlag: '',
usageNum: '',
@ -56,6 +58,9 @@ export default {
phrase: [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
],
code: [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
],
sort: [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
],

1
src/views/modules/heart/actphrase.vue

@ -18,6 +18,7 @@
<el-table v-loading="dataListLoading" :data="dataList" border @selection-change="dataListSelectionChangeHandle" style="width: 100%;">
<el-table-column type="selection" header-align="center" align="center" width="50"></el-table-column>
<el-table-column prop="phrase" label="常用语" header-align="center" align="center"></el-table-column>
<el-table-column prop="code" label="CODE" header-align="center" align="center"></el-table-column>
<el-table-column prop="showFlag" label="是否显示" header-align="center" align="center" :formatter="showFlagFormat"></el-table-column>
<el-table-column prop="sort" label="显示顺序" header-align="center" align="center"></el-table-column>
<el-table-column prop="usageNum" label="使用次数" header-align="center" align="center"></el-table-column>

Loading…
Cancel
Save