A1-A7 收口OA统一审批中心与企微基础设施路线
这个提交包含在:
@@ -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"
|
||||
|
||||
|
||||
在新工单中引用
屏蔽一个用户