|
|
@ -10,7 +10,7 @@ |
|
|
|
:label-width="$i18n.locale === 'en-US' ? '120px' : '80px'"> |
|
|
|
<el-form-item label="功能编码" |
|
|
|
v-if="!dataForm.id" |
|
|
|
prop="code"> |
|
|
|
prop="code" label-width="120px"> |
|
|
|
<el-select v-model="dataForm.code" |
|
|
|
@change="changeCode" |
|
|
|
placeholder="请选择"> |
|
|
@ -23,7 +23,7 @@ |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="功能编码" |
|
|
|
v-if="dataForm.id" |
|
|
|
prop="code"> |
|
|
|
prop="code" label-width="120px"> |
|
|
|
<el-select v-model="dataForm.code" |
|
|
|
disabled |
|
|
|
@change="changeCode" |
|
|
@ -36,7 +36,7 @@ |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="是否可用" |
|
|
|
prop="availableFlag"> |
|
|
|
prop="availableFlag" label-width="120px"> |
|
|
|
<template> |
|
|
|
<el-radio v-model="dataForm.availableFlag" |
|
|
|
label="0">否</el-radio> |
|
|
@ -45,7 +45,7 @@ |
|
|
|
</template> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="需要拼接token" |
|
|
|
prop="tokenFlag"> |
|
|
|
prop="tokenFlag" label-width="120px"> |
|
|
|
<template> |
|
|
|
<el-radio v-model="dataForm.tokenFlag" |
|
|
|
label="0">否</el-radio> |
|
|
@ -54,7 +54,7 @@ |
|
|
|
</template> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="是否访问外链" |
|
|
|
prop="externalFlag"> |
|
|
|
prop="externalFlag" label-width="120px"> |
|
|
|
<template> |
|
|
|
<el-radio v-model="dataForm.externalFlag" |
|
|
|
label="0">否</el-radio> |
|
|
@ -63,17 +63,19 @@ |
|
|
|
</template> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="访问地址" |
|
|
|
prop="externalUrl"> |
|
|
|
prop="externalUrl" label-width="120px"> |
|
|
|
<el-input v-model="dataForm.externalUrl" |
|
|
|
placeholder="访问地址"></el-input> |
|
|
|
placeholder="访问地址" |
|
|
|
maxlength="500"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="备注"> |
|
|
|
<el-form-item label="备注" label-width="120px"> |
|
|
|
<el-input v-model="dataForm.remark" |
|
|
|
placeholder="备注"></el-input> |
|
|
|
placeholder="备注" |
|
|
|
maxlength="500"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="图标" |
|
|
|
v-loading="loading" |
|
|
|
prop="imgUrl"> |
|
|
|
prop="imgUrl" label-width="120px"> |
|
|
|
<el-upload class="avatar-uploader" |
|
|
|
:action="this.uploadUrl" |
|
|
|
:show-file-list="false" |
|
|
|