|
@@ -50,6 +50,8 @@
|
|
|
import dataForm from '@common/src/components/frame/form.vue';
|
|
|
import { mapState, createNamespacedHelpers } from 'vuex';
|
|
|
const { mapActions: dock } = createNamespacedHelpers('dock');
|
|
|
+const { mapActions: code } = createNamespacedHelpers('code');
|
|
|
+
|
|
|
export default {
|
|
|
metaInfo() {
|
|
|
return { title: this.$route.meta.title };
|
|
@@ -85,12 +87,7 @@ export default {
|
|
|
organizer: [{ required: true, message: '请输入承办方' }],
|
|
|
},
|
|
|
// 省市
|
|
|
- provinceList: [
|
|
|
- {
|
|
|
- name: '吉林省',
|
|
|
- code: '110000',
|
|
|
- },
|
|
|
- ],
|
|
|
+ provinceList: [],
|
|
|
placeList: [
|
|
|
{ name: '长春市', code: '210000' },
|
|
|
{ name: '吉林市', code: '210001' },
|
|
@@ -98,9 +95,11 @@ export default {
|
|
|
};
|
|
|
},
|
|
|
async created() {
|
|
|
+ await this.searhOther();
|
|
|
await this.search();
|
|
|
},
|
|
|
methods: {
|
|
|
+ ...code({ codeQuery: 'query' }),
|
|
|
...dock(['query', 'fetch', 'create', 'update']),
|
|
|
async search() {
|
|
|
if (this.id) {
|
|
@@ -142,6 +141,12 @@ export default {
|
|
|
},
|
|
|
// 选择省,查询市
|
|
|
changeshenge() {},
|
|
|
+ // 查询省市
|
|
|
+ async searhOther() {
|
|
|
+ let res = await this.palcequery({ level: 1 });
|
|
|
+ console.log(res);
|
|
|
+ // this.$set(this, `option`, res.data);
|
|
|
+ },
|
|
|
},
|
|
|
computed: {
|
|
|
...mapState(['user']),
|