소스 검색

个人年终报告-我的数据资产

123456 4 달 전
부모
커밋
dd41d2c467
2개의 변경된 파일46개의 추가작업 그리고 1개의 파일을 삭제
  1. 14 0
      cases/pc/登录功能/搜索功能/search_member.py
  2. 32 1
      lib/webapi.py

+ 14 - 0
cases/pc/登录功能/搜索功能/search_member.py

@@ -0,0 +1,14 @@
+from hytest import *
+from lib.webapi import apimgr
+
+class c1:
+    name = "大会员用户招标搜索"
+    def teststeps(self):
+        INFO("测试步骤")
+        STEP(1,"第一步调用函数")
+        res = apimgr.search_member()
+        r = res.json()
+        actural = r["error_code"]
+        limite = r["data"]["isLimit"]
+        STEP(2,"第二步设置检查点")
+        CHECK_POINT("检查大会员用户招标搜索是否正常",actural == 0 and limite == 1)

+ 32 - 1
lib/webapi.py

@@ -1666,12 +1666,43 @@ class APIMgr():
         headers = GSTORE['headers']
         response = self.s.post(f"{cfg.target_host}/jyapi/biService/getInfoId",headers = headers)
         return response
-
+    #个人年终报告-我的数据资产
     def myDataAsset(self):
         headers = GSTORE['headers']
         response = self.s.post(f"{cfg.target_host}/jyapi/biService/myDataAsset",headers = headers)
         return response
 
+    #剑鱼标讯搜索-大会员用户
+    def search_member(self):
+        headers = GSTORE['headers']
+        json = {
+            "agency": "安徽建大项目管理有限公司",
+            "bidField": "",
+            "buyer": "铜陵市南部城区建设投资有限公司",
+            "buyerClass": "传媒,采矿业,电信行业,金融业,建筑业,能源化工,农林牧渔,批发零售,信息技术,运输物流,制造业,住宿餐饮",
+            "buyerTel": "y",
+            "city": "",
+            "district": "",
+            "exclusionWords": "开发",
+            "fileExists": "1",
+            "industry": "建筑工程_勘察设计,建筑工程_工程施工,建筑工程_监理咨询,建筑工程_材料设备,建筑工程_机电安装,建筑工程_其他",
+            "keyWords": "科技",
+            "pageNum": 1,
+            "pageSize": 50,
+            "price": "20-50",
+            "province": "安徽",
+            "publishTime": "1580486400-1646150399",
+            "reqType": "lastNews",
+            "searchGroup": 0,
+            "searchMode": 1,
+            "selectType": "ppa",
+            "subtype": "招标公告",
+            "winner": "",
+            "winnerTel": ""
+        }
+        response = self.s.post(f"{cfg.target_host}/jyapi/jybx/core/mType/searchList", headers=headers, json=json)
+        return response
+