UNPKG

address-client

Version:

地址管理前台组件

75 lines (72 loc) 4.2 kB
import Vue from 'vue' import App from './App' import { all } from 'vue-client' // import 'babel-polyfill' export default function (filiale) { Vue.config.silent = false /** ********************** pc端 *********************** **/ Vue.component('address-select', (resolve) => { require(['./components/AddressModel'], resolve) }) Vue.component('address-model', (resolve) => { require(['./components/AddressModel'], resolve) }) // 添加地址 Vue.component('address-add-address', (resolve) => { require(['./components/AddressAddAddress'], resolve) }) // 地址树 Vue.component('address-tree', (resolve) => { require(['./components/AddressTree'], resolve) }) //小区树 Vue.component('area-tree', (resolve) => { require(['./components/AreaTree'], resolve) }) /** ********************** 新地址管理 *********************** **/ //地址建档 Vue.component('address-files', (resolve) => { require(['./components/AddressFiles'], resolve) }) //小区建档 Vue.component('area-files', (resolve) => { require(['./components/AreaFiles'], resolve) }) //街道列表 Vue.component('street-list', (resolve) => { require(['./components/StreetList'], resolve) }) //省市区列表 Vue.component('city-list', (resolve) => { require(['./components/CityList'], resolve) }) //街道管理(包含街道,省区县的添加) Vue.component('city-manage', (resolve) => { require(['./components/CityManage'], resolve) }) //街道区县添加 Vue.component('add-street-pcd', (resolve) => { require(['./components/AddStreetOrPcd'], resolve) }) //小区列表 Vue.component('area-list', (resolve) => { require(['./components/AreaList'], resolve) }) //小区管理(包含修改表具,小区的添加) Vue.component('area-manage', (resolve) => { require(['./components/AreaManage'], resolve) }) // 楼栋列表 Vue.component('building-list', (resolve) => { require(['./components/BuildingList'], resolve) }) //单位管理() Vue.component('company-manage', (resolve) => { require(['./components/CompanyManage'], resolve) }) //小区添加 Vue.component('add-area-msg', (resolve) => { require(['./components/AddAreaMsg'], resolve) }) //地址管理父组件 Vue.component('address-manage', (resolve) => { require(['./components/AddressManage'], resolve) }) //地址列表 Vue.component('address-list', (resolve) => { require(['./components/AddressList'], resolve) }) //地址管理 Vue.component('user-address', (resolve) => { require(['./components/UserAddress'], resolve) }) //地址变更记录 Vue.component('user-address-change', (resolve) => { require(['./components/UserAddressChange'], resolve) }) //批量置换接单 Vue.component('batch_orders', (resolve) => { require(['./components/selectAddress/BatchOrders'], resolve) }) // 地址管理琉璃 Vue.component('address-list-liuli', (resolve) => { require(['./components/AddressListLiuLi'], resolve) }) // 街道办管理 Vue.component('street-manage-manage', (resolve) => { require(['./components/StreetManage'], resolve) }) // 街道办列表 Vue.component('street-manage-list', (resolve) => { require(['./components/StreetManageList'], resolve) }) // 新增/修改 街道办信息 Vue.component('add-street-manage-msg', (resolve) => { require(['./components/AddStreetManageMsg'], resolve) }) // 社区管理 Vue.component('community-manage', (resolve) => { require(['./components/CommunityManage'], resolve) }) // 街道办列表 Vue.component('community-manage-list', (resolve) => { require(['./components/CommunityManageList'], resolve) }) // 新增/修改 街道办信息 Vue.component('add-community-manage-msg', (resolve) => { require(['./components/AddCommunityManageMsg'], resolve) }) // 新增/修改 街道办信息 Vue.component('community-area-list', (resolve) => { require(['./components/CommunityAreaList'], resolve) }) // 分公司特殊页面注册替换 if (filiale) { let filialeComp = require(`./filiale/${filiale}/sale`).specialComp for (let key in filialeComp) { Vue.component(key, filialeComp[key]) } } }