Commit fc97498a authored by liguangyu06's avatar liguangyu06
Browse files

新增多彩商城需求单相关接口用例

parent 78b12e81
# -*- 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)
......@@ -2,7 +2,7 @@
__author__ = "liguangyu"
"""
case_tag:api,cmdc获取需求单列表,2252,2252-1,sit,bs
case_tag:api,cmdc获取需求单列表,2252,2252-7,sit,bs
主数据平台:多彩商城获取需求单列表接口
"""
......
# -*- 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)
# -*- 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)
# 多彩商城登录信息
"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}
......@@ -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}
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment