...
|
...
|
@@ -42,7 +42,7 @@ |
|
|
<i class="el-icon-edit-outline" title="修改" @click="handleUpdate(scope.row)"></i>
|
|
|
</span>
|
|
|
<span class="icon-bg">
|
|
|
<i class="el-icon-view" title="预览" @click="handleView(scope.row)"></i>
|
|
|
<i class="el-icon-view" title="预览" @click="preview(scope.row)"></i>
|
|
|
</span>
|
|
|
</div>
|
|
|
</template>
|
...
|
...
|
@@ -71,14 +71,17 @@ |
|
|
<el-radio v-model="ajConfigFrom.type" label="0" size="large">菜单</el-radio>
|
|
|
<el-radio v-model="ajConfigFrom.type" label="1" size="large">按钮</el-radio>
|
|
|
<el-radio v-model="ajConfigFrom.type" label="2" size="large">详情页</el-radio>
|
|
|
<div>
|
|
|
<span>示例:12345646 说明:12132123</span>
|
|
|
</div>
|
|
|
<!-- <div style="height: 15px; color: darkgrey">说明:参数中间用'&'拼接</div>-->
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
|
<el-form-item label="父菜单" prop="menuPid" v-if="ajConfigFrom.type==0">
|
|
|
<el-select v-model="ajConfigFrom.menuPid" placeholder="请选择" style="width: 555px;">
|
|
|
<el-select v-model="ajConfigFrom.menuPid"
|
|
|
filterable
|
|
|
allow-create
|
|
|
default-first-option
|
|
|
:reserve-keyword="false"
|
|
|
placeholder="请选择" style="width: 555px;">
|
|
|
<el-option
|
|
|
v-for="item in menuOptions"
|
|
|
:key="item.value"
|
...
|
...
|
@@ -93,8 +96,17 @@ |
|
|
<el-input :size="$global.elementSize" v-model="ajConfigFrom.menuName" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item label="菜单标题" prop="title" v-if="ajConfigFrom.type==1">
|
|
|
<el-input :size="$global.title" v-model="ajConfigFrom.title" clearable></el-input>
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item label="设计页面" prop="designPage">
|
|
|
<el-select v-model="ajConfigFrom.designPage" placeholder="请选择" style="width: 510px;">
|
|
|
<el-select v-model="ajConfigFrom.designPage"
|
|
|
filterable
|
|
|
allow-create
|
|
|
default-first-option
|
|
|
:reserve-keyword="false"
|
|
|
placeholder="请选择" style="width: 510px;">
|
|
|
<el-option
|
|
|
v-for="item in options"
|
|
|
:key="item.value"
|
...
|
...
|
@@ -103,12 +115,12 @@ |
|
|
:disabled="item.disabled">
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
<el-tag @click="preview(ajConfigFrom.designPage)" :size="large">预览</el-tag>
|
|
|
<el-tag @click="preview(ajConfigFrom.designPage)" style="padding-top:4px;height: 38px;">预览</el-tag>
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item label="传递参数" prop="param">
|
|
|
<el-input :size="$global.elementSize" v-model="ajConfigFrom.param" clearable></el-input>
|
|
|
<span>示例:12345646 说明:12132123</span>
|
|
|
<div style="height: 15px;color: darkgrey">示例:&test=1&test1=1 说明:'&'开头,并且参数中间用'&'拼接</div>
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item label="资源类型" prop="resType" v-if="ajConfigFrom.type==2">
|
...
|
...
|
|