main
李岩峰 5 years ago
parent 419c133e31
commit 3f0b1d7bb0

@ -28,37 +28,47 @@ int bs_test_release_check(EPM_rule_message_t msg)
{
continue;
}
printf("release check1\n");
AOM_ask_value_tags(attachments[i], "JD2_CSJH", &tag_cnt, &tags);
for(int j=0;j<tag_cnt;j++)
{
int tag_cnt2;
tag_t *tags2;
ITEM_ask_latest_rev(tags[j], &tag);
AOM_ask_value_tags(attachments[i], "JD2_CSBG", &tag_cnt2, &tags2);
tag_t *tags2,temp_tag;
ITEM_ask_latest_rev(tags[j], &temp_tag);
AOM_ask_value_tags(temp_tag, "JD2_CSBG", &tag_cnt2, &tags2);
printf("release check1\n");
}
printf("release check2\n");
for(int k=0;k<tag_cnt2;k++)
{
ITEM_ask_latest_rev(tags2[k], &tag);
AOM_ask_value_tags(tag, "release_status_list", &rel_cnt, &rels);
if (rel_cnt == 0)
{
AOM_ask_value_string(tag, "object_string", &val);
name << val << ",";
ifail = EPM_nogo;
}
}
AOM_ask_value_tags(temp_tag, "JD2_CSBGHZ", &tag_cnt2, &tags2);
printf("release check2\n");
AOM_ask_value_tags(attachments[i], "JD2_CSBG", &tag_cnt, &tags);
for (int j = 0; j<tag_cnt; j++)
{
if (isTypeOf(tags[j], "JD2_CSBGHZ"))
for (int k = 0; k<tag_cnt2; k++)
{
ITEM_ask_latest_rev(tags[j], &tag);
ITEM_ask_latest_rev(tags2[k], &tag);
AOM_ask_value_tags(tag, "release_status_list", &rel_cnt, &rels);
if (rel_cnt == 0)
{
AOM_ask_value_string(tag, "object_string", &val);
name <<val<<",";
name << val << ",";
ifail = EPM_nogo;
}
}
}
}
if (ifail == EPM_nogo) {
name <<"测试计划未发布,请先审核发布!";
name <<"未发布,请先审核发布!";
EMH_store_error_s1(EMH_severity_user_error, EMH_PROP_error_base, name.str().c_str());
}
return ifail;

Loading…
Cancel
Save