Files
OMS/app/ticket/model/workflow/node.php
chenping 61783b7d01 1. 【新增】售后单售后原因类型支持搜索
2. 【新增】手工创建订单折扣可输入正数

3. 【优化】盘点申请单确认

4. 【修复】采购退货单模拟出库失败问题

5. 【新增】订单金额客户实付与结算金额

6. 【优化】仓库发货统计报表物料名称显示

7. 【优化】自有仓储虚拟发货逻辑

8. 【修复】基础物料分类管理问题
2026-04-01 11:59:17 +08:00

50 lines
1.1 KiB
PHP

<?php
/**
* 审批流节点模型类
*
* @author shopex开发团队
* @version 2025.07.10
*/
class ticket_mdl_workflow_node extends dbeav_model {
// 可根据需要扩展model方法
/**
* 获取节点类型列表
*
* @return array
*/
public function getNodeTypes()
{
return array(
'start' => '开始',
'approval' => '审批',
'end' => '结束',
);
}
/**
* 获取审批人类型列表
*
* @return array
*/
public function getAssigneeTypes()
{
return array(
'user' => '用户',
//'role' => '角色',
//'dept' => '部门',
);
}
/**
* 获取模板的下一个节点顺序号
*
* @param int $template_id
* @return int
*/
public function getNextStepOrder($template_id)
{
$maxOrder = $this->getList('MAX(step_order) as max_order', array('template_id' => $template_id));
return isset($maxOrder[0]['max_order']) ? $maxOrder[0]['max_order'] + 1 : 1;
}
}