P0 MVP: - 认证:login/refresh/logout/forgot/reset + tokenVersion - RBAC:角色到权限映射 + requirePermission - 发票池:upload/bind/signed-url + 判重(VALID_003/VALID_005) - 报销:create/view/submit + 单号生成 - 工作流:approve + department_manager 解析 P1 扩展: - 动作:reject/return/withdraw(含 comment) - transfer:任务转审 + 链路上限 3 - pay:approved -> paid + 发票归档 used_complete - 动态审批链:approval_rules 驱动 回归脚本: - smoke-test.sh / regression-dedup.sh / regression-workflow-actions.sh
19 行
387 B
Bash
可执行文件
19 行
387 B
Bash
可执行文件
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
|
|
echo "=== [1/3] Smoke Test ==="
|
|
"$SCRIPT_DIR/smoke-test.sh"
|
|
echo ""
|
|
|
|
echo "=== [2/3] Dedup Regression ==="
|
|
"$SCRIPT_DIR/regression-dedup.sh"
|
|
echo ""
|
|
|
|
echo "=== [3/3] Workflow Actions Regression ==="
|
|
"$SCRIPT_DIR/regression-workflow-actions.sh"
|
|
echo ""
|
|
|
|
echo "[OK] All regressions passed"
|