schooldesk / cases21-importer
从 CASES21 导入员工数据到用户数据库。
1.0
2023-11-28 01:12 UTC
Requires
- php: >=8.2
- illuminate/support: ^10.0
- laravel/framework: ^10.0
Requires (Dev)
- laravel/pint: ^1.9
- mockery/mockery: ^1.0
- orchestra/testbench: ^6.0|^7.0|^8.0
- phpunit/phpunit: ^8.0|^9.0|^10.0
README
从 CASES21 导出文件导入员工,并创建 SchoolDesk 账户。
现有账户将与传入的记录匹配并更新。不会删除任何账户,这些操作必须手动完成。
安装
在您的 SchoolDesk 实例中通过 Composer 安装包。
composer require schooldesk/cases21-importer
用法/示例
将 CASES21 导出文件放置在您的 storage/app/importers
目录中。
例如: storage/app/importers/SF_XXXX.csv
其中 XXXX
是您的学校代码。
然后运行以下命令并按照步骤处理文件并创建/更新账户。
php artisan importers:cases21-importer
只有具有定义为 STAFF_STATUS
为 ACTV
且具有 PAYROLL_REC_NO
和 EMAIL
字段的记录将被导入,其他任何行都将被忽略。
支持
支持按照您的 SchoolDesk 许可证提供。请联系您的 SchoolDesk 账户经理以获取详细信息。
免责声明
使用 CASES21 导入器风险自负。SchoolDesk 或其贡献者不承担责任。