mirror of
https://gitee.com/ShopeX/OMS
synced 2026-04-04 06:26:52 +08:00
2. 【新增】手工创建订单折扣可输入正数 3. 【优化】盘点申请单确认 4. 【修复】采购退货单模拟出库失败问题 5. 【新增】订单金额客户实付与结算金额 6. 【优化】仓库发货统计报表物料名称显示 7. 【优化】自有仓储虚拟发货逻辑 8. 【修复】基础物料分类管理问题
50 lines
1.1 KiB
PHP
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;
|
|
}
|
|
}
|