This commit is contained in:
yanran200730
2021-12-24 19:47:45 +08:00

View File

@@ -8,15 +8,18 @@
<ai-card title="基本信息">
<template #content>
<el-form class="ai-form" :model="form" label-width="120px" ref="form">
<el-form-item label="相册主题" style="width: 100%;" prop="type" :rules="[{required: true, message: '请选择相册主题', trigger: 'blur'}]">
<el-form-item label="相册主题" style="width: 100%;" prop="type"
:rules="[{required: true, message: '请选择相册主题', trigger: 'blur'}]">
<ai-select
v-model="form.type"
placeholder="请选择相册主题"
:selectList="dict.getDict('villagePictureAlbumType')">
</ai-select>
</el-form-item>
<el-form-item prop="areaId" style="width: 100%;" label="发布地区" :rules="[{required: true, pattern: /[^000]$/, message: '请选择到村', trigger: 'change'}]">
<ai-area-select @fullname="v => form.areaName = v" clearable always-show :instance="instance" v-model="form.areaId" :disabled-level="disabledLevel"></ai-area-select>
<el-form-item prop="areaId" style="width: 100%;" label="发布地区"
:rules="[{required: true, pattern: /([^0]\d{2}|0[^0]\d|0\d[^0])$/, message: '请选择到村', trigger: 'change'}]">
<ai-area-select @fullname="v => form.areaName = v" clearable always-show :instance="instance"
v-model="form.areaId" :disabled-level="disabledLevel"></ai-area-select>
</el-form-item>
<el-form-item label="图片" style="width: 100%;" prop="urlList" :rules="[{required: true, message: '请上传图片'}]">
<ai-uploader
@@ -38,6 +41,7 @@
<script>
import {mapState} from 'vuex'
export default {
name: 'Add',