修改文件路径
This commit is contained in:
@@ -13,8 +13,8 @@ use support\Request;
|
||||
use app\common\model\User;
|
||||
use support\Db;
|
||||
use support\Model;
|
||||
use app\admin\model\ApprovalInstances;
|
||||
use app\admin\model\ApprovalRecords;
|
||||
use app\common\model\ApprovalInstances;
|
||||
use app\common\model\ApprovalRecords;
|
||||
|
||||
class StockOrdersService
|
||||
{
|
||||
|
||||
@@ -233,31 +233,6 @@ class ApprovalFlowService
|
||||
});
|
||||
}
|
||||
|
||||
/** 我的待办 */
|
||||
public function getPendingApprovals(int $userId): array
|
||||
{
|
||||
return Db::table('approval_records as ar')
|
||||
->join('approval_instances as ai', 'ar.instance_id', '=', 'ai.id')
|
||||
->where('ar.approver_id', $userId)
|
||||
->where('ar.status', 'pending')
|
||||
->where('ai.status', 'processing')
|
||||
->select('ai.*')
|
||||
->distinct()
|
||||
->get()
|
||||
->toArray();
|
||||
}
|
||||
|
||||
/** 审批历史 */
|
||||
public function getApprovalHistory(int $instanceId): array
|
||||
{
|
||||
return Db::table('approval_records')
|
||||
->where('instance_id', $instanceId)
|
||||
->orderBy('step_index')
|
||||
->orderByRaw('COALESCE(approved_at, created_at) asc')
|
||||
->get()
|
||||
->toArray();
|
||||
}
|
||||
|
||||
/** 流程图数据(把 skipped/timeout 视作已完结的中性状态) */
|
||||
public function getFlowDiagramData(int $instanceId): array
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user