|
|
|
|
@ -72,13 +72,18 @@
|
|
|
|
|
<dict-tag :options="dict.type.sys_normal_disable" :value="scope.row.status"/>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="图片" align="center" prop="picPath" >
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<image-preview :src="scope.row.picPath" :width="50" :height="50" v-if="scope.row.pid===0"/>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="创建时间" align="center" prop="createTime">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<span>{{ parseTime(scope.row.createTime) }}</span>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column label="备注" align="center" prop="remark" />
|
|
|
|
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="400px">
|
|
|
|
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="240px">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<el-button
|
|
|
|
|
size="mini"
|
|
|
|
|
@ -136,7 +141,7 @@
|
|
|
|
|
@select="selectPid"
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="业务类型" prop="ywType" v-if="!form.id && form.pid===0">
|
|
|
|
|
<el-form-item label="业务类型" prop="ywType" v-if="form.pid===0">
|
|
|
|
|
<el-select v-model="form.ywType" placeholder="请选择业务类型" style="width: 100%;" @change="changeYwType">
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="dict in dict.type.yw_type"
|
|
|
|
|
@ -146,11 +151,17 @@
|
|
|
|
|
></el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="目录名称" prop="muName">
|
|
|
|
|
<el-form-item label="目录名称" prop="muName" v-if="form.pid===0">
|
|
|
|
|
<el-input v-model="form.muName" placeholder="请输入目录名称" disabled/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="目录名称" prop="muName" v-if="!(form.pid===0)">
|
|
|
|
|
<el-input v-model="form.muName" placeholder="请输入目录名称" style="width:310px;margin-right:10px;"/>
|
|
|
|
|
<el-button size="mini" type="primary" @click="selectXZCSQ(0)">乡镇</el-button>
|
|
|
|
|
<el-button size="mini" type="primary" @click="selectXZCSQ(2)">村/社区</el-button>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="图片" prop="picPath" v-if="form.pid===0">
|
|
|
|
|
<image-upload v-model="form.picPath" limit="1"/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="显示顺序" prop="orderNum">
|
|
|
|
|
<el-input-number v-model="form.orderNum" controls-position="right" :min="0" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
@ -526,6 +537,8 @@ export default {
|
|
|
|
|
// 上级类目选择
|
|
|
|
|
selectPid(){
|
|
|
|
|
this.form.ywType = undefined;
|
|
|
|
|
this.form.picPath = undefined;
|
|
|
|
|
this.form.muName = undefined;
|
|
|
|
|
},
|
|
|
|
|
// 业务类型
|
|
|
|
|
changeYwType(val){
|
|
|
|
|
|