| | |
| | | <template> |
| | | <div class="box"> |
| | | <!-- <input type="file" name="file" id="getF" @change="clickF()"></input> --> |
| | | <input |
| | | :accept="'.shp, .shx, .dbf, .prj'" |
| | | style="display: none" |
| | | type="file" |
| | | name="file" |
| | | id="getF" |
| | | multiple="multiple" |
| | | @change="setQueryFile()" |
| | | /> |
| | | |
| | | <ul> |
| | | <li |
| | | style="margin-left: 20px" |
| | |
| | | <div :class="item.class" class="backimge5"></div> |
| | | </div> |
| | | <div class="div_li">{{ $t(item.name) }}</div> |
| | | </li> |
| | | <li v-if="analyStatus.upload" style="margin-left: 20px"> |
| | | <div class="divli"> |
| | | <div class="backimge5"><i class="el-icon-upload2"></i></div> |
| | | </div> |
| | | <div class="div_li">上传</div> |
| | | </li> |
| | | <li v-if="analyStatus.download" style="margin-left: 20px"> |
| | | <div class="divli"> |
| | | <div class="backimge5"><i class="el-icon-download"></i></div> |
| | | </div> |
| | | <div class="div_li">下载</div> |
| | | </li> |
| | | </ul> |
| | | </div> |
| | |
| | | methods: { |
| | | showViewMenu(res) { |
| | | if (res.cnName != '查询') return; |
| | | console.log('查询', res.tag); |
| | | |
| | | switch (res.tag) { |
| | | case '/upload': |
| | | this.analyStatus.upload = true; |
| | |
| | | } |
| | | }, |
| | | changeIquery(res) { |
| | | if (res.id == '7') { |
| | | this.getQueryFile(); |
| | | } else { |
| | | var val = { |
| | | name: 'Query', |
| | | id: res.id, |
| | | }; |
| | | this.$bus.$emit('mapChangeBox', val); |
| | | this.$store.state.mapMenuBoolean = false; |
| | | this.$store.state.mapMenuBoxFlag = null; |
| | | this.$store.state.mapPopBoolean = false; |
| | | this.$store.state.mapPopBoxFlag = null; |
| | | switch (res.id) { |
| | | case '6': |
| | | this.$store.state.mapMenuBoolean = true; |
| | | this.$store.state.mapMenuBoxFlag = '2'; |
| | | break; |
| | | case '7': |
| | | this.$store.state.mapMenuBoolean = true; |
| | | this.$store.state.mapMenuBoxFlag = '1'; |
| | | break; |
| | | } |
| | | }, |
| | | getQueryFile() { |
| | |
| | | return; |
| | | } |
| | | const data = await comprehensive_uploadShp(formData); |
| | | debugger; |
| | | |
| | | // $.ajax(BASE_URL + '/comprehensive/uploadShp?token=' + getToken(), { |
| | | // type: 'post', |
| | | // data: formData, |