chinaobject/laravel-dingtalk

This is a dingtalk extension of laravel

dev-master 2018-03-30 15:23 UTC

This package is auto-updated.

Last update: 2024-09-26 21:05:44 UTC


README

This is a dingtalk extension of laravel.

审批提交

Dingtalk::smartwork()->createApproval(new ApprovalModel([
    ''
]));
php artisan vendor:publish --provider="Chinaobject\Dingtalk\DingtalkProvider"

return Dingtalk::smartwork()->createApproval(new ApprovalModel([
        'process_code' => '审批模板id',
        'originator_user_id' => '申请人userid',
        'dept_id' => '部门id',
        'approvers' => '审批人1,审批人2,审批人3',
        'form_component_values' => json_encode([
            ['name' => '订单编号', 'value' => '123test'],
            ['name' => '退款金额', 'value' => '1000000'],
            ['name' => '退款类目', 'value' => '订金'],
            ['name' => '发起部门', 'value' => '测试部'],
            ['name' => '客户', 'value' => '吕帅哥'],
            [
                'name' => '资金信息',
                'value' => [
                    [['name' => '内容', 'value' => '']],
                    [['name' => '内容', 'value' => '']],
                    [['name' => '内容', 'value' => '']],
                    [['name' => '内容', 'value' => '']],
                ]
            ],
            ['name' => '资金总计', 'value' => '4000000 '],
            [
                'name' => '实付信息',
                'value' => [
                    [['name' => '内容', 'value' => '']],
                    [['name' => '内容', 'value' => '']],
                    [['name' => '内容', 'value' => '']],
                    [['name' => '内容', 'value' => '']],
                ]
            ],
            ['name' => '实付总计', 'value' => '4000000 '],
            [
                'name' => '订单日志',
                'value' => [
                    [['name' => '内容', 'value' => '']],
                    [['name' => '内容', 'value' => '']],
                    [['name' => '内容', 'value' => '']],
                    [['name' => '内容', 'value' => '']],
                ]
            ]
        ])
    ]));

审批表单目前仅支持三种元素:单行文本、图片、组合

// 后续功能实现中