diff --git a/public/static/tpl/import_speicalZone_info.xlsx b/public/static/tpl/import_speicalZone_info.xlsx new file mode 100644 index 00000000..e6f7aa6e Binary files /dev/null and b/public/static/tpl/import_speicalZone_info.xlsx differ diff --git a/src/api/emis/emisSpecialZone.js b/src/api/emis/emisSpecialZone.js new file mode 100644 index 00000000..38fd44d3 --- /dev/null +++ b/src/api/emis/emisSpecialZone.js @@ -0,0 +1,56 @@ +import request from '@/utils/request' + +//查询特区地址列表 +export function listEmisSpecialZone(query) { + return request({ + url: '/emis/emisSpecialZoneAddressMatch/list', + method: 'get', + params: query + }) +} +//查询特区地址详情 +export function getEmisSpecialZone(id) { + return request({ + url: '/emis/emisSpecialZoneAddressMatch/' + id, + method: 'get' + }) +} +//新增特区地址 +export function addEmisSpecialZone(data) { + return request({ + url: '/emis/emisSpecialZoneAddressMatch', + method: 'post', + data: data + }) +} +//删除特区地址 +export function delEmisSpecialZone(ids) { + return request({ + url: '/emis/emisSpecialZoneAddressMatch/' + ids, + method: 'delete' + }) +} +//更新特区地址 +export function updateEmisSpecialZone(data) { + return request({ + url: '/emis/emisSpecialZoneAddressMatch', + method: 'put', + data: data + }) +} +//批量导入特区地址 +export function importEmisSpecialZone(data) { + return request({ + url: '/emis/emisSpecialZoneAddressMatch/draftSubmit', + method: 'post', + data: data + }) +} + +//根据地址匹配特区 +export function matchByAddress(data) { + return request({ + url: '/emis/emisSpecialZoneAddressMatch/matchByAddress?address=' + data.address, + method: 'get', + }) +} \ No newline at end of file diff --git a/src/views/emis/emisSpecialZone/emisSpecialZoneForm.vue b/src/views/emis/emisSpecialZone/emisSpecialZoneForm.vue new file mode 100644 index 00000000..fc028bf6 --- /dev/null +++ b/src/views/emis/emisSpecialZone/emisSpecialZoneForm.vue @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 确 定 + 取 消 + + + + + diff --git a/src/views/emis/emisSpecialZone/index.vue b/src/views/emis/emisSpecialZone/index.vue new file mode 100644 index 00000000..77042c0f --- /dev/null +++ b/src/views/emis/emisSpecialZone/index.vue @@ -0,0 +1,354 @@ + + + + + + + + + + + + + + + + + + + + 新增 + + + + 修改 + + + 删除 + + + 导出 + + + 批量导入 + 下载导入Excel模板 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 选择文件 + 下载导入Excel模板 + {{ fileName }} {{ + uploadExcelDataInfo }} + + + + + + + + + + + + + +