定制 ahmadi/laravel-sepidar 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

ahmadi/laravel-sepidar

Composer 安装命令:

composer require ahmadi/laravel-sepidar

包简介

Laravel package for integrating with Sepidar (سپیدار) accounting software API

README 文档

README

پکیج لاراول برای اتصال ساده به API نرم‌افزار سپیدار.

نصب

composer require ahmadi/laravel-sepidar
php artisan vendor:publish --tag=sepidar-config

تنظیمات .env

SEPIDAR_BASE_URL=http://192.168.20.15:7373
SEPIDAR_USERNAME=admin
SEPIDAR_PASSWORD=your_password
SEPIDAR_GENERATION_VERSION=111
SEPIDAR_DEVICE_SERIAL=100079d4

سریال ۸ کاراکتری را از نرم‌افزار سپیدار → بخش «سفارش‌گیری» → تعریف دستگاه بگیرید.

راه‌اندازی

php artisan sepidar:setup

دستور به‌صورت تعاملی هر ۵ مورد را می‌پرسد (یا از .env پیش‌فرض می‌گیرد):

php artisan sepidar:setup \
  --url=http://192.168.20.15:7373 \
  --username=admin \
  --password=secret \
  --version=111 \
  --serial=100079d4

پکیج خودکار Register، ذخیره credentials و Login را انجام می‌دهد.

مهاجرت از spidar.json قدیمی

SEPIDAR_LEGACY_JSON_PATH=D:/path/to/spidar.json

استفاده

use Ahmadi\LaravelSepidar\Facades\Sepidar;

$customers = Sepidar::customers()->all();
$items = Sepidar::items()->all();

APIها

customers() · items() · quotations() · invoices() · receipts() · currencies() · stocks() · saleTypes() · priceNoteItems() · administrativeDivisions() · customerGroupings() · units() · properties() · banks() · bankAccounts()

MIT

统计信息

  • 总下载量: 0
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-07-11

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固