diff --git "a/air_case/b5_spd3_core_business_flow/a_a1_\346\265\201\347\250\213\344\270\200\345\244\226\347\275\221\344\274\201\344\270\232\346\263\250\345\206\214\345\256\241\346\211\271.air/a_a1_\346\265\201\347\250\213\344\270\200\345\244\226\347\275\221\344\274\201\344\270\232\346\263\250\345\206\214\345\256\241\346\211\271.py" "b/air_case/b5_spd3_core_business_flow/a_a1_\346\265\201\347\250\213\344\270\200\345\244\226\347\275\221\344\274\201\344\270\232\346\263\250\345\206\214\345\256\241\346\211\271.air/a_a1_\346\265\201\347\250\213\344\270\200\345\244\226\347\275\221\344\274\201\344\270\232\346\263\250\345\206\214\345\256\241\346\211\271.py" index 948be322ae4022fa1421665c00bf17da77874dfb..84bcb210a0f3ea8630cd4560760c8b516a0410ff 100644 --- "a/air_case/b5_spd3_core_business_flow/a_a1_\346\265\201\347\250\213\344\270\200\345\244\226\347\275\221\344\274\201\344\270\232\346\263\250\345\206\214\345\256\241\346\211\271.air/a_a1_\346\265\201\347\250\213\344\270\200\345\244\226\347\275\221\344\274\201\344\270\232\346\263\250\345\206\214\345\256\241\346\211\271.py" +++ "b/air_case/b5_spd3_core_business_flow/a_a1_\346\265\201\347\250\213\344\270\200\345\244\226\347\275\221\344\274\201\344\270\232\346\263\250\345\206\214\345\256\241\346\211\271.air/a_a1_\346\265\201\347\250\213\344\270\200\345\244\226\347\275\221\344\274\201\344\270\232\346\263\250\345\206\214\345\256\241\346\211\271.py" @@ -7,7 +7,7 @@ from common.timeUtils import timeUtils __author__ = "xiaohesheng" """ -case_tag:api,mdm_core,a_a1_流程一外网企业注册审批,2302,2302-1,sit,on +case_tag:api,mdm_core,a_a1_流程一外网企业注册审批,id2302,2302-1,sit,on 内网:a_a1_流程一外网企业注册审批 """ diff --git "a/air_case/b5_spd3_core_business_flow/a_a2_\346\265\201\347\250\213\344\272\214\344\276\233\350\264\247\345\205\263\347\263\273\347\224\263\350\257\267\346\217\220\344\272\244\345\256\241\346\211\271.air/a_a2_\346\265\201\347\250\213\344\272\214\344\276\233\350\264\247\345\205\263\347\263\273\347\224\263\350\257\267\346\217\220\344\272\244\345\256\241\346\211\271.py" "b/air_case/b5_spd3_core_business_flow/a_a2_\346\265\201\347\250\213\344\272\214\344\276\233\350\264\247\345\205\263\347\263\273\347\224\263\350\257\267\346\217\220\344\272\244\345\256\241\346\211\271.air/a_a2_\346\265\201\347\250\213\344\272\214\344\276\233\350\264\247\345\205\263\347\263\273\347\224\263\350\257\267\346\217\220\344\272\244\345\256\241\346\211\271.py" index 934b8eaf49ff162802f3797bcf712c0032fc10d7..4bf2d0ff42f1e4862181eaa1427a33875ff3e3a2 100644 --- "a/air_case/b5_spd3_core_business_flow/a_a2_\346\265\201\347\250\213\344\272\214\344\276\233\350\264\247\345\205\263\347\263\273\347\224\263\350\257\267\346\217\220\344\272\244\345\256\241\346\211\271.air/a_a2_\346\265\201\347\250\213\344\272\214\344\276\233\350\264\247\345\205\263\347\263\273\347\224\263\350\257\267\346\217\220\344\272\244\345\256\241\346\211\271.py" +++ "b/air_case/b5_spd3_core_business_flow/a_a2_\346\265\201\347\250\213\344\272\214\344\276\233\350\264\247\345\205\263\347\263\273\347\224\263\350\257\267\346\217\220\344\272\244\345\256\241\346\211\271.air/a_a2_\346\265\201\347\250\213\344\272\214\344\276\233\350\264\247\345\205\263\347\263\273\347\224\263\350\257\267\346\217\220\344\272\244\345\256\241\346\211\271.py" @@ -4,7 +4,7 @@ from common.fileUtls import FileUtils __author__ = "xiaohesheng" """ -case_tag:api,mdm_core,a_a2_流程二供货关系申请提交审批,2302,2302-2,sit,on +case_tag:api,mdm_core,a_a2_流程二供货关系申请提交审批,id2302,2302-2,sit,on 主数据平台:a_a2_流程二供货关系申请提交审批 """ diff --git "a/air_case/b5_spd3_core_business_flow/a_a3_\346\265\201\347\250\213\344\270\211_\344\272\247\345\223\201\345\257\274\345\205\245\345\222\214\345\256\241\346\211\271.air/a_a3_\346\265\201\347\250\213\344\270\211_\344\272\247\345\223\201\345\257\274\345\205\245\345\222\214\345\256\241\346\211\271.py" "b/air_case/b5_spd3_core_business_flow/a_a3_\346\265\201\347\250\213\344\270\211_\344\272\247\345\223\201\345\257\274\345\205\245\345\222\214\345\256\241\346\211\271.air/a_a3_\346\265\201\347\250\213\344\270\211_\344\272\247\345\223\201\345\257\274\345\205\245\345\222\214\345\256\241\346\211\271.py" index 0257e509ae6394b784f339024ea2ff67934f6684..f5927d57ff855d63f679499a69b7a4e0379decf4 100644 --- "a/air_case/b5_spd3_core_business_flow/a_a3_\346\265\201\347\250\213\344\270\211_\344\272\247\345\223\201\345\257\274\345\205\245\345\222\214\345\256\241\346\211\271.air/a_a3_\346\265\201\347\250\213\344\270\211_\344\272\247\345\223\201\345\257\274\345\205\245\345\222\214\345\256\241\346\211\271.py" +++ "b/air_case/b5_spd3_core_business_flow/a_a3_\346\265\201\347\250\213\344\270\211_\344\272\247\345\223\201\345\257\274\345\205\245\345\222\214\345\256\241\346\211\271.air/a_a3_\346\265\201\347\250\213\344\270\211_\344\272\247\345\223\201\345\257\274\345\205\245\345\222\214\345\256\241\346\211\271.py" @@ -4,7 +4,7 @@ from common.fileUtls import FileUtils __author__ = "xiaohesheng" """ -case_tag:api,mdm-core,a_a3_流程三_产品导入和审批,2302,2302-3,sit,on +case_tag:api,mdm-core,a_a3_流程三_产品导入和审批,id2302,id2302-3,sit,on 主数据平台:a_a3_流程三_产品导入和审批 """ @@ -62,6 +62,7 @@ def e_login(type=1): else: return token, projectCode, uxid, corpId, username # break +#高值 def add_goods(): token, projectCode, uxid, corpId, e_name = e_login(2) @@ -172,7 +173,38 @@ def select1(): FileUtils().w_info6(info, module, '产品审核信息', titlename,'message2') else: commonFuc().check_text_exist(0, result) +def add_goods1():#低值 + token, projectCode, uxid, corpId, e_name = e_login(2) + + # 获取医院corpId + h_token, h_projectCode, h_uxid, h_corpId, h_name = h_login() + module = "a5_mdm3_pdm" + module = "a5_mdm3_pdm" + # b18供货目录申请_客户类型_医院_提交供货申请单_添加产品 + url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "addGoodsHandleInfos_url") + # 获取请求头信息 + headers = commonFuc().get_business_data(module, "json_headers2", + commonFuc().get_business_data(module, "json_contentType"), token, + projectCode) + goodsname = commonFuc().randomString(5) + request_body = commonFuc().get_business_data(module, "payload", h_corpId, h_name, corpId, e_name, goodsname, e_name) + # request_body = commonFuc().get_business_data(module, "payload10_1") + + # print('request_body',request_body) + # 发送请求 + result = commonFuc().http_post(url, request_body, headers) + print('result', result) + # 断言 + code = commonFuc().analysis_json('code', result) + data = commonFuc().analysis_json('data', result) + if code == 0: + commonFuc().check_text_exist(code, result) + else: + commonFuc().check_text_exist(-1, result) add_goods() select1() -apply() \ No newline at end of file +apply() +# add_goods1() +# select1() +# apply() \ No newline at end of file diff --git "a/air_case/b5_spd3_core_business_flow/a_a4_\346\265\201\347\250\213\345\233\233_\345\237\272\347\241\200\346\250\241\345\235\227\350\256\276\347\275\256.air/a_a4_\346\265\201\347\250\213\345\233\233_\345\237\272\347\241\200\346\250\241\345\235\227\350\256\276\347\275\256.py" "b/air_case/b5_spd3_core_business_flow/a_a4_\346\265\201\347\250\213\345\233\233_\345\237\272\347\241\200\346\250\241\345\235\227\350\256\276\347\275\256.air/a_a4_\346\265\201\347\250\213\345\233\233_\345\237\272\347\241\200\346\250\241\345\235\227\350\256\276\347\275\256.py" index 831efe05022c6f81f3bfd511596e340ddf82ef71..59eebf2a6a734a7f7590d7c8f70c240a7b564202 100644 --- "a/air_case/b5_spd3_core_business_flow/a_a4_\346\265\201\347\250\213\345\233\233_\345\237\272\347\241\200\346\250\241\345\235\227\350\256\276\347\275\256.air/a_a4_\346\265\201\347\250\213\345\233\233_\345\237\272\347\241\200\346\250\241\345\235\227\350\256\276\347\275\256.py" +++ "b/air_case/b5_spd3_core_business_flow/a_a4_\346\265\201\347\250\213\345\233\233_\345\237\272\347\241\200\346\250\241\345\235\227\350\256\276\347\275\256.air/a_a4_\346\265\201\347\250\213\345\233\233_\345\237\272\347\241\200\346\250\241\345\235\227\350\256\276\347\275\256.py" @@ -4,7 +4,7 @@ from common.fileUtls import FileUtils __author__ = "xiaohesheng" """ -case_tag:api,mdm-core,a_a4_流程四_基础模块设置,2302,2302-4,sit,on +case_tag:api,mdm-core,a_a4_流程四_基础模块设置,id2302,2302-4,sit,on 主数据平台:a_a3_流程三_产品导入和审批 """ diff --git a/data/a5_mdm3_pdm/data b/data/a5_mdm3_pdm/data index 201a62ab662a91336804f91decec27b768a8b2e5..a3fa57dcc0cff7cfbccaf9cd99247e743f877a6c 100644 --- a/data/a5_mdm3_pdm/data +++ b/data/a5_mdm3_pdm/data @@ -145,7 +145,7 @@ json_headers2: { "ext2": "", "cla": "", "errorDesc": "", - "generalName": "一次性注射器", + "generalName": "牙钻机", "hosGoodsErpCode": "", "provName": "%s", "provId": "p1df18", @@ -228,7 +228,7 @@ json_headers2: { "ext2": "", "cla": "", "errorDesc": "", - "generalName": "一次性注射器", + "generalName": "检测试剂", "hosGoodsErpCode": "", "provName": "%s", "provId": "p1df18", diff --git a/data/a5_mdm3_pdm/message2 b/data/a5_mdm3_pdm/message2 index c1c07f74277f842345b0ea11aae983847af62eaf..a3f309d0106f56070801cdb29fe4daf5f4a15849 100644 --- a/data/a5_mdm3_pdm/message2 +++ b/data/a5_mdm3_pdm/message2 @@ -1,7 +1,7 @@ 产品审核信息: - MSPid: MSP2404120015_1 + MSPid: MSP2404170015_1 hosId: h0347 - hosGoodsId: h034700002858 - provGoodsid: provGood-99219946 - goodsAuditBillId: MSP2404120015 - targetId: MSP2404120015_1 + hosGoodsId: h034700002938 + provGoodsid: provGood-99220043 + goodsAuditBillId: MSP2404170015 + targetId: MSP2404170015_1 diff --git a/report/summary.html b/report/summary.html index 77162a3eb1069d626e737c51dc6d2bd7af402902..5b30fbf43352183433bbc6bda1910615449485aa 100644 --- a/report/summary.html +++ b/report/summary.html @@ -55,9 +55,9 @@