medcenter24 / mc-core

MedCenter24项目的后端

安装: 227

依赖项: 1

建议者: 0

安全: 0

星星: 0

关注者: 1

分支: 0

开放问题: 0

类型:medcenter24-extension

v4.0.0 2021-07-17 11:07 UTC

README

Build Status

GitHub GitHub release

CRM My Doctors

这是一个CRM系统,提供了存储、聚合和自动化所有业务流程的机会。

该系统适用于与助理合作的,提供医疗保险服务的企业。

技术文档

应用功能和使用工具的描述。

ONLY_API

  • ONLY_API参数作为服务器参数传递时,将解释为仅使用API配置。这意味着使用该参数时,所有请求都将通过router/api.php处理。

Telegram设置

生成新证书:openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 3650 -nodes

安装

我们创建了Artisan命令来简化过程:artisan setup:environment

快速本地安装

但请注意,要使用本地环境,您需要在mcCore文件夹中执行composer install

php artisan setup:environment \
    --API_DEBUG=true \
    --APP_DEBUG=true \
    --APP_ENV=local \
    --APP_LOG_LEVEL=debug \
    --DB_CONNECTION=sqlite \
    --DB_DATABASE=/private/var/www/sandbox/projects/medcenter24/develop/mcCore/database/db.sqlite \
    --DEBUGBAR_ENABLED=true

模块

  1. 将模块添加到composer.json
  2. 使用命令检查模块:docker-compose -f ./dhvDocker/docker-compose.yaml exec mc-dhv-phpfpm php /var/www/html/mcCore/artisan module:list
  3. 使用命令激活模块:docker-compose -f ./dhvDocker/docker-compose.yaml exec mc-dhv-phpfpm php /var/www/html/mcCore/artisan module:enable <模块名称>