|
@@ -14,10 +14,10 @@
|
|
filterable
|
|
filterable
|
|
clearable
|
|
clearable
|
|
placeholder="请选择分部"
|
|
placeholder="请选择分部"
|
|
- @change='changeOrgan'
|
|
|
|
|
|
+ @change="changeOrgan"
|
|
>
|
|
>
|
|
<el-option
|
|
<el-option
|
|
- v-for="(item, index) in selects.branchs"
|
|
|
|
|
|
+ v-for="(item, index) in special?specialList:selects.branchs"
|
|
:key="index"
|
|
:key="index"
|
|
:label="item.name"
|
|
:label="item.name"
|
|
:value="item.id"
|
|
:value="item.id"
|
|
@@ -30,27 +30,32 @@
|
|
</template>
|
|
</template>
|
|
<script>
|
|
<script>
|
|
export default {
|
|
export default {
|
|
- props: ["title", "hidenOrgan"],
|
|
|
|
|
|
+ props: ["title", "hidenOrgan",'special'],
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
organId: "",
|
|
organId: "",
|
|
|
|
+ specialList: [],
|
|
};
|
|
};
|
|
},
|
|
},
|
|
async mounted() {
|
|
async mounted() {
|
|
await this.$store.dispatch("setBranchs");
|
|
await this.$store.dispatch("setBranchs");
|
|
|
|
+ const arr = [36,39,41,42,43,44,45,46,47,48,49,50,52,54,55,56]
|
|
|
|
+ this.specialList = this.selects.branchs.filter((item) => {
|
|
|
|
+ return arr.indexOf(item.id) == -1;
|
|
|
|
+ });
|
|
},
|
|
},
|
|
- methods:{
|
|
|
|
- changeOrgan(val){
|
|
|
|
|
|
+ methods: {
|
|
|
|
+ changeOrgan(val) {
|
|
this.organId = val;
|
|
this.organId = val;
|
|
- this.$emit('changeOrgan',val)
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
|
|
+ this.$emit("changeOrgan", val);
|
|
|
|
+ },
|
|
|
|
+ },
|
|
};
|
|
};
|
|
</script>
|
|
</script>
|
|
|
|
|
|
<style lang="scss" scoped>
|
|
<style lang="scss" scoped>
|
|
-.el-divider--horizontal{
|
|
|
|
- margin-top:0!important
|
|
|
|
|
|
+.el-divider--horizontal {
|
|
|
|
+ margin-top: 0 !important;
|
|
}
|
|
}
|
|
.titleWrap {
|
|
.titleWrap {
|
|
display: flex;
|
|
display: flex;
|