R36-4 放开跨域转审并同步回归
这个提交包含在:
@@ -1101,7 +1101,7 @@ assert_error_detail "$TMP_DIR/transfer-same-action.json" '.error.details.transfe
|
||||
withdraw_reimbursement "$EMPLOYEE_TOKEN" "$RID_TRANSFER_SAME" "cleanup transfer same assignee" "$TMP_DIR/transfer-same-withdraw-cleanup.json"
|
||||
assert_reimbursement_status_db "$RID_TRANSFER_SAME" "draft" "transfer same cleanup"
|
||||
|
||||
echo "[15/23] transfer chain limit: 4th transfer blocked"
|
||||
echo "[15/23] transfer chain limit: 4th transfer blocked => WORKFLOW_003"
|
||||
RID_TRANSFER_CHAIN="$(create_reimbursement "$EMPLOYEE_TOKEN" "$TMP_DIR/transfer-chain-create.json")"
|
||||
create_and_bind_invoice "$EMPLOYEE_TOKEN" "$RID_TRANSFER_CHAIN" "transfer-chain" >/dev/null
|
||||
submit_reimbursement "$EMPLOYEE_TOKEN" "$RID_TRANSFER_CHAIN" "$TMP_DIR/transfer-chain-submit.json"
|
||||
@@ -1121,7 +1121,7 @@ assert_transfer_evidence "$TASK_TRANSFER_CHAIN" "$RID_TRANSFER_CHAIN" "$MANAGER_
|
||||
|
||||
transfer_chain_4_status="$(transfer_task "$CEO_TOKEN" "$TASK_TRANSFER_CHAIN" "$MANAGER_ID" "transfer chain step four should fail" "$TMP_DIR/transfer-chain-4.json")"
|
||||
assert_status "$transfer_chain_4_status" "409" "transfer chain step 4" "$TMP_DIR/transfer-chain-4.json"
|
||||
assert_error_code "$TMP_DIR/transfer-chain-4.json" "VALID_001" "transfer chain step 4"
|
||||
assert_error_code "$TMP_DIR/transfer-chain-4.json" "WORKFLOW_003" "transfer chain step 4"
|
||||
assert_error_detail "$TMP_DIR/transfer-chain-4.json" '.error.details.transfer' "chain_limit_exceeded" "transfer chain step 4"
|
||||
|
||||
ceo_approve_chain_status="$(api_json_auth POST "$BASE_URL/api/workflow/tasks/$TASK_TRANSFER_CHAIN/approve" "$CEO_TOKEN" "$TMP_DIR/transfer-chain-approve-ceo.json" '{}')"
|
||||
|
||||
在新工单中引用
屏蔽一个用户