emizoripx/pos-invoicing-fel


README

从POS管理电子发票的库

安装

  • 仅在没有安装的情况下

    composer require emizoripx/pos-invoicing-fel

步骤 1

  • 运行 php artisan migrate 为包创建新表

开发说明

在本地环境中进行开发

  • 在项目目录中创建一个名为 package 的文件夹
  • 进入创建的目录,克隆仓库 https://github.com/emizoripx/pos-invoicing-fel.git
  • 将以下行添加到项目的 composer.json 文件中
    "autoload": {
        "psr-4": {
            ...
            "EmizorIpx\\PosInvoicingFel\\" : "package/pos-invoicing-fel/src/"
        }
    },
  • 然后在终端运行以下命令
    docker-compose exec app composer dumpautoload
    docker-compose exec app php artisan optimize
    docker-compose exec app php artisan vendor:publish --tag=public --force

设置餐厅

在fel_restorants表的配置列中,我们可以将以下配置作为键值聚合

  • 发票打印字体大小
    {
        "font_size": "10"
    }
  • 启用为员工启用发票的选项
    {
        "enable_invoices_staff": 1
    }
  • 从总和中移除黑色条纹
    {
        "without_background_total": 1
    }
  • 为配送添加产品代码
    {
        "product_delivery_code": "DEL-2122331"
    }