A1-A7 收口OA统一审批中心与企微基础设施路线

这个提交包含在:
2026-05-09 15:28:39 +08:00
父节点 37c717110b
当前提交 8110e7df9c
共修改 10 个文件,包含 103 行新增和 32 行删除
@@ -242,6 +242,7 @@ create_and_bind_invoice() {
local file_path="$TMP_DIR/${label}-${RUN_SUFFIX}-${RANDOM}.pdf"
local upload_body="$TMP_DIR/${label}-upload.json"
local patch_body="$TMP_DIR/${label}-patch.json"
local bind_body="$TMP_DIR/${label}-bind.json"
printf '%%PDF-1.4\n%s\n' "$label-$RUN_SUFFIX-$(date +%s%N)-$RANDOM" > "$file_path"
@@ -253,6 +254,9 @@ create_and_bind_invoice() {
local invoice_id
invoice_id="$(jq -er '.data.invoicePoolId' "$upload_body")"
status="$(api_json_auth PATCH "$BASE_URL/api/invoice-pool/$invoice_id" "$token" "$patch_body" '{"totalAmount":"188.80"}')"
assert_status "$status" "200" "patch invoice total amount $label" "$patch_body"
status="$(api_json_auth POST "$BASE_URL/api/invoice-pool/$invoice_id/bind" "$token" "$bind_body" "{\"reimbursementId\":\"$reimbursement_id\"}")"
assert_status "$status" "200" "bind invoice $label" "$bind_body"