remove useless file
This commit is contained in:
@@ -1056,188 +1056,7 @@ const parkingManage = {
|
||||
postFileApi: '/api/file/objs/MaterialFile',
|
||||
getAreaApi: '/api/parking_merchant/objs/BaseArea',
|
||||
getExportApi: '/api/parking_merchant/objs/chgNode/exportChgNodeList?',
|
||||
manager: true, //manger侧所属机构就是自己,不能选择,需要隐藏
|
||||
},
|
||||
children: [
|
||||
{
|
||||
path: 'index',
|
||||
name: 'ChargePositionIndex',
|
||||
// component: () =>
|
||||
// import('/@/view/parkingManage/chargeManage/chargePosition/index.vue'),
|
||||
component: () =>
|
||||
import('/nerv-lib/saas/view/commonMoudule/chargeManage/chargePosition/index.vue'),
|
||||
meta: {
|
||||
title: '充电站点',
|
||||
keepAlive: true,
|
||||
backApi: [
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/chgNode/queryChgNodeList',
|
||||
},
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/chgNode/import',
|
||||
},
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/chgNode/deleteChgNodeDetail',
|
||||
},
|
||||
],
|
||||
operates: [
|
||||
{
|
||||
title: '批量导入',
|
||||
code: 'chargePositionImport',
|
||||
backApi: [
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/chgNode/import',
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: '批量导出',
|
||||
code: 'chargePositionExport',
|
||||
backApi: [
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/chgNode/exportChgNodeList',
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: '删除',
|
||||
code: 'chargePositionDelete',
|
||||
backApi: [
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/chgNode/deleteChgNodeDetail',
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
{
|
||||
path: 'add',
|
||||
name: 'ChargePositionAdd',
|
||||
component: () =>
|
||||
import(
|
||||
'/nerv-lib/saas/view/commonMoudule/chargeManage/chargePosition/add&edit.vue'
|
||||
),
|
||||
meta: {
|
||||
title: '新增',
|
||||
type: 'op',
|
||||
backApi: [
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/chgNode/queryChgNodeDetail',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/ParkPic',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/operator',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/chgNode/queryNodeWhereList',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/station/detail',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/BaseArea',
|
||||
},
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/chgNode/updateChgNodeDetail',
|
||||
},
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/chgNode/addChgNodeDetail',
|
||||
},
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/MaterialFile',
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
{
|
||||
path: 'edit',
|
||||
name: 'ChargePositionEdit',
|
||||
component: () =>
|
||||
import(
|
||||
'/nerv-lib/saas/view/commonMoudule/chargeManage/chargePosition/add&edit.vue'
|
||||
),
|
||||
meta: {
|
||||
type: 'op',
|
||||
title: '编辑',
|
||||
backApi: [
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/chgNode/queryChgNodeDetail',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/ParkPic',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/operator',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/chgNode/queryNodeWhereList',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/station/detail',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/BaseArea',
|
||||
},
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/chgNode/updateChgNodeDetail',
|
||||
},
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/chgNode/addChgNodeDetail',
|
||||
},
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/MaterialFile',
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
{
|
||||
path: 'detail',
|
||||
name: 'ChargePositionDetail',
|
||||
component: () =>
|
||||
import('/nerv-lib/saas/view/commonMoudule/chargeManage/chargePosition/detail.vue'),
|
||||
meta: {
|
||||
title: '查看',
|
||||
type: 'op',
|
||||
backApi: [
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/chgNode/queryChgNodeDetail',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/ParkPic',
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: 'chargePile',
|
||||
@@ -1253,108 +1072,6 @@ const parkingManage = {
|
||||
postAddApi: '/api/parking_merchant/objs/chgPile',
|
||||
getOperatorApi: '/api/charge/objs/operator',
|
||||
},
|
||||
children: [
|
||||
{
|
||||
path: 'index',
|
||||
name: 'ChargePileIndex',
|
||||
component: () =>
|
||||
import('/nerv-lib/saas/view/commonMoudule/chargeManage/chargePile/index.vue'),
|
||||
meta: {
|
||||
title: '充电桩',
|
||||
keepAlive: true,
|
||||
backApi: [
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/chgPile/pageList',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/chgNode/queryNodeWhereList',
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
{
|
||||
path: 'add',
|
||||
name: 'ChargePileAdd',
|
||||
component: () =>
|
||||
import('/nerv-lib/saas/view/commonMoudule/chargeManage/chargePile/add&edit.vue'),
|
||||
meta: {
|
||||
title: '新增',
|
||||
type: 'op',
|
||||
backApi: [
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/chgPile/detail',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/chgNode/queryNodeWhereList',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/operator',
|
||||
},
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/chgPile/update',
|
||||
},
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/chgPile',
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
{
|
||||
path: 'edit',
|
||||
name: 'ChargePileEdit',
|
||||
component: () =>
|
||||
import('/nerv-lib/saas/view/commonMoudule/chargeManage/chargePile/add&edit.vue'),
|
||||
meta: {
|
||||
title: '编辑',
|
||||
type: 'op',
|
||||
backApi: [
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/chgPile/detail',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/chgNode/queryNodeWhereList',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/operator',
|
||||
},
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/chgPile/update',
|
||||
},
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/chgPile',
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
{
|
||||
path: 'detail',
|
||||
name: 'ChargePileDetail',
|
||||
component: () =>
|
||||
import('/nerv-lib/saas/view/commonMoudule/chargeManage/chargePile/detail.vue'),
|
||||
meta: {
|
||||
title: '查看',
|
||||
type: 'op',
|
||||
backApi: [
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/chgPile/detail',
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: 'chargeGun',
|
||||
@@ -1372,102 +1089,6 @@ const parkingManage = {
|
||||
postAddApi: '/api/parking_merchant/objs/chargeGun',
|
||||
getListApi: '/api/parking_merchant/objs/chgPile/pageList',
|
||||
},
|
||||
children: [
|
||||
{
|
||||
path: 'index',
|
||||
name: 'ChargeGunIndex',
|
||||
component: () =>
|
||||
import('/nerv-lib/saas/view/commonMoudule/chargeManage/chargeGun/index.vue'),
|
||||
meta: {
|
||||
title: '充电枪',
|
||||
keepAlive: true,
|
||||
backApi: [
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/chargeGun',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/chgNode/queryNodeWhereList',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/operator',
|
||||
},
|
||||
],
|
||||
operates: [
|
||||
{
|
||||
title: '删除',
|
||||
code: 'ChargeGunDelete',
|
||||
backApi: [
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/chargeGun/delete',
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: '二维码',
|
||||
code: 'ChargeGunQrcode',
|
||||
backApi: [
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/chargeGun/detail',
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
{
|
||||
path: 'add',
|
||||
name: 'ChargeGunAdd',
|
||||
component: () =>
|
||||
import('/nerv-lib/saas/view/commonMoudule/chargeManage/chargeGun/add&edit.vue'),
|
||||
meta: {
|
||||
type: 'op',
|
||||
title: '新增',
|
||||
backApi: [
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/chgPile/pageList',
|
||||
},
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/chargeGun/update',
|
||||
},
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/chargeGun',
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
{
|
||||
path: 'edit',
|
||||
name: 'ChargeGunEdit',
|
||||
component: () =>
|
||||
import('/nerv-lib/saas/view/commonMoudule/chargeManage/chargeGun/add&edit.vue'),
|
||||
meta: {
|
||||
title: '编辑',
|
||||
type: 'op',
|
||||
backApi: [
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/chgPile/pageList',
|
||||
},
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/chargeGun/update',
|
||||
},
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/chargeGun',
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: 'billngRules',
|
||||
@@ -1481,112 +1102,6 @@ const parkingManage = {
|
||||
getDetelApi: '/api/parking_merchant/objs/feeRule/delete',
|
||||
isHiden: true,
|
||||
},
|
||||
children: [
|
||||
{
|
||||
path: 'index',
|
||||
name: 'BillngRulesIndex',
|
||||
component: () =>
|
||||
import('/nerv-lib/saas/view/commonMoudule/chargeManage/billngRules/index.vue'),
|
||||
meta: {
|
||||
title: '充电计费规则',
|
||||
keepAlive: true,
|
||||
backApi: [
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/feeRule/pageList',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/feeRule/detail',
|
||||
},
|
||||
],
|
||||
operates: [
|
||||
{
|
||||
title: '删除',
|
||||
code: 'BillngRulesRemove',
|
||||
backApi: [
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/feeRule/delete',
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
{
|
||||
path: 'add',
|
||||
name: 'BillngRulesAdd',
|
||||
props: {
|
||||
getAddApi: '/api/parking_merchant/objs/feeRule/add',
|
||||
},
|
||||
component: () =>
|
||||
import('/nerv-lib/saas/view/commonMoudule/chargeManage/billngRules/add.vue'),
|
||||
meta: {
|
||||
type: 'op',
|
||||
title: '新增',
|
||||
|
||||
backApi: [
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/feeRule/add',
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
{
|
||||
path: 'association',
|
||||
name: 'BillngRulesAssociation',
|
||||
props: {
|
||||
getBindParkApi: '/api/parking_merchant/objs/feeRule/bindPark',
|
||||
getBindParkListApi: '/api/parking_merchant/objs/chgNode/queryChgNodeList',
|
||||
getDetelApi: '/api/parking_merchant/objs/feeRule/delete',
|
||||
bindApi: '/api/parking_merchant/objs/feeRule/boundParkList',
|
||||
},
|
||||
component: () =>
|
||||
import(
|
||||
'/nerv-lib/saas/view/commonMoudule/chargeManage/billngRules/association.vue'
|
||||
),
|
||||
meta: {
|
||||
type: 'op',
|
||||
title: '关联充电站点',
|
||||
backApi: [
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/chgNode/queryChgNodeList',
|
||||
},
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/feeRule/bindPark',
|
||||
},
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/feeRule/boundParkList',
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
{
|
||||
path: 'detail',
|
||||
name: 'BillngRulesDetail',
|
||||
props: {
|
||||
getDetailApi: '/api/parking_merchant/objs/feeRule/detail',
|
||||
getBindParkListApi: '/api/parking_merchant/objs/chgNode/queryChgNodeList',
|
||||
},
|
||||
component: () =>
|
||||
import('/nerv-lib/saas/view/commonMoudule/chargeManage/billngRules/detail.vue'),
|
||||
meta: {
|
||||
type: 'op',
|
||||
title: '查看',
|
||||
backApi: [
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/feeRule/detail',
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
@@ -1982,116 +1497,6 @@ const parkingManage = {
|
||||
getStatusApi: '/api/parking_merchant/objs/carParkLock/checkLockStatus',
|
||||
postLockApi: '/api/parking_merchant/objs/carParkLock/ctrlLock',
|
||||
},
|
||||
children: [
|
||||
{
|
||||
path: 'index',
|
||||
name: 'ParkingLockIndex',
|
||||
component: () =>
|
||||
import('/nerv-lib/saas/view/commonMoudule/equipmentManage/parkingLock/index.vue'),
|
||||
meta: {
|
||||
title: '车位锁',
|
||||
keepAlive: true,
|
||||
backApi: [
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/carParkLock/pageList',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/libCarPlace/queryOwnerParkList',
|
||||
},
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/carParkLock/delete',
|
||||
},
|
||||
],
|
||||
operates: [
|
||||
{
|
||||
title: '删除',
|
||||
code: 'ParkingLockDelete',
|
||||
backApi: [
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/carParkLock/delete',
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
{
|
||||
path: 'add',
|
||||
name: 'ParkingLockAdd',
|
||||
component: () =>
|
||||
import('/nerv-lib/saas/view/commonMoudule/equipmentManage/parkingLock/add.vue'),
|
||||
meta: {
|
||||
type: 'op',
|
||||
title: '新增',
|
||||
backApi: [
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/carParkLock/add',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/wuCarPlace/queryLockParkList',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/Device/ChooseProduct',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/CarPlace/queryCarPlaceSpaceByUuid',
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
{
|
||||
path: 'edit',
|
||||
name: 'ParkingLockEdit',
|
||||
component: () =>
|
||||
import('/nerv-lib/saas/view/commonMoudule/equipmentManage/parkingLock/edit.vue'),
|
||||
meta: {
|
||||
type: 'op',
|
||||
title: '编辑',
|
||||
backApi: [
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/carParkLock/update',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/Device/ChooseProduct',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/carParkLock/check',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/CarPlace/queryCarPlaceSpaceByUuid',
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
{
|
||||
path: 'detail',
|
||||
name: 'ParkingLockDetail',
|
||||
component: () =>
|
||||
import('/nerv-lib/saas/view/commonMoudule/equipmentManage/parkingLock/detail.vue'),
|
||||
meta: {
|
||||
type: 'op',
|
||||
title: '查看',
|
||||
backApi: [
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/carParkLock/check',
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: 'geomagneticManagement',
|
||||
@@ -2111,97 +1516,6 @@ const parkingManage = {
|
||||
getProductApi: '/api/community/objs/Device/ChooseProduct',
|
||||
},
|
||||
redirect: { name: 'GeomagneticManagementIndex' },
|
||||
children: [
|
||||
{
|
||||
path: 'index',
|
||||
name: 'GeomagneticManagementIndex',
|
||||
component: () =>
|
||||
import(
|
||||
'/nerv-lib/saas/view/commonMoudule/equipmentManage/geomagneticManagement/index.vue'
|
||||
),
|
||||
meta: {
|
||||
title: '地磁管理',
|
||||
keepAlive: true,
|
||||
backApi: [
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/GeoDevice',
|
||||
},
|
||||
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/carParkLock/delete',
|
||||
},
|
||||
],
|
||||
operates: [
|
||||
{
|
||||
title: '导入',
|
||||
code: 'GeomagneticManagemenImport',
|
||||
backApi: [
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/carParkLock/delete',
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: '删除',
|
||||
code: 'GeomagneticManagementDelete',
|
||||
backApi: [
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/carParkLock/delete',
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
{
|
||||
path: 'add',
|
||||
name: 'GeomagneticManagementAdd',
|
||||
component: () =>
|
||||
import(
|
||||
'/nerv-lib/saas/view/commonMoudule/equipmentManage/geomagneticManagement/addEdit.vue'
|
||||
),
|
||||
meta: {
|
||||
type: 'op',
|
||||
title: '新增',
|
||||
backApi: [
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/op/objs/GeoDevice/add',
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
{
|
||||
path: 'edit',
|
||||
name: 'GeomagneticManagementEdit',
|
||||
component: () =>
|
||||
import(
|
||||
'/nerv-lib/saas/view/commonMoudule/equipmentManage/geomagneticManagement/addEdit.vue'
|
||||
),
|
||||
meta: {
|
||||
type: 'op',
|
||||
title: '编辑',
|
||||
backApi: [
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/GeoDevice/update',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/GeoDevice/detail',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/CarPlace/geoSpaceList',
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
@@ -2530,127 +1844,8 @@ const parkingManage = {
|
||||
getFilterApi: '/api/parking_merchant/objs/CarCostRule/ruleFilterParkList',
|
||||
postAddApi: '/api/parking_merchant/objs/CarCostRule/add',
|
||||
},
|
||||
redirect: { name: 'ChargingConfigurationIndex' },
|
||||
children: [
|
||||
{
|
||||
path: 'index',
|
||||
name: 'ChargingConfigurationIndex',
|
||||
meta: {
|
||||
title: '收费规则',
|
||||
keepAlive: true,
|
||||
operates: [
|
||||
{
|
||||
title: '删除',
|
||||
code: 'ChargingConfigurationRemove',
|
||||
backApi: [
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/CarCostRule/delete',
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
backApi: [
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/CarCostRule',
|
||||
},
|
||||
],
|
||||
},
|
||||
// component: () =>
|
||||
// import('/@/view/parkingManage/tollManage/chargingConfiguration/index.vue'),
|
||||
component: () =>
|
||||
import('/nerv-lib/saas/view/commonMoudule/chargingConfiguration/index.vue'),
|
||||
},
|
||||
{
|
||||
path: 'add',
|
||||
name: 'ChargingConfigurationAdd',
|
||||
meta: {
|
||||
title: '新增',
|
||||
type: 'op',
|
||||
backApi: [
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/CarCostRule/add',
|
||||
},
|
||||
],
|
||||
},
|
||||
// component: () =>
|
||||
// import('/@/view/parkingManage/tollManage/chargingConfiguration/add.vue'),
|
||||
component: () =>
|
||||
import('/nerv-lib/saas/view/commonMoudule/chargingConfiguration/add.vue'),
|
||||
},
|
||||
{
|
||||
path: 'association',
|
||||
name: 'Association',
|
||||
meta: {
|
||||
title: '关联',
|
||||
type: 'op',
|
||||
backApi: [
|
||||
{
|
||||
method: 'POST',
|
||||
url: '/api/objs/CarCostRule/bind',
|
||||
},
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/libCarPlace/queryOwnerParkList',
|
||||
},
|
||||
],
|
||||
},
|
||||
// component: () =>
|
||||
// import('/@/view/parkingManage/tollManage/chargingConfiguration/association.vue'),
|
||||
component: () =>
|
||||
import('/nerv-lib/saas/view/commonMoudule/chargingConfiguration/association.vue'),
|
||||
},
|
||||
{
|
||||
path: 'detail',
|
||||
name: 'ChargingConfigurationDetail',
|
||||
meta: {
|
||||
title: '查看',
|
||||
type: 'op',
|
||||
backApi: [
|
||||
{
|
||||
method: 'GET',
|
||||
url: '/api/objs/CarCostRule/detail',
|
||||
},
|
||||
],
|
||||
},
|
||||
// component: () =>
|
||||
// import('/@/view/parkingManage/tollManage/chargingConfiguration/detail.vue'),
|
||||
component: () =>
|
||||
import('/nerv-lib/saas/view/commonMoudule/chargingConfiguration/detail.vue'),
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: 'holidaySetting',
|
||||
name: 'HolidaySetting',
|
||||
meta: { title: '节假日设置', hideChildren: true },
|
||||
component: Base,
|
||||
props: {
|
||||
getApi: '/api/parking_merchant/objs/holidaysConfig/queryHolidaysConfigData',
|
||||
updateApi: '/api/parking_merchant/objs/holidaysConfig/holidaysConfigData',
|
||||
batchApi: '/api/parking_merchant/objs/holidaysConfig/holidaysConfigDataBatchUpdate',
|
||||
},
|
||||
redirect: { name: 'HolidaySettingIndex' },
|
||||
children: [
|
||||
{
|
||||
path: 'index',
|
||||
name: 'HolidaySettingIndex',
|
||||
meta: {
|
||||
title: '节假日设置',
|
||||
keepAlive: true,
|
||||
backApi: [
|
||||
{ method: 'GET', url: '/api/objs/holidaysConfig/queryHolidaysConfigData' },
|
||||
{ method: 'POST', url: '/api/objs/holidaysConfig/holidaysConfigData' },
|
||||
{ method: 'POST', url: '/api/objs/holidaysConfig/holidaysConfigDataBatchUpdate' },
|
||||
],
|
||||
},
|
||||
// component: () => import('/@/view/parkingManage/tollManage/holidaySetting/index.vue'),
|
||||
component: () => import('/nerv-lib/saas/view/commonMoudule/holidaySetting/index.vue'),
|
||||
},
|
||||
],
|
||||
},
|
||||
|
||||
{
|
||||
path: 'paymentAccount',
|
||||
name: 'PaymentAccount',
|
||||
|
||||
Reference in New Issue
Block a user