|
|
@ -2,31 +2,34 @@ |
|
|
|
<el-dialog :visible.sync="visible" |
|
|
|
:title="!dataForm.id ? $t('add') : $t('update')" |
|
|
|
:close-on-click-modal="false" |
|
|
|
:close-on-press-escape="false"> |
|
|
|
:close-on-press-escape="false" |
|
|
|
customClass="customWidth"> |
|
|
|
<el-form :model="dataForm" |
|
|
|
:rules="dataRule" |
|
|
|
ref="dataForm" |
|
|
|
@keyup.enter.native="dataFormSubmitHandle()" |
|
|
|
:label-width="$i18n.locale === 'en-US' ? '120px' : '100px'"> |
|
|
|
<el-form-item label="常用语 :" |
|
|
|
<el-form-item label="常用语" |
|
|
|
prop="phrase"> |
|
|
|
<el-input v-model="dataForm.phrase" |
|
|
|
maxlength="500" |
|
|
|
show-word-limit |
|
|
|
placeholder="常用语"></el-input> |
|
|
|
placeholder="请输入常用语" |
|
|
|
style="width:95%;"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="编码 :" |
|
|
|
<el-form-item label="编码" |
|
|
|
prop="code"> |
|
|
|
<el-input type="text" |
|
|
|
oninput="value=value.replace(/[^0-9.]/g,'')" |
|
|
|
v-model="dataForm.code" |
|
|
|
maxlength="20" |
|
|
|
placeholder="输入数字编码"></el-input> |
|
|
|
placeholder="请输入数字编码" |
|
|
|
style="width:95%;"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="是否显示 :" |
|
|
|
<el-form-item label="是否显示" |
|
|
|
prop="showFlag"> |
|
|
|
<el-select v-model="dataForm.showFlag" |
|
|
|
placeholder="是否显示"> |
|
|
|
placeholder="是否显示" |
|
|
|
style="width:40%;"> |
|
|
|
<el-option v-for="item in showFlagArr" |
|
|
|
:key="item.dictValue" |
|
|
|
:label="item.dictName" |
|
|
@ -35,11 +38,12 @@ |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item prop="sort" |
|
|
|
label="显示顺序 :"> |
|
|
|
label="显示顺序"> |
|
|
|
<el-input-number v-model="dataForm.sort" |
|
|
|
controls-position="right" |
|
|
|
:min="1" |
|
|
|
label="显示顺序"></el-input-number> |
|
|
|
label="显示顺序" |
|
|
|
style="width:40%;"></el-input-number> |
|
|
|
</el-form-item> |
|
|
|
<!-- <el-form-item prop="usageNum" label="使用次数 :"> |
|
|
|
<el-input-number v-model="dataForm.usageNum" controls-position="right" :min="0" label="使用次数" disabled="true"></el-input-number> |
|
|
@ -169,3 +173,8 @@ export default { |
|
|
|
} |
|
|
|
} |
|
|
|
</script> |
|
|
|
<style lang="scss"> |
|
|
|
.customWidth { |
|
|
|
width:50% |
|
|
|
} |
|
|
|
</style> |
|
|
|