diff --git "a/air_case/cmdc_demand_create_pc/\351\234\200\346\261\202\345\215\225\345\210\233\345\273\272.air/\351\234\200\346\261\202\345\215\225\345\210\233\345\273\272.py" "b/air_case/cmdc_demand_create_pc/\351\234\200\346\261\202\345\215\225\345\210\233\345\273\272.air/\351\234\200\346\261\202\345\215\225\345\210\233\345\273\272.py" new file mode 100644 index 0000000000000000000000000000000000000000..2ae129bb02bc7573c2f68ff8398d26751ec9b39b --- /dev/null +++ "b/air_case/cmdc_demand_create_pc/\351\234\200\346\261\202\345\215\225\345\210\233\345\273\272.air/\351\234\200\346\261\202\345\215\225\345\210\233\345\273\272.py" @@ -0,0 +1,43 @@ +# -*- encoding=utf8 -*- +__author__ = "liguangyu" + +""" +case_tag:api,cmdc需求单创建,2252,2252-8,sit,bs +主数据平台:多彩商城获取需求单创建接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.多彩商城登录.多彩商城登录 import CmdcMaiiLogin +import requests +import json + + +module = "cmdc_demand_create_pc" + + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url1") +print(url) +# 获取登录所需账号密码 +username = commonFuc().get_business_data(module, "username") +password = commonFuc().get_business_data(module, "password") +# 获取登录后Cmdc_access_token +cmdc_access_token = CmdcMaiiLogin(username, password).get_token() +print(cmdc_access_token) +headers = commonFuc().get_business_data(module, "json_headers1",cmdc_access_token) +print(headers) +request_body = commonFuc().get_business_data(module, "payload1") +print(request_body) +""" + 场景:通过快速下单入口提交创建需求单 + 用例名称:通过快速下单入口提交创建需求单 + 输出:{"success":true,"code":"200","message":null} +""" +# 发送请求 +result = requests.post(url, json=request_body, headers=headers) +result = json.loads(result.content) +print(result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict1") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_demand_list_pc/\350\216\267\345\217\226\351\234\200\346\261\202\345\215\225\345\210\227\350\241\250.air/\350\216\267\345\217\226\351\234\200\346\261\202\345\215\225\345\210\227\350\241\250.py" "b/air_case/cmdc_demand_list_pc/\350\216\267\345\217\226\351\234\200\346\261\202\345\215\225\345\210\227\350\241\250.air/\350\216\267\345\217\226\351\234\200\346\261\202\345\215\225\345\210\227\350\241\250.py" index 2ecfec739bf06d423362a9a5638c2460c82b05b3..d9a02a81d8d51356ccf7ca54a5b7a22174b8d699 100644 --- "a/air_case/cmdc_demand_list_pc/\350\216\267\345\217\226\351\234\200\346\261\202\345\215\225\345\210\227\350\241\250.air/\350\216\267\345\217\226\351\234\200\346\261\202\345\215\225\345\210\227\350\241\250.py" +++ "b/air_case/cmdc_demand_list_pc/\350\216\267\345\217\226\351\234\200\346\261\202\345\215\225\345\210\227\350\241\250.air/\350\216\267\345\217\226\351\234\200\346\261\202\345\215\225\345\210\227\350\241\250.py" @@ -2,7 +2,7 @@ __author__ = "liguangyu" """ -case_tag:api,cmdc获取需求单列表,2252,2252-1,sit,bs +case_tag:api,cmdc获取需求单列表,2252,2252-7,sit,bs 主数据平台:多彩商城获取需求单列表接口 """ diff --git "a/air_case/cmdc_demand_list_pc/\351\234\200\346\261\202\345\215\225\345\210\240\351\231\244\346\223\215\344\275\234.air/\351\234\200\346\261\202\345\215\225\345\210\240\351\231\244\346\223\215\344\275\234.py" "b/air_case/cmdc_demand_list_pc/\351\234\200\346\261\202\345\215\225\345\210\240\351\231\244\346\223\215\344\275\234.air/\351\234\200\346\261\202\345\215\225\345\210\240\351\231\244\346\223\215\344\275\234.py" new file mode 100644 index 0000000000000000000000000000000000000000..dbd9d374238fae922a9759041d2a9cafef82a86e --- /dev/null +++ "b/air_case/cmdc_demand_list_pc/\351\234\200\346\261\202\345\215\225\345\210\240\351\231\244\346\223\215\344\275\234.air/\351\234\200\346\261\202\345\215\225\345\210\240\351\231\244\346\223\215\344\275\234.py" @@ -0,0 +1,42 @@ +# -*- encoding=utf8 -*- +__author__ = "liguangyu" + +""" +case_tag:api,cmdc需求删除功能验证,2250,2250-5,sit,bs +主数据平台:多彩商城需求单删除接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.多彩商城登录.多彩商城登录 import CmdcMaiiLogin +import requests +import json + + +module = "cmdc_demand_list_pc" + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url3") +print(url) +# 获取登录所需账号密码 +username = commonFuc().get_business_data(module, "username") +password = commonFuc().get_business_data(module, "password") +# 获取登录后Cmdc_access_token +cmdc_access_token = CmdcMaiiLogin(username, password).get_token() +print(cmdc_access_token) +headers = commonFuc().get_business_data(module, "json_headers3", cmdc_access_token) +print(headers) +request_body = commonFuc().get_business_data(module, "payload3") +print(request_body) +""" + 场景:需求草稿订单可正常删除,删除后不再显示在需求列表中 + 用例名称:需求草稿订单删除功能验证 + 输出:{"success":true,"code":"200","message":"OK","data":null,"freshToken":null} +""" +# 发送请求 +result = requests.get(url, params=request_body, headers=headers) +result = json.loads(result.content) +print(result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict3") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git "a/air_case/cmdc_demand_list_pc/\351\234\200\346\261\202\345\215\225\345\217\226\346\266\210\346\223\215\344\275\234.air/\351\234\200\346\261\202\345\215\225\345\217\226\346\266\210\346\223\215\344\275\234.py" "b/air_case/cmdc_demand_list_pc/\351\234\200\346\261\202\345\215\225\345\217\226\346\266\210\346\223\215\344\275\234.air/\351\234\200\346\261\202\345\215\225\345\217\226\346\266\210\346\223\215\344\275\234.py" new file mode 100644 index 0000000000000000000000000000000000000000..d7405e2e1d91b50f8e965171c484af900a1a3535 --- /dev/null +++ "b/air_case/cmdc_demand_list_pc/\351\234\200\346\261\202\345\215\225\345\217\226\346\266\210\346\223\215\344\275\234.air/\351\234\200\346\261\202\345\215\225\345\217\226\346\266\210\346\223\215\344\275\234.py" @@ -0,0 +1,43 @@ +# -*- encoding=utf8 -*- +__author__ = "liguangyu" + +""" +case_tag:api,cmdc需求单列表商品取消操作,2252,2252-6,sit,bs +主数据平台:多彩商城需求单列表取消商品接口 +""" + +from common.common_func import commonFuc +from air_case.cmdc_login.多彩商城登录.多彩商城登录 import CmdcMaiiLogin +import requests +import json + + +module = "cmdc_demand_list_pc" + + +url = commonFuc().get_api_url() + commonFuc().get_business_data(module, "url2") +print(url) +# 获取登录所需账号密码 +username = commonFuc().get_business_data(module, "username") +password = commonFuc().get_business_data(module, "password") +# 获取登录后Cmdc_access_token +cmdc_access_token = CmdcMaiiLogin(username, password).get_token() +print(cmdc_access_token) +headers = commonFuc().get_business_data(module, "json_headers2",cmdc_access_token) +print(headers) +request_body = commonFuc().get_business_data(module, "payload2") +print(request_body) +""" + 场景:在用户对应的多彩商城中的需求单列表进行需求单取消操作验证 + 用例名称:需求单取消操作 + 输出:{"success":true,"code":"200","message":"OK","data":1,"freshToken":null} +""" +# 发送请求 +result = requests.post(url, json=request_body, headers=headers) +result = json.loads(result.content) +print(result) +# 获取预期结果 +check_dict = commonFuc().get_business_data(module, "checkDict2") +print(check_dict) +# 断言实际结果中是否包含预期结果的内容 +commonFuc().check_result(check_dict, result) diff --git a/data/cmdc_demand_create_pc/data b/data/cmdc_demand_create_pc/data new file mode 100644 index 0000000000000000000000000000000000000000..3ecff6834a04f669303b3ba0184bf1cc6ba22392 --- /dev/null +++ b/data/cmdc_demand_create_pc/data @@ -0,0 +1,1394 @@ +# 多彩商城登录信息 +"username": "Test001" +"password": "Aa123456" + + +#需求单创建接口地址 +"url1": "/order/public/saveAllDemandOrder" + +#测试场景:需求单创建 +json_headers1: { + "Cmdc_access_token": "%s", + "Sourcetype": "mall" +} + +"payload1": { + "国药集团联合医疗器械有限公司": { + "datas": [ + { + "demandId": null, + "demandParentId": null, + "demandParentCode": null, + "demandCode": null, + "customerId": null, + "customerName": null, + "customerCode": 1000086, + "loginName": null, + "realName": null, + "addressNumber": null, + "mobile": null, + "productName": null, + "productCode": null, + "sellerCompanyName": null, + "sellerCompanyCode": null, + "paymentType": null, + "receiveBankName": null, + "receiveBankAccount": null, + "paymentAmount": "0.3300", + "productAmount": 0.33, + "payableAmount": 0.3333, + "refundAmount": null, + "cancelAmount": null, + "discountAmount": 0, + "orderStatus": null, + "refundStatus": null, + "receiverName": null, + "receiverContact": null, + "receiverAddress": null, + "remark": null, + "revokedReason": null, + "auditById": null, + "auditByName": null, + "auditTime": null, + "auditRemark": null, + "flhsStatus": null, + "pushJdeStatus": null, + "createTime": null, + "updateTime": null, + "submitTime": null, + "pushJdeTime": null, + "successTime": null, + "auditStatus": null, + "deleteSign": null, + "firstOrderFlag": null, + "demandItems": [ + { + "demandSkuId": null, + "demandId": null, + "distributionId": null, + "companyCode": "00102", + "demandCode": null, + "demandParentId": null, + "sellerCompanyId": null, + "sellerCompanyName": null, + "sellerCompanyCode": null, + "customerCode": null, + "productLineCode": "DS-电商专用", + "productLineName": "DS-电商产品线", + "propertyStr": null, + "storageType": "999", + "suppDist": null, + "productId": 111579, + "productName": "起搏电极导线-电商专用", + "productCode": "10212287", + "productNature": null, + "brandName": null, + "optionStr": "5075", + "imageUrl": null, + "lineNumber": null, + "price": 0.3333, + "rebateId": null, + "originalPrice": null, + "biddingDiscountTax": null, + "salesDiscountTax": null, + "quantity": 1, + "sumQuantity": null, + "sendQuantity": null, + "lackQuantity": null, + "cancelQuantity": null, + "cancelAmount": null, + "refundQuantity": null, + "refundAmount": null, + "discountQuantity": null, + "discountAmount": null, + "subtotal": 0.33, + "measuringUnit": "块", + "auxiliaryMeasuringUnit": null, + "procurementMeasuringUnit": null, + "pricingMeasuringUnit": null, + "materialCode": "", + "manufacturer": "11320766+李桂阳", + "produceRegisterNum": null, + "riskRank": null, + "productClassify": null, + "createTime": 1606823961000, + "updateTime": 1694624401000, + "deleteSign": null, + "calCancelFlag": null, + "refundFlag": null, + "discountRate": 100, + "realPay": 0.33, + "promotionPrice": null, + "promotionTotalPrice": 0, + "demandParentCode": null, + "regionId": null, + "regionName": null, + "spitSign": null, + "activityAmount": 0, + "couponAmount": 0, + "activityUnitAmount": 0, + "couponUnitAmount": null, + "activityBasicId": null, + "couponSgin": null, + "couponSgin2": null, + "returnQuantity": null, + "returnAmount": null, + "customerId": null, + "prescription": null, + "specifications": "5075", + "lineCodeDelete": null, + "sdOutStorage": null, + "licenseNo": null, + "demandCodes": null, + "areaName": null, + "agreementPriceId": null, + "offerPrice": null, + "orderMark": null, + "totalPrice": null, + "productLimitBuyList": null, + "giftSign": 0, + "giftProductCode": null, + "activityCarDataVoList": null, + "orderSource": null, + "receiverName": null, + "receiverContact": null, + "receiverAddress": null, + "rebateTripId": null, + "allSign": null, + "salesReturn": null, + "nowAmount": null, + "taxSign": 0, + "plusMinuKey": null, + "rebateRule": null, + "lockType": null, + "lineNumberOrg": null, + "changeSgin": null, + "addSgin": null, + "ptbfa1": null, + "ptbfa2": null, + "ptbfa3": null, + "ptbfa4": null, + "ptbfa5": null, + "yapeiPriceId": null, + "ypLinePromotion": null, + "yapeiPrice": null, + "companyId": 2, + "buyerCartId": null, + "userReceiveIdx": null, + "userReceiveIdx2": null, + "limitNum": null, + "productLimitBuyId": null, + "alreadyBuyNum": null, + "limitBuySign": 0, + "proposeNum": null, + "takeEffectRange": null, + "takeEffectTime": null, + "endTime1": null, + "groupId": null, + "fsGroupId": null, + "proposalQuantity": null, + "proposalSign": 0, + "manufacturerUserNo": null, + "manufacturerUserDesc": null, + "manufacturerProductNo": null, + "manufacturerProductDesc": null, + "manufacturerUserId": null, + "manufacturerProductId": null, + "busProductCode": null, + "paidTime": null, + "customerName": null, + "paymentAmount": null, + "specQuantity": null, + "disQuantity": null, + "fulfilledQuantity": null, + "fulCancelQuantity": null, + "couponId": null, + "couponId2": null, + "limitS": null, + "starts": null, + "ends": null, + "userId": null, + "productTax": "", + "taxRate": 0.17, + "demandSplitSign": "1", + "hospitalHopeDate": null, + "uniqueKey": null, + "productType": null, + "activityRuleId": null, + "allowanceBeginTime": null, + "allowanceEndTime": null, + "sign": null, + "differenceActivityUserId": null, + "groupNumber": null, + "groupName": null, + "skuGroup": null, + "subList": null, + "dataJson": null, + "skuMergeSign": null, + "freseniusPriceId": null, + "quantityAndGroupAll": null, + "booleaTime": null, + "spitSgin": 0, + "groupSpitSign": 0, + "purchaseEntryId": null, + "activityType": 0, + "giftSettlementMethod": null, + "giftInitQuantity": null, + "packageCode": null, + "giftGroupQuantity": null, + "mustInstallDate": false, + "installedDate": null, + "installedDateStr": null, + "demandLines": null, + "subLineNumber": null, + "demandSubCode": null, + "propertyName": null, + "propertyVal": null, + "propertyNote": null, + "sendManualSign": 0, + "sort": 0, + "circleArea": null, + "siteCompanyCode": "", + "hospitalOrderType": null, + "isCollectionAllocation": 0, + "orderStatus": null, + "distributionType": null, + "groupCode": null, + "groupProductType": null, + "pSign": 0, + "backSign": 0, + "description": "", + "stockNumber": null, + "rebate": true, + "purchaseZeroProductList": [], + "prePromotionPrice": null, + "prepromotionTotalPrice": 0, + "preDiscountRate": null, + "userBalance": 0, + "useLimitEnd": 0.05, + "useLimitStart": 0.01, + "maxuseLimit": 0.01 + } + ], + "demandSubItems": null, + "rebateDetail": [ + { + "rebateoperaskuid": null, + "filialecode": "00102", + "rebateid": 64, + "customercode": null, + "transactionamount": null, + "transactiontype": null, + "rebateStartTime": null, + "rebateValidity": null, + "balance": null, + "deletesign": null, + "note": null, + "createtime": null, + "updatetime": null, + "demandId": null, + "demandCode": null, + "relevanceName": null, + "rebateName": null, + "customerCompanyName": null, + "lineCodeDelete": null, + "rebateTripId": null, + "monNum": null, + "relevanceCode": "DS-电商专用", + "pageSize": null, + "pageNum": null, + "startTime": null, + "endTime": null, + "userId": null, + "customerCodeList": null, + "filialeCodeList": null, + "companyName": null, + "reSign": null, + "demandParentCode": null, + "distributionCode": null, + "frontNote": null, + "backNote": null, + "cancelId": null, + "effectivetype": null, + "validityperiodSign": null, + "rebatename": "起搏电极导线", + "useLimitStart": 0.01, + "useLimitEnd": 0.05, + "istax": 1, + "taxround": 0, + "isdisposable": 0, + "productCode": null, + "isOperated": null, + "userPrice": null, + "rebateFalg": null + } + ], + "rebateAmountList": null, + "productLineCode": "DS-电商专用", + "productLineName": "DS-电商产品线", + "auditLoginName": null, + "showPurchaseNo": false, + "isRebate": null, + "isShowReate": null, + "taxRate": 0.17, + "rebateType": 1, + "paymentAmountWholeLine": 0.3333, + "discountAmountWholeLine": 0, + "payableAmountWholeLine": 0.3333, + "discountRate": null, + "singleRebateAmount": null, + "isRebateEdit": null, + "payCertUrl": null, + "rebateAmount": null, + "demandCance": null, + "soAdd": null, + "soCance": null, + "orderReturn": null, + "needCustomerConfirm": false, + "measuringUnit": null, + "productId": null, + "version": null, + "mainVersion": null, + "agencyConfigId": null, + "confirmSign": null, + "replySign": null, + "agencySign": null, + "editIng": null, + "editIngStr": null, + "jdeType": null, + "isElectronicSeal": null, + "contractAgreementNo": null, + "alesDepartmentNo": null, + "alesDepartmentName": null, + "salesPersonNo": null, + "salesPersonName": null, + "customerNote": null, + "otherNote": null, + "contractAgreementCode": null, + "projectName": null, + "projectCode": null, + "regionId": null, + "regionName": null, + "productLineBindSign": null, + "shipVia": null, + "orderSource": null, + "userBalance": null, + "liquidCode": null, + "shipmentTypeStr": null, + "specifications": "5075", + "pageStart": null, + "pageSize": null, + "changeSgin": null, + "yapei": 2, + "companyId": 2, + "preemptConfig": null, + "productSpec": null, + "secondAuditSign": null, + "secondAuditById": null, + "secondAuditByName": null, + "secondAuditTime": null, + "secondAuditRemark": null, + "secondAuditStatus": null, + "rebateRule": "1;2;3;4", + "rebateControlSign": 0, + "rebateId": null, + "preferenceType": null, + "preferenceName": null, + "disPrice": null, + "lineNum": 0, + "auditStaySign": 0, + "fileList": null, + "imageUrls": null, + "total": null, + "submitTimeStr": null, + "updateTimeStr": null, + "auditTimeStr": null, + "acceptTime": null, + "acceptTimeStr": null, + "paidTime": null, + "paidTimeStr": null, + "erpHandingTime": null, + "erpHandingTimeStr": null, + "partShippingTime": null, + "partShippingTimeStr": null, + "allShippingTime": null, + "allShippingTimeStr": null, + "pushJdeTimeStr": null, + "successTimeStr": null, + "onlinePaySuccessTime": null, + "onlinePaySuccessTimeStr": null, + "bankTransactionSerial": null, + "newIsTax": 1, + "countFormula": 3, + "countNumber": 1.13, + "noTaxRebateAmount": 0, + "isCollectionAllocation": 0, + "siteCompanyCode": "", + "hospitalOrderType": 0, + "proofTime": null, + "proofURL": null, + "proofRemark": null, + "proofSign": 0, + "customerCancelSign": null, + "cancelRecords": null, + "cancelCount": 0, + "updateNewTime": null, + "updateNewTimeStr": null, + "fsDedUseSign": null, + "preDisSign": 0, + "shareType": 1, + "singleRebateSign": 0, + "cf": false, + "notice": "yyds测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试", + "isPre": null, + "showDemandAuditLineLabel": false, + "orderType": null, + "newDiscountRate": null, + "oldOrderType": null, + "oldNewDiscountRate": null, + "pendding": null, + "pushJdeStatusDemandSub": null, + "circleGiftSign": 0, + "delay": null, + "limitS": null, + "starts": null, + "ends": null, + "completedS": null, + "confirmDays": null, + "remindS": null, + "skuGroupList": null, + "groupProductType": 0, + "purchaseId": null, + "purchaseCode": null, + "sdCancelTime": null, + "sdTipSign": 0, + "receiverNote": null, + "receiverPhoneNote": null, + "receiverAddressNote": null, + "flag": null, + "sourceStr": null, + "addressNoNote": null, + "detailIsSpit": false, + "spitSgin": null, + "distributionType": null, + "rebateValidity": null, + "orderChangeType": null, + "logoIcon": null, + "detail": null, + "changeBigType": null, + "promotionType": 1, + "activityTotalAmount": 0, + "couponTotalAmount": 0, + "userReceiveId": null, + "editSgin": null, + "snSgin": null, + "jdeOutAmount": null, + "totalAllPaAmount": null, + "diffShowSgin": 0, + "lineCodeDelete": null, + "startTime": null, + "endTime": null, + "changeSign": null, + "distributionId": null, + "limitBuySign": 0, + "companyType": null, + "afterSale": null, + "csId": null, + "sdStatusNodeParamList": null, + "ypPromotionTotal": null, + "acrossMainCode": null, + "forceApprovedSign": 0, + "circleGiftContinueSgin": 0, + "customerCharge": null, + "onlinePaySign": 0, + "recodeDemandSkuList": null, + "mergeDemandSkuList": null, + "inventoryNode": null, + "customCode": null, + "terminalSource": null, + "potentialClientsId": null, + "settlementStatus": null, + "firstOrderAuditStatus": null, + "confirmReceiptSign": null, + "confirmReceiptTime": null, + "afterSaleDays": null, + "deliveryCompletedTime": null, + "taxSign": 0, + "orderSplitSign": 0, + "demandRebateSkuList": null, + "confirmTime": null, + "customerPurchaseNo": null, + "mustInstallDate": true, + "secondAddressList": null, + "splitOrMerge": 0, + "spitOrderSign": null, + "productAmountWholeLine": 0.3333, + "auditCompanyName": null, + "auditCompanyNameCode": null, + "edit": false, + "ratio": null, + "showMoreAttribute": false, + "lastNoTaxDiscountAmount": 0, + "lastDiscountAmount": 0, + "settementQuantity": 1, + "userBalancePrice": 0, + "isEdit": true, + "discountRateOne": 100, + "_rebateType": true + } + ], + "addressConfig": 2, + "openPreTaxAmount": 1, + "notice": "888品类齐全,轻松购物快多仓直发,极速配送好正品行货,精致服务省天天低价,畅选无忧品类齐全,轻松购物快多仓直发,极速配送好正品行货,精致服务省天天低价,畅选无忧品类齐全,轻松购物快多仓直发,极速配送好正品行货,精致服务省天天低价,畅选无忧品类齐全,轻松购物快多仓直发,极速配送好正品行货,精致服务省天天低价,畅选无忧品类齐全,轻松购物快多仓直发,极速配送好正品行货,精致服", + "promotionOrRebate": 1, + "promotionType": 1, + "showChangePromotionOrRebate": false, + "couponTotalAmount": 0, + "activityTotalAmount": 0, + "totalQuantity": 1, + "totalPrice": 0.33, + "discountAmount": 0, + "demandItems": [ + { + "demandSkuId": null, + "demandId": null, + "distributionId": null, + "companyCode": "00102", + "demandCode": null, + "demandParentId": null, + "sellerCompanyId": null, + "sellerCompanyName": null, + "sellerCompanyCode": null, + "customerCode": null, + "productLineCode": "DS-电商专用", + "productLineName": "DS-电商产品线", + "propertyStr": null, + "storageType": "999", + "suppDist": null, + "productId": 111579, + "productName": "起搏电极导线-电商专用", + "productCode": "10212287", + "productNature": null, + "brandName": null, + "optionStr": "5075", + "imageUrl": null, + "lineNumber": null, + "price": 0.3333, + "rebateId": null, + "originalPrice": null, + "biddingDiscountTax": null, + "salesDiscountTax": null, + "quantity": 1, + "sumQuantity": null, + "sendQuantity": null, + "lackQuantity": null, + "cancelQuantity": null, + "cancelAmount": null, + "refundQuantity": null, + "refundAmount": null, + "discountQuantity": null, + "discountAmount": null, + "subtotal": 0.33, + "measuringUnit": "块", + "auxiliaryMeasuringUnit": null, + "procurementMeasuringUnit": null, + "pricingMeasuringUnit": null, + "materialCode": "", + "manufacturer": "11320766+李桂阳", + "produceRegisterNum": null, + "riskRank": null, + "productClassify": null, + "createTime": 1606823961000, + "updateTime": 1694624401000, + "deleteSign": null, + "calCancelFlag": null, + "refundFlag": null, + "discountRate": 100, + "realPay": 0.33, + "promotionPrice": null, + "promotionTotalPrice": 0, + "demandParentCode": null, + "regionId": null, + "regionName": null, + "spitSign": null, + "activityAmount": 0, + "couponAmount": 0, + "activityUnitAmount": 0, + "couponUnitAmount": null, + "activityBasicId": null, + "couponSgin": null, + "couponSgin2": null, + "returnQuantity": null, + "returnAmount": null, + "customerId": null, + "prescription": null, + "specifications": "5075", + "lineCodeDelete": null, + "sdOutStorage": null, + "licenseNo": null, + "demandCodes": null, + "areaName": null, + "agreementPriceId": null, + "offerPrice": null, + "orderMark": null, + "totalPrice": null, + "productLimitBuyList": null, + "giftSign": 0, + "giftProductCode": null, + "activityCarDataVoList": null, + "orderSource": null, + "receiverName": null, + "receiverContact": null, + "receiverAddress": null, + "rebateTripId": null, + "allSign": null, + "salesReturn": null, + "nowAmount": null, + "taxSign": 0, + "plusMinuKey": null, + "rebateRule": null, + "lockType": null, + "lineNumberOrg": null, + "changeSgin": null, + "addSgin": null, + "ptbfa1": null, + "ptbfa2": null, + "ptbfa3": null, + "ptbfa4": null, + "ptbfa5": null, + "yapeiPriceId": null, + "ypLinePromotion": null, + "yapeiPrice": null, + "companyId": 2, + "buyerCartId": null, + "userReceiveIdx": null, + "userReceiveIdx2": null, + "limitNum": null, + "productLimitBuyId": null, + "alreadyBuyNum": null, + "limitBuySign": 0, + "proposeNum": null, + "takeEffectRange": null, + "takeEffectTime": null, + "endTime1": null, + "groupId": null, + "fsGroupId": null, + "proposalQuantity": null, + "proposalSign": 0, + "manufacturerUserNo": null, + "manufacturerUserDesc": null, + "manufacturerProductNo": null, + "manufacturerProductDesc": null, + "manufacturerUserId": null, + "manufacturerProductId": null, + "busProductCode": null, + "paidTime": null, + "customerName": null, + "paymentAmount": null, + "specQuantity": null, + "disQuantity": null, + "fulfilledQuantity": null, + "fulCancelQuantity": null, + "couponId": null, + "couponId2": null, + "limitS": null, + "starts": null, + "ends": null, + "userId": null, + "productTax": "", + "taxRate": 0.17, + "demandSplitSign": "1", + "hospitalHopeDate": null, + "uniqueKey": null, + "productType": null, + "activityRuleId": null, + "allowanceBeginTime": null, + "allowanceEndTime": null, + "sign": null, + "differenceActivityUserId": null, + "groupNumber": null, + "groupName": null, + "skuGroup": null, + "subList": null, + "dataJson": null, + "skuMergeSign": null, + "freseniusPriceId": null, + "quantityAndGroupAll": null, + "booleaTime": null, + "spitSgin": 0, + "groupSpitSign": 0, + "purchaseEntryId": null, + "activityType": 0, + "giftSettlementMethod": null, + "giftInitQuantity": null, + "packageCode": null, + "giftGroupQuantity": null, + "mustInstallDate": false, + "installedDate": null, + "installedDateStr": null, + "demandLines": null, + "subLineNumber": null, + "demandSubCode": null, + "propertyName": null, + "propertyVal": null, + "propertyNote": null, + "sendManualSign": 0, + "sort": 0, + "circleArea": null, + "siteCompanyCode": "", + "hospitalOrderType": null, + "isCollectionAllocation": 0, + "orderStatus": null, + "distributionType": null, + "groupCode": null, + "groupProductType": null, + "pSign": 0, + "backSign": 0, + "description": "", + "stockNumber": null, + "rebate": true, + "purchaseZeroProductList": [], + "prePromotionPrice": null, + "prepromotionTotalPrice": 0, + "preDiscountRate": null, + "userBalance": 0, + "useLimitEnd": 0.05, + "useLimitStart": 0.01, + "maxuseLimit": 0.01 + } + ], + "productPrice": "0.3300", + "fileList": [], + "showInfo": false, + "pageStart": 1, + "pageSize": 5, + "defaultBankInfo": { + "accountId": 32, + "companyId": 2, + "companyName": "国药集团联合医疗器械有限公司", + "registeredAddress": "北京市顺义区金航中路3号院社科中心1号楼3单元2层301", + "bank": "中国工商银行北京支行", + "accountName": "国药集团联合医疗器械有限公司", + "accountNumber": "108902839271937437", + "disableSign": 0, + "deleteSign": 0, + "createTime": "2021-01-12 16:12:03", + "updateTime": "2021-01-12 16:12:33", + "createBy": 2, + "updateBy": 2, + "realName": "子公司1admin" + }, + "receiveInfo": [ + { + "addressId": 15195, + "addressNo": 17986, + "addressName": "上海市普啊撒旦吉萨", + "provinceCode": null, + "userId": null, + "companyId": null, + "receiverName": "查杉", + "address": "", + "isDefault": 0, + "type": null, + "postcode": null, + "mobile": "18999998888", + "updateDate": null, + "updateTime": null, + "flag": null, + "deleteSign": null, + "province": null, + "city": null, + "area": null, + "dateTime": null, + "provinceStr": null, + "cityStr": null, + "areaStr": null, + "isJde": 0 + } + ], + "addressList": [ + { + "addressId": 15195, + "addressNo": 17986, + "addressName": null, + "provinceCode": null, + "userId": null, + "companyId": 2, + "receiverName": "查杉", + "address": "上海市普啊撒旦吉萨", + "isDefault": 0, + "type": 3, + "postcode": null, + "mobile": "18999998888", + "updateDate": 123074, + "updateTime": 103533, + "flag": null, + "deleteSign": null, + "province": 0, + "city": 0, + "area": 0, + "dateTime": null, + "provinceStr": "", + "cityStr": "", + "areaStr": "", + "isJde": 0, + "cityList": [], + "areaList": [] + } + ], + "selecteAddresId": 15195, + "receiverNote": "查杉", + "receiverPhoneNote": "18999998888", + "receiverAddressNote": "上海市普啊撒旦吉萨", + "addressNoNote": 17986, + "province": 0, + "city": 0, + "cityList": [], + "area": 0, + "areaList": [], + "paymentAmount": "0.3300", + "taxRate": 0.17, + "demands": [ + { + "demandId": null, + "demandParentId": null, + "demandParentCode": null, + "demandCode": null, + "customerId": null, + "customerName": null, + "customerCode": 1000086, + "loginName": null, + "realName": null, + "addressNumber": null, + "mobile": null, + "productName": null, + "productCode": null, + "sellerCompanyName": null, + "sellerCompanyCode": null, + "paymentType": null, + "receiveBankName": null, + "receiveBankAccount": null, + "paymentAmount": "0.3300", + "productAmount": 0.33, + "payableAmount": 0.3333, + "refundAmount": null, + "cancelAmount": null, + "discountAmount": 0, + "orderStatus": null, + "refundStatus": null, + "receiverName": null, + "receiverContact": null, + "receiverAddress": null, + "remark": null, + "revokedReason": null, + "auditById": null, + "auditByName": null, + "auditTime": null, + "auditRemark": null, + "flhsStatus": null, + "pushJdeStatus": null, + "createTime": null, + "updateTime": null, + "submitTime": null, + "pushJdeTime": null, + "successTime": null, + "auditStatus": null, + "deleteSign": null, + "firstOrderFlag": null, + "demandItems": [ + { + "demandSkuId": null, + "demandId": null, + "distributionId": null, + "companyCode": "00102", + "demandCode": null, + "demandParentId": null, + "sellerCompanyId": null, + "sellerCompanyName": null, + "sellerCompanyCode": null, + "customerCode": null, + "productLineCode": "DS-电商专用", + "productLineName": "DS-电商产品线", + "propertyStr": null, + "storageType": "999", + "suppDist": null, + "productId": 111579, + "productName": "起搏电极导线-电商专用", + "productCode": "10212287", + "productNature": null, + "brandName": null, + "optionStr": "5075", + "imageUrl": null, + "lineNumber": null, + "price": 0.3333, + "rebateId": null, + "originalPrice": null, + "biddingDiscountTax": null, + "salesDiscountTax": null, + "quantity": 1, + "sumQuantity": null, + "sendQuantity": null, + "lackQuantity": null, + "cancelQuantity": null, + "cancelAmount": null, + "refundQuantity": null, + "refundAmount": null, + "discountQuantity": null, + "discountAmount": null, + "subtotal": 0.33, + "measuringUnit": "块", + "auxiliaryMeasuringUnit": null, + "procurementMeasuringUnit": null, + "pricingMeasuringUnit": null, + "materialCode": "", + "manufacturer": "11320766+李桂阳", + "produceRegisterNum": null, + "riskRank": null, + "productClassify": null, + "createTime": 1606823961000, + "updateTime": 1694624401000, + "deleteSign": null, + "calCancelFlag": null, + "refundFlag": null, + "discountRate": 100, + "realPay": 0.33, + "promotionPrice": null, + "promotionTotalPrice": 0, + "demandParentCode": null, + "regionId": null, + "regionName": null, + "spitSign": null, + "activityAmount": 0, + "couponAmount": 0, + "activityUnitAmount": 0, + "couponUnitAmount": null, + "activityBasicId": null, + "couponSgin": null, + "couponSgin2": null, + "returnQuantity": null, + "returnAmount": null, + "customerId": null, + "prescription": null, + "specifications": "5075", + "lineCodeDelete": null, + "sdOutStorage": null, + "licenseNo": null, + "demandCodes": null, + "areaName": null, + "agreementPriceId": null, + "offerPrice": null, + "orderMark": null, + "totalPrice": null, + "productLimitBuyList": null, + "giftSign": 0, + "giftProductCode": null, + "activityCarDataVoList": null, + "orderSource": null, + "receiverName": null, + "receiverContact": null, + "receiverAddress": null, + "rebateTripId": null, + "allSign": null, + "salesReturn": null, + "nowAmount": null, + "taxSign": 0, + "plusMinuKey": null, + "rebateRule": null, + "lockType": null, + "lineNumberOrg": null, + "changeSgin": null, + "addSgin": null, + "ptbfa1": null, + "ptbfa2": null, + "ptbfa3": null, + "ptbfa4": null, + "ptbfa5": null, + "yapeiPriceId": null, + "ypLinePromotion": null, + "yapeiPrice": null, + "companyId": 2, + "buyerCartId": null, + "userReceiveIdx": null, + "userReceiveIdx2": null, + "limitNum": null, + "productLimitBuyId": null, + "alreadyBuyNum": null, + "limitBuySign": 0, + "proposeNum": null, + "takeEffectRange": null, + "takeEffectTime": null, + "endTime1": null, + "groupId": null, + "fsGroupId": null, + "proposalQuantity": null, + "proposalSign": 0, + "manufacturerUserNo": null, + "manufacturerUserDesc": null, + "manufacturerProductNo": null, + "manufacturerProductDesc": null, + "manufacturerUserId": null, + "manufacturerProductId": null, + "busProductCode": null, + "paidTime": null, + "customerName": null, + "paymentAmount": null, + "specQuantity": null, + "disQuantity": null, + "fulfilledQuantity": null, + "fulCancelQuantity": null, + "couponId": null, + "couponId2": null, + "limitS": null, + "starts": null, + "ends": null, + "userId": null, + "productTax": "", + "taxRate": 0.17, + "demandSplitSign": "1", + "hospitalHopeDate": null, + "uniqueKey": null, + "productType": null, + "activityRuleId": null, + "allowanceBeginTime": null, + "allowanceEndTime": null, + "sign": null, + "differenceActivityUserId": null, + "groupNumber": null, + "groupName": null, + "skuGroup": null, + "subList": null, + "dataJson": null, + "skuMergeSign": null, + "freseniusPriceId": null, + "quantityAndGroupAll": null, + "booleaTime": null, + "spitSgin": 0, + "groupSpitSign": 0, + "purchaseEntryId": null, + "activityType": 0, + "giftSettlementMethod": null, + "giftInitQuantity": null, + "packageCode": null, + "giftGroupQuantity": null, + "mustInstallDate": false, + "installedDate": null, + "installedDateStr": null, + "demandLines": null, + "subLineNumber": null, + "demandSubCode": null, + "propertyName": null, + "propertyVal": null, + "propertyNote": null, + "sendManualSign": 0, + "sort": 0, + "circleArea": null, + "siteCompanyCode": "", + "hospitalOrderType": null, + "isCollectionAllocation": 0, + "orderStatus": null, + "distributionType": null, + "groupCode": null, + "groupProductType": null, + "pSign": 0, + "backSign": 0, + "description": "", + "stockNumber": null, + "rebate": true, + "purchaseZeroProductList": [], + "prePromotionPrice": null, + "prepromotionTotalPrice": 0, + "preDiscountRate": null, + "userBalance": 0, + "useLimitEnd": 0.05, + "useLimitStart": 0.01, + "maxuseLimit": 0.01, + "orderType": null + } + ], + "demandSubItems": null, + "rebateDetail": [ + { + "rebateoperaskuid": null, + "filialecode": "00102", + "rebateid": 64, + "customercode": null, + "transactionamount": null, + "transactiontype": null, + "rebateStartTime": null, + "rebateValidity": null, + "balance": null, + "deletesign": null, + "note": null, + "createtime": null, + "updatetime": null, + "demandId": null, + "demandCode": null, + "relevanceName": null, + "rebateName": null, + "customerCompanyName": null, + "lineCodeDelete": null, + "rebateTripId": null, + "monNum": null, + "relevanceCode": "DS-电商专用", + "pageSize": null, + "pageNum": null, + "startTime": null, + "endTime": null, + "userId": null, + "customerCodeList": null, + "filialeCodeList": null, + "companyName": null, + "reSign": null, + "demandParentCode": null, + "distributionCode": null, + "frontNote": null, + "backNote": null, + "cancelId": null, + "effectivetype": null, + "validityperiodSign": null, + "rebatename": "起搏电极导线", + "useLimitStart": 0.01, + "useLimitEnd": 0.05, + "istax": 1, + "taxround": 0, + "isdisposable": 0, + "productCode": null, + "isOperated": null, + "userPrice": null, + "rebateFalg": null + } + ], + "rebateAmountList": null, + "productLineCode": "DS-电商专用", + "productLineName": "DS-电商产品线", + "auditLoginName": null, + "showPurchaseNo": false, + "isRebate": null, + "isShowReate": null, + "taxRate": 0.17, + "rebateType": 1, + "paymentAmountWholeLine": 0.3333, + "discountAmountWholeLine": 0, + "payableAmountWholeLine": 0.3333, + "discountRate": null, + "singleRebateAmount": null, + "isRebateEdit": null, + "payCertUrl": null, + "rebateAmount": null, + "demandCance": null, + "soAdd": null, + "soCance": null, + "orderReturn": null, + "needCustomerConfirm": false, + "measuringUnit": null, + "productId": null, + "version": null, + "mainVersion": null, + "agencyConfigId": null, + "confirmSign": null, + "replySign": null, + "agencySign": null, + "editIng": null, + "editIngStr": null, + "jdeType": null, + "isElectronicSeal": null, + "contractAgreementNo": null, + "alesDepartmentNo": null, + "alesDepartmentName": null, + "salesPersonNo": null, + "salesPersonName": null, + "customerNote": null, + "otherNote": null, + "contractAgreementCode": null, + "projectName": null, + "projectCode": null, + "regionId": null, + "regionName": null, + "productLineBindSign": null, + "shipVia": null, + "orderSource": null, + "userBalance": null, + "liquidCode": null, + "shipmentTypeStr": null, + "specifications": "5075", + "pageStart": null, + "pageSize": null, + "changeSgin": null, + "yapei": 2, + "companyId": 2, + "preemptConfig": null, + "productSpec": null, + "secondAuditSign": null, + "secondAuditById": null, + "secondAuditByName": null, + "secondAuditTime": null, + "secondAuditRemark": null, + "secondAuditStatus": null, + "rebateRule": "1;2;3;4", + "rebateControlSign": 0, + "rebateId": null, + "preferenceType": null, + "preferenceName": null, + "disPrice": null, + "lineNum": 0, + "auditStaySign": 0, + "fileList": null, + "imageUrls": null, + "total": null, + "submitTimeStr": null, + "updateTimeStr": null, + "auditTimeStr": null, + "acceptTime": null, + "acceptTimeStr": null, + "paidTime": null, + "paidTimeStr": null, + "erpHandingTime": null, + "erpHandingTimeStr": null, + "partShippingTime": null, + "partShippingTimeStr": null, + "allShippingTime": null, + "allShippingTimeStr": null, + "pushJdeTimeStr": null, + "successTimeStr": null, + "onlinePaySuccessTime": null, + "onlinePaySuccessTimeStr": null, + "bankTransactionSerial": null, + "newIsTax": 1, + "countFormula": 3, + "countNumber": 1.13, + "noTaxRebateAmount": 0, + "isCollectionAllocation": 0, + "siteCompanyCode": "", + "hospitalOrderType": 0, + "proofTime": null, + "proofURL": null, + "proofRemark": null, + "proofSign": 0, + "customerCancelSign": null, + "cancelRecords": null, + "cancelCount": 0, + "updateNewTime": null, + "updateNewTimeStr": null, + "fsDedUseSign": null, + "preDisSign": 0, + "shareType": 1, + "singleRebateSign": 0, + "cf": false, + "notice": "yyds测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试", + "isPre": null, + "showDemandAuditLineLabel": false, + "orderType": null, + "newDiscountRate": null, + "oldOrderType": null, + "oldNewDiscountRate": null, + "pendding": null, + "pushJdeStatusDemandSub": null, + "circleGiftSign": 0, + "delay": null, + "limitS": null, + "starts": null, + "ends": null, + "completedS": null, + "confirmDays": null, + "remindS": null, + "skuGroupList": null, + "groupProductType": 0, + "purchaseId": null, + "purchaseCode": null, + "sdCancelTime": null, + "sdTipSign": 0, + "receiverNote": null, + "receiverPhoneNote": null, + "receiverAddressNote": null, + "flag": null, + "sourceStr": null, + "addressNoNote": null, + "detailIsSpit": false, + "spitSgin": null, + "distributionType": null, + "rebateValidity": null, + "orderChangeType": null, + "logoIcon": null, + "detail": null, + "changeBigType": null, + "promotionType": 1, + "activityTotalAmount": 0, + "couponTotalAmount": 0, + "userReceiveId": null, + "editSgin": null, + "snSgin": null, + "jdeOutAmount": null, + "totalAllPaAmount": null, + "diffShowSgin": 0, + "lineCodeDelete": null, + "startTime": null, + "endTime": null, + "changeSign": null, + "distributionId": null, + "limitBuySign": 0, + "companyType": null, + "afterSale": null, + "csId": null, + "sdStatusNodeParamList": null, + "ypPromotionTotal": null, + "acrossMainCode": null, + "forceApprovedSign": 0, + "circleGiftContinueSgin": 0, + "customerCharge": null, + "onlinePaySign": 0, + "recodeDemandSkuList": null, + "mergeDemandSkuList": null, + "inventoryNode": null, + "customCode": null, + "terminalSource": null, + "potentialClientsId": null, + "settlementStatus": null, + "firstOrderAuditStatus": null, + "confirmReceiptSign": null, + "confirmReceiptTime": null, + "afterSaleDays": null, + "deliveryCompletedTime": null, + "taxSign": 0, + "orderSplitSign": 0, + "demandRebateSkuList": null, + "confirmTime": null, + "customerPurchaseNo": null, + "mustInstallDate": true, + "secondAddressList": null, + "splitOrMerge": 0, + "spitOrderSign": null, + "productAmountWholeLine": 0.3333, + "auditCompanyName": null, + "auditCompanyNameCode": null, + "edit": false, + "ratio": null, + "showMoreAttribute": false, + "lastNoTaxDiscountAmount": 0, + "lastDiscountAmount": 0, + "settementQuantity": 1, + "userBalancePrice": 0, + "isEdit": true, + "discountRateOne": 100, + "_rebateType": true, + "pSign": 0 + } + ], + "orderStatus": 102, + "userReceiveId": null, + "userReceiveId2": null, + "productAmount": 0.33, + "paymentType": 0, + "accountId": 32, + "buyerCartIds": [ + null + ], + "sellerCompanyCode": "00102", + "companyId": 2 + } +} +#预期结果 +checkDict1: {"success":true,"code":"200","message":null} + + + + diff --git a/data/cmdc_demand_list_pc/data b/data/cmdc_demand_list_pc/data index c2cfa4bd40f2cacbed62ae2f44632327b0b89234..d2da9288150a92f75fcc3dbcc760df92f4e2f736 100644 --- a/data/cmdc_demand_list_pc/data +++ b/data/cmdc_demand_list_pc/data @@ -3,10 +3,10 @@ "password": "Aa123456" -#购物车列表接口地址 +#需求单列表接口地址 "url1": "/order/public/ownListDemand" -#测试场景:获取用户对应的购物车列表信息 +#测试场景:获取用户多彩商城对应的需求单列表信息 json_headers1: { "Cmdc_access_token": "%s", "Sourcetype": "mall" @@ -18,6 +18,30 @@ checkDict1: {"success":true,"code":"200","message":"OK"} +#需求单列表取消接口地址 +"url2": "/order/public/customerApplyCancel" + +#测试场景:在用户多彩商城中的需求单列表进行需求单取消操作 +json_headers2: { + "Cmdc_access_token": "%s", + "Sourcetype": "mall" +} + +"payload2": {"demandCode":"16936462668632521","remark":"123"} +#预期结果 +checkDict2: {"success":true,"code":"200","message":"OK","data":1,"freshToken":null} +#需求单列表删除接口地址 +"url3": "/order/mall/deleteDraft" + +#测试场景:在用户多彩商城中的需求单列表进行需求单删除操作 +json_headers3: { + "Cmdc_access_token": "%s", + "Sourcetype": "mall" +} + +"payload3": {"demandParentId":"6297"} +#预期结果 +checkDict3: {"success":true,"code":"200","message":"OK","data":null,"freshToken":null}