幼儿园规模选择框

This commit is contained in:
sk1551 2020-04-10 09:52:48 +08:00
parent 765a5474e1
commit 13a121d08f

View File

@ -244,7 +244,14 @@
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
<el-form-item label="幼儿园规模" prop="scale"> <el-form-item label="幼儿园规模" prop="scale">
<el-input v-model="form.scale" placeholder="请输入幼儿园规模" /> <el-select v-model="form.scale" placeholder="请选择">
<el-option
v-for="dict in scaleOptions"
:key="dict.dictValue"
:label="dict.dictLabel"
:value="dict.dictValue"
></el-option>
</el-select>
</el-form-item> </el-form-item>
<!--<el-form-item label="创建人ID" prop="createUser">--> <!--<el-form-item label="创建人ID" prop="createUser">-->
<el-input v-model="form.createUser" placeholder="请输入创建人ID" type="hidden" /> <el-input v-model="form.createUser" placeholder="请输入创建人ID" type="hidden" />
@ -307,6 +314,7 @@
</template> </template>
<script> <script>
//
import VDistpicker from "v-distpicker"; import VDistpicker from "v-distpicker";
import { import {
listSchool, listSchool,
@ -345,6 +353,7 @@ export default {
schoolName: undefined, schoolName: undefined,
nameShort: undefined, nameShort: undefined,
type: undefined, type: undefined,
//
typeOptions: [], typeOptions: [],
parentId: undefined, parentId: undefined,
province: undefined, province: undefined,
@ -359,8 +368,11 @@ export default {
emMan: undefined, emMan: undefined,
emTel: undefined, emTel: undefined,
status: undefined, status: undefined,
//
statusOptions: [], statusOptions: [],
scale: undefined, scale: undefined,
//
scaleOptions: [],
createUser: undefined, createUser: undefined,
createTime: undefined, createTime: undefined,
approvalUser: undefined, approvalUser: undefined,
@ -386,14 +398,20 @@ export default {
}, },
created() { created() {
this.getList(); this.getList();
//
this.getDicts("sys_yeylx").then(response => { this.getDicts("sys_yeylx").then(response => {
this.typeOptions = response.data; this.typeOptions = response.data;
}); });
//
this.getDicts("sys_normal_disable").then(response => { this.getDicts("sys_normal_disable").then(response => {
this.statusOptions = response.data; this.statusOptions = response.data;
}); });
this.getDicts("sys_yeygm").then(response => {
this.scaleOptions = response.data;
});
}, },
components: { components: {
//
VDistpicker VDistpicker
}, },
methods: { methods: {
@ -545,6 +563,7 @@ export default {
}) })
.catch(function() {}); .catch(function() {});
}, },
//
changeHandle(val) { changeHandle(val) {
if (val == 3) { if (val == 3) {
this.flag1 = true; this.flag1 = true;
@ -552,6 +571,7 @@ export default {
this.flag1 = false; this.flag1 = false;
} }
}, },
//
onSelected(date) { onSelected(date) {
this.form.province = date.province.value; this.form.province = date.province.value;
this.form.regionname = date.regionname.value; this.form.regionname = date.regionname.value;