修改
This commit is contained in:
parent
a9c620e3ec
commit
ef1600bd82
@ -1,14 +1,13 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="app-container">
|
<div class="app-container">
|
||||||
<el-form ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="90px">
|
<el-form ref="queryForm" size="small" :inline="true" v-show="showSearch">
|
||||||
<el-form-item :label="kindergartitle" prop="kindergartenName">
|
<el-form-item :label="kindergartitle" prop="kindergartenName">
|
||||||
|
<i class="el-icon-circle-close" @click="kindergartenicon" v-if="nameicon && nameicons"></i>
|
||||||
<el-button
|
<el-button
|
||||||
@click="kindergartenshow = true"
|
@click="kindergartenshow = true"
|
||||||
v-if="kindergartenName == '请选择幼儿园'"
|
|
||||||
class="btn"
|
class="btn"
|
||||||
style="color: #c0c4cc;"
|
:style="kindergartenName == '请选择幼儿园'?'color: #c0c4cc;':''"
|
||||||
>{{ kindergartenName }}</el-button>
|
>{{ kindergartenName }}</el-button>
|
||||||
<el-button @click="kindergartenshow = true" class="btn" v-else>{{ kindergartenName }}</el-button>
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
<!-- //幼儿园 -->
|
<!-- //幼儿园 -->
|
||||||
@ -74,7 +73,7 @@ import {
|
|||||||
import { getRoleInfo } from "@/api/system/quality";
|
import { getRoleInfo } from "@/api/system/quality";
|
||||||
export default {
|
export default {
|
||||||
name: "kindergar",
|
name: "kindergar",
|
||||||
props: ["iddnamelist"],
|
props: ["iddnamelist", "nameicon"],
|
||||||
components: {},
|
components: {},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
@ -102,32 +101,61 @@ export default {
|
|||||||
//幼儿园名字
|
//幼儿园名字
|
||||||
kindergartenName: "请选择幼儿园",
|
kindergartenName: "请选择幼儿园",
|
||||||
//幼儿园ID
|
//幼儿园ID
|
||||||
kindergartenId: ""
|
kindergartenId: "",
|
||||||
|
nameicons: false
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
mounted() {},
|
mounted() {},
|
||||||
created() {
|
created() {
|
||||||
this.getList();
|
this.getList();
|
||||||
this.reset();
|
this.reset();
|
||||||
|
if (this.iddnamelist) {
|
||||||
this.kindergartenId = this.iddnamelist.kindergartenId;
|
this.kindergartenId = this.iddnamelist.kindergartenId;
|
||||||
|
}
|
||||||
|
if (this.iddnamelist.kindergartenId) {
|
||||||
|
this.nameicons = true;
|
||||||
|
}
|
||||||
|
if (this.iddnamelist.kindergartenName) {
|
||||||
this.kindergartenName = this.iddnamelist.kindergartenName;
|
this.kindergartenName = this.iddnamelist.kindergartenName;
|
||||||
|
}
|
||||||
},
|
},
|
||||||
watch: {
|
watch: {
|
||||||
iddnamelist: {
|
iddnamelist: {
|
||||||
handler(newlist, oldlist) {
|
handler(newlist, oldlist) {
|
||||||
console.log(newlist);
|
if (newlist.kindergartenId) {
|
||||||
|
this.nameicons = true;
|
||||||
|
}
|
||||||
this.kindergartenId = newlist.kindergartenId;
|
this.kindergartenId = newlist.kindergartenId;
|
||||||
this.kindergartenName = newlist.kindergartenName;
|
this.kindergartenName = newlist.kindergartenName;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
kindergartenicon() {
|
||||||
|
this.kindergartenName = "请选择幼儿园";
|
||||||
|
this.kindergartenId = "";
|
||||||
|
this.nameicons = false;
|
||||||
|
if (this.kindergartenName != "请选择幼儿园") {
|
||||||
|
this.$emit("kinbatlist", this.kindergartenId, this.kindergartenName);
|
||||||
|
} else {
|
||||||
|
this.$emit("kinbatlist", this.kindergartenId, "");
|
||||||
|
}
|
||||||
|
},
|
||||||
|
resetlist() {
|
||||||
|
this.kindergartenName = "请选择幼儿园";
|
||||||
|
this.kindergartenId = "";
|
||||||
|
},
|
||||||
//幼儿园左侧点击
|
//幼儿园左侧点击
|
||||||
kindergartenNameclick(row) {
|
kindergartenNameclick(row) {
|
||||||
|
this.nameicons = true;
|
||||||
this.kindergartenName = row.kindergartenName;
|
this.kindergartenName = row.kindergartenName;
|
||||||
this.kindergartenId = row.id;
|
this.kindergartenId = row.id;
|
||||||
this.kindergartenshow = false;
|
this.kindergartenshow = false;
|
||||||
this.$emit("kinbatlist", this.kindergartenId);
|
if (this.kindergartenName != "请选择幼儿园") {
|
||||||
|
this.$emit("kinbatlist", this.kindergartenId, this.kindergartenName);
|
||||||
|
} else {
|
||||||
|
this.$emit("kinbatlist", this.kindergartenId, "");
|
||||||
|
}
|
||||||
},
|
},
|
||||||
//幼儿园关闭
|
//幼儿园关闭
|
||||||
kindergartencancel() {
|
kindergartencancel() {
|
||||||
@ -183,4 +211,10 @@ export default {
|
|||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
font-size: 13px;
|
font-size: 13px;
|
||||||
}
|
}
|
||||||
|
::v-deep .el-icon-circle-close:before {
|
||||||
|
position: absolute;
|
||||||
|
left: 90%;
|
||||||
|
top: 33%;
|
||||||
|
color: #c0c8d3;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@ -975,6 +975,7 @@ export default {
|
|||||||
},
|
},
|
||||||
//幼儿园传值
|
//幼儿园传值
|
||||||
kinbatlist(id, name) {
|
kinbatlist(id, name) {
|
||||||
|
console.log(id,name)
|
||||||
this.$set(this.form, "kindergartenId", id);
|
this.$set(this.form, "kindergartenId", id);
|
||||||
this.$set(this.form, "kindergartenName", name);
|
this.$set(this.form, "kindergartenName", name);
|
||||||
this.classinfoName = [];
|
this.classinfoName = [];
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user