|
|
|
@ -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' } |
|
|
|
], |
|
|
|
|