|
|
@@ -125,6 +125,7 @@ func SeedSystemData() {
|
|
|
{MenuLevel: 0, ParentId: 0, Path: "report", Name: "report", Hidden: false, Component: "", Sort: 3, Meta: dao.Meta{Title: "报表查询", Icon: "data-analysis"}},
|
|
|
{MenuLevel: 0, ParentId: 25, Path: "enter", Name: "enter", Hidden: false, Component: "view/report/enter.vue", Sort: 1, Meta: dao.Meta{Title: "进出记录", Icon: "sort"}},
|
|
|
{MenuLevel: 0, ParentId: 25, Path: "sheet", Name: "sheet", Hidden: false, Component: "view/report/sheet.vue", Sort: 2, Meta: dao.Meta{Title: "异常报表", Icon: "document-copy"}},
|
|
|
+ {MenuLevel: 0, ParentId: 25, Path: "paymentRecord", Name: "paymentRecord", Hidden: false, Component: "view/report/paymentRecord.vue", Sort: 3, Meta: dao.Meta{Title: "收费记录", Icon: "money"}},
|
|
|
// 统计查询 (ID=28)
|
|
|
{MenuLevel: 0, ParentId: 0, Path: "statistics", Name: "statistics", Hidden: false, Component: "", Sort: 4, Meta: dao.Meta{Title: "统计查询", Icon: "chat-line-round"}},
|
|
|
{MenuLevel: 0, ParentId: 28, Path: "vehicle", Name: "vehicle", Hidden: false, Component: "view/statistics/vehicle.vue", Sort: 1, Meta: dao.Meta{Title: "在线车辆统计", Icon: "van"}},
|
|
|
@@ -169,6 +170,8 @@ func SeedSystemData() {
|
|
|
{MenuId: "25", AuthorityId: "618"}, {MenuId: "25", AuthorityId: "888"}, {MenuId: "25", AuthorityId: "9527"},
|
|
|
{MenuId: "26", AuthorityId: "618"}, {MenuId: "26", AuthorityId: "888"}, {MenuId: "26", AuthorityId: "9527"},
|
|
|
{MenuId: "27", AuthorityId: "618"}, {MenuId: "27", AuthorityId: "888"}, {MenuId: "27", AuthorityId: "9527"},
|
|
|
+ // 收费记录 (32) — admin + operator
|
|
|
+ {MenuId: "32", AuthorityId: "618"}, {MenuId: "32", AuthorityId: "888"}, {MenuId: "32", AuthorityId: "9527"},
|
|
|
// 统计查询 + 子菜单 (28-29) — admin + operator
|
|
|
{MenuId: "28", AuthorityId: "618"}, {MenuId: "28", AuthorityId: "888"}, {MenuId: "28", AuthorityId: "9527"},
|
|
|
{MenuId: "29", AuthorityId: "618"}, {MenuId: "29", AuthorityId: "888"}, {MenuId: "29", AuthorityId: "9527"},
|
|
|
@@ -412,6 +415,9 @@ func SeedSystemData() {
|
|
|
{"p", "618", "/vehicle/exit/preview", "POST", "", "", ""},
|
|
|
{"p", "888", "/vehicle/exit/confirm", "POST", "", "", ""},
|
|
|
{"p", "618", "/vehicle/exit/confirm", "POST", "", "", ""},
|
|
|
+ // 收费记录查询
|
|
|
+ {"p", "888", "/payment/list", "GET", "", "", ""},
|
|
|
+ {"p", "618", "/payment/list", "GET", "", "", ""},
|
|
|
}
|
|
|
// Ensure casbin_rule table exists before seeding
|
|
|
db.Exec(`CREATE TABLE IF NOT EXISTS casbin_rule (
|