当新建一个小程序时,需要提前将工位机的 AppId 在数据库中录入,否则该小程序的接口会因为没有权限而得不到数据。
当新建的是一个工位机时,因为工位机需要跟工位进行绑定,此时需要通过“工位机绑定工位”应用进行设置,在该应用新增工位机并设置关联的工位。如果没有将该小程序录入数据库,则会在新增列表中无法找到新的小程序。
需要维护的表
需要维护 dfs 库将 AppId 和工位机名称写入。
INSERT INTO `dfs`.`sys_role_app` (`role_name`, `application_id`, `description`) VALUES ('管理员', 'AppId', '管理员');
INSERT INTO `dfs`.`sys_role_permission` (`role_id`, `permission_id`) VALUES (1, 'AppId');
INSERT INTO `dfs`.`sys_permissions` (`id`, `name`, `path`, `description`, `create_by`, `create_time`, `update_by`, `update_time`, `status`, `method`, `parent_id`, `type`, `is_web`, `is_back_stage`, `parent_path`, `is_enable`, `sort`, `service_name`, `is_sys_data`) VALUES ('AppId', 'App 名称', '/ordinary-station-machine', 'locationMachine', NULL, '2024-08-29 18:22:59', NULL, '2025-01-08 17:46:09', 'enable', 'GET', '0', 0, 0, 1, '/ordinary-station-machine', 1, NULL, '', 1);
INSERT INTO `dfs`.`sys_app_permission_info`(`id`, `name`, `path`, `description`, `create_by`, `create_time`, `update_by`, `update_time`, `status`, `method`, `parent_id`, `type`, `is_web`, `is_back_stage`, `parent_path`, `is_enable`, `sort`) VALUES ('AppId', 'App 名称', '/ordinary-station-machine', 'locationMachine', NULL, NULL, NULL, NULL, 'enable', 'GET', '0', 0, 0, 1, NULL, 1, NULL);
作者:Nicemorning 创建时间:2026-01-04 15:28
最后编辑:Nicemorning 更新时间:2026-01-26 14:41
最后编辑:Nicemorning 更新时间:2026-01-26 14:41