e-yunduan / library

企业内部图书馆管理系统
Other
23 stars 4 forks source link
library yii2

企业内部图书馆管理系统

可以做什么?

如何使用?

$ git clone https://github.com/simuhui/library.git
$ cd library
$ composer install
$ php init

关于 Composer 使用请参考官网文档

手动新建一个数据库,然后修改 common\config\main-local.php 文件内容,修改数据库配置。 还可以添加 name 替换系统默认值,代码示例如下:

<?php
return [
    'name' => '云端私募会图书管理系统',
    'components' => [
    // ...       
    ]
];

继续回到终端执行命令

$ php yii migrate
$ php yii migrate --migrationPath=@yiier/inviteCode/migrations/

关于后台登录问题

需要手动修改数据库 user 表的 role 字段值为30,才可以登录后台。

然后就可以配置 nginx 信息了。参考连接 Configuring Web Servers

注册码功能说明

默认开启此功能,注册时必须输入注册码才能注册。

如果想关闭此功能,修改 common\config\params-local.php 文件,修改后的代码如下:

<?php
return [
    'enableInviteCode' => false, // 关闭注册码功能
];

如何生成注册码?

先进入项目根目录,执行以下命令:

$ php yii gcode 100

查看数据库,然后就会在注册码表(invite_code )看到100个注册码。

截图

详情页面 首页 列表页面

TODO