PHPackages                             ccbox/admin-workorder - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Admin Panels](/categories/admin)
4. /
5. ccbox/admin-workorder

ActiveLibrary[Admin Panels](/categories/admin)

ccbox/admin-workorder
=====================

description...

v1.1.5(6y ago)012MITPHPPHP &gt;=7.0.0CI failing

Since Nov 13Pushed 6y ago1 watchersCompare

[ Source](https://github.com/ccbox/admin-workorder)[ Packagist](https://packagist.org/packages/ccbox/admin-workorder)[ Docs](https://github.com/ccbox/admin-workorder)[ RSS](/packages/ccbox-admin-workorder/feed)WikiDiscussions master Synced 6d ago

READMEChangelog (2)Dependencies (2)Versions (6)Used By (0)

laravel-admin 工单管理
==================

[](#laravel-admin-工单管理)

#### admin-workorder 概况

[](#admin-workorder-概况)

- 适用版本： laravel-admin 1.7.3

安装 admin-workorder
==================

[](#安装-admin-workorder)

运行命令
----

[](#运行命令)

```
composer require ccbox/admin-workorder

```

配置参数
----

[](#配置参数)

在`config/admin.php`文件的`extensions`，加上属于这个扩展的配置

```
    'extensions' => [

        'admin-workorder' => [
            // 如果要关掉这个扩展，设置为false
            'enable' => true,
            // 设置本地启用的文本编辑器（工单内容字段）
            'editor' => [
                // 编辑器扩展名
                // 设置为 text/textarea 则使用单行/多行文本框，不使用富文本编辑器
                'name' => 'editor',
                // 编辑器自定义参数
                // 请先确认启用的编辑器是否支持options配置再填写，为空时则使用编辑器的默认配置
                'config' => [],
            ],
            // 工单附件存储盘
            // 留空或不填则使用admin.upload.disk中的配置
            'files_disk' => '',
        ],

    ]
```

执行安装/更新命令（导入数据表）
----------------

[](#执行安装更新命令导入数据表)

> 【安装命令暂时不能用，请直接导入数据表】

```
# 运行安装（暂不支持）
# php artisan admin-workorder:install
# 运行升级（暂不支持）
# php artisan admin-workorder:update

# 请直接导入数据表
php artisan migrate --path=vendor/ccbox/admin-workorder/database/migrations
```

发布菜单
----

[](#发布菜单)

```
php artisan admin:import admin-workorder
```

开始使用
----

[](#开始使用)

安装完成之后打开`http://localhost/admin/admin-workorder`

> 注意：更新版本时可能需要重新发布资源，具体可看更新文档

使用说明
====

[](#使用说明)

```
// 获取用户工单列表
AdminWorkorder::getTickets($user);

// 获取某工单详情
AdminWorkorder::getTicketInfo($id);

/**
 * 添加工单
 * @param string $content
 * @param array $images
 * @param User $user
 * @param int $p_id
 */
AdminWorkorder::addTicket($content, $up_images, $user, $p_id);//添加工单
```

其他/本地安装
=======

[](#其他本地安装)

本地安装需要先配置项目内容如下：

> #### 项目composer.json，在repositories增加以下地址：
>
> [](#项目composerjson在repositories增加以下地址)

```
    "repositories": {
        "ccbox/admin-workorder": {
            "type": "path",
            "url": "./app/Admin/Extensions/ccbox/admin-workorder/"
        }
    }

```

> #### 插件composer.json:
>
> [](#插件composerjson)

```
    "minimum-stability": "dev",

```

> #### 安装本地 admin-workorder
>
> [](#安装本地-admin-workorder)

```
composer require ccbox/admin-workorder:dev-master -vvv

```

License
-------

[](#license)

Licensed under [The MIT License (MIT)](LICENSE).

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~12 days

Total

5

Last Release

2328d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/61611c4ff1ac81efc0314debd8732e552a7ab73b6b0b11076923b47489c38919?d=identicon)[ccbox](/maintainers/ccbox)

---

Top Contributors

[![ccbox](https://avatars.githubusercontent.com/u/10531955?v=4)](https://github.com/ccbox "ccbox (9 commits)")

---

Tags

extensionlaravel-admin

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/ccbox-admin-workorder/health.svg)

```
[![Health](https://phpackages.com/badges/ccbox-admin-workorder/health.svg)](https://phpackages.com/packages/ccbox-admin-workorder)
```

###  Alternatives

[laravel-admin-ext/wang-editor

wangEditor extension for laravel-admin

6283.4k](/packages/laravel-admin-ext-wang-editor)[jadekun/sku

382.2k](/packages/jadekun-sku)[jonexyz/wang-editor-v4

laravel admin editor

161.4k](/packages/jonexyz-wang-editor-v4)[namet/laravel-admin-tagsinput

tagsinput for laravel-admin Form

102.7k](/packages/namet-laravel-admin-tagsinput)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
