diff --git a/src/views/activity/edit.vue b/src/views/activity/edit.vue index 0fb64a6..223106e 100644 --- a/src/views/activity/edit.vue +++ b/src/views/activity/edit.vue @@ -368,7 +368,7 @@ import Sticky from '@/components/Sticky/index.vue' import UploadImage from '@/components/UploadImage/index.vue' import RegionPicker from '@/components/RegionPicker/index.vue' import Tinymce from '@/components/Tinymce/index.vue' -import { getShops } from '@/api/shop' +import { getMyShop, getShops } from '@/api/shop' import { defaultActivityData, defaultRewardData, @@ -490,6 +490,7 @@ export default class extends Vue { await this.getRemoteDeptList() } else { this.postForm.shop = UserModule.department + await this.fetchMyShop() } this.tempTagView = Object.assign({}, this.$route) @@ -593,6 +594,13 @@ export default class extends Vue { this.allDepts = data.records } + private async fetchMyShop() { + const { data } = await getMyShop() + this.typeSelected = data.qtypes + console.log(this.typeSelected) + this.$refs.typeTree.setCheckedKeys(this.typeSelected) + } + private dataChange(_: any) { console.log(this.selectDate) }